.clearfix{clear:both !important}.underline{text-decoration:underline !important}.em{font-style:italic !important}
.active-m{color:#5d1039 !important}.highlight{background-color:#f3f1e4}.relative{position:relative !important}
.addtoany_share_save_container .a2a_kit a:after{display:block;color:#9e344a;font-size:14px;line-height:30px;margin-top:20px;text-align:center;text-transform:uppercase;font-weight:lighter;font-family:'gotham_htfbook',Arial,sans-serif}
.addtoany_share_save_container .a2a_kit a.a2a_button_twitter:after{content:'TWEET'}
.addtoany_share_save_container .a2a_kit a.a2a_button_facebook:after{content:'SHARE'}
.addtoany_share_save_container .a2a_kit a.a2a_button_email:after{content:'EMAIl'}.addtoany_share_save_container .a2a_kit a.a2a_button_print:after{content:'PRINT'}
.faux-link-container{position:relative}.faux-link-container .faux-link-overlay{position:absolute;z-index:2;top:0;right:0;left:0;bottom:0;text-indent:200%;opacity:0;overflow:hidden;cursor:pointer}
.faux-link-container .faux-link-overlay:hover ~ .-hover-effect .-underline{text-decoration:underline}
.faux-link-container .faux-link-overlay:hover ~ .-hover-effect .-fade{opacity:.5}.faux-link-container .faux-link-overlay ~ .-hover-effect .-underline{-webkit-transition:opacity .3s;transition:opacity .3s}
.faux-link-container .faux-link-overlay ~ .-hover-effect .-fade{-webkit-transition:opacity .3s;transition:opacity .3s}
.faux-link-container .faux-link-superlay{z-index:3 !important;position:relative !important;display:block}
.btn{text-decoration:none}.btn.-signup{background-color:#dcd6b3;display:block;text-align:center;margin:30px auto 0;border:0;font-family:'gotham',sans-serif;text-transform:uppercase;font-size:.875em;letter-spacing:.2em;color:#403c40;padding:12px 24px 12px 24px;max-width:150px;width:100%}
.btn.-signup:hover{background-color:#d8d1ab}.arrow{display:inline-block;width:13px;height:13px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transition:all 200ms linear;transition:all 200ms linear;float:right;margin-right:30px}
.arrow-right{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow-bottom{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.arrow-top-wide{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tcon{margin:0;padding:2px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:22px;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px;background:transparent;outline:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}
.tcon>*{display:block}.tcon:hover,.tcon:focus{outline:0}.tcon::-moz-focus-inner{border:0}.tcon:hover{background-color:unset}
.tcon-search__item{display:inline-block;height:22px;width:30px;border-radius:0;-webkit-transition:.3s;transition:.3s;background:transparent;position:relative;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.tcon-search__item::before,.tcon-search__item::after{display:inline-block;height:22px;width:30px;border-radius:0;-webkit-transition:.3s;transition:.3s;background:transparent;content:'';position:absolute;width:100%;top:0;bottom:0;margin:auto}
.tcon-search__item::before{height:4px;left:0;background:black;border-radius:2.85714px}.tcon-search__item::after{right:0;background:#f3f1e4;border-radius:50%;width:12.00012px;height:12.00012px;border:2px solid black;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.tcon-search--xcross.tcon-transform{-webkit-transform:scale3d(0.8,0.8,0.8);transform:scale3d(0.8,0.8,0.8)}
.tcon-search--xcross.tcon-transform .tcon-search__item::before,.tcon-search--xcross.tcon-transform .tcon-search__item::after{border-radius:2.85714px;background:black}
.tcon-search--xcross.tcon-transform .tcon-search__item::after{height:4px;width:100%;top:0;right:0;border:0;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg)}
.tcon-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.tcon-visuallyhidden:active,.tcon-visuallyhidden:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.visibility{visibility:visible !important}.responsive-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}
.responsive-container iframe,.responsive-container object,.responsive-container embed,.responsive-container video{position:absolute;top:0;left:0;width:100%;height:100%}
@media only screen and (max-width:579px){body.s18{font-size:14px !important}}.s18 .wrap.search .content-area .site-main .cover-header{width:80% !important;margin:0 auto}
@media only screen and (max-width:399px){.s18 .wrap.search .content-area .site-main{padding-right:0 !important;padding-left:0 !important}
}@media only screen and (max-width:579px){.s18 .wrap.search .content-area .site-main .search-term input{font-size:1.5em !important;width:100%}
}@media only screen and (max-width:399px){.s18 .wrap.search .content-area .site-main .search-term input{width:auto}
}@media only screen and (max-width:579px){.s18 .wrap.search .content-area .site-main .search-term .clear-search{bottom:2px !important}
}@media only screen and (max-width:579px){.s18 .wrap.search .content-area .site-main .search-term .clear-search{right:-30px !important}
}@media only screen and (max-width:767px){.s18 .wrap.search .content-area .site-main article.list-article .list-text{width:100% !important}
}@media only screen and (max-width:767px){.s18 .wrap.search .content-area .site-main article.list-article .list-image .image-mask{margin:0 auto}
}@media only screen and (min-width:768px) and (max-width:1150px){.s18 .wrap.search .content-area .site-main article.list-article{width:100% !important}
}@media only screen and (min-width:768px) and (max-width:1101px){.s18 .wrap.search .content-area .site-main article.list-article{display:-webkit-box;display:-ms-flexbox;display:flex}
}@media only screen and (max-width:767px){.s18 .wrap.search .content-area .site-main article.list-article{width:100% !important}
}@media only screen and (max-width:319px){.s18 .wrap .content-area .site-main article.featured-article .feature-image .image-mask img{width:370px !important;height:258px !important}
}@media only screen and (min-width:580px) and (max-width:767px){}@media only screen and (min-width:1110px) and (max-width:1150px){}
@media only screen and (max-width:319px){.s18 .wrap .content-area .site-main article.list-article{padding-left:10px !important;padding-right:10px !important}
}@media only screen and (min-width:851px) and (max-width:1109px){}@media only screen and (max-width:399px){.s18 .wrap .content-area .site-main article.list-article .list-image{text-align:center}
}@media only screen and (min-width:580px) and (max-width:767px){.s18 .wrap .content-area .site-main article.list-article .list-image .image-mask{overflow:hidden}
}@media only screen and (min-width:1100px) and (max-width:1220px){}@media only screen and (max-width:1099px){}
@media only screen and (min-width:1100px) and (max-width:1220px){}@media only screen and (min-width:580px) and (max-width:1220px){.views-wrapper #total-views p{right:10px}
}@media only screen and (max-width:579px){.views-wrapper #total-views{max-width:none;width:90%;margin:0 auto}
}@media only screen and (min-width:580px) and (max-width:1100px){body.s18 .wrap.home .content-area{padding:0 10px}
}@media only screen and (min-width:1100px) and (max-width:1220px){body.s18 .wrap.home .content-area .site-main{padding-left:10px;padding-right:10px}
}@media only screen and (max-width:579px){body.s18 .wrap.newsletter-signup .content-area{max-width:none;width:90%}
}@media only screen and (max-width:579px){body.s18 .wrap.s18-single-post .content-area{max-width:none;width:90%;margin:0 auto}
}@media only screen and (max-width:579px){body.s18 .wrap.s18-single-post .content-area .site-main article{max-width:none;width:85%;margin:0 auto}
}@media only screen and (min-width:768px) and (max-width:1220px){body.s18.category .wrap .content-area{padding:0 20px}
}@media only screen and (max-width:579px){body.s18.category .wrap .content-area .site-main .cover-header .chapter-title{max-width:none;margin:0 auto;width:100%}
}@media only screen and (max-width:767px){.newsletter-signup .content-area{padding:0 10px}}@media only screen and (max-width:1299px){.s18.single-post .wrap.related-products .content-area{padding:0 10px}
}@media only screen and (max-width:767px){.s18.single-post .wrap.related-products .content-area .related-products-list{-ms-flex-wrap:wrap;flex-wrap:wrap}
}@media only screen and (min-width:480px) and (max-width:767px){.s18.single-post .wrap.related-products .content-area .related-products-list .-product{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 20px;margin:0 0 40px 0}
}@media only screen and (max-width:579px){.s18.single-post .wrap.related-products .content-area .related-products-list .-product{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0 50px;margin:0 0 40px 0}
}@media only screen and (min-width:580px) and (max-width:1220px){.s18.single-post .wrap.related-articles .content-area{padding:0 10px}
}@media only screen and (min-width:580px) and (max-width:1220px){.s18.single-post .wrap.related-articles .content-area .related-articles-container .list-article{margin:0 auto}
}@media only screen and (min-width:1101px) and (max-width:1220px){.s18.page-template-wtbl-template .content-area{padding:0 10px}
}@media only screen and (max-width:1099px){.top-menu.wrapper a:not(:first-of-type){display:none}}@media only screen and (max-width:1099px){body.s18 .top-head .header-main .chapters-menu ul li{margin-left:1em;font-size:1em}
}@media only screen and (max-width:1099px){body.s18.single-post .views-wrapper #total-views{width:88%}
}@media only screen and (min-width:1100px){body.s18.single-post .views-wrapper #total-views{max-width:900px}
}@media only screen and (max-width:1000px){body.s18.single-post #top-banner div{width:100%;max-width:none}
}@media only screen and (max-width:1000px){body.s18.single-post .s18-single-post .content-area{width:100%}
}@media only screen and (max-width:1000px){body.s18.single-post .s18-single-post .content-area .site-main{max-width:none}
}@media only screen and (max-width:579px){body.s18.single-post .s18-single-post .content-area .site-main{padding-top:30px;padding-left:0;padding-right:0}
}@media only screen and (max-width:1000px){body.s18.single-post .s18-single-post .content-area .site-main .old-wrapper h1{max-width:none;width:90%}
}@media only screen and (max-width:767px){body.s18.single-post .s18-single-post .content-area .site-main .old-wrapper p{font-size:1.42em}
}@media only screen and (min-width:1450px){body.s18 header .wrapper.top.global-navigation{width:1200px}
}@media only screen and (min-width:1250px) and (max-width:1449px){body.s18 header .wrapper.top.global-navigation{width:1100px}
}@media only screen and (min-width:1100px) and (max-width:1249px){body.s18 header .wrapper.top.global-navigation{width:1000px}
}@media only screen and (max-width:1099px){body.s18 header .wrapper.top.global-navigation{width:88%}}
@media only screen and (max-width:1000px){body.s18 header .mobile-container{border-bottom:2px solid #e7e3c9}
}@media only screen and (max-width:1099px){body.s18 header .mobile-container .mobile-display.wrapper.top #mobile-burger{background-color:#f3f1e4;right:0;bottom:20px;top:auto}
}body.s18 header .mobile-container .mobile-display.wrapper.top a.logo{margin:0}@media only screen and (max-width:1099px){body.s18 header .mobile-container .mobile-display.wrapper.top{padding:15px 0;margin:0 auto;border-bottom:0;position:relative}
}@media only screen and (min-width:1450px){body.s18 header .mobile-container .mobile-display.wrapper.top{width:1200px}
}@media only screen and (min-width:1250px) and (max-width:1449px){body.s18 header .mobile-container .mobile-display.wrapper.top{width:1100px}
}@media only screen and (min-width:1100px) and (max-width:1249px){body.s18 header .mobile-container .mobile-display.wrapper.top{width:1000px}
}@media only screen and (max-width:1099px){body.s18 header .mobile-container .mobile-display.wrapper.top{width:88%}
}@media only screen and (max-width:1099px){body.s18 header .mobile-container{background-color:#f3f1e4}
}@media only screen and (max-width:1449px){body.s18 .views-wrapper #total-views p{right:0}}@media only screen and (max-width:767px){body.s18 .views-wrapper #total-views p{margin-top:6px}
}@media only screen and (max-width:1099px){body.s18 .views-wrapper #total-views{width:88%}}@media only screen and (min-width:1450px){body.s18 .views-wrapper #total-views{max-width:1200px}
}@media only screen and (min-width:1100px) and (max-width:1249px){body.s18 .views-wrapper #total-views{max-width:1000px}
}@media only screen and (min-width:1250px) and (max-width:1449px){body.s18 .views-wrapper #total-views{max-width:1100px}
}@media only screen and (max-width:850px){body.s18 .wrap.home .content-area .site-main .featured-article{padding-bottom:40px}
}@media only screen and (max-width:850px){body.s18 .wrap.home .content-area .site-main .featured-article .feature-image .image-mask{max-width:none;max-height:none;overflow:visible}
}@media only screen and (max-width:850px){body.s18 .wrap.home .content-area .site-main .featured-article .feature-image{width:100%;margin-bottom:10px;text-align:center}
}@media only screen and (max-width:479px){body.s18 .wrap.home .content-area .site-main .featured-article .featured-text .summary{display:none}
}@media only screen and (max-width:850px){body.s18 .wrap.home .content-area .site-main .featured-article .featured-text{width:100%;top:auto;-webkit-transform:none;transform:none;float:none;padding:0}
}@media only screen and (max-width:850px){body.s18 .wrap.home .content-area .site-main .list-article{max-width:none;padding:0 0 40px}
}@media only screen and (max-width:479px){body.s18 .wrap.home .content-area .site-main .list-article .list-text .summary{display:none}
}@media only screen and (max-width:1099px){body.s18 .wrap.home .content-area{padding:0;width:88%}}@media only screen and (max-width:850px){body.s18 .wrap.top-cat .content-area .site-main .featured-article{padding-bottom:40px}
}@media only screen and (max-width:850px){body.s18 .wrap.top-cat .content-area .site-main .featured-article .feature-image .image-mask{max-width:none;max-height:none;overflow:visible}
}@media only screen and (max-width:850px){body.s18 .wrap.top-cat .content-area .site-main .featured-article .feature-image{width:100%;margin-bottom:10px;text-align:center}
}@media only screen and (max-width:850px){body.s18 .wrap.top-cat .content-area .site-main .featured-article .featured-text{width:100%;top:auto;-webkit-transform:none;transform:none;float:none;padding:0}
}@media only screen and (max-width:850px){body.s18 .wrap.top-cat .content-area .site-main .list-article{max-width:none;padding:0 0 40px}
}@media only screen and (max-width:479px){body.s18 .wrap.top-cat .content-area .site-main .list-article .list-text .summary{display:none}
}@media only screen and (max-width:1099px){body.s18 .wrap.top-cat .content-area{padding:0;width:88%}}
@media only screen and (min-width:1100px) and (max-width:1249px){body.s18 .wrap.sub-cat .sub-cover .cover-header{max-width:none;width:1000px}
}@media only screen and (min-width:1250px) and (max-width:1449px){body.s18 .wrap.sub-cat .sub-cover .cover-header{max-width:none;width:1100px}
}@media only screen and (min-width:1450px){body.s18 .wrap.sub-cat .sub-cover .cover-header{max-width:none;width:1200px}
}@media only screen and (max-width:1099px){body.s18 .wrap.sub-cat .sub-cover .cover-header .sub-cat-articles ul{margin-left:0}
}@media only screen and (max-width:767px){body.s18 .wrap.sub-cat .sub-cover .cover-header .sub-cat-articles ul{-webkit-column-count:auto !important;column-count:auto !important;max-width:500px;margin-left:auto !important;margin-right:auto !important;width:100%}
}@media only screen and (max-width:579px){body.s18 .wrap.sub-cat .sub-cover .cover-header .sub-cat-articles ul li a{line-height:1.4}
}@media only screen and (max-width:1099px){body.s18 .wrap.sub-cat .sub-cover .cover-header{width:88% !important}
}@media only screen and (max-width:1099px){body.s18 .wrap.sub-cat .content-area .site-main{width:88% !important;margin:0 auto}
}@media only screen and (max-width:850px){body.s18 .wrap.sub-cat .content-area .site-main .list-article{max-width:none !important;padding:0 0 40px !important}
}@media only screen and (max-width:479px){body.s18 .wrap.sub-cat .content-area .site-main .list-article .list-text .summary{display:none}
}@media only screen and (max-width:1099px){body.s18 .wrap.sub-cat .content-area{padding:0}}@media only screen and (max-width:850px){body.s18 .wrap.newsletter-signup .content-area .signup p{max-width:420px}
}@media only screen and (max-width:850px){body.s18 .wrap.newsletter-signup .content-area .signup{width:88%}
}@media only screen and (max-width:850px){body.s18 .wrap.related-articles .content-area{padding:0 !important}
}@media only screen and (max-width:850px){body.s18 .wrap.related-articles .content-area .related-articles-container{width:100%;margin:0 auto}
}@media only screen and (max-width:479px){body.s18 .wrap.related-articles .content-area .related-articles-container{width:100%;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}@media only screen and (max-width:850px){body.s18 .wrap.related-articles .content-area .related-articles-container .list-article{max-width:none;padding:20px 0 40px;margin:unset !important}
}@media only screen and (min-width:851px) and (max-width:1099px){body.s18 .wrap.related-articles .content-area .related-articles-container .list-article{width:30%;max-width:none}
}@media only screen and (max-width:479px){body.s18 .wrap.related-articles .content-area .related-articles-container .list-article{padding-bottom:0}
}@media only screen and (max-width:850px){body.s18 .wrap.related-articles .content-area .related-articles-container .list-article:nth-of-type(3){display:none}
}@media only screen and (max-width:479px){body.s18 .wrap.related-articles .content-area .related-articles-container .list-article .list-text .title+p{display:none}
}@media only screen and (max-width:850px){body.s18 .wrap.related-products .content-area{padding:0 !important}
}@media only screen and (max-width:850px){body.s18 .wrap.related-products .content-area .related-products-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}@media only screen and (max-width:850px){body.s18 .wrap.related-products .content-area .related-products-list .-product{padding:0 !important}
}body.s18 .wrap.related-products .content-area .related-products-list .-product.-show{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
@media only screen and (max-width:850px){body.s18 .wrap.related-products .content-area .related-products-list .-product.-show{-ms-flex-preferred-size:47.5%;flex-basis:47.5%;max-width:47.5%}
}@media only screen and (max-width:850px){body.s18 .wrap.related-products .content-area .related-products-list .-product.-show:nth-of-type(3){display:none}
}@media only screen and (max-width:479px){body.s18 .wrap.related-products .content-area .related-products-list .-product .product-desc p:not(:nth-child(1)){display:none}
}@media only screen and (max-width:850px){body.s18 .wrap.cat-index .content-area{width:88%;padding:0}
}@media only screen and (max-width:850px){body.s18 .wrap.cat-index .content-area .site-main .category-posts{-webkit-column-count:auto !important;column-count:auto !important}
}@media only screen and (max-width:850px){body.s18 .wrap.cat-index .content-area .site-main .category-posts section .category_title{text-align:center !important;margin-left:auto !important}
}@media only screen and (max-width:850px){body.s18 .wrap.cat-index .content-area .site-main .category-posts section ul{max-width:500px;margin:0 auto !important}
}@media only screen and (max-width:850px){body.s18 .wrap.cat-index .content-area .site-main .category-posts section ul li{border-top:0}
}@media only screen and (max-width:850px){body.s18 .wrap.cat-index .content-area .site-main .category-posts section ul li:last-child{border-bottom:0}
}@media only screen and (max-width:850px){body.s18 .wrap.cat-index .content-area .site-main .category-posts .backtotop{display:none}
}@media only screen and (max-width:479px){body.s18 .wrap.search .content-area .site-main{width:88%;padding-left:0;padding-right:0;margin:0 auto}
}@media only screen and (min-width:480px) and (max-width:767px){body.s18 .wrap.search .content-area .site-main .list-article .list-image{float:none !important;padding-right:0 !important;padding-bottom:20px}
}@media only screen and (max-width:479px){body.s18 .wrap.search .content-area .site-main .list-article .list-image{display:none}
}@media only screen and (max-width:479px){body.s18 .wrap.search .content-area .site-main .list-article .list-text .title+p{display:none}
}@media only screen and (max-width:1099px){body.s18 footer .menu-footer-menu-container a{width:auto;padding:0 15px}
}@media only screen and (max-width:767px){body.s18 footer .menu-footer-menu-container a{width:auto;padding:2px 15px 0}
}@media only screen and (max-width:479px){body.s18 footer .menu-footer-menu-container a{display:block}
}@media only screen and (max-width:850px){body.s18 footer .s18.copyright{padding:15px 0 20px;margin-top:auto}
}@media only screen and (max-width:1449px){body.s18 footer{padding:30px 0 20px}}@media only screen and (max-width:1000px){.mobile-none{display:none !important}
}@media only screen and (min-width:1001px){.mobile-none{display:block !important}}@media only screen and (max-width:1000px){.mobile-display{display:block !important}
}@media only screen and (min-width:1001px){.mobile-display{display:none !important}}@media only screen and (max-width:850px){.type-post p{text-align:left}
}.mobile-nav.secondary-content .top-mobile-wrapper{padding:45px 10px 20px 36px;background-color:#f3f1e4;border-top:1px solid #f3f1e4}
.mobile-nav.secondary-content div.s18-mobile-nav{border-top:1px solid #e7e3c9 !important;padding-left:0 !important}
.mobile-nav.secondary-content div.s18-mobile-nav>ul{overflow:visible;list-style:none;max-height:none}
.mobile-nav.secondary-content div.s18-mobile-nav>ul li{border-bottom:1px solid #f3f1e4;padding:12px 0 12px 20px}
.mobile-nav.secondary-content div.s18-mobile-nav>ul li span{padding-right:10px}.mobile-nav.secondary-content div.s18-mobile-nav>ul li>a{color:#403c40;padding-left:0;font-size:1.250em;font-family:"FF Quadraat OT",serif;font-style:normal;text-transform:uppercase;display:block}
.mobile-nav.secondary-content div.s18-mobile-nav>ul li>a:before{content:none}.mobile-nav.secondary-content div.s18-mobile-nav>ul li ul{list-style:none;display:none;margin-left:-20px}
.mobile-nav.secondary-content div.s18-mobile-nav>ul li ul li{padding-top:9px;padding-bottom:9px;border-top:1px solid #faf9f4;background-color:#f3f1e4}
.mobile-nav.secondary-content div.s18-mobile-nav>ul li ul li a{font-size:1.125em;font-family:"FF Quadraat OT",serif;font-style:italic;text-transform:none}
#mobile-burger{position:absolute;right:2%;top:17%;border-top:0}#mobile-burger #nav-icon3{width:20px;position:relative;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;padding:7px 0}
#mobile-burger #nav-icon3 span{display:block;position:absolute;height:2px;width:100%;background:#4b4b4b;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}
#mobile-burger #nav-icon3 span:nth-child(1){top:0}#mobile-burger #nav-icon3 span:nth-child(2),#mobile-burger #nav-icon3 span:nth-child(3){top:7px}
#mobile-burger #nav-icon3 span:nth-child(4){top:14px}#mobile-burger #nav-icon3.open span:nth-child(1){top:18px;width:0;left:50%}
#mobile-burger #nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#mobile-burger #nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
#mobile-burger #nav-icon3.open span:nth-child(4){top:18px;width:0;left:50%}.mobile-nav.secondary-content .logo{width:auto !important}
header .mobile-display .logo{float:none;margin:47px 10px 20px 36px;display:block}.mobile-nav.secondary-content .logo{margin:0}
body.s18 .wrapper.top.mobile-display{background-color:#f3f1e4}.mobile-nav.secondary-content{-webkit-transition:all 500ms ease;transition:all 500ms ease}
.mobile-nav.secondary-content .wrapper.top.cf{border-top:0}.mobile-nav.secondary-content li:last-child{margin-bottom:-13px}
li.search-menu{display:-webkit-box;display:-ms-flexbox;display:flex}li.search-menu .search-mobile{display:inline-block !important}
li.search-menu #searchform-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:28px}
li.search-menu #searchform-mobile *{display:inline-block}li.search-menu #searchform-mobile .search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;visibility:hidden}
li.search-menu #searchform-mobile .search-input input{width:95%}li.search-menu #searchform-mobile button.search-mobile{border:0;padding:0;margin:0}
li.search-menu #searchform-mobile .icon-search{height:22px}.mobile-nav.subcat-posts,.mobile-nav.secondary-content{-webkit-box-shadow:none;box-shadow:none}
body.s18{font-size:16px}body.s18.page-template-wtbl-template .s18-page-template{overflow:hidden;background-color:#fff}
body.s18.page-template-wtbl-template .primary-content.type-page .wrapper p{font-size:1.125em}body.s18 .flexslider{margin:0 auto}
body.s18.page-template-wtbl-template .wrap.page .site-main .type-page.about:after{background:0}body.s18.page-template-wtbl-template .wrap.page .site-main .type-page.about .wrapper{right:0;border-bottom:0}
.newsletter-signup{background-color:#e7e3c9;text-align:center;padding:30px 0}.newsletter-signup .signup{margin:0 auto}
.newsletter-signup .signup p{font-family:"FF Quadraat OT",serif;font-size:1.250em;line-height:1.5;color:#403c40;text-align:center;max-width:600px;margin-left:auto;margin-right:auto}
.newsletter-signup .signup p a{color:#403c40}.newsletter-signup .signup p a:hover{color:#787878}.newsletter-signup .signup input[type="email"]{max-width:339px;width:100%;height:39px;border:1px solid #ccc;font-size:.875em;text-align:center;margin-top:30px;font-family:'gotham_htfbook',sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#787878;padding:16px 0 16px 0}
.newsletter-signup .signup input[type="email"]::-webkit-input-placeholder{font-family:'gotham_htfbook',sans-serif}
.newsletter-signup .signup input[type="email"]:-ms-input-placeholder{font-family:'gotham_htfbook',sans-serif}
.newsletter-signup .signup input[type="email"]::-ms-input-placeholder{font-family:'gotham_htfbook',sans-serif}
.newsletter-signup .signup input[type="email"]::placeholder{font-family:'gotham_htfbook',sans-serif}
.newsletter-signup .signup input[type="submit"]{background-color:#dcd6b3;display:block;text-align:center;margin:30px auto 0;border:0;font-family:'gotham_htfbook',sans-serif;text-transform:uppercase;font-size:.875em;letter-spacing:.2em;color:#403c40;padding:16px 0 16px 0;max-width:150px;width:100%}
.newsletter-signup .signup input[type="submit"]:hover{background-color:#d8d1ab}#total-views{position:relative;display:block;color:#787878;right:0;bottom:0;max-width:1200px;margin:0 auto}
#total-views p{position:absolute;right:0;display:block;z-index:1;margin-top:15px}#total-views p.article{margin-right:30px}
body.category #top-banner{background-color:#faf9f4}body.single-post #top-banner{background-color:#f3f1e4}
body.single-post #top-banner div{max-width:900px}body #top-banner div{margin:0 auto;padding-top:30px;margin-bottom:-1px}
@media only screen and (min-width:1450px){body #top-banner div{width:1200px}}@media only screen and (min-width:1250px) and (max-width:1449px){body #top-banner div{width:1100px}
}@media only screen and (min-width:1100px) and (max-width:1249px){body #top-banner div{width:1000px}}
@media only screen and (max-width:1099px){body #top-banner div{width:88%}}body #top-banner div.article{background-color:#faf9f4;padding:30px 30px 0}
body #top-banner div a{margin-bottom:0 !important}.page-template-newsletter-template .page.newsletter-signup{background-color:#fff;min-height:65vh}
.page-template-newsletter-template .page.newsletter-signup .content-area .site-main{padding-top:6%}@media only screen and (max-width:579px){.page-template-newsletter-template .page.newsletter-signup .content-area .site-main{padding-top:0}
}.page-template-newsletter-template .page.newsletter-signup .content-area .site-main #newsletter{border-top:0}
@media only screen and (max-width:579px){.page-template-newsletter-template .page.newsletter-signup .content-area .site-main #newsletter{padding-top:0}
}.page-template-newsletter-template .page.newsletter-signup .content-area .site-main #newsletter #mc-embedded-subscribe-form-form p{font-size:1.750em}
@media only screen and (max-width:399px){.page-template-newsletter-template .page.newsletter-signup .content-area .site-main #newsletter #mc-embedded-subscribe-form-form p{font-size:1.50em}
}.page-template-newsletter-template #footer{bottom:0}.mobile-nav.secondary-content{top:auto !important}
.backtotop{display:none}#footer{background-color:#646464;-webkit-transition:all 500ms ease;transition:all 500ms ease;padding:30px 0 20px}
#footer .copyright{padding:15px 0 30px;color:#fff;font-size:1.125em}#footer .menu-footer-menu-container{padding-bottom:30px;margin:18px 0}
#footer .menu-footer-menu-container a{font-size:1.125em}#footer .menu-footer-menu-container a:hover{text-decoration:underline}
body.s18 header{background-color:#fff}.s18 .wrapper{max-width:none;padding:0}.s18 .wrapper.top{padding:10px 0;background-color:#fff}
.s18 .top-menu{max-width:1200px}.s18 .top-menu a{color:#787878;text-transform:uppercase;text-decoration:none;font-size:1.125em;font-family:'bebas_neueregular';margin-left:1.5em;line-height:1;letter-spacing:.06em}
.s18 .top-menu a:first-of-type{color:#403c40}.s18 .top-menu a:first-of-type{margin-left:0}.s18 .top-menu a:hover{color:#ffe800}
.s18 .top-head{background-color:#f3f1e4;border-bottom:2px solid #e7e3c9;position:relative}.s18 .top-head .header-main{margin:0 auto;padding:20px 0}
@media only screen and (min-width:1450px){.s18 .top-head .header-main{width:1200px}}@media only screen and (min-width:1250px) and (max-width:1449px){.s18 .top-head .header-main{width:1100px}
}@media only screen and (min-width:1100px) and (max-width:1249px){.s18 .top-head .header-main{width:1000px}
}@media only screen and (max-width:1099px){.s18 .top-head .header-main{width:88%}}.s18 .top-head .header-main a.logo{margin:0;float:left}
.s18 .top-head .header-main .search-social{float:right;position:relative}.s18 .top-head .header-main .search-social #searchform{margin-right:0;position:absolute;right:22px;bottom:0}
.s18 .top-head .header-main .search-social #searchform input#s{background:url("../images/TBOL_search.svg") no-repeat 0 3px #f3f1e4;background-size:18px;width:0;-webkit-transition:width .6s;transition:width .6s;margin-right:2px;line-height:1;height:30px;border-bottom:0}
.s18 .top-head .header-main .search-social #searchform input#s::-webkit-input-placeholder{padding-left:0}
.s18 .top-head .header-main .search-social #searchform input#s:-ms-input-placeholder{padding-left:0}.s18 .top-head .header-main .search-social #searchform input#s::-ms-input-placeholder{padding-left:0}
.s18 .top-head .header-main .search-social #searchform input#s::placeholder{padding-left:0}.s18 .top-head .header-main .search-social a.open-search{float:right}
.s18 .top-head .header-main .search-social a.open-search img{margin-right:0}.s18 .top-head .header-main .search-social input#s.opened{width:300px !important;height:24px;padding-left:30px}
.s18 .top-head .header-main .search-social a{float:left;text-decoration:none;position:relative}.s18 .top-head .header-main .search-social a img{border:0}
.s18 .top-head .header-main .search-social p{margin-right:30px;float:left;font-family:"FF Quadraat OT",serif;font-size:1em;line-height:1.6em}
.s18 .top-head .header-main .search-social p a{text-decoration:none;color:#403c40}.s18 .top-head .header-main .search-social p a:hover{text-decoration:underline}
.s18 .top-head .header-main .search-social img[class*="icon-"]{display:inline;margin-right:10px;vertical-align:bottom;padding-bottom:0;height:22px;border:0}
.s18 .top-head .header-main .search-social img[class*="icon-"]:hover{opacity:.75}.s18 .top-head .header-main .search-social .icon{height:23px;width:20px;margin-right:10px}
.s18 .top-head .header-main .search-social .icon:hover circle{fill:#5d1039}.s18 .top-head .header-main .search-social .icon.-twitter{margin-right:20px}
.s18 .top-head .header-main .search-social img.icon-twitter{margin-right:30px}.s18 .top-head .header-main .chapters-menu{position:absolute;bottom:0;right:0}
.s18 .top-head .header-main .chapters-menu a{text-decoration:none;color:#403c40;display:block}.s18 .top-head .header-main .chapters-menu ol,.s18 .top-head .header-main .chapters-menu ul{position:relative;margin:0}
.s18 .top-head .header-main .chapters-menu ol:after,.s18 .top-head .header-main .chapters-menu ul:after{clear:both;content:'';display:block}
.s18 .top-head .header-main .chapters-menu ol li,.s18 .top-head .header-main .chapters-menu ul li{list-style:none;float:left;margin-left:1.5em;text-transform:uppercase;font-size:1.125em;letter-spacing:.1em;padding:0 0 15px;color:#403c40}
.s18 .top-head .header-main .chapters-menu ol li a,.s18 .top-head .header-main .chapters-menu ul li a{display:inline-block;font-family:"FF Quadraat OT",serif;color:#403c40;letter-spacing:.1em;text-transform:uppercase}
.s18 .top-head .header-main .chapters-menu ol li a:hover,.s18 .top-head .header-main .chapters-menu ul li a:hover{text-decoration:underline;color:#5d1039}
.s18 .top-head .header-main .chapters-menu ol li span.chapter-order,.s18 .top-head .header-main .chapters-menu ul li span.chapter-order{display:inline-block}
.s18 .top-head .header-main .chapters-menu ol li:hover ul.children,.s18 .top-head .header-main .chapters-menu ul li:hover ul.children{display:block;position:absolute;bottom:-55px;left:0}
.s18 .top-head .header-main .chapters-menu ol li:hover ul.children li,.s18 .top-head .header-main .chapters-menu ul li:hover ul.children li{height:36px}
.s18 .top-head .header-main .chapters-menu ol li ul.children,.s18 .top-head .header-main .chapters-menu ul li ul.children{list-style:none;display:none}
.s18 .top-head .header-main .chapters-menu ol li ul.children li,.s18 .top-head .header-main .chapters-menu ul li ul.children li{display:inline-block;overflow:hidden;height:0;-webkit-transition:height 200ms ease-in;transition:height 200ms ease-in;text-transform:capitalize}
.s18 .top-head .subchapters-holder{position:relative;display:block;z-index:2}.s18 .top-head .subchapters-holder .subchapters-nav{position:absolute;width:100%;text-align:center;background-color:#e7e3c9;margin:0;padding:10px;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear 400ms,opacity 300ms;transition:visibility 0s linear 400ms,opacity 300ms}
.s18 .top-head .subchapters-holder .subchapters-nav.chapter-visible{visibility:visible;opacity:1;-webkit-transition:visibility 0s linear 0s,opacity 400ms;transition:visibility 0s linear 0s,opacity 400ms}
.s18 .top-head .subchapters-holder .subchapters-nav li{list-style:none;display:inline-block;margin-left:10px;font-family:"FF Quadraat OT",serif;font-style:italic;color:#403c40;margin-left:24px}
.s18 .top-head .subchapters-holder .subchapters-nav li:first-of-type{margin-left:0}.s18 .top-head .subchapters-holder .subchapters-nav li a{text-decoration:none;font-size:1.125em;color:#403c40}
.s18 .top-head .subchapters-holder .subchapters-nav li a:hover{text-decoration:underline;color:#5d1039}
.s18-logo{width:98px;height:auto}@media only screen and (min-width:480px) and (max-width:1000px){.s18-logo{max-width:72px;width:72px}
}@media only screen and (max-width:479px){.s18-logo{max-width:61px;width:61px}}@font-face{font-family:'bebas';src:url("../fonts/bebasneue_regular.woff2") format("woff2"),url("../fonts/bebasneue_regular.woff") format("woff"),url("../fonts/bebasneue_regular.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'gotham';src:url("../fonts/gothamhtf-book-webfont.eot");src:url("../fonts/gothamhtf-book-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/gothamhtf-book-webfont.woff2") format("woff2"),url("../fonts/gothamhtf-book-webfont.woff") format("woff"),url("../fonts/gothamhtf-book-webfont.ttf") format("truetype"),url("../fonts/gothamhtf-book-webfont.svg#gotham_htfbook") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'FF Quadraat OT';src:url("../fonts/QuadraatOT.otf") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:'FF Quadraat OT';src:url("../fonts/QuadraatOT-Ita.otf") format("woff");font-weight:normal;font-style:italic}
@font-face{font-family:'bebas_neueregular';src:url("/themes/tsol/dist/fonts/BebasNeue-webfont.eot");src:url("/themes/tsol/dist/fonts/BebasNeue-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/tsol/dist/fonts/BebasNeue-webfont.woff") format("woff"),url("/themes/tsol/dist/fonts/BebasNeue-webfont.ttf") format("truetype"),url("/themes/tsol/dist/fonts/BebasNeue-webfont.svg#bebas_neueregular") format("svg");font-weight:400;font-style:normal}
section.related-products{background-color:#fff;padding:40px 0 60px 0}section.related-products .wrapper{max-width:1200px}
.related-product-title{text-align:center}.related-product-title h2{font-family:"gotham_htfbook",sans-serif;font-size:1em;font-weight:normal;text-transform:uppercase;margin:0 0 1em 0}
.related-product-desc{text-align:center;font-family:"gotham_htfbook",sans-serif;font-size:14px;line-height:1.5;color:#403c40;padding-bottom:30px}
.related-product-desc p{margin-top:0}.related-product-desc p:last-of-type{margin-bottom:0}.related-product-desc a{font-family:"gotham_htfbook",sans-serif;color:#403c40;text-decoration:underline}
.related-product-desc a:hover{color:#5d1039}.-product{display:none;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.-product.-show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1}
.related-products-list{display:-webkit-box;display:-ms-flexbox;display:flex}.related-products-list .-product{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;margin:0 22px}
.related-products-list .-product.-show.-order-1{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.related-products-list .-product.-show.-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.related-products-list .-product.-show.-order-3{margin-right:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.related-products-list .-product .product-image{background:#d4d3d4 no-repeat center;background-size:cover;position:relative}
.related-products-list .-product .product-image:before{content:'';display:block;padding-top:100%}
.related-products-list .-product .product-image .related-product-link{position:absolute;width:100%;height:100%;top:0;left:0}
.related-products-list .-product .product-title h3{font-family:"gotham_htfbook",sans-serif;font-size:1.375em;font-weight:normal;line-height:1.15;letter-spacing:0;color:#403c40;margin:8px 0}
.related-products-list .-product .product-desc{font-family:"gotham_htfbook",sans-serif;font-size:1em;line-height:1.5;letter-spacing:0;color:#403c40}
.related-products-list .-product .product-desc p{margin:0 0 1em 0}.related-products-list .-product .product-desc p:last-of-type{margin-bottom:0}
.related-products-list .-product .product-desc p em{font-size:1.125em}.related-products-list .-product .product-link a{font-family:"gotham_htfbook",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#5d1039;text-decoration:underline}
.related-products-list .-product .product-link a:hover{opacity:.8}.s18 .wrap.search{background-color:#faf9f4;min-height:100vh}
.s18 .wrap.search .content-area .site-main{display:block;padding-bottom:20px}.s18 .wrap.search .content-area .site-main .cover-header{width:100%;text-align:center}
.s18 .wrap.search .content-area .site-main .cover-header h1{font-family:'gotham_htfbook',sans-serif;font-size:1em;color:#787878;text-align:center;text-transform:uppercase}
.s18 .wrap.search .content-area .site-main .cover-header .search-term{margin-bottom:50px;position:relative;font-family:"FF Quadraat OT",serif;line-height:1.15;color:#403c40;text-align:center;max-width:450px;margin-left:auto;margin-right:auto;padding-top:4px}
.s18 .wrap.search .content-area .site-main .cover-header .search-term .search-wrapper{display:none}.s18 .wrap.search .content-area .site-main .cover-header .search-term .term-searched a{text-decoration:none;color:#403c40}
.s18 .wrap.search .content-area .site-main .cover-header .search-term form{position:relative;display:block}
.s18 .wrap.search .content-area .site-main .cover-header .search-term input,.s18 .wrap.search .content-area .site-main .cover-header .search-term .term-searched{text-align:center;font-family:"FF Quadraat OT",serif;font-size:2.5em;text-transform:uppercase}
.s18 .wrap.search .content-area .site-main .cover-header .clear-search{width:26px;height:26px;position:absolute;bottom:15px;right:-36px}
.s18 .wrap.search .content-area .site-main article.list-article{width:100%;max-width:none;padding-top:0;padding-bottom:30px}
.s18 .wrap.search .content-area .site-main article.list-article .list-image{width:auto;float:left;padding-right:30px}
.s18 .wrap.search .content-area .site-main article.list-article .list-image .image-mask{width:204px;height:136px;overflow:hidden;position:relative}
.s18 .wrap.search .content-area .site-main article.list-article .list-image .image-mask a{position:relative;display:block}
.s18 .wrap.search .content-area .site-main article.list-article .list-image .image-mask a:before{content:'';display:block;padding-top:66.66%}
.s18 .wrap.search .content-area .site-main article.list-article .list-image .image-mask a img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.s18 .wrap.search .content-area .site-main article.list-article .list-image .image-mask img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: contain;'}
.s18 .wrap.search .content-area .site-main article.list-article .list-text{width:75%;float:left}.s18 .wrap.search .content-area .site-main article.list-article .list-text .chapter{margin-top:0;font-family:'gotham',sans-serif;font-size:13px;line-height:1.286;color:#787878;padding-bottom:2px;white-space:normal;text-transform:uppercase}
.s18 .wrap.search .content-area .site-main article.list-article .list-text .chapter a{display:inline-block}
body.s18{background-color:#646464}.s18 .wrap.home{background-color:#faf9f4;padding-bottom:30px}.s18 .wrap.home article.featured-article .chapter{font-style:normal !important}
.s18 .wrap .content-area{margin:0 auto}@media only screen and (min-width:1450px){.s18 .wrap .content-area{width:1200px}
}@media only screen and (min-width:1250px) and (max-width:1449px){.s18 .wrap .content-area{width:1100px}
}@media only screen and (min-width:1100px) and (max-width:1249px){.s18 .wrap .content-area{width:1000px}
}@media only screen and (max-width:1099px){.s18 .wrap .content-area{width:88%}}.s18 .wrap .content-area:after,.s18 .wrap .content-area:before{content:'';display:block;clear:both}
.s18 .wrap .content-area .site-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:66px}
.s18 .wrap .content-area .site-main article .list-text .title{margin:0 0 10px}.s18 .wrap .content-area .site-main article .list-text .chapter{margin-top:12px}
.s18 .wrap .content-area .site-main article.featured-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 30px;width:100%}
@media only screen and (max-width:850px){.s18 .wrap .content-area .site-main article.featured-article{display:block}
}.s18 .wrap .content-area .site-main article.featured-article .feature-image{width:50%;float:left}.s18 .wrap .content-area .site-main article.featured-article .feature-image a{position:relative;display:block}
.s18 .wrap .content-area .site-main article.featured-article .feature-image a:before{content:'';display:block;padding-top:66.6%}
.s18 .wrap .content-area .site-main article.featured-article .feature-image a img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media only screen and (max-width:767px){.s18 .wrap .content-area .site-main article.featured-article .feature-image{float:none;padding:0;width:100%}
}.s18 .wrap .content-area .site-main article.featured-article .feature-image .image-mask{max-width:578px;max-height:385px;overflow:hidden;width:100%}
@media only screen and (max-width:767px){.s18 .wrap .content-area .site-main article.featured-article .feature-image .image-mask{margin:0 auto}
}.s18 .wrap .content-area .site-main article.featured-article .feature-image .image-mask img{max-width:none;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: contain;'}
.s18 .wrap .content-area .site-main article.featured-article .featured-text{padding:0 50px;float:left;width:50%;text-align:left}
@media only screen and (max-width:767px){.s18 .wrap .content-area .site-main article.featured-article .featured-text{float:none;padding:0;width:100%;-webkit-transform:none;transform:none;top:auto;width:90%;margin:0 auto}
.s18 .wrap .content-area .site-main article.featured-article .featured-text .chapter{margin-top:20px}
}.s18 .wrap .content-area .site-main article.featured-article .featured-text .chapter{text-transform:uppercase;text-decoration:none;font-style:italic}
.s18 .wrap .content-area .site-main article.featured-article .featured-text .chapter a{text-decoration:none;font-family:'gotham',sans-serif;font-size:1em;color:#787878;text-align:left;text-transform:uppercase}
.s18 .wrap .content-area .site-main article.featured-article .featured-text .chapter a:hover{text-decoration:underline}
.s18 .wrap .content-area .site-main article.featured-article .featured-text .title{font-size:unset}.s18 .wrap .content-area .site-main article.featured-article .featured-text .title a{text-decoration:none;font-weight:400;font-family:"FF Quadraat OT",serif;font-size:2.5em;line-height:1.15;color:#403c40;text-align:left}
.s18 .wrap .content-area .site-main article.featured-article .featured-text .summary{font-family:"FF Quadraat OT",serif;font-size:1.125em;line-height:1.4;color:#403c40;text-align:left;padding-top:30px}
.s18 .wrap .content-area .site-main article.featured-article:after,.s18 .wrap .content-area .site-main article.featured-article :before{content:'';display:block;clear:both}
.s18 .wrap .content-area .site-main article.list-article{padding:20px 0 20px 0}@media only screen and (min-width:1450px){.s18 .wrap .content-area .site-main article.list-article{width:370px}
}@media only screen and (min-width:1250px) and (max-width:1449px){.s18 .wrap .content-area .site-main article.list-article{width:338px}
}@media only screen and (min-width:1100px) and (max-width:1249px){.s18 .wrap .content-area .site-main article.list-article{width:308px}
}@media only screen and (min-width:851px) and (max-width:1099px){.s18 .wrap .content-area .site-main article.list-article{width:30.6%}
}@media only screen and (max-width:850px){.s18 .wrap .content-area .site-main article.list-article{width:47.5%}
}.s18 .wrap .content-area .site-main article.list-article:nth-of-type(3n+1){padding-right:0}.s18 .wrap .content-area .site-main article.list-article .list-image a{position:relative;display:block}
.s18 .wrap .content-area .site-main article.list-article .list-image a:before{content:'';display:block;padding-top:69.72%}
.s18 .wrap .content-area .site-main article.list-article .list-image a img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.s18 .wrap .content-area .site-main article.list-article .list-image .image-mask img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: contain;'}
.s18 .wrap .content-area .site-main article.list-article .list-text{width:100%}.s18 .wrap .content-area .site-main article.list-article .list-text .chapter{text-transform:uppercase;font-size:13px;font-family:'gotham',sans-serif}
.s18 .wrap .content-area .site-main article.list-article .list-text .chapter a{text-decoration:none;color:#787878;font-family:'gotham',sans-serif;line-height:1.25em}
.s18 .wrap .content-area .site-main article.list-article .list-text .chapter a:hover{text-decoration:underline}
.s18 .wrap .content-area .site-main article.list-article .list-text .summary{margin-top:10px;font-size:1.125em}
.s18 .wrap .content-area .site-main article.list-article .list-text .summary:hover{color:#787878}.s18 .wrap .content-area .site-main article.list-article .list-text .summary a:hover{color:#787878}
.s18 .wrap .content-area .site-main article.list-article .list-text .summary.block-with-text{overflow:hidden;position:relative;line-height:1.2em;max-height:4.8em;text-align:justify;margin-right:-1em;padding-right:1em}
.s18 .wrap .content-area .site-main article.list-article .list-text .summary.block-with-text:before{content:'...' !important;position:absolute;right:0;bottom:0}
.s18 .wrap .content-area .site-main article.list-article .list-text .summary.block-with-text:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:white}
.s18 .wrap .content-area .site-main article.list-article .list-text .title{font-weight:400;font-size:1.625em}
.s18 .wrap .content-area .site-main article.list-article .list-text .title a{text-decoration:none;color:#403c40}
.s18 .wrap .content-area .site-main article.list-article .list-text .title a:hover{color:#787878}.s18 .wrap .content-area .site-main article.list-article:after,.s18 .wrap .content-area .site-main article.list-article :before{content:'';display:block;clear:both}
.s18-single-post{background-color:#f3f1e4}.s18-single-post .content-area .site-main{max-width:900px;background-color:#faf9f4;margin:0 auto;padding:66px 30px 0}
.s18-single-post .content-area .site-main article{max-width:750px;margin:0 auto}.s18-single-post .content-area .site-main article .post-cat-header-display p{font-family:'gotham',sans-serif;font-size:13px;padding-bottom:0;color:#787878;text-align:center;text-transform:uppercase;margin-bottom:6px}
.s18-single-post .content-area .site-main article .post-cat-header-display p span{font-style:italic}.s18-single-post .content-area .site-main article .post-cat-header-display p a{font-family:'gotham',sans-serif;font-size:13px;color:#787878;text-decoration:none}
.s18-single-post .content-area .site-main article .post-cat-header-display p a:hover{text-decoration:underline}
.s18-single-post .content-area .site-main article .post-cat-header-display hr{border-style:solid;border-width:0 0 1px 0;border-color:#787878;width:50px;padding:0;margin:0 auto 12px}
.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper h1{font-size:2.5em;max-width:500px;line-height:1.15;margin:0 auto 30px;color:#403c40}
.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper p{font-size:1.250em}
.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper .wp-caption .wp-caption-text{color:#403c40;font-size:1em}
.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper .wp-caption .wp-caption-text .copyright{color:#787878;display:inline-block}
.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper .addtoany_share_save_container a.a2a_button_twitter:after,.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper .addtoany_share_save_container a.a2a_button_facebook:after,.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper .addtoany_share_save_container .a2a_button_email:after,.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper .addtoany_share_save_container .a2a_button_print:after{color:#5d1039}
.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper .addtoany_share_save_container a.a2a_button_twitter:hover,.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper .addtoany_share_save_container a.a2a_button_facebook:hover,.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper .addtoany_share_save_container .a2a_button_email:hover,.s18-single-post .content-area .site-main article .post-cat-header-display+.old-wrapper .addtoany_share_save_container .a2a_button_print:hover{text-decoration:underline;color:#5d1039}
.s18-single-post .content-area .site-main .wp-caption{margin-left:auto;margin-right:auto}.s18-single-post .content-area .site-main .wp-caption .wp-caption-text{margin-top:0}
.related-articles{background-color:#f3f1e4;padding:30px 0}.related-articles .content-area>h2:first-child{text-transform:uppercase;font-family:'gotham',sans-serif;font-size:1em;color:#5d1039;text-align:center;font-weight:normal}
.related-articles .related-articles-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.related-articles .related-articles-container article.featured-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 30px;width:100%}
@media only screen and (max-width:850px){.related-articles .related-articles-container article.featured-article{display:block}
}.related-articles .related-articles-container article.featured-article .feature-image{width:50%;float:left}
.related-articles .related-articles-container article.featured-article .feature-image a{position:relative;display:block}
.related-articles .related-articles-container article.featured-article .feature-image a:before{content:'';display:block;padding-top:66.6%}
.related-articles .related-articles-container article.featured-article .feature-image a img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media only screen and (max-width:767px){.related-articles .related-articles-container article.featured-article .feature-image{float:none;padding:0;width:100%}
}.related-articles .related-articles-container article.featured-article .feature-image .image-mask{max-width:578px;max-height:385px;overflow:hidden;width:100%}
@media only screen and (max-width:767px){.related-articles .related-articles-container article.featured-article .feature-image .image-mask{margin:0 auto}
}.related-articles .related-articles-container article.featured-article .feature-image .image-mask img{max-width:none;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: contain;'}
.related-articles .related-articles-container article.featured-article .featured-text{padding:0 50px;float:left;width:50%;text-align:left}
@media only screen and (max-width:767px){.related-articles .related-articles-container article.featured-article .featured-text{float:none;padding:0;width:100%;-webkit-transform:none;transform:none;top:auto;width:90%;margin:0 auto}
.related-articles .related-articles-container article.featured-article .featured-text .chapter{margin-top:20px}
}.related-articles .related-articles-container article.featured-article .featured-text .chapter{text-transform:uppercase;text-decoration:none;font-style:italic}
.related-articles .related-articles-container article.featured-article .featured-text .chapter a{text-decoration:none;font-family:'gotham',sans-serif;font-size:1em;color:#787878;text-align:left;text-transform:uppercase}
.related-articles .related-articles-container article.featured-article .featured-text .chapter a:hover{text-decoration:underline}
.related-articles .related-articles-container article.featured-article .featured-text .title{font-size:unset}
.related-articles .related-articles-container article.featured-article .featured-text .title a{text-decoration:none;font-weight:400;font-family:"FF Quadraat OT",serif;font-size:2.5em;line-height:1.15;color:#403c40;text-align:left}
.related-articles .related-articles-container article.featured-article .featured-text .summary{font-family:"FF Quadraat OT",serif;font-size:1.125em;line-height:1.4;color:#403c40;text-align:left;padding-top:30px}
.related-articles .related-articles-container article.featured-article:after,.related-articles .related-articles-container article.featured-article :before{content:'';display:block;clear:both}
.related-articles .related-articles-container article.list-article{padding:20px 0 20px 0}@media only screen and (min-width:1450px){.related-articles .related-articles-container article.list-article{width:370px}
}@media only screen and (min-width:1250px) and (max-width:1449px){.related-articles .related-articles-container article.list-article{width:338px}
}@media only screen and (min-width:1100px) and (max-width:1249px){.related-articles .related-articles-container article.list-article{width:308px}
}@media only screen and (min-width:851px) and (max-width:1099px){.related-articles .related-articles-container article.list-article{width:30.6%}
}@media only screen and (max-width:850px){.related-articles .related-articles-container article.list-article{width:47.5%}
}.related-articles .related-articles-container article.list-article:nth-of-type(3n){padding-right:0}.related-articles .related-articles-container article.list-article .list-image a{position:relative;display:block}
.related-articles .related-articles-container article.list-article .list-image a:before{content:'';display:block;padding-top:69.72%}
.related-articles .related-articles-container article.list-article .list-image a img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.related-articles .related-articles-container article.list-article .list-image .image-mask img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: contain;'}
.related-articles .related-articles-container article.list-article .list-text{width:100%}.related-articles .related-articles-container article.list-article .list-text .chapter{text-transform:uppercase;font-size:13px;font-family:'gotham',sans-serif}
.related-articles .related-articles-container article.list-article .list-text .chapter a{text-decoration:none;color:#787878;font-family:'gotham',sans-serif;line-height:1.25em}
.related-articles .related-articles-container article.list-article .list-text .chapter a:hover{text-decoration:underline}
.related-articles .related-articles-container article.list-article .list-text .summary{margin-top:10px;font-size:1.125em}
.related-articles .related-articles-container article.list-article .list-text .summary:hover{color:#787878}
.related-articles .related-articles-container article.list-article .list-text .summary a:hover{color:#787878}
.related-articles .related-articles-container article.list-article .list-text .summary.block-with-text{overflow:hidden;position:relative;line-height:1.2em;max-height:4.8em;text-align:justify;margin-right:-1em;padding-right:1em}
.related-articles .related-articles-container article.list-article .list-text .summary.block-with-text:before{content:'...' !important;position:absolute;right:0;bottom:0}
.related-articles .related-articles-container article.list-article .list-text .summary.block-with-text:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:white}
.related-articles .related-articles-container article.list-article .list-text .title{font-weight:400;font-size:1.625em}
.related-articles .related-articles-container article.list-article .list-text .title a{text-decoration:none;color:#403c40}
.related-articles .related-articles-container article.list-article .list-text .title a:hover{color:#787878}
.related-articles .related-articles-container article.list-article:after,.related-articles .related-articles-container article.list-article :before{content:'';display:block;clear:both}
.related-articles .related-articles-container .list-text .chapter{margin-top:12px;font-family:'gotham',sans-serif;font-size:13px;line-height:1.286;color:#787878;white-space:normal;text-transform:uppercase}
.related-articles .related-articles-container .list-text .title{font-family:"FF Quadraat OT",serif;font-size:26px;line-height:1.15;color:#403c40}
.s18.category .wrap .content-area .site-main .cover-header{width:100%;margin-bottom:50px}.s18.category .wrap .content-area .site-main .cover-header .chapter-no{font-family:'gotham',sans-serif;font-size:16px;color:#787878;text-align:center;text-transform:uppercase}
.s18.category .wrap .content-area .site-main .cover-header .chapter-title{font-family:"FF Quadraat OT",serif;font-weight:400;font-size:2.5em;line-height:1.15;color:#403c40;text-align:center;width:450px;margin-left:auto;margin-right:auto;padding-top:4px;text-transform:uppercase;letter-spacing:.1em}
.s18.category .wrap.sub-cat{background-color:#faf9f4;padding-bottom:30px}.s18.category .wrap.sub-cat section.sub-cover{background-color:#f3f1e4}
.s18.category .wrap.sub-cat section.sub-cover .cover-header{margin:0 auto;padding-top:50px}.s18.category .wrap.sub-cat section.sub-cover .cover-header .chapter-no{font-family:'gotham',sans-serif;font-size:1em;color:#787878;text-align:center;text-transform:uppercase}
.s18.category .wrap.sub-cat section.sub-cover .cover-header .chapter-title{font-family:"FF Quadraat OT",serif;font-weight:400;font-size:2.5em;line-height:1.15;color:#403c40;text-align:center;width:100%;margin-left:auto;margin-right:auto;padding-top:4px;font-style:italic;letter-spacing:0}
.s18.category .wrap.sub-cat section.sub-cover .cover-header .chapter-title span{text-transform:uppercase;letter-spacing:.1em;font-style:normal}
.s18.category .wrap.sub-cat section.sub-cover .cover-header .sub-cat-articles{margin-top:50px;padding-bottom:50px}
.s18.category .wrap.sub-cat section.sub-cover .cover-header .sub-cat-articles ul{-webkit-column-count:2;column-count:2;list-style:none;font-size:1.125em;line-height:1.222;margin-left:0}
.s18.category .wrap.sub-cat section.sub-cover .cover-header .sub-cat-articles ul li{margin-bottom:8px;color:#403c40}
.s18.category .wrap.sub-cat section.sub-cover .cover-header .sub-cat-articles ul li a{text-decoration:none;color:#403c40}
.s18.category .wrap.sub-cat section.sub-cover .cover-header .sub-cat-articles ul li a .number{float:left;margin-right:5px}
.s18.category .wrap.sub-cat section.sub-cover .cover-header .sub-cat-articles ul li a:hover{text-decoration:underline;color:#787878}
.s18.category .wrap.sub-cat .content-area .site-main article .list-text .title{margin:12px 0 10px;font-size:1.625em}
.s18.category .wrap.sub-cat .content-area .site-main article .list-text .summary{font-size:1.125em}.s18.category .wrap.sub-cat .content-area .site-main article.featured-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 30px;width:100%}
@media only screen and (max-width:850px){.s18.category .wrap.sub-cat .content-area .site-main article.featured-article{display:block}
}.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .feature-image{width:50%;float:left}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .feature-image a{position:relative;display:block}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .feature-image a:before{content:'';display:block;padding-top:66.6%}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .feature-image a img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media only screen and (max-width:767px){.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .feature-image{float:none;padding:0;width:100%}
}.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .feature-image .image-mask{max-width:578px;max-height:385px;overflow:hidden;width:100%}
@media only screen and (max-width:767px){.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .feature-image .image-mask{margin:0 auto}
}.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .feature-image .image-mask img{max-width:none;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: contain;'}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .featured-text{padding:0 50px;float:left;width:50%;text-align:left}
@media only screen and (max-width:767px){.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .featured-text{float:none;padding:0;width:100%;-webkit-transform:none;transform:none;top:auto;width:90%;margin:0 auto}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .featured-text .chapter{margin-top:20px}
}.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .featured-text .chapter{text-transform:uppercase;text-decoration:none;font-style:italic}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .featured-text .chapter a{text-decoration:none;font-family:'gotham',sans-serif;font-size:1em;color:#787878;text-align:left;text-transform:uppercase}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .featured-text .chapter a:hover{text-decoration:underline}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .featured-text .title{font-size:unset}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .featured-text .title a{text-decoration:none;font-weight:400;font-family:"FF Quadraat OT",serif;font-size:2.5em;line-height:1.15;color:#403c40;text-align:left}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article .featured-text .summary{font-family:"FF Quadraat OT",serif;font-size:1.125em;line-height:1.4;color:#403c40;text-align:left;padding-top:30px}
.s18.category .wrap.sub-cat .content-area .site-main article.featured-article:after,.s18.category .wrap.sub-cat .content-area .site-main article.featured-article :before{content:'';display:block;clear:both}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article{padding:20px 0 20px 0}@media only screen and (min-width:1450px){.s18.category .wrap.sub-cat .content-area .site-main article.list-article{width:370px}
}@media only screen and (min-width:1250px) and (max-width:1449px){.s18.category .wrap.sub-cat .content-area .site-main article.list-article{width:338px}
}@media only screen and (min-width:1100px) and (max-width:1249px){.s18.category .wrap.sub-cat .content-area .site-main article.list-article{width:308px}
}@media only screen and (min-width:851px) and (max-width:1099px){.s18.category .wrap.sub-cat .content-area .site-main article.list-article{width:30.6%}
}@media only screen and (max-width:850px){.s18.category .wrap.sub-cat .content-area .site-main article.list-article{width:47.5%}
}.s18.category .wrap.sub-cat .content-area .site-main article.list-article:nth-of-type(3n){padding-right:0}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-image a{position:relative;display:block}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-image a:before{content:'';display:block;padding-top:69.72%}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-image a img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-image .image-mask img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: contain;'}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text{width:100%}.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .chapter{text-transform:uppercase;font-size:13px;font-family:'gotham',sans-serif}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .chapter a{text-decoration:none;color:#787878;font-family:'gotham',sans-serif;line-height:1.25em}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .chapter a:hover{text-decoration:underline}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .summary{margin-top:10px;font-size:1.125em}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .summary:hover{color:#787878}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .summary a:hover{color:#787878}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .summary.block-with-text{overflow:hidden;position:relative;line-height:1.2em;max-height:4.8em;text-align:justify;margin-right:-1em;padding-right:1em}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .summary.block-with-text:before{content:'...' !important;position:absolute;right:0;bottom:0}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .summary.block-with-text:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:white}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .title{font-weight:400;font-size:1.625em}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .title a{text-decoration:none;color:#403c40}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article .list-text .title a:hover{color:#787878}
.s18.category .wrap.sub-cat .content-area .site-main article.list-article:after,.s18.category .wrap.sub-cat .content-area .site-main article.list-article :before{content:'';display:block;clear:both}
.s18.category .wrap.cat-index{background-color:#f3f1e4;padding-bottom:30px}.s18.category .wrap.cat-index .content-area .site-main .category-posts{-webkit-column-count:2;column-count:2;max-width:none}
.s18.category .wrap.cat-index .content-area .site-main .category-posts div.number{margin-right:5px}.s18.category .wrap.cat-index .content-area .site-main .category-posts div.title{font-size:1.125em}
.s18.category .wrap.cat-index .content-area .site-main .category-posts section{-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid;margin-bottom:30px}
.s18.category .wrap.cat-index .content-area .site-main .category-posts section .category_title{text-align:left;color:#5d1039;margin-left:28px}
.s18.category .wrap.cat-index .content-area .site-main .category-posts section .category_title a{color:#5d1039;font-style:italic;font-size:18px;line-height:1.666;text-decoration:none}
.s18.category .wrap.cat-index .content-area .site-main .category-posts section .category_title a:hover{text-decoration:underline}
.s18.category .wrap.cat-index .content-area .site-main .category-posts section ul{margin-left:0}.s18.category .wrap.cat-index .content-area .site-main .category-posts section ul li{font-size:unset}
.s18.category .wrap.cat-index .content-area .site-main .category-posts section ul li a:hover .title{color:#787878;text-decoration:underline}
.s18.category .wrap.cat-index .content-area .site-main .category-posts section ul li a:hover .number{color:#000}
.s18.category .wrap.top-cat{background-color:#faf9f4;padding-bottom:30px}.s18.category .wrap.top-cat .content-area .site-main article .list-text .chapter{font-style:italic;margin-top:12px;font-size:.813em;font-family:'gotham_htfbook',sans-serif}
.questionnaire-iframe-container .responsive-container iframe{position: inherit;}
.questionnaire-iframe-container .responsive-container{padding-bottom: 0;height: auto;}
