.articles-container{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:40px}.articles-container .block{-ms-box-shadow:0 2px 10px -5px rgba(0,0,0,.4);-o-box-shadow:0 2px 10px -5px rgba(0,0,0,.4);box-shadow:0 2px 10px -5px rgba(0,0,0,.4);position:relative;background-color:#fff;color:#333;width:30%;margin:0 3% 40px 0;border-radius:10px;overflow:hidden}.articles-container .block img{-o-object-fit:cover;object-fit:cover;width:100%;height:280px}.articles-container .block .content{padding:20px 30px}.articles-container .block .content .heading{font-size:1.8rem;margin:0 0 20px;height:65px}.articles-container .block .content .heading.long-title{font-size:1.5rem}.articles-container .block .content .excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:40px;overflow:hidden}.articles-container .block .content .meta{position:absolute;bottom:10px;color:#727272;font-size:1.4rem}.articles-container .block .content .meta .separator{margin:0 10px}#article{min-height:1547px}.articles-filter{padding:15px 0;margin:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.articles-filter,.articles-filter .filter-block{display:flex;justify-content:flex-start;align-items:center}.articles-filter .filter-block{padding-right:40px;margin-right:40px;border-right:1px solid #ddd}.articles-filter .filter-block:last-child{margin-right:0;border-right:none}.articles-filter .filter-block .filter-text{margin:0 15px 0 0}.articles-filter .filter-block .filter-dropdown{border:1px solid #ddd;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url(/img/icons/cartopia/arrow-down.png);background-position:100%;background-repeat:no-repeat;background-color:#fff;padding:10px 45px 10px 20px;cursor:pointer}.articles-filter .filter-clear{color:#dd4117;text-decoration:underline}.filter-close,.filter-open{display:none}.article .container{display:flex;justify-content:space-between}.article .container .main-panel{min-height:2100px;margin-right:40px;flex:1}.article .container .main-panel .featured-image{max-width:100%;border-radius:10px;margin:0}.article .container .main-panel .photographer-name{font-weight:500;line-height:30px}.article .container .main-panel .heading{font-size:4rem;margin:40px 0 20px}.article .container .main-panel .meta{color:#727272;font-size:1.4rem;margin-bottom:40px}.article .container .main-panel .meta .meta-author{color:#333;font-weight:500}.article .container .main-panel .meta .meta-separator{margin:0 20px}.article .container .main-panel .flex{display:flex;justify-content:space-between;align-items:baseline}.article .container .main-panel .author{display:flex;justify-content:flex-start;padding-top:40px;margin-top:40px;border-top:1px solid #ddd}.article .container .main-panel .author .author-image img{-o-object-fit:cover;object-fit:cover;width:100px;height:100px;margin-right:20px;border-radius:50%}.article .container .main-panel .author .author-name{font-weight:700;margin:0}.article .container .main-panel .author .author-title{color:#727272;font-size:1.4rem;margin:5px 0 10px}.article .container .main-panel .author .author-desc{margin:0}.article .container .main-panel .author .author-icon{color:#0077b5;font-size:3rem;margin-top:15px}.article .container .main-panel .share{position:sticky;top:100px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;margin-right:40px}.article .container .main-panel .share .share-text{color:#727272;font-size:1.4rem;margin:0 0 20px}.article .container .main-panel .share .share-icon{font-size:1.8rem;margin:0 0 20px;cursor:pointer}.article .container .main-panel .share .share-icon:last-child{margin-bottom:0}.article .container .main-panel .share .share-icon.share-facebook{color:#4267b2}.article .container .main-panel .share .share-icon.share-twitter{color:#08a0e9}.article .container .main-panel .share .share-icon.share-pinterest{color:#e60023}.article .container .main-panel .share .share-icon.share-reddit{color:#ff4500}.article .container .main-panel .share .share-icon.share-email{color:#727272}.article .container .main-panel .content h2,.article .container .main-panel .content h3,.article .container .main-panel .content h4,.article .container .main-panel .content h5,.article .container .main-panel .content h6{margin-top:2em}.article .container .main-panel .content ul{list-style:disc}.article .container .main-panel .content ol{list-style:decimal}.article .container .main-panel .content img{max-width:100%;height:auto;border-radius:10px}.article .container .main-panel .content iframe{max-width:100%}.article .container .sidebar-container{display:flex;width:360px}.article .container .sidebar-container .sidebar{position:sticky;top:0;align-self:flex-start}.article .container .sidebar-container .sidebar .banner img{max-width:100%;margin:0 0 20px}.help .help-list{list-style:auto}.help .help-anchor{position:absolute;top:-80px}.help .help-exclamation{display:flex;justify-content:center;align-items:center;color:#005cc8;font-size:4rem;font-weight:700;border:1px solid #005cc8;border-radius:50%;width:60px;height:60px;padding:10px;margin:60px 0 40px}.related-items{margin-top:50px;border-top:1px solid #ddd}.related-items .related-item-heading{font-size:3rem;margin:20px 0 40px}.article .container .related-items .flex{justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width:1600px){.article .container .article-related-items,.article .container .main-panel .heading{font-size:3.2rem}.article .container .sidebar-container{width:320px}#article{min-height:1393px}.articles-container .block .content .heading{font-size:1.6rem;margin:0 0 15px;height:65px}}@media only screen and (max-width:1365px){.articles-container{justify-content:space-between}.articles-container .block{width:48%;margin:0 0 30px}#article{min-height:1000px}.articles-filter .filter-block{padding-right:20px;margin-right:20px}.article .container .main-panel{min-height:1300px}.article .container .main-panel .article-related-items,.article .container .main-panel .heading{font-size:2.6rem}.article .container .sidebar-container{width:220px}}@media only screen and (max-width:1023px){.articles-container .block img{height:220px}.articles-filter{flex-wrap:wrap;padding-bottom:0}.articles-filter .filter-block{margin-bottom:15px}.article .container{justify-content:flex-start;flex-direction:column}.article .container .main-panel{min-height:unset;margin-right:0}.article .container .main-panel .heading{font-size:2.2rem;margin:30px 0 15px}.article .container .main-panel .article-related-items{font-size:2.2rem}.article .container .main-panel .meta{margin-bottom:20px}.article .container .sidebar-container{width:100%;margin-top:60px}.article .container .sidebar-container .sidebar{position:relative;top:unset;display:flex;justify-content:flex-start;flex-wrap:wrap}.article .container .sidebar-container .sidebar .banner{margin:0 20px 20px 0}.article .container .sidebar-container .sidebar .banner:last-child{margin-right:0}.article .container .sidebar-container .sidebar .banner img{max-width:300px;margin:0}}@media only screen and (max-width:767px){.articles-container .block{width:100%}.articles-container .block .content{padding:15px 20px}.articles-container .block .content .heading{height:auto;font-size:1.6rem;margin:0 0 10px}.articles-filter-modal{position:fixed;top:0;left:-100vw;width:0;height:100vh;max-width:0;overflow-y:scroll;z-index:6}.articles-filter-modal.active{left:0;width:100%;max-width:100vw;background-color:rgba(51,51,51,.7019607843);padding:0 20px 0 0}.articles-filter{flex-direction:column;align-items:flex-start;background-color:#fff;padding:60px 20px 20px;margin:0;border-radius:0 0 10px 0}.articles-filter .filter-block{width:100%;padding:0;margin:0 0 20px;border:none}.articles-filter .filter-block .filter-text{min-width:60px}.articles-filter .filter-block .filter-dropdown{flex:1}.articles-filter .filter-clear{position:absolute;top:20px;left:20px;width:auto;font-size:1.4rem;text-align:left}.filter-open{display:inline-flex;align-items:center;background-color:#dd4117;color:#fff;padding:10px 20px;border-radius:5px}.filter-open .icon{margin-right:10px}.filter-close{position:absolute;top:15px;right:40px;border:1px solid #ddd;border-radius:30px;display:block;background-color:#fff;font-size:1.4rem;padding:5px 10px}.article .container{width:100%;margin-bottom:40px}.article .container .main-panel h2,.article .container .main-panel h3,.article .container .main-panel h4,.article .container .main-panel h5,.article .container .main-panel h6{margin-top:1.2em}.article .container .main-panel .heading,.article .container .main-panel .related-item-heading{font-size:2rem}.article .container .main-panel .meta .separator{margin:0 15px}.article .container .main-panel .flex{justify-content:flex-start;flex-direction:column}.article .container .main-panel .author{flex-direction:column}.article .container .main-panel .author .author-image img{margin:0 0 20px}.article .container .main-panel .share{position:relative;top:unset;flex-direction:row;margin-bottom:20px}.article .container .main-panel .share .share-icon,.article .container .main-panel .share .share-text{margin:0 20px 0 0}}