*,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,label,li,ol,p,pre,td,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}li,ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}strong{font-weight:700}em{font-style:italic}a img{border:none}b,b *,strong,strong *{font-weight:700}em,em *,i,i *{font-style:italic}a:focus{text-decoration:none}@font-face{font-family:Caslon Thin;src:url(../fonts/CaslonVThin-Regular.eot);src:url(../fonts/CaslonVThin-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/CaslonVThin-Regular.woff2) format("woff2"),url(../fonts/CaslonVThin-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Caslon Thin;src:url(../fonts/CaslonVThin-Italic.eot);src:url(../fonts/CaslonVThin-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/CaslonVThin-Italic.woff2) format("woff2"),url(../fonts/CaslonVThin-Italic.woff) format("woff");font-weight:400;font-style:italic}body{font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;background-color:#fff;color:#161616;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Cormorant Garamond,serif}p{font-size:16px;line-height:24px;font-weight:300}p a{text-decoration:underline}a{text-decoration:none}a,a:hover{color:#000}a:hover{text-decoration:underline}#wrapper{position:relative;max-width:1920px}#wrapper,.container{width:100%;margin:0 auto}.container{max-width:1000px;padding:0}.in_container{width:auto;height:auto;padding:auto;margin-left:-80px;margin-right:-80px}#content{overflow:hidden}#main{width:100%;display:flex}@media only screen and (min-width:768px){#main{display:block}}.sidebar{display:none;width:300px}@media only screen and (max-width:480px){.clearfix:not(.blog-content-thumb-big){display:none}}.flex-container{display:flex}@media only screen and (max-width:480px){.flex-container{display:block}}.transparent-button{border:0;background-color:transparent;outline:none;padding:0;margin:0}.mfp-figure small,.mfp-title{color:#333}.mfp-bg{background-color:#fff;opacity:1}.newsletter-form-popup{display:none;position:fixed;width:35%;left:0;right:0;top:200px;background-color:#fff;margin:0 auto;padding:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);z-index:1000;text-align:center}.newsletter-form-popup.is-visible{display:block}.newsletter-form-popup .newsletter-confirmation{margin-top:15px}.newsletter-form-popup .confirmation-close{position:absolute;right:10px;top:5px}.newsletter-form-popup .confirmation-close button{border:0;background-color:transparent;outline:none;font-size:24px;padding:0;margin:0}.newsletter-form-popup form{display:inline-block;width:50%;margin-top:20px}.newsletter-form-popup p{font-size:18px!important;margin-top:5px}.newsletter-form-popup h3{font-size:24px!important}.overlay-popup{display:none;position:fixed;top:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:100}.overlay-popup.is-visible{display:block}.overlay{display:none;z-index:100;background-color:rgba(0,0,0,.65);width:100%;height:100%;position:absolute;top:0;left:0}.overlay.is-visible{display:block}#header{padding:0 20px;position:relative;background-color:#fff}#header_top{padding:10px}#logo{text-align:center;padding:0}#logo img{max-width:100%;height:auto}@media only screen and (max-width:480px){#logo{padding:0 75px}}@media only screen and (max-width:480px){.header-logo{display:none}}.header-logo img{width:200px}@media only screen and (min-width:668px){.header-logo img{width:400px}}.slicknav_menu{display:none}#stickyheader{display:none;position:fixed;width:100%}#stickyheader.header-narrow{width:100%;display:block;background-color:#fff;position:fixed;z-index:100;top:0;left:0;transition-duration:.5s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-property:height,padding-top,padding-left}#stickyheader.header-narrow #navigation-wrapper{padding:12px 20px;border-bottom:1px solid #b1b1b1}@media only screen and (min-width:668px){#stickyheader.header-narrow #navigation-wrapper{padding:15px 20px}}#stickyheader.header-narrow #navigation-wrapper .mobile-logo a,#stickyheader.header-narrow #navigation-wrapper .mobile-logo img{width:110px}@media only screen and (min-width:668px){#stickyheader.header-narrow #navigation-wrapper .mobile-logo a,#stickyheader.header-narrow #navigation-wrapper .mobile-logo img{width:134px}}@media only screen and (min-width:1260px){#stickyheader.header-narrow #navigation-wrapper .mobile-logo a,#stickyheader.header-narrow #navigation-wrapper .mobile-logo img{width:150px}}#stickyheader.header-narrow #navigation-wrapper .header-subscribe-btn{bottom:20px}#stickyheader .navigation-wrapper__primary ul li{padding:12px 30px}#stickyheader .navigation-wrapper__dropdown{top:112px;text-align:left}#stickyheader #logo a{display:block}#stickyheader #logo img{height:30px;display:block;padding:0;margin:14px auto}.sticky-newsletter{position:relative;line-height:60px;font-size:14px;font-weight:700;color:#d0103a;text-transform:uppercase;flex-basis:22%;cursor:pointer}#header-social{text-align:left}#header-social a{line-height:50px;font-size:24px;color:#b2b2b2;margin-top:45px;display:inline-block;margin-right:20px}#header-social a:hover{color:#d0103a}#header-social a:first-child{margin-left:15px}.header-subscribe-btn{position:absolute;bottom:17px;right:90px;z-index:10;display:none;padding:5px 7px;background:#d0103a;color:#fff;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:12px;letter-spacing:.8px;text-transform:uppercase;border:1px solid #d0103a;transition:all .25s ease}.header-subscribe-btn:hover{text-decoration:none;color:#d0103a;background:#fff}@media only screen and (min-width:668px){.header-subscribe-btn{display:inline-block}}@media only screen and (min-width:1260px){.header-subscribe-btn{bottom:28px}}.header-search{display:flex;flex-direction:column;justify-content:center;padding:0}@media only screen and (min-width:1260px){.header-search{justify-content:flex-end}}.header-search a{height:30px;width:50px;font-size:24px;line-height:32px;text-align:center;color:#000;display:inline-block;transition:all .2s linear}.header-search a:hover{color:#000}.header-search.featured a,.header-search.featured a:hover{color:#fff}.show-search{position:absolute;top:0;left:0;bottom:0;right:0;display:none;z-index:10000;background:#fff;height:250px}.show-search.sticky{position:fixed}.show-search #searchform{width:250px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:1260px){.show-search #searchform{width:500px}}.show-search #searchform:before{position:absolute;top:0;left:-35px;width:30px;height:48px;font-family:Font Awesome\ 5 Pro;font-weight:400;font-size:22px;line-height:48px;content:"\f002"}.show-search #searchform input#s{width:100%;text-align:center;border:none;border-bottom:1px solid #000;border-radius:0!important}.show-search #searchform input#s::-webkit-input-placeholder{font-weight:500;color:#b1b1b1;text-transform:uppercase}.show-search #searchform input#s::-moz-placeholder{font-weight:500;color:#b1b1b1;text-transform:uppercase}.show-search #searchform input#s:-ms-input-placeholder{font-weight:500;color:#b1b1b1;text-transform:uppercase}.show-search #searchform input#s::-ms-input-placeholder{font-weight:500;color:#b1b1b1;text-transform:uppercase}.show-search #searchform input#s::placeholder{font-weight:500;color:#b1b1b1;text-transform:uppercase}.search_close{height:25px;width:25px;position:absolute;cursor:pointer;color:#000;right:20px;top:20px;text-align:right}@media only screen and (min-width:1260px){.search_close{right:40px}}#stickyheader{top:-500px;transition:top .25s ease!important}#stickyheader #navigation-wrapper{padding-top:0}#navigation-wrapper{padding:12px 20px;display:flex;flex-direction:row;justify-content:space-around;position:relative}@media only screen and (max-width:480px){#navigation-wrapper .clearfix{display:none}}@media only screen and (min-width:668px){#navigation-wrapper{border-bottom:1px solid #b1b1b1}}@media only screen and (min-width:1260px){#navigation-wrapper{padding:40px 20px 25px}}#navigation-wrapper.featured-nav{display:none}#navigation-wrapper.featured-nav .mobile-logo{min-height:36px}#navigation-wrapper.featured-nav .mobile-logo a,#navigation-wrapper.featured-nav .mobile-logo img{width:110px}@media only screen and (min-width:668px){#navigation-wrapper.featured-nav .mobile-logo a,#navigation-wrapper.featured-nav .mobile-logo img{width:134px}}.navigation-wrapper__primary{display:none}@media only screen and (min-width:1260px){.navigation-wrapper__primary{display:block}.navigation-wrapper__primary ul{border-bottom:1px solid #b1b1b1;padding-top:0;display:flex;justify-content:center;max-width:100%}.navigation-wrapper__primary ul li{padding:15px 30px;display:inline-block}}.navigation-wrapper__primary.featured-nav{display:none}.navigation-wrapper__dropdown{position:absolute;top:201px;left:0;z-index:10;width:100%;display:none;background:#fff}.navigation-wrapper__dropdown--inner{display:flex;max-width:900px;margin:0 auto;padding:35px 20px 40px}.navigation-wrapper__dropdown--inner .left{flex:1;max-width:244px}.navigation-wrapper__dropdown--inner .left ul{padding-right:20px;margin-right:30px;border-right:1px solid #b1b1b1}.navigation-wrapper__dropdown--inner .left ul li{margin-bottom:25px}.navigation-wrapper__dropdown--inner .left ul li:last-child{margin-bottom:0}.navigation-wrapper__dropdown--inner .center{flex:1;max-width:244px}.navigation-wrapper__dropdown--inner .center ul{padding-left:20px}.navigation-wrapper__dropdown--inner .center ul li{padding:0!important;margin-bottom:10px}.navigation-wrapper__dropdown--inner .right{flex:2;max-width:380px}.navigation-wrapper__dropdown--inner .right .menu-social{display:flex;margin-bottom:40px}.navigation-wrapper__dropdown--inner .right .menu-social div{margin-right:20px;font-size:22px}.navigation-wrapper__dropdown.active{display:none}@media only screen and (min-width:1260px){.navigation-wrapper__dropdown.active{display:block}}.mobile-logo{flex:1;text-align:center;display:flex;flex-direction:column;justify-content:center;padding:0}@media only screen and (min-width:1100px){.mobile-logo{padding-left:50px}}.mobile-logo a{margin:0 auto}.mobile-logo a,.mobile-logo img{width:110px}@media only screen and (min-width:668px){.mobile-logo a,.mobile-logo img{width:134px}}@media only screen and (min-width:1260px){.mobile-logo a,.mobile-logo img{width:350px}}#mobile_menu{position:fixed;top:0;bottom:0;width:100%;left:-100%;height:100%;transform:translate(0);transition:.3s ease;background-color:#fff;z-index:999;overflow-y:scroll;padding:12px 0;display:flex;flex-direction:column;box-shadow:1px 1px 0 0 rgba(0,0,0,.08)}@media only screen and (min-width:1260px){#mobile_menu{display:none}}#mobile_menu .menu-social{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:200px;margin:0 auto;padding:10px 15px 20px}#mobile_menu .menu-social div a{color:#1c1c1c}#mobile_menu .menu-social div a i{font-size:18px}#mobile_menu .mobile-menu-header{position:relative;width:100%;min-height:49px;display:flex;flex-direction:row;justify-content:space-between;align-self:center;padding:0 20px 12px;border-bottom:1px solid #b1b1b1}#mobile_menu .mobile-menu-logo{min-height:36px;display:flex;flex-direction:column;justify-content:center;flex:1;text-align:center}#mobile_menu .mobile-menu-logo a{margin:0 auto}#mobile_menu .mobile-menu-logo a,#mobile_menu .mobile-menu-logo img{width:110px;max-width:100%}@media only screen and (min-width:668px){#mobile_menu .mobile-menu-logo a,#mobile_menu .mobile-menu-logo img{width:134px}}#mobile_menu .close-menu{width:50px;text-align:left;vertical-align:middle;align-self:center;padding-top:0}#mobile_menu .close-menu a{color:#000}#mobile_menu .close-menu a i{font-size:30px}#mobile_menu .block-heading{display:none}#mobile_menu ul{padding-top:20px;max-width:200px;margin:0 auto}#mobile_menu ul.menu-border{margin-top:10px;padding-top:10px;border-top:1px solid #b1b1b1;margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #b1b1b1}#mobile_menu ul li{padding:15px 10px;text-align:center;border:none}#mobile_menu ul.menu-sm{padding-top:30px;margin-bottom:20px}#mobile_menu.active{transform:translate(100%)}#mobile_menu .mobile-menu-body{position:relative;flex:1;padding:0 20px}#mobile_menu .mobile-menu-body__newsletter{margin-top:30px;text-align:center}#mobile_menu .mobile-menu-body__newsletter .newsletter-sm{max-width:340px;margin:0 auto}#mobile_menu .mobile-menu-body__newsletter h4{margin-left:-1px;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;color:#1d1d1d}@media only screen and (min-width:668px){#mobile_menu .mobile-menu-body{display:flex;flex-direction:column;padding:0}#mobile_menu .mobile-menu-body__secondary li{padding:20px 0}#mobile_menu .mobile-menu-body__footer{margin-bottom:40px}#mobile_menu .mobile-menu-body__social{padding-bottom:20px;flex:1;display:flex;flex-direction:column;justify-content:flex-end}}#mobile_menu .mobile-menu-body__primary ul li:last-child{display:none}#nav-icon{width:50px;text-decoration:none;color:#000;display:block;cursor:pointer;align-self:center;position:relative;top:0;padding:0;transform:scale(.8)}#nav-icon i{font-size:35px}@media only screen and (min-width:1260px){#nav-icon{display:none}}.nav-dropdown-item{padding:0 30px!important;display:none;flex-direction:column;justify-content:center}@media only screen and (min-width:1260px){.nav-dropdown-item{display:flex!important}}#navDropdownBtn{flex:1;display:none;flex-direction:column;justify-content:center;color:#d0103a}@media only screen and (min-width:1260px){#navDropdownBtn{display:flex}}.nav-headline{margin-bottom:15px;color:#000;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:1;text-transform:uppercase}.menu-border li a,.menu li a{padding:0!important;margin-left:-1px;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;color:#1d1d1d;transition:color .25s ease}.menu-border li a:hover,.menu li a:hover{color:#d0103a;text-decoration:none}@media only screen and (min-width:1260px){.menu-border li a,.menu li a{font-size:14px}}.menu-sm li{padding:5px 10px!important}.menu-sm li a{font-size:12px;font-weight:400;letter-spacing:.5px;color:#868686;text-transform:uppercase}@media only screen and (min-width:1260px){body.article-featured #mobile_menu{display:block}}body.article-featured #mobile_menu .header-subscribe-btn{bottom:18px}.nav-featured{top:0;z-index:40;display:flex;padding:12px 0;background:transparent}.nav-featured,.nav-featured:before{position:absolute;left:0;width:100%}.nav-featured:before{bottom:0;display:block;height:1px;background:#fff;content:""}@media only screen and (min-width:1260px){.nav-featured{padding:20px 0}}.nav-featured #nav-icon{color:#fff}@media only screen and (min-width:1260px){.nav-featured #nav-icon{display:block}}.nav-featured #header-search a{color:#fff}.nav-featured .logo{display:flex;flex-direction:column;justify-content:center;flex:1}.nav-featured .logo a{margin:0 auto}.nav-featured .logo a,.nav-featured .logo img{width:110px}@media only screen and (min-width:668px){.nav-featured .logo a,.nav-featured .logo img{width:134px}}.nav-featured .header-subscribe-btn{bottom:20px;color:#000;background:#fff;border-color:#fff}.nav-featured .header-subscribe-btn:hover{color:#fff;background:#d0103a;border-color:#d0103a}@media only screen and (min-width:1260px){.nav-featured .header-subscribe-btn{bottom:42px}}@media only screen and (min-width:1260px){.nav-featured .menu-btn{display:none!important}}.feature-menu-btn{display:none!important}@media only screen and (min-width:1260px){.feature-menu-btn{display:block!important}}.feature-menu-btn-close img{margin-top:5px;width:28px}.featured-menu{position:absolute;top:0;left:0;z-index:50;display:none;width:100%;background:#fff}@media only screen and (min-width:1260px){.featured-menu.active{display:block}}.featured-menu .navigation-wrapper__primary{max-width:1230px;margin:0 auto}.featured-menu .navigation-wrapper__primary .nav-dropdown-item{display:none!important}.featured-menu .navigation-wrapper__dropdown{position:static;display:block}.featured-menu #navigation-wrapper{max-width:1280px;margin:0 auto;border-bottom:0}.featured-menu #navigation-wrapper #nav-icon{display:block;height:36px}.featured-menu #navigation-wrapper .mobile-logo{padding-left:0;min-height:36px}.featured-menu #navigation-wrapper .mobile-logo a,.featured-menu #navigation-wrapper .mobile-logo img{width:134px}.featured-menu #navigation-wrapper .nav-toggle{display:none}.post{background-color:#fff}@media only screen and (max-width:480px){.post .clearfix{display:none}}.post-main-image{height:60vh;max-height:60vh;min-height:250px;margin-bottom:10px;position:relative;text-align:center;background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:480px){.post-main-image{max-height:60vh}}.post-img{position:relative;text-align:center;background-repeat:no-repeat;background-position:50%;background-size:cover}.post-img a{position:relative;display:block}.post-entry p{color:#000;font-size:18px;line-height:28px;font-weight:300}@media only screen and (min-width:767px){.post-entry p{font-size:20px;line-height:34px}}.post-entry img{max-width:100%;height:auto}.post-entry a:hover{text-decoration:underline}.post-entry hr{border:0;height:0;border-bottom:1px solid #e5e5e5;clear:both}.post-entry h1,.post-entry h2,.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{color:#000;line-height:1.25;font-weight:700;margin:0 0 30px}.post-entry h1{font-size:34px}.post-entry h2{font-size:30px}.post-entry h3{font-size:26px}.post-entry h4{font-size:22px}.post-entry h5{font-size:17px}.post-entry h6{font-size:15px}.post-entry blockquote{position:relative;border:none;margin:15px 0 60px;padding-bottom:30px;text-align:center}.post-entry blockquote:after{content:"";height:3px;width:70%;background:#000;position:absolute;bottom:0;left:50%;margin-left:-35%}.post-entry blockquote p{color:#000;padding:0;font-size:24px;line-height:42px}.post-entry ol,.post-entry ul{padding-left:45px;margin-bottom:20px}.post-entry ol li,.post-entry ul li{margin-bottom:12px}.post-entry ul li{list-style:square}.post-entry ol li{list-style:decimal}.post-entry table{width:100%;margin-bottom:22px;border-collapse:collapse}.post-entry table td,.post-entry table th{padding:12px;border-bottom:1px solid #e5e5e5}.post-entry table th{font-weight:700;font-size:14px;background:#f5f5f5}.post-entry table tr:hover{background:#f9f9f9}.post-byline,.post-producer{text-transform:uppercase;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;letter-spacing:.25px;color:#000}.post-byline a,.post-producer a{font-weight:400;color:#000!important}@media only screen and (min-width:767px){.post-byline,.post-producer{margin-bottom:5px;font-size:12px}}.post-date{color:#000;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.25px}@media only screen and (min-width:767px){.post-date{font-size:12px}}.post-meta{padding:0 0 10px;overflow:hidden;text-align:center}.post-meta .meta-info{font-style:italic;color:#b1b1b1;margin-right:8px;float:left;margin-top:6px;font-size:15px}.post-meta a{color:#000}.post-meta a:hover{color:#d0103a}.post-cover.post-cover-featured.post-img .cat_container,.post-cover.post-cover-featured.post-img .cat_container .cat{padding-left:0}.post-cover.post-cover-featured.post-img .cat_container .cat a{font-size:16px}.post-cover{position:relative;overflow:hidden}.post-cover--inner{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.post-header.post-header-featured{background:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:90%;text-align:center;padding-top:20px;padding-bottom:0}@media only screen and (max-width:480px){.post-header.post-header-featured{margin:0;position:static;transform:none;width:auto;padding:10px 15px 40px}}.post-header.post-header-featured h2{padding-left:45px;padding-right:45px}@media only screen and (max-width:480px){.post-header.post-header-featured h2{padding-left:0;padding-right:0}}.post-header.post-header-featured h2 a{color:#000;font-weight:400}@media only screen and (max-width:480px){.post-header.post-header-featured h2 a{font-size:22px;line-height:1.3;font-weight:700;letter-spacing:normal}}.post-header.post-header-featured h2 a:hover{text-decoration:none}.post-small .post-header.post-header-small{position:static;background:#fff;color:#000;padding-top:12px;text-align:left}.post-small .post-header.post-header-small .cat a{color:#000;text-transform:uppercase}.post-small .post-header.post-header-small h3 a{color:#000;font-weight:300;font-size:25px;line-height:1.2}.post-wide .post-header{text-align:left}.post-wide .post-header h3 a{font-size:18px;line-height:25px}.post-wide .cat_container{text-align:left}.post-wide .cat_container .cat{padding-left:0}.post-wide .cat_container .cat a{padding-left:0;font-size:12px;line-height:18px}.post-wide-alt .subtitle{color:#fff;font-size:16px;padding-top:15px}@media screen and (max-width:1250px){.post-wide-alt .subtitle{font-size:14px}}.post-wide-alt .post-wide-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}#first_section.dropcap_on .post-entry>p:first-of-type:first-letter{font-family:Gotham Cond A,Gotham Cond B;font-style:normal;font-weight:600;float:left;color:#000;font-size:90px;line-height:84px;padding-top:0;padding-right:8px;padding-left:0;margin-left:-2px}@media only screen and (min-width:767px){#first_section.dropcap_on .post-entry>p:first-of-type:first-letter{font-size:120px;line-height:102px;margin-left:-3px;padding-left:0}}#second_section{margin-top:0}#main.post-aside,#main.post-gallery,#main.post-standard{display:block}.post-container{flex-basis:100%}@media only screen and (min-width:550px){.post-container{flex-basis:50%;padding:0 25px}}@media only screen and (min-width:1100px){.post-container{padding:0 55px}}.load-more-container{display:flex;flex-direction:row;flex-wrap:wrap}.post-container .sponsored-post{font-size:14px;font-weight:600;font-family:Roboto,sans-serif;letter-spacing:1px;color:#d0103a}.sponsored-video .post-entry{padding-top:0;margin-top:-60px}.sponsored-video .post-entry h1{font-size:65px;line-height:1.1;font-weight:400;margin:0 auto;padding-bottom:10px}@media only screen and (max-width:480px){.sponsored-video .post-entry h1{font-size:35px;padding-top:20px}}@media only screen and (max-width:480px){.sponsored-video .post-entry{margin-top:-70px}}.sponsored-video .post-title{text-align:center;padding-top:40px;max-width:900px;margin:0 auto}@media only screen and (max-width:480px){.sponsored-video .post-title{padding:20px 5px 0}}.archive-show-desktop{display:block}@media only screen and (max-width:480px){.archive-show-desktop{display:none}}.archive-show-mobile{display:none}@media only screen and (max-width:480px){.archive-show-mobile{display:block}}.archive-show-desktop{display:none}@media only screen and (min-width:550px){.archive-show-desktop{display:block}}.archive-show-mobile{display:block}@media only screen and (min-width:550px){.archive-show-mobile{display:none}}.related-heading{position:relative;margin:0 0 20px;font-size:24px;font-weight:700}.related-heading span{position:relative;z-index:1;background:#fff}@media only screen and (min-width:767px){.related-heading{padding:0;text-align:left!important}.related-heading span{padding:0 25px 0 30px}}@media only screen and (min-width:1100px){.related-heading span{padding:0 25px 0 10px}}.related-heading:before{position:absolute;bottom:4px;left:0;z-index:0;display:none;width:calc(100% - 30px);height:1px;background:#b1b1b1;content:""}@media only screen and (min-width:767px){.related-heading:before{display:block}}@media only screen and (min-width:1100px){.related-heading:before{width:calc(100% - 10px)}}.single-related{max-width:1400px;margin:0 auto}.single-related__flex{display:flex;flex-wrap:wrap;margin:0 auto}.single-related .post-small{flex:1;flex-basis:50%;margin-bottom:20px}@media only screen and (min-width:550px){.single-related .post-small{margin-bottom:30px}}@media only screen and (min-width:767px){.single-related .post-small{padding:0 30px;margin-bottom:40px}}@media only screen and (min-width:1100px){.single-related .post-small{padding:0 12px;flex-basis:auto;flex-grow:1;flex-shrink:1}}.single-related .post-small .cat_container{padding-top:7px;padding-left:0;margin-bottom:5px}.single-related .post-small .cat_container .cat{padding-left:0}.single-related .post-small .cat_container .cat a{padding-left:0;font-size:8px}@media only screen and (min-width:550px){.single-related .post-small .cat_container .cat a{padding-top:10px;font-size:14px}}.single-related .post-small .post-header{padding:0;text-align:left}.single-related .post-small .post-header h3{margin-bottom:0}.single-related .post-small .post-header h3 a{margin-bottom:0;padding-bottom:0;font-size:14px;line-height:18px}@media only screen and (min-width:550px){.single-related .post-small .post-header h3 a{font-size:22px;line-height:28px}}.single-related .post-small .post-header h4{color:#fff!important;font-size:18px!important;line-height:26px;font-weight:400;margin:0}.post-popular,.post-related{margin-bottom:50px;padding:0 0 22px}.block-heading{text-align:center;font-size:14px;letter-spacing:2px;text-transform:uppercase;margin-top:20px;margin-bottom:20px;padding-top:20px;color:#d0103a;display:block;font-weight:700;border-top:5px solid #d0103a;font-family:Roboto,sans-serif}.block-heading.popular-heading{border-top:0;margin-top:0;margin-bottom:0;padding-top:0;font-size:22px;font-family:Roboto,sans-serif}.item-popular,.item-related{margin-bottom:30px;text-align:center}.item-popular img,.item-related img{max-width:100%;height:auto;margin-bottom:3px}.item-popular h3,.item-related h3{margin-bottom:-1px}.item-popular h3 span.cat,.item-related h3 span.cat{font-size:12px;color:#000;letter-spacing:2px;padding:10px 0;display:block;text-transform:uppercase}.item-popular h3 span.cat a,.item-related h3 span.cat a{color:#000;font-size:12px;font-weight:700}.item-popular h3 a,.item-related h3 a{font-size:16px;font-weight:700;margin-top:10px;color:#000;display:block}.item-popular h3 a:hover,.item-related h3 a:hover{text-decoration:underline}.item-popular:last-child,.item-related:last-child{margin-bottom:0}.item-popular{padding-bottom:29px;padding-top:29px;border-bottom:1px solid #ccc;width:60%;margin:0 auto}.item-popular:last-child{border-bottom:0}.item-popular h3 a{font-size:24px;line-height:1.3}.my_gallery_item{margin:30px auto}.my_gallery_item ul{border-bottom:1px solid #000;position:relative;clear:both;margin-top:30px}.my_gallery_item ul li{display:block;width:20%;float:left}.my_gallery_item ul li img{display:block;width:100%;height:auto}.my_gallery_item ul li a{display:block;padding:15px}.my_gallery_item ul li a:hover{opacity:.5}.my_gallery_item ul:after{content:"";width:30%;position:absolute;height:9px;bottom:-5px;left:50%;margin-left:-15%;background:#000}.my_gallery_item h3{display:block;text-transform:uppercase;font-size:21px;font-weight:700;letter-spacing:1px;margin-bottom:10px}.my_gallery_item p{font-style:italic;font-size:18px;font-weight:400}.influenser_avatar{border-radius:50%;overflow:hidden;padding:0!important}.influenser_avatar img{display:block;width:100%}.influenser_info a{margin:15px 0 0;padding:5px 10px;display:inline-block;color:#000;border:3px solid #000;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px}.influenser_info a:hover{color:#d0103a;text-decoration:none;border:3px solid #d0103a}.pagination{margin-bottom:20px;overflow:hidden;display:block;width:100%;border-radius:0}.pagination .newer{float:left}.pagination .older{float:right}.pagination a{padding:14px 20px;display:inline-block;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;color:#000;border:3px solid #000;border-radius:0;transition:.3s}.pagination a:hover{text-decoration:none;color:#d0103a;border-color:#d0103a}#sidebar{position:relative}#sidebar.sidebar_article .sticky-wrapper{margin-top:40px}#sidebar.sidebar_article .sticky-wrapper.affix{top:0}.widget{margin-bottom:40px}.widget a:hover{text-decoration:underline}.widget ul li{border-bottom:1px solid #e5e5e5}.widget ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget input,.widget select{border:1px solid #e5e5e5;color:#999;padding:9px 7px;width:100%}.widget img{max-width:100%;height:auto}.widget-heading{overflow:hidden;text-align:center;font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;color:#161616}.widget-heading span{position:relative;display:inline-block}.widget-heading span:after,.widget-heading span:before{content:"";position:absolute;top:50%;border-bottom:1px solid;border-color:#d8d8d8;width:591px;margin:0 14px}.widget-heading span:before{right:100%}.widget-heading span:after{left:100%}.affix,.affix-bottom{position:fixed!important;top:90px}.sticky-wrapper.force-static{position:static!important}.creativemind-module{width:300px;margin:45px auto 0}.creativemind-module a.text-link{display:inline-block;text-align:center;color:#1d1d1d;font-family:Cormorant Garamond,serif;font-size:23px;padding-top:8px;line-height:1}.slideshow-template-default .footer{margin-top:0}.footer{margin-top:40px;background:#f4f4f4}.footer input{background:transparent}.footer__inner{max-width:1800px;margin:0 auto}@media only screen and (min-width:767px){.footer__inner{padding:0 45px}}@media only screen and (min-width:1100px){.footer__inner{padding:0 110px}}.footer__newsletter{padding:45px 40px;border-bottom:1px solid #b1b1b1}.footer__newsletter--headline{margin-bottom:20px;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-size:22px;line-height:25px;letter-spacing:.55px}@media only screen and (min-width:767px){.footer__newsletter{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:50px 40px 40px 0}.footer__newsletter .newsletter-sm{max-width:300px}.footer__newsletter--headline{padding-left:35px;margin-bottom:0;line-height:50px}}@media only screen and (min-width:1100px){.footer__newsletter .newsletter-sm{max-width:382px}}.footer__links{padding:40px;border-bottom:1px solid #b1b1b1}.footer__links ul{margin:0;-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}.footer__links ul li{-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;column-break-inside:avoid;padding:0 10px 20px 0!important}@media only screen and (min-width:767px){.footer__links{padding:40px 40px 25px 0;border-bottom:none}.footer__links ul{max-width:450px}}@media only screen and (min-width:1100px){.footer__links{flex:1.5}.footer__links ul{width:100%;max-width:900px;-webkit-columns:initial;-moz-columns:initial;columns:initial}.footer__links ul li{display:inline-block;padding-right:30px!important}}@media only screen and (min-width:767px){.footer__flex{display:flex}}.footer__artfully{position:relative;top:-17px;display:inline-block;padding:0 5px 0 20px;background:#f4f4f4}.footer__artfully:before{position:absolute;top:0;right:-40px;width:40px;height:40px;background:#f4f4f4;content:""}@media only screen and (min-width:767px){.footer__artfully{top:-20px;padding:0 0 0 20px}.footer__artfully:before{top:0}}.footer__share{padding:0 40px 40px;text-align:right;font-size:20px}.footer__share a{margin-right:20px}.footer__share a:last-child{margin-right:0}@media only screen and (min-width:767px){.footer__share{flex:1;padding:0}.footer__share--icons{margin-left:auto;max-width:216px;text-align:center}}.footer__copy{padding:0 40px 45px;text-align:right}@media only screen and (min-width:767px){.footer__copy{padding:0 0 45px}}.footer__copy p{margin:0;color:#626262;font-size:10px;text-transform:uppercase;letter-spacing:.55px;line-height:21px}.footer__copy p a{color:#626262;white-space:nowrap}#footer{border-top:2px solid #b2b2b2;background:#fff}#footer #footer-social{border-left:1px solid #b2b2b2;margin:20px 0;padding:20px 0;color:#000;font-weight:400px;font-size:16px;letter-spacing:2px;text-transform:uppercase;text-align:center;display:block}#footer #footer-social a{color:#000;display:inline-block;font-size:28px;line-height:32px;margin:0 10px}#footer #footer-social span{display:block;margin-bottom:10px}#footer #footer-wrapper .menu{display:block}#footer #footer-wrapper ul{text-align:center;display:block}#footer #footer-wrapper ul li{display:inline-block}@media only screen and (max-width:480px){#footer #footer-wrapper ul li{display:block;padding-bottom:10px}}#footer #footer-wrapper ul li a{color:#000;font-size:17px;font-weight:400;letter-spacing:2px;text-align:center;display:block;padding:0 30px}#footer #footer-copy{text-align:center;color:#000;font-size:14px;margin-top:20px}#footer #footer-copy ul,#footer #footer-copy ul li{display:inline-block}#footer #footer-copy ul li a{display:block;line-height:14px;padding:0 10px;color:#000}#footer #footer-copy ul li:first-child{border-right:1px solid #b2b2b2}#footer #footer-content{margin:30px 0}.archive-box{background:#fff;padding:18px;margin-bottom:0;text-align:center}@media only screen and (min-width:767px){.archive-box{margin:20px 0 40px}}.archive-box span{margin-bottom:2px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;line-height:15px}@media only screen and (min-width:767px){.archive-box span{font-size:14px;line-height:18px}}.archive-box h1{color:#000;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:25px;letter-spacing:.55px}@media only screen and (min-width:550px){.archive-box h1{font-size:22px;line-height:27px}}.archive-box ul{display:block;text-align:center;margin:15px 0 0}.archive-box ul li{display:inline-block;color:#000;text-transform:uppercase;font-weight:700;padding:0 10px}.archive-box ul li a{color:#000}.archive-box ul#menu-page{margin-top:0}.archive-box span{font-size:13px;letter-spacing:1px;color:#000;margin-bottom:8px;display:block}.category .archive-box ul{display:none}.error-page{text-align:center;padding-top:50px;padding-bottom:50px}.error-page img{display:block;text-align:center;margin:0 auto 30px;max-width:100%}.error-page h1{font-size:80px;font-weight:700;color:#d0103a;margin-bottom:20px}.error-page p{font-size:22px;line-height:32px;font-weight:700;color:#000}.newsletter-signup-form .newsletter-submit-button{position:relative;line-height:35px;width:40px;font-size:30px;float:left;background-color:#fff;border:2px solid #000;border-left:none}.newsletter-signup-form .newsletter-submit-button i{color:#d0103a}.newsletter-signup-form .newsletter-form-input{font-size:16px;line-height:35px;text-align:left;float:left;padding:0 10px;width:calc(100% - 40px);border:2px solid #000;border-right:none;outline:0}.newsletter-signup-form h3{text-align:center;color:#d0103a;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:18px;padding-bottom:10px;font-family:Roboto,sans-serif}.newsletter-form{position:absolute;text-align:center;padding:10px 0;background-color:#fff;border:1px solid #d0103a}.newsletter-form .input-wrapper{position:relative;display:inline-block;margin-top:10px}.newsletter-form-popup p,.newsletter-form p{font-size:14px;line-height:1.4}.newsletter-form-confirmation{position:fixed;top:50%;left:0;right:0;width:100%;max-width:320px;display:none;margin:0 auto;padding:60px;z-index:1000;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transform:translateY(-50%)}@media only screen and (max-width:480px){.newsletter-form-confirmation{top:0;transform:translateY(0);max-width:100%;height:663px;max-height:100%;padding:30px 55px}.newsletter-form-confirmation__flex{margin-top:62px}}@media only screen and (min-width:768px){.newsletter-form-confirmation{width:100%;max-width:710px;padding:50px 0 50px 50px}.newsletter-form-confirmation__flex{display:flex}}.newsletter-form-confirmation.is-visible{display:block}@media only screen and (min-width:768px){.newsletter-form-confirmation .art,.newsletter-form-confirmation .confirmation{min-width:280px}}.newsletter-form-confirmation .art{margin-bottom:40px}.newsletter-form-confirmation .art img{display:block;width:100%;max-width:210px;margin:0 auto}@media only screen and (min-width:768px){.newsletter-form-confirmation .art{margin-bottom:0;width:280px}.newsletter-form-confirmation .art img{max-width:100%}}.newsletter-form-confirmation .confirmation{font-size:24px!important;font-weight:200;font-style:normal;font-family:Gotham Narrow A,Gotham Narrow B,Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;text-align:center;background-color:#fff}.newsletter-form-confirmation .confirmation>div{margin-bottom:20px}.newsletter-form-confirmation .confirmation>div img{width:100%;max-width:210px}.newsletter-form-confirmation .confirmation span{display:block;font-size:24px!important}@media only screen and (max-width:480px){.newsletter-form-confirmation .confirmation span{max-width:210px;margin:0 auto;font-size:24px!important}}@media only screen and (max-width:321px){.newsletter-form-confirmation .confirmation span{font-size:24px!important}}@media only screen and (min-width:768px){.newsletter-form-confirmation .confirmation{display:flex;flex-direction:column;justify-content:center;padding:0 40px}.newsletter-form-confirmation .confirmation>div img{max-width:220px}.newsletter-form-confirmation .confirmation span{font-size:28px!important;line-height:34px;display:block;padding:0 20px}}.newsletter-form-confirmation .confirmation-close{position:absolute;right:10px;top:10px}.newsletter-form-confirmation .confirmation-close button{width:20px;height:20px}.newsletter-form-confirmation .confirmation-close button img{max-width:100%}@media only screen and (min-width:768px){.newsletter-form-confirmation .confirmation-close button{width:44px;height:44px}}.newsletter-confirmation{font-size:23px;font-weight:700;color:#d0103a}.newsletter-form-post{position:static;width:80%;margin:0 auto 20px}.newsletter-form-post form{display:block;width:65%;margin:0 auto;padding-bottom:10px}.newsletter-form-post h3{margin-bottom:10px!important;margin-top:5px!important;font-family:Roboto,sans-serif}.newsletter-form-post p{font-size:21px!important;padding-left:15px!important;padding-right:15px!important;padding-bottom:15px!important}.sidebar-newsletter .newsletter-form{width:300px;bottom:155px;right:0;left:0;padding:20px 10px}.newsletter-wide{margin-bottom:40px;width:100%;padding:30px 15px}@media only screen and (min-width:767px){.newsletter-wide{padding:40px 15px}}@media only screen and (min-width:1100px){.newsletter-wide{padding:40px 15px;margin:0 0 80px}}.newsletter-wide .newsletter-form{position:static;width:auto;padding:0;border:none;background:transparent}.newsletter-wide .newsletter-form .newsletter-sm{margin:0 auto;max-width:350px}.newsletter-wide .newsletter-form form{margin:17px auto 0}.newsletter-wide .newsletter-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.newsletter-wide .newsletter-form h3{width:90%;margin:0 auto 15px;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-size:24px;font-weight:400}@media only screen and (min-width:767px){.newsletter-wide .newsletter-form h3{margin-bottom:10px;font-size:44px;letter-spacing:.56px}}.newsletter-wide .newsletter-form p{font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:14px}@media only screen and (min-width:767px){.newsletter-wide .newsletter-form p{margin-bottom:20px;font-size:29px;letter-spacing:.5px}}#second_section .newsletter-wide .newsletter-form p{font-size:20px}.newsletter-subscribe{display:none;position:absolute;top:90px;right:20%;width:400px;z-index:1000;background-color:#fff;padding:50px;box-shadow:2px 2px 7px 0 rgba(0,0,0,.2)}@media only screen and (min-width:768px){.newsletter-subscribe{width:700px}}@media only screen and (max-width:480px){.newsletter-subscribe{position:fixed;width:100%;max-height:100%;right:0;top:0;padding:30px 55px 40px;overflow:auto}}@media only screen and (max-width:480px){.newsletter-subscribe--inner{margin:0 auto}}@media only screen and (max-width:480px){.newsletter-subscribe #mag_cover{display:block;padding-bottom:0}}.newsletter-subscribe .close-box{position:absolute;top:10px;right:10px;width:20px;height:20px}@media only screen and (min-width:768px){.newsletter-subscribe .close-box{top:10px;right:10px;width:32px;height:32px}}.newsletter-subscribe .close-box a{cursor:pointer}.newsletter-subscribe .close-box i{color:#000;font-size:18px}.newsletter-subscribe .close-box img{max-width:100%}.newsletter-subscribe .newsletter-form{position:static;border:0;width:100%;padding:0 10px}.newsletter-subscribe .newsletter-form.no-padding{padding:0}.newsletter-subscribe .cover{margin-top:20px}.newsletter-subscribe h3{margin-top:25px;margin-bottom:10px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:700}@media only screen and (max-width:480px){.newsletter-subscribe h3{margin-top:20px;font-size:16px}}.newsletter-subscribe p{padding-right:20px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:19px}@media only screen and (max-width:480px){.newsletter-subscribe p{padding-right:0;font-size:14px}}.newsletter-subscribe img{max-width:100%;margin:0 auto;max-width:280px}@media only screen and (max-width:480px){.newsletter-subscribe img{display:block;max-width:210px}}.newsletter-subscribe .magazine,.newsletter-subscribe .newsletter{width:50%}@media only screen and (max-width:480px){.newsletter-subscribe .magazine,.newsletter-subscribe .newsletter{width:100%}}@media only screen and (max-width:480px){.newsletter-subscribe .newsletter{border-right:0;border-bottom:1px solid #000;padding-bottom:30px}}.newsletter-subscribe .magazine{border-right:1px solid #000}@media only screen and (max-width:480px){.newsletter-subscribe .magazine{border-right:0;padding-top:30px}}.newsletter-subscribe.active{display:block}.newsletter-subscribe.sticky{position:fixed}.newsletter--header{text-align:center;margin-bottom:25px}@media only screen and (max-width:480px){.newsletter--header{margin-bottom:15px}}.newsletter--mag{padding-bottom:0}@media only screen and (max-width:480px){.newsletter--mag{padding-bottom:20px;border-bottom:1px solid #707070}}@media only screen and (max-width:480px){.newsletter--form,.newsletter--mag{max-width:210px;margin:0 auto}}.newsletter--form .newsletter-form{padding:20px 0 0}@media only screen and (max-width:480px){.newsletter--form .newsletter-form{padding-top:10px}}.newsletter--form .newsletter-form input{font-size:16px;padding:13px 10px 14px}.newsletter--form .newsletter-form .newsletter-submit-button{line-height:47px}.newsletter-overlay{position:fixed;top:0;left:0;z-index:999;display:none;width:100%;height:100vh}.newsletter-overlay.active{display:block}.newsletter__flex{display:flex}.newsletter__flex--left,.newsletter__flex--right{flex:1}.newsletter__flex--right{text-align:left;padding-left:50px}.newsletter__flex--right .newsletter--header{text-align:left}.newsletter__flex--right .newsletter--header img{margin:0}.newsletter__flex--right .newsletter--form{margin-top:30px;border-top:1px solid #707070}.newsletter-sm,.newsletter-sm form{width:100%;max-width:382px}.newsletter-sm form{display:flex}.newsletter-sm form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;border:1px solid #000;border-right:none;padding:15px 10px;font-size:16px;font-weight:400;max-width:calc(100% - 99px);border-radius:0!important}.newsletter-sm form input::-webkit-input-placeholder{color:#b1b1b1;letter-spacing:.55px;text-align:center;text-transform:uppercase}.newsletter-sm form input::-moz-placeholder{color:#b1b1b1;letter-spacing:.55px;text-align:center;text-transform:uppercase}.newsletter-sm form input:-ms-input-placeholder{color:#b1b1b1;letter-spacing:.55px;text-align:center;text-transform:uppercase}.newsletter-sm form input::-ms-input-placeholder{color:#b1b1b1;letter-spacing:.55px;text-align:center;text-transform:uppercase}.newsletter-sm form input::placeholder{color:#b1b1b1;letter-spacing:.55px;text-align:center;text-transform:uppercase}.newsletter-sm form input:focus{outline:none}@media only screen and (min-width:767px){.newsletter-sm form input{font-size:14px}}.newsletter-sm form button{display:inline-block;padding:15px 10px;width:100px;margin-left:-1px;-webkit-appearance:none;font-size:14px;font-weight:700;color:#fff;background:#d0103a;border:none;text-transform:uppercase}@media only screen and (min-width:370px){.newsletter-sm form button{width:127px}}.newsletter-wide{background:#f4f4f4}@media only screen and (min-width:767px){.second-section .col-md-12 .newsletter-wide{margin-left:20px;margin-right:20px}}.second-section .col-md-12{background:#fff}.second-section .newsletter-wide{margin-top:10px!important;margin-bottom:30px!important}@media only screen and (min-width:767px){.second-section .col-md-12{margin-bottom:0}.second-section .newsletter-wide{margin-top:0!important;margin-bottom:40px!important}}.post-template-default .footer,.post-template-template-article .footer{margin-top:0}.post-standard .newsletter-wide{margin-bottom:0}.archive-box span.plus{top:8px!important;font-weight:300!important}.post-gallery .sidebar.sidebar_index{margin-top:40px}.posts_divider{display:block;clear:both;height:15px}.blog-posts-list{display:block;width:100%;max-width:1800px;margin:0 auto}.blog-posts-list.article-content{padding-left:0}.page-template-template-creativeminds .blog-posts-list{padding-left:0!important;width:100%!important}#footer #footer-content{float:left;padding-left:30px;display:block;width:calc(100% - 360px)}#footer #footer-social{width:360px;float:right}.newsletter-form form{margin-top:10px}.newsletter-form-post h3{color:#d0103a!important;font-size:26px!important}.mobile-newsletter{display:none}.archive-box .menu{display:block}.archive-box ul.menu{margin:0}.archive-box .menu li a{font-size:13px;line-height:20px}.menu li.current-menu-item a,.menu li.current_page_item a,.menu li a:hover{color:#d0103a;text-decoration:none}.archive-box .menu ul{margin-top:0}#menu.active{overflow-y:scroll;overflow-x:hidden}#main>.page,.post{background:#fff;width:100%}.page-cover.post-img{position:relative;margin-bottom:30px}.post-cover.post-img{height:0!important;padding-top:62.5%}@media only screen and (min-width:767px){.post-cover.post-img{position:relative}}.cover_caption{position:relative;padding-left:15px;padding-right:20px;max-width:100%;display:none}@media only screen and (min-width:767px){.cover_caption{display:block;padding-top:20px;text-align:right;max-width:70%;margin-left:auto}.cover_caption .caption,.cover_caption .caption p{max-width:100%}}@media only screen and (min-width:1400px){.cover_caption{padding-top:18px;padding-right:20px;max-width:200px;margin-top:0;position:absolute;right:0;top:0;z-index:5}}.caption p{font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif!important}.cover_caption p{font-size:10px;font-weight:400;color:#000;letter-spacing:1px;line-height:21px}@media only screen and (min-width:767px){.cover_caption p{font-size:14px;line-height:18px}}.cover_caption .caption,.cover_caption .caption p{padding:0}.cover_caption span{font-size:12px;padding-top:0;margin-top:2px;display:block;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:8px;letter-spacing:0;color:#000;text-transform:uppercase}.cover_caption span .caption-credit-photo{display:inline-block;font-weight:400}@media only screen and (min-width:767px){.cover_caption span{font-size:10px}}.post-small.post-img,.post-wide.post-img{position:relative}.post-wide.post-img.post-wide-alt{margin-bottom:100px}.post-wide.post-img.post-wide-alt .cat_container .cat{background-color:transparent}.post-wide.post-img.post-wide-alt .cat_container .cat a{color:#fff}.post-wide.post-img.post-wide-alt .post-header{position:absolute;bottom:40px;left:20px;z-index:100;padding-left:15px;padding-right:15px}@media screen and (max-width:1250px){.post-wide.post-img.post-wide-alt .post-header{padding-left:0;left:10px}}.post-wide.post-img.post-wide-alt .post-header h3 a{letter-spacing:.55px;font-size:35px;color:#fff}@media screen and (max-width:1250px){.post-wide.post-img.post-wide-alt .post-header h3 a{font-size:25px}}.post-img img{width:100%;height:auto}.post-img.audio iframe{height:166px;width:100%}.post-gallery .post-header{padding:30px 0 0;text-align:center}.post-cover .post-header{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}.post-cover .post-header h1,.post-cover .post-header h2 a{font-size:70px;color:#fff;font-weight:700;letter-spacing:.55px}.post-cover .post-header h4{font-size:30px;line-height:1.5;color:#fff;font-weight:400;width:90%;margin:20px auto 0}.post-cover .cover_actions{position:absolute;bottom:0;left:0}.post-cover .cover_actions a{background:#000;color:#fff;text-transform:uppercase;letter-spacing:2px;font-weight:400;padding:10px 20px}.post-cover .cover_actions a:hover{text-decoration:none;background:#555}.post-cover .cover_actions a svg{height:16px;position:relative;top:2px}.post-gallery .post-header h1{font-size:50px;font-weight:700;margin-bottom:10px}.post-gallery .post-header h4{font-size:22px;line-height:1.5;font-weight:400;margin:0 auto}.post-small .post-header h3 a,.post-wide .post-header h3 a{color:#1d1d1d;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-weight:400;font-size:22px;letter-spacing:.55px;transition:color .25s ease}.post-small .post-header h3 a:hover,.post-wide .post-header h3 a:hover{color:#d0103a}.post-header h1,.post-header h2 a{font-size:24px;letter-spacing:2px;color:#000;font-weight:400;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.page .post-header h1{font-size:40px;text-transform:uppercase;letter-spacing:2px;padding-top:40px}.blog-post-block{padding-bottom:30px}@media only screen and (max-width:480px){.blog-post-block{padding-bottom:0}}.blog-post-block .post-wide-alt-wrapper{padding-left:50px}.blog-post-block .post-wide-alt-wrapper:first-child{margin-left:8.33333333%;padding-left:50px}.blog-post-block .post-wide-alt-wrapper:last-child{padding-right:50px;padding-left:15px}.post-entry{font-size:16px;line-height:24px;margin-bottom:10px}.post-entry.page-entry{padding-left:0;padding-top:15px}.post-entry p:empty{padding:0;margin:0;line-height:0}.more-link{text-align:center;display:block}.more-button{border:1px solid #e9e9e9;text-transform:uppercase;letter-spacing:2px;font-size:11px;padding:7px 16px 8px;display:inline-block;margin-top:12px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.more-button:hover{background:#d0103a;color:#fff;border:1px solid #d0103a}.post-share{padding-bottom:30px;font-size:18px;text-align:center}@media only screen and (min-width:767px){.post-share{padding-bottom:60px}}.post-share a,.post-share a i{cursor:pointer!important}.post-share a i{color:#000;width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%;margin-left:10px;transition:.3s}.post-share a i:hover{color:#d0103a}.post-share a:first-child i{margin-left:0}.post-author{padding:30px;overflow:hidden;border-top:1px solid #eee}.author-img{float:left;margin-right:30px}.author-img img{border-radius:50%}.author-content{overflow:hidden}.author-content h5 a{font-size:14px;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;color:#000;display:block}.author-content p{margin-bottom:8px}.author-content .author-social{font-size:14px;color:#bbb;margin-right:8px}.author-content a.author-social:hover{color:#d0103a}.post-pagination{border-top:1px solid #eee;overflow:hidden}.post-pagination a{font-size:10px;padding:15px 30px;display:block;color:#aaa;letter-spacing:1px;text-transform:uppercase;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.post-pagination .pagi-prev{float:left;width:50%}.post-pagination .pagi-next{float:right;width:50%;text-align:right}.post-pagination a:hover{background:#d0103a;color:#fff}#searchform input#s{border:1px solid #e5e5e5;background:#fff url(img/search.png) no-repeat 96% 13px;padding:14px;font-size:13px;color:#000;letter-spacing:1px;box-sizing:border-box}#searchform #s:focus{outline:none}.widget #searchform input#s{width:300px}.wpcf7 input{width:266px}div.wpcf7{overflow:hidden;margin-top:40px}.wpcf7 input,.wpcf7 textarea{padding:8px;border:1px solid #ddd;margin-right:10px;color:#777;font-size:12px;margin-top:6px;margin-bottom:6px}.wpcf7 textarea{width:95%}.wpcf7 .wpcf7-submit{background:#000;padding:12px 24px;color:#fff;letter-spacing:3px;font-size:11px;text-transform:uppercase;cursor:pointer;transition:.3s;display:block;border:none;width:auto}.wpcf7 .wpcf7-submit:hover{background:#d0103a;color:#fff}.alignnone,div.alignnone,img.alignnone{width:auto;text-align:left}@media only screen and (min-width:767px){.alignnone,div.alignnone,img.alignnone{margin-bottom:35px}}.aligncenter,div.aligncenter,img.aligncenter{display:block;margin:5px auto;text-align:center;max-width:100%!important}.alignright,div.alignright,img.alignright{float:right;margin:5px 0 20px 20px;text-align:right;max-width:100%!important}@media only screen and (min-width:767px){.alignright,div.alignright,img.alignright{margin-bottom:0}.alignright .caption,div.alignright .caption,img.alignright .caption{padding-bottom:0}}.alignleft,div.alignleft,img.alignleft{float:left;margin:5px 20px 20px 0;max-width:100%;text-align:left}.alignleft .caption,div.alignleft .caption,img.alignleft .caption{padding:10px 30px}@media only screen and (min-width:550px){.alignleft,div.alignleft,img.alignleft{max-width:inherit}}@media only screen and (min-width:767px){.alignleft,div.alignleft,img.alignleft{max-width:inherit;margin-bottom:0}.alignleft .caption,div.alignleft .caption,img.alignleft .caption{padding:10px 0 0 10px}}@media only screen and (min-width:1100px){.alignleft,div.alignleft,img.alignleft{margin-right:40px}.alignleft .caption,div.alignleft .caption,img.alignleft .caption{padding:10px 0 0}}.wp-caption img{max-width:100%!important;margin:0 auto;display:block}@media only screen and (min-width:767px){.wp-caption img{margin:0}}.caption,.caption p,.wp-caption p.wp-caption-text,figcaption{font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;letter-spacing:.05px;color:#000;line-height:14px;margin:0;padding:10px 30px 15px}@media only screen and (min-width:767px){.caption,.caption p,.wp-caption p.wp-caption-text,figcaption{padding:20px 60px 15px}}@media only screen and (min-width:1100px){.caption,.caption p,.wp-caption p.wp-caption-text,figcaption{padding:10px 0 0;font-size:12px;line-height:16px;max-width:500px}}.caption>p,.caption p>p,.wp-caption p.wp-caption-text>p,figcaption>p{padding:0!important;margin-bottom:0!important}@media only screen and (min-width:767px){.caption>p,.caption p>p,.wp-caption p.wp-caption-text>p,figcaption>p{padding:0 5px!important}}@media only screen and (min-width:1100px){.caption>p,.caption p>p,.wp-caption p.wp-caption-text>p,figcaption>p{padding:0!important}}.mfp-figure figcaption{padding:0}img.mfp-img{padding:60px 0}.caption span,figcaption span{margin-top:2px;display:block;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:8px;letter-spacing:0;color:#000;text-transform:uppercase}.caption span .caption-credit-photo,figcaption span .caption-credit-photo{display:inline-block;font-weight:400}@media only screen and (min-width:767px){.caption span,figcaption span{margin-top:2px;font-size:10px}}.wp-caption .caption{margin-bottom:10px}.img_wrap{position:relative;cursor:zoom-in}.img_wrap .social_wrap{position:absolute;bottom:0}.img_wrap .social_wrap .image_share{display:block;float:left;height:28px;width:28px;line-height:28px;text-align:center;cursor:pointer;background:#000;position:relative}.img_wrap .social_wrap .image_share i{font-size:16px;line-height:28px;font-weight:400;color:#fff;height:28px;width:28px;position:absolute;top:0;left:0;bottom:0;right:0}.img_wrap .social_wrap .image_share.image_share_facebook{background:#3b5998}.img_wrap .social_wrap .image_share.image_share_pinterest{background:#cb2027}#gallery{position:relative}#gallery li .img_wrap,#gallery li img{max-height:620px}#gallery li img{display:block;margin:0 auto;pointer-events:none}#gallery .gallery_nav{width:30px;height:60px;position:absolute;top:100px;margin-top:-40px;left:-40px}#gallery .gallery_nav#slider-next{right:-130px;left:auto;width:120px}#gallery .gallery_nav a{background:rgba(0,0,0,.6);color:#fff;line-height:60px;display:block;font-size:30px;width:30px;text-align:center}#slider-pager{float:right;line-height:60px;font-weight:400;font-size:28px;color:#d0103a}.gallery_content{display:block;max-width:1020px;margin:0 auto;padding-right:150px;padding-left:150px}ul.gallery_slider .img_wrap{cursor:auto}ul.gallery_slider li{list-style:none}.gallery{margin-bottom:60px}.gallery-grid .gallery-item{padding-bottom:30px}.gallery-grid .gallery-item .img_wrap:after{content:"view photo >";position:absolute;left:0;bottom:0;color:#fff;font-size:10px;padding:2px 10px;letter-spacing:1px;font-weight:600;background:rgba(0,0,0,.5)}.gallery figure{position:relative}.gallery figure a{cursor:zoom-in;display:block}.gallery-justified figure{position:absolute!important}.gallery-justified>a>a>img,.gallery-justified>a>img,.gallery-justified>div>a>img,.gallery-justified>div>img,.gallery-justified>figure>a>img,.gallery-justified>figure>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none}.gallery-justified>a,.gallery-justified>div,.gallery-justified>figure{position:absolute;display:inline-block;overflow:hidden;opacity:0}#footer-instagram .instagram-pics li{width:12.5%;display:inline-block}#footer-instagram .instagram-pics li img{max-width:100%;height:auto;vertical-align:middle}#sidebar .instagram-pics li{width:32%;display:inline-block;border-bottom:none;padding:0;margin:0 2% 0 0}#sidebar .instagram-pics li:nth-of-type(3n+3){margin-right:0}.mc4wp-form input{box-sizing:border-box;margin-bottom:8px;padding:12px}.mc4wp-form input:focus{outline:none}.mc4wp-form input[type=submit]{background:#111;color:#fff;font-family:Oswald;text-transform:uppercase;letter-spacing:1px;font-size:13px;padding:10px;cursor:pointer;transition:.3s}.mc4wp-form input[type=submit]:hover{opacity:.8}@media only screen and (max-width:1360px){.newsletter-form-post{width:80%}.newsletter-form{width:240px}.newsletter-form h3{font-size:18px}.newsletter-form p{font-size:14px}.newsletter-form-post p{font-size:16px}.newsletter-form-post h3{font-size:26px}.newsletter-form-confirmation .confirmation img{width:90%}.newsletter-form-confirmation .confirmation{font-size:30px}}@media only screen and (max-width:1298px){#stickyheader #navigation-wrapper{padding-left:0}.menu li a{padding:0 15px}.newsletter-form{width:220px}.newsletter-form-post{width:80%}}@media only screen and (max-width:1076px){.newsletter-form-post{display:block}}@media only screen and (max-width:1549px){#stickyheader #navigation-wrapper .menu .menu-item a,.sticky-newsletter{font-size:13px}}@media only screen and (max-width:1492px){#stickyheader #navigation-wrapper .menu .menu-item a{padding:0 15px}}@media only screen and (max-width:1205px){#stickyheader #navigation-wrapper .menu .menu-item a,.sticky-newsletter{font-size:12px}}@media only screen and (max-width:1185px){#navigation-wrapper .menu,.menu li a{padding:0 15px}.in_container{margin-left:-10px;margin-right:-10px}.alignnone,div.alignnone,img.alignnone{width:auto;max-width:calc(100% + 20px)}.alignleft,div.alignleft,img.alignleft{max-width:calc(100% + 10px)}.alignright,div.alignright,img.alignright{margin-right:-10px;max-width:calc(100% + 10px)}#social_block_mail form,.mobile-newsletter form{width:75%}.post-gallery .sidebar.sidebar_index{float:none}.post-gallery .sidebar.sidebar_index,.post-gallery .sidebar.sidebar_index .adv_block_sidebar,.post-gallery .sidebar.sidebar_index img{display:block;margin:0 auto;max-width:100%}.post-entry.col-md-8{width:100%;float:none}.post-related{margin-bottom:0}.item-related{width:25%;padding:0 5px;margin-bottom:20px;float:left}}@media only screen and (max-width:1157px){.sticky-newsletter .first-part{display:none}}@media only screen and (max-width:1131px){#stickyheader #navigation-wrapper .menu{flex-basis:80%}.sticky-newsletter{flex-basis:15%}}@media only screen and (max-width:1077px){.sticky-newsletter .second-part{display:none}}@media only screen and (max-width:1035px){#stickyheader #navigation-wrapper .menu{flex-basis:85%}}@media only screen and (max-width:992px){.blog-posts-list{width:100%;float:none}#navigation-wrapper .menu{padding:0}#navigation-wrapper .menu li a{padding:0 5px;font-size:12px}.sticky-newsletter{font-size:12px}#main{margin-right:0}#main,.post-cover .post-header h4{width:100%}.post-wide.post-img.post-wide-alt{padding-left:25px;padding-right:25px}.posts_divider{height:0}.post-related{margin-bottom:0}.item-related{width:25%;padding:0 5px;margin-bottom:20px;float:left}.newsletter-form-confirmation .confirmation{font-size:20px}}@media only screen and (max-width:970px){#stickyheader #navigation-wrapper .menu .menu-item a,.sticky-newsletter{font-size:11px}}@media only screen and (max-width:910px){.newsletter-form-post{width:95%}.newsletter-form-post p{font-size:16px}#navigation-wrapper .menu{flex-basis:100%}#header-search,#header-social,#logo{width:auto;float:none;padding:0}#main{width:100%;margin-right:0}.pagination{padding:0 15px;margin-bottom:40px;text-align:center}.pagination .older{float:none;margin-bottom:12px}.pagination .newer{float:none}#footer-wrapper ul li{display:block}#footer #footer-content{float:none;padding:0 30px;display:block;width:100%}#footer #footer-social{width:100%;float:none;border-left:none;border-top:1px solid #fff}.post-related{margin-bottom:0}.item-related{width:50%;padding:0 5px;margin-bottom:20px;float:left;height:250px;max-height:230px}.mobile-cover-title.post-header{display:block;padding-top:10px;position:relative;margin-bottom:10px;padding-bottom:30px}.mobile-cover-title.post-header:after{content:"";position:absolute;bottom:0;left:50%;margin-left:-75px;height:4px;width:150px;background:#000}.mobile-cover-title.post-header h1,.mobile-cover-title.post-header h2 a{font-size:36px;font-weight:700;margin-bottom:15px}.mobile-cover-title.post-header h4{font-size:20px}.single-post .post-cover .post-header{display:none}#footer{padding-top:15px}.post-entry blockquote p{font-size:26px}.alignnone,div.alignnone,img.alignnone{max-width:calc(100% + 20px)!important}.alignleft,.alignright,div.alignleft,div.alignright,img.alignleft,img.alignright{margin:5px auto 20px;width:auto;float:none;display:block;max-width:100%}#navigation-wrapper .menu{white-space:nowrap;overflow-x:auto;height:50px;width:auto!important}#navigation-wrapper .menu li{display:inline-block}#navigation-wrapper .menu li a{padding:0 20px}#logo{margin-left:15px;margin-right:15px}#header-social{display:none}#nav-icon{display:block}}@media only screen and (max-width:910px){#mag_cover{display:none}}@media only screen and (max-width:768px){.gallery_content{padding:30px}.post-gallery .post-header h1{font-size:40px}.post-gallery .post-header h4{font-size:18px}#gallery .gallery_nav#slider-prev{left:0}#gallery .gallery_nav#slider-next{right:0;width:30px}#slider-pager{display:none}.blog-posts-list{padding:0}#sidebar,.single .adv_block{display:none}}@media only screen and (max-width:480px){.post-gallery .post-header h1{font-size:30px}.post-cover .post-header h1,.post-cover .post-header h2 a{font-size:26px}.archive-box .menu ul{white-space:nowrap;overflow-x:auto;height:20px;width:auto!important}.post-small .post-header h3 a{padding-bottom:10px}.post-cover .post-header h4{font-size:16px}.archive-box .menu ul li{display:inline-block}.archive-box .menu ul li a{padding:0 5px}.post-entry{padding:0}.alignleft,.alignright,div.alignleft,div.alignright,img.alignleft,img.alignright{margin:5px auto 20px;width:auto;float:none;display:block;max-width:100%!important}.post-popular{margin-bottom:0}}.smcx-embed,.smcx-embed>.smcx-iframe-container{max-width:100%!important;width:100%!important;height:600px!important}#subscribe_form,.subscribe_form{position:relative}#subscribe_form .alert,.subscribe_form .alert{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;border-radius:0;display:block;text-transform:uppercase;color:#fff;background-color:#000;padding:0 10px;height:44px;line-height:44px;border-color:#000;overflow:hidden}.load-more{text-align:center;margin-bottom:15px}.load-more .load-more-indicator,.load-more.loading .load-more-link{visibility:hidden;opacity:0;display:none}.load-more.loading .load-more-indicator{visibility:visible;opacity:1;display:inline-block}.load-more-indicator,.load-more-link{display:inline-block;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;color:#000;border-radius:0;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.load-more-indicator i,.load-more-link i{font-size:60px}.load-more--text{display:block;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;letter-spacing:.8px;margin-bottom:15px}.load-more-indicator i{font-size:40px}.load-more-link:hover{text-decoration:none;color:#000}@media only screen and (max-width:480px){#privacy-banner .privacy-text{float:none!important;font-size:12px!important;width:100%!important}#privacy-banner .privacy-button{float:none!important;padding-right:0!important}}.blog-post-block{padding-bottom:0}@media only screen and (min-width:767px){.load-more-container{padding:0 25px}}@media only screen and (min-width:1100px){.load-more-container{padding:0 55px}}.post-header h3 a{color:#000;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-weight:400;font-size:20px;line-height:25px;letter-spacing:.55px}.post-header a{transition:color .25s ease}.post-header a:hover{text-decoration:none;color:#d0103a}@media only screen and (min-width:767px){.post-header h3 a{font-size:26px;line-height:32px}}.post-header.full p{display:none;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}@media only screen and (min-width:550px){.post-header.full h3 a{font-family:Big Caslon Reg,Cormorant Garamond,serif;font-weight:400;font-size:42px;line-height:47px}.post-header.full h3{max-width:650px;margin:0 auto;text-align:center}.post-header.full p{display:block;width:90%;max-width:550px;margin:20px auto 0;text-align:center}}@media only screen and (min-width:1100px){.post-header.full h3 a{font-size:60px;line-height:65px}.post-header.full h3{max-width:1000px}.post-header.full p{max-width:840px;font-size:21px;line-height:30px;letter-spacing:.25px}}.sponsor-tag{display:none;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:8px;font-weight:400;line-height:22px;letter-spacing:.5px;text-transform:uppercase}.sponsor-tag img{margin-left:5px;max-height:30px;height:auto;width:auto}@media only screen and (min-width:550px){.sponsor-tag{position:relative;top:-4px;display:block;font-size:9px}}.sponsor-tag.single{text-align:center;display:block;padding:0;margin-bottom:22px}@media only screen and (min-width:550px){.sponsor-tag.single{top:0}}@media only screen and (min-width:1100px){.sponsor-tag.single{top:10px;margin-top:40px;margin-bottom:40px}}.cat a:hover{text-decoration:none}.cat_container{margin-bottom:3px;text-align:left}@media only screen and (min-width:550px){.cat_container{margin-bottom:5px}}@media only screen and (min-width:767px){.cat_container{margin-bottom:5px}}.cat_container .cat{display:inline-block;color:#000;background:#fff;font-weight:400}.cat_container .cat a{padding-right:0;text-transform:uppercase;font-weight:300;font-size:12px;line-height:20px;letter-spacing:1.5px;display:inline-block;margin-bottom:0;color:#000;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;transition:color .25s ease}.cat_container .cat a:hover{color:#d0103a;text-decoration:none}@media only screen and (min-width:767px){.cat_container .cat a{font-size:14px}}@media only screen and (min-width:550px){.cat_container .cat a.mobile-only{display:none}}.cat_container .cat .sponsored-post{text-transform:uppercase;font-size:12px;font-weight:700;color:#d0103a;letter-spacing:.55px;margin-left:10px}.cat_container.full{position:relative}.cat_container.full:before{position:absolute;top:9px;left:50%;z-index:-1;display:none;width:calc(100% - 40px);max-width:500px;height:1px;background:#b1b1b1;transform:translateX(-50%);content:""}@media only screen and (min-width:550px){.cat_container.full{text-align:center;margin-top:10px;margin-bottom:10px}.cat_container.full:before{display:block}.cat_container.full .cat{background:#fff;padding:0 10px}}@media only screen and (min-width:767px){.cat_container.full{margin-top:15px;margin-bottom:15px}}@media only screen and (min-width:1100px){.cat_container.full{margin-bottom:20px}.cat_container.full:before{max-width:800px}}.archive-item{flex-basis:100%;margin-bottom:35px}.archive-item__content{padding:12px 15px 10px}.archive-item a:focus{text-decoration:none}@media only screen and (min-width:550px){.archive-item{flex-basis:50%;padding:0 25px;max-width:50%;margin-bottom:50px}.archive-item__content{padding:10px 0}}@media only screen and (min-width:767px){.archive-item__content{padding:20px 0 10px}}@media only screen and (min-width:1100px){.archive-item{padding:0 55px;margin-bottom:65px}.archive-item__content{padding:15px 0 10px}}.archive-item img{max-width:100%}@media only screen and (min-width:550px){.archive-item.full{padding:0;max-width:100%}.archive-item.full .post-header{padding:0 20px}}@media only screen and (min-width:1100px){.archive-item.full{margin-bottom:65px}}.archive-item.full .sponsor-tag.text-only{top:-2px;font-size:10px}body.article-featured article .container{position:relative;z-index:1;background:#fff}.second-section{background:#fff!important}.second-section .col-md-12{float:none}.sponsor-tag--name{font-weight:500}.article-content{width:100%;max-width:1000px;font-family:minion-pro,serif}.article-content .sponsor-tag.text{margin-bottom:20px!important}@media only screen and (min-width:767px){.article-content .sponsor-tag.text{font-size:10px;margin-bottom:0!important}}@media only screen and (min-width:1100px){.article-content .sponsor-tag.text{margin-bottom:10px!important}}.article-content .post-title{padding-top:0}@media only screen and (min-width:767px){.article-content .post-title{padding-top:20px;padding-bottom:15px}}.article-content p{font-family:minion-pro,serif}.article-content img{max-width:100%}.article-content__wrapper{position:relative;background:#fff}@media only screen and (min-width:1100px){.article-content__wrapper.extra-top-margin{margin-top:45px}}.article-content .alignnone{margin:0 auto 35px}.article-content__header--img{max-width:1800px;margin:0 auto}.article-content__header--img img{width:auto;min-height:100%;max-width:auto!important;max-height:100%}.article-content__header-featured{position:relative;max-width:1800px;margin:0 auto;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);padding-top:50px;background-position:50%;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;overflow:hidden}.article-content__header-featured .sponsor-tag.text{margin-bottom:0}@media only screen and (min-width:767px){.article-content__header-featured .sponsor-tag.text{font-size:10px}}.article-content__header-featured .sponsor-tag--name{font-weight:700}.article-content__header-featured .subtitle{font-weight:400}@media only screen and (min-width:767px){.article-content__header-featured{padding-top:56px;min-height:100vh}}@media only screen and (min-width:1100px){.article-content__header-featured{padding-top:72px}}.article-content__header-featured.hide-header .article-content__header-featured--content{position:absolute;height:calc(100% - 72px);width:100%;padding:100px 0 20px;display:flex;flex-direction:column;justify-content:space-between}.article-content__header-featured.hide-header .article-content__header-featured--content .post-meta,.article-content__header-featured.hide-header .article-content__header-featured--content h1,.article-content__header-featured.hide-header .article-content__header-featured--content h2{visibility:hidden}@media only screen and (min-width:767px){.article-content__header-featured.hide-header .article-content__header-featured--content .post-share{padding-bottom:40px}}.article-content__header-featured.hide-header .article-content__header-featured--video:before{display:none}.article-content__header-featured.align-top{justify-content:center}@media only screen and (min-width:767px){.article-content__header-featured.align-top{justify-content:flex-start}}.article-content__header-featured.align-top .article-content__header-featured--content{padding:60px 40px}@media only screen and (min-width:767px){.article-content__header-featured.align-top .article-content__header-featured--content{padding:40px 20px}}@media only screen and (min-width:1100px){.article-content__header-featured.align-top .article-content__header-featured--content{padding:40px 20px}}@media only screen and (max-height:420px) and (max-width:800px) and (orientation:landscape){.article-content__header-featured.align-top .article-content__header-featured--content{padding:60px 40px}}.article-content__header-featured.align-center{justify-content:center}.article-content__header-featured.align-center .article-content__header-featured--content{padding:20px}@media only screen and (min-width:767px){.article-content__header-featured.align-center .article-content__header-featured--content{padding:20px}}@media only screen and (min-width:1100px){.article-content__header-featured.align-center .article-content__header-featured--content{padding:20px}}@media only screen and (max-height:420px) and (max-width:800px) and (orientation:landscape){.article-content__header-featured.align-center .article-content__header-featured--content{padding:60px 20px}}.article-content__header-featured.align-bottom{justify-content:center}@media only screen and (min-width:767px){.article-content__header-featured.align-bottom{justify-content:flex-end}}.article-content__header-featured.align-bottom .article-content__header-featured--content{padding:60px 20px 40px}@media only screen and (min-width:767px){.article-content__header-featured.align-bottom .article-content__header-featured--content{padding:40px 20px}}@media only screen and (min-width:1100px){.article-content__header-featured.align-bottom .article-content__header-featured--content{padding:40px 20px}}@media only screen and (max-height:420px) and (max-width:800px) and (orientation:landscape){.article-content__header-featured.align-bottom .article-content__header-featured--content{padding-top:60px}}.article-content__header-featured--video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:hidden!important;background:#000}.article-content__header-featured--video:before{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;opacity:.25;background:#000;content:""}.article-content__header-featured--video .video--poster,.article-content__header-featured--video iframe{height:100%;width:190vh;min-width:100%;min-height:56.25vw;position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%);background-position:50%;background-size:cover;transition:opacity 2s ease}@media only screen and (min-width:550px){.article-content__header-featured--video .video--poster,.article-content__header-featured--video iframe{width:100vw;min-height:100vh;min-width:102vw}}.article-content__header-featured--video .video--poster{display:none}.article-content__header-featured--video iframe{opacity:0}.article-content__header-featured--content{position:relative;z-index:10}.article-content__header-featured--mobile{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-position:50%;background-size:cover}@media only screen and (min-width:767px){.article-content__header-featured--mobile{display:none}}.article-content__header-featured--gradient{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;opacity:.25;background:#000}.article-content__header-featured--gradient.hide-header{display:none}.article-content__header-featured .sponsor-tag{margin-top:0}.article-content__header-featured .cat--sponsor{color:#fff;font-weight:500}.article-content__header-featured .post-producer,.article-content__header-featured h1,.article-content__header-featured h2{color:#fff}.article-content__header-featured .post-byline,.article-content__header-featured .post-date,.article-content__header-featured .post-producer{line-height:24px}.article-content__header-featured .post-title{padding:25px 10px}.article-content__header-featured .post-share{padding-bottom:20px}@media only screen and (min-width:767px){.article-content__header-featured .post-title{padding-bottom:15px}}.article-content__header-featured .post-byline{color:#fff}.article-content__header-featured .post-byline a{color:#fff!important}.article-content__header-featured .post-date,.article-content__header-featured .post-share a i{color:#fff}@media only screen and (min-width:1100px){.article-content__header-featured .sponsor-tag{margin-bottom:20px}}@media only screen and (min-width:1400px){.article-content__header-featured .post-title{font-size:70px;line-height:75px}}.instagram-browser .article-content__header-featured{min-height:100vh!important}@media only screen and (min-width:767px){.img_wrap{padding:0}}.post-title{max-width:800px;padding:25px 30px 22px;margin:0 auto;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-size:32px;font-weight:400;line-height:37px;text-align:center;letter-spacing:.55px}@media only screen and (min-width:767px){.post-title{padding-bottom:25px;font-size:42px;line-height:50px;letter-spacing:.55px}}@media only screen and (min-width:1100px){.post-title{max-width:950px;padding:50px 0 25px;font-size:60px;line-height:65px;letter-spacing:.55px}}.subtitle{padding:0 40px 22px;margin:0 auto;max-width:650px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:16px;line-height:21px;text-align:center}@media only screen and (min-width:550px){.subtitle{width:85%}}@media only screen and (min-width:767px){.subtitle{padding:0 40px 25px;font-size:18px;line-height:26px;letter-spacing:.55px}}@media only screen and (min-width:1100px){.subtitle{max-width:880px;padding:0 0 20px;font-size:22px;line-height:31px;letter-spacing:.55px}}.post-popular{padding:0 15px}@media only screen and (min-width:550px){.post-popular{padding:0}}.post-popular .popular-heading{margin-bottom:10px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300!important;text-transform:uppercase;font-size:30px;font-weight:500;color:#d0103a}@media only screen and (min-width:767px){.post-popular .popular-heading{margin-bottom:5px;font-size:34px}}.item-popular{display:flex;align-items:center;width:100%;padding:15px 0;text-align:left;border-bottom:1px solid #b1b1b1}@media only screen and (min-width:550px){.item-popular{border-bottom:1px solid #b1b1b1}.item-popular.item-num-2{border-bottom:none}.item-popular.item-num-3,.item-popular.item-num-4{display:none}}@media only screen and (min-width:767px){.item-popular.item-num-2{border-bottom:1px solid #b1b1b1}.item-popular.item-num-3{border-bottom:none;display:flex}}@media only screen and (min-width:1400px){.item-popular{padding:20px 0;border-bottom:1px solid #b1b1b1}}.item-popular h3 a{margin:0;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-weight:400;font-size:18px;line-height:23px;letter-spacing:.55px;transition:color .25s ease}@media only screen and (min-width:1400px){.item-popular h3 a{font-size:26px;line-height:32px}}.item-popular h3 a:hover{text-decoration:none;color:#d0103a}.item-popular__image{position:relative;width:96px;height:61px;display:block;overflow:hidden;background-size:100%;background-position:50%}.item-popular__image:after{content:"";display:block;padding-bottom:64%;outline:1px solid red;overflow:hidden}@media only screen and (min-width:1200px){.item-popular__image{width:143px;height:90px}}.item-popular__text{padding-left:10px;flex:1;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1400px){.item-popular__text{padding-left:20px}}.related-heading{margin:0 0 30px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:300;letter-spacing:1.5px;line-height:34px;text-transform:uppercase;color:#d0103a;text-align:center}@media only screen and (min-width:767px){.related-heading{font-size:34px}}#first_section{margin-top:40px}.post-entry .instagram-media{margin:0 auto!important}.post-entry.page-template p{font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.post-entry.page-template blockquote p{font-family:Big Caslon Reg,Cormorant Garamond,serif}.post-entry p{padding:0 30px;margin:0 auto 40px}@media only screen and (min-width:767px){.post-entry p{padding:0 60px;margin-bottom:50px}}@media only screen and (min-width:1100px){.post-entry p{padding:0 120px}}.post-entry h1,.post-entry h2,.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{padding:0 30px;margin-left:auto;margin-right:auto}.post-entry h1,.post-entry h2{margin-bottom:15px;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-weight:400;font-size:29px;line-height:34px;letter-spacing:.55px}.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{margin-bottom:10px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:23px}@media only screen and (min-width:767px){.post-entry h1,.post-entry h2,.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{padding:0 60px}.post-entry h1,.post-entry h2{font-size:41px;line-height:50px}.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{margin-bottom:20px;font-size:20px;line-height:25px}}@media only screen and (min-width:1100px){.post-entry h1,.post-entry h2,.post-entry h3,.post-entry h5,.post-entry h6{padding:0 120px}}.container.wide{max-width:1680px!important}.container.wide.custompage{max-width:1680px}@media only screen and (min-width:1300px){.container.wide.custompage{padding:0 40px}}.article-content.custompage,.article-content.wide{max-width:1680px}@media only screen and (min-width:1300px){.article-content.wide{padding:0 55px}}.article__intro{max-width:1010px;margin:0 auto}.article__intro h2{margin-bottom:20px;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-weight:400;padding:0 30px;font-size:32px;line-height:37px;letter-spacing:.55px}@media only screen and (min-width:767px){.article__intro h2{font-size:42px;line-height:50px}}.article__intro h3{margin-bottom:10px;font-size:20px;line-height:25px;padding:0 30px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-width:767px){.article__intro h3{font-size:22px;margin-bottom:20px}}.article__intro.dropcap_on>p:first-of-type:first-letter{float:left;color:#000;font-size:90px;line-height:84px;padding-top:0;padding-right:10px;padding-left:0;margin-left:-2px;font-family:Gotham Cond A,Gotham Cond B;font-style:normal;font-weight:600}@media only screen and (min-width:767px){.article__intro.dropcap_on>p:first-of-type:first-letter{margin-left:-3px;font-size:120px;line-height:102px}}@media only screen and (min-width:767px){.article__intro p{padding:0 30px}}@media only screen and (min-width:1300px){.article__intro{padding:0 90px}}.article__intro--img{padding:0 30px;margin-bottom:30px}.article__intro--img .caption{padding:10px 0 5px}.article__intro--img .caption p{padding:0!important}@media only screen and (min-width:767px){.article__intro--img .caption p{margin-bottom:20px!important}}@media only screen and (min-width:767px){.article__intro--img{display:block;float:left;width:40%;max-width:400px!important;margin-bottom:0}}@media only screen and (min-width:1100px){.article__intro--img{position:relative;top:10px;width:70%;padding-right:40px}}.article__section{margin:40px auto;max-width:1240px}.article__section.wide{max-width:100%}.article__section h2,.article__section h3,.article__section p{max-width:1010px;padding:0 30px;margin-left:auto;margin-right:auto}.article__section h2{margin-bottom:15px;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-weight:400;font-size:29px;line-height:34px;letter-spacing:.55px}.article__section h3{margin-bottom:10px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:23px}@media only screen and (min-width:767px){.article__section{margin:40px auto}.article__section h2,.article__section h3,.article__section p{padding:0 30px}.article__section h2{font-size:41px;line-height:50px}.article__section h3{margin-bottom:20px;font-size:20px;line-height:25px}}@media only screen and (min-width:1100px){.article__section{margin:40px auto}}@media only screen and (min-width:1300px){.article__section h2,.article__section h3,.article__section p{padding:0 120px}}.article__section iframe.instagram-media{margin:0 auto!important}.article__section.image .caption{padding:10px 30px 0}.article__section.image .caption p{max-width:100%}@media only screen and (min-width:767px){.article__section.image .caption{padding:10px 30px}}@media only screen and (min-width:1100px){.article__section.image .caption{padding:15px 15px 0}}@media only screen and (min-width:1300px){.article__section.image .caption{padding:10px 0 0}}.article__section.quote{padding:0 30px}.article__section blockquote{position:relative;width:80%;margin:0 auto;padding:30px 10px}@media only screen and (min-width:1100px){.article__section blockquote{width:100%;padding:30px 20px}}.article__section blockquote:after,.article__section blockquote:before{position:absolute;width:100%;left:0;margin:0;height:1px;background:#b1b1b1;content:""}@media only screen and (min-width:767px){.article__section blockquote:after,.article__section blockquote:before{left:50%;width:60%;max-width:650px;transform:translateX(-50%)}}.article__section blockquote:before{top:0}.article__section blockquote:after{bottom:0}.article__section blockquote p{margin-bottom:20px;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-size:36px;line-height:41px}@media only screen and (min-width:767px){.article__section blockquote p{font-size:56px;line-height:70px}}@media only screen and (min-width:1100px){.article__section blockquote p{margin-bottom:20px;max-width:1100px;font-size:58px;line-height:78px}}.article__section blockquote span{margin:0;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;text-transform:uppercase}@media only screen and (min-width:767px){.article__section blockquote span{font-size:18px}}@media only screen and (min-width:1100px){.article__section blockquote span{font-size:20px}}.article__video{max-width:990px;margin:0 auto}.article__embed-code{max-width:1010px;margin:0 auto;padding:0 40px}@media only screen and (min-width:767px){.article__embed-code{padding:0 70px}}@media only screen and (min-width:1300px){.article__embed-code{padding:0 160px}}.article__related{position:relative;display:flex;padding:20px 30px;max-width:440px;margin:0 auto}.article__related:after,.article__related:before{position:absolute;left:50%;width:calc(100% - 60px);height:1px;background:#b1b1b1;content:"";transform:translateX(-50%)}.article__related:before{top:0}.article__related:after{bottom:0}.article__related a:hover{text-decoration:none;color:#d0103a}.article__related a:hover h4{color:#d0103a}.article__related--right{display:flex;flex-direction:column;justify-content:center;width:40%;max-width:440px}.article__related--left{flex:1;padding-right:20px;display:flex;flex-direction:column;justify-content:center}.article__related--category{font-size:10px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:1.5px;text-transform:uppercase}.article__related--title h4{padding:0!important;margin:0;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-size:16px;line-height:21px;letter-spacing:.55px;font-weight:400}@media only screen and (min-width:767px){.article__related{padding:20px 0;display:flex;max-width:650px;margin:0 auto}.article__related:after,.article__related:before{width:650px}.article__related--right{width:45%;max-width:200px}.article__related--left{flex:1;display:flex;flex-direction:column;justify-content:center}.article__related--image{position:relative;display:block;height:0;padding-bottom:62.5%;overflow:hidden}.article__related--image img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.article__related--category{font-size:12px}.article__related--title h4{font-size:24px;line-height:36px}}@media only screen and (min-width:1100px){.article__related{padding:30px 0;max-width:650px}.article__related--right{max-width:200px}.article__related--category{font-size:12px;margin-bottom:5px}.article__related--title h4{margin-bottom:10px}}.article__products{padding:40px 20px 0}@media only screen and (min-width:767px){.article__products{padding-top:0}}.article__products--gallery{display:flex;flex-wrap:wrap;justify-content:center}.article__banner{padding:0}.article__banner--inner{position:relative;height:0;padding-top:131%;overflow:hidden}@media only screen and (min-width:767px){.article__banner--inner{padding-top:25%}}@media only screen and (min-width:1300px){.article__banner{padding:0}}.article__banner img{position:absolute;top:50%;left:50%;width:100%;height:auto;display:block;transform:translate(-50%,-50%)}.article__banner img.desktop{display:none}@media only screen and (min-width:767px){.article__banner img.mobile{display:none}.article__banner img.desktop{display:block}}.article__faq{max-width:1010px;margin:0 auto;padding:0 30px}.article__faq.caps h3{text-transform:uppercase}.article__faq h3,.article__faq p{padding:0}.article__faq h3{margin:0;letter-spacing:0}.article__faq p:last-child(){margin-bottom:0}@media only screen and (min-width:1300px){.article__faq{padding:0 120px}}.page-template .article__section:first-child.banner{margin-top:0}

/*!
 * Custom Styles based off the style sheetfor: 
 * jQuery Accordion 0.0.1
 * (c) 2014 Victor Fernandez <victor@vctrfrnndz.com>
 * MIT Licensed.
 */[data-accordion] [data-content]{overflow:hidden;max-height:0}[data-accordion]{line-height:1}[data-content]>*{padding-bottom:1px}[data-control]{padding:15px 0;margin-bottom:20px;border-bottom:1px solid #a6a6a6}@media only screen and (min-width:767px){[data-control]{padding:20px 0;margin-bottom:40px}}@media only screen and (min-width:1100px){[data-control]{padding:30px 0;margin-bottom:40px}}[data-content] [data-accordion]{border:0;padding:0}[data-accordion] [data-control]{position:relative;padding-right:40px}[data-accordion]>[data-control]:after,[data-accordion]>[data-control]:before{content:"";position:absolute;right:0;top:50%;background:#000;height:1px;width:20px;transform:translateY(-50%)}[data-accordion]>[data-control]:before{transform:rotate(90deg);transition:transform .25s ease,opacity .25s ease-out}[data-accordion].open>[data-control]:before{transform:rotate(0);opacity:0}.product__image--inner{position:relative;padding-bottom:117%;height:0;background:#f6f6f6}.product__image--inner img{position:absolute;left:50%;transform:translateX(-50%);width:auto;height:100%;margin:auto;padding:10px;transition:.3s;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:"object-fit: cover"}.product__image--inner:hover img{padding:0}.product__content{padding:5px 0}.product__content h3,.product__content h4,.product__content p{padding:0}.product__content h4{margin:5px 0 10px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:8px;font-weight:400;text-transform:uppercase;letter-spacing:.8px;line-height:12px}@media only screen and (min-width:1100px){.product__content h4{font-size:13px;font-weight:400;line-height:18px}}.product__content h3{font-family:Big Caslon Reg,Cormorant Garamond,serif;font-size:15px;line-height:16px;font-weight:400;transition:color .25s ease}.product__content h3 span{display:inline-block;font-style:italic}@media only screen and (min-width:1100px){.product__content h3{font-size:28px;line-height:33px}}.product__content .headline-link:hover{text-decoration:none}.product__content .headline-link:hover h3{color:#d0103a}.product__content p{margin:0 0 20px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;line-height:13px}@media only screen and (min-width:1100px){.product__content p{font-size:16px;line-height:23px}}.product__content .btn-wrapper{margin-top:20px}@media only screen and (min-width:1100px){.product__content .btn-wrapper{margin-top:40px}}.product__content a.btn{padding:7px 8px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:7px;font-weight:700;letter-spacing:.25px;text-transform:uppercase;border:1px solid #000;border-radius:0;transition:all .25s ease}@media only screen and (min-width:1100px){.product__content a.btn{padding:10px 14px;font-size:14px;letter-spacing:.5px}}.product__content a.btn:hover{color:#fff;background:#d0103a;border-color:#d0103a;text-decoration:none}.product__item-single{padding:0 10px;margin:0 0 30px;width:50%}.product__item-single h4{margin-bottom:5px}@media only screen and (min-width:767px){.product__item-single{width:25%;margin:40px 0}}@media only screen and (min-width:1100px){.product__item-single{padding:0 20px}}.product__item-double{padding:0 10px;margin:0 0 30px;display:flex;width:100%}@media only screen and (min-width:767px){.product__item-double{width:50%;margin:40px 0}}@media only screen and (min-width:1100px){.product__item-double{padding:0 20px}}.product__item-double .product__content{width:40%;padding:0 0 0 20px}@media only screen and (min-width:767px){.product__item-double .product__content{padding:40px 20px 0}}@media only screen and (min-width:767px){.product__item-double .product__content h4{max-width:180px}}.product__item-double .product__image{width:60%}.product__item-double .product__image--inner{padding-bottom:140%}.feature-credit--mobile{text-align:left}.feature-credit--mobile .cover_caption{display:block;padding:0 30px}.feature-credit--mobile .cover_caption span{line-height:14px}@media only screen and (min-width:767px){.feature-credit--mobile{display:none}}@media only screen and (min-width:1300px){.single-related{padding:0 50px}}.slideshow__nav{position:relative;padding:15px 23px;height:50px;text-align:right;border-bottom:1px solid #b1b1b1}.slideshow__nav--logo{display:inline-block}.slideshow__nav--logo img{display:block;height:20px;width:auto}.slideshow__nav--link{position:absolute;top:20px;left:23px;padding-left:25px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:500;letter-spacing:.86px;color:#626161;text-transform:uppercase;transition:color .25s ease}.slideshow__nav--link:before{position:absolute;top:1.5px;left:0;display:block;width:21px;height:10px;background-image:url(../images/arrow-back-to.svg);background-repeat:no-repeat;background-position:50%;background-size:14px 7px;content:"";transition:left .25s ease}.slideshow__nav--link:hover{color:#d0103a;text-decoration:none}.slideshow__nav--link:hover:before{background-image:url(../images/arrow-back-to-red.svg);left:-3px}@media only screen and (min-width:767px){.slideshow__nav{padding:17px 40px;height:62px;text-align:center}.slideshow__nav--link{top:24px;left:20px;padding-left:35px}.slideshow__nav--link:before{top:3px}.slideshow__nav--logo{position:relative;top:-2px}.slideshow__nav--logo img{height:32px;width:auto}}.slideshow__wrapper{display:flex;flex-direction:column;min-height:calc(100vh - 56px);min-height:calc(var(--vh, 1vh)*93)}@media only screen and (min-width:767px){.slideshow__wrapper{min-height:calc(100vh - 62px)!important}}.slideshow__header{padding:20px 12px 0}.slideshow__header h1{font-family:Big Caslon Reg,Cormorant Garamond,serif;font-size:22px;font-weight:400}@media only screen and (min-width:767px){.slideshow__header h1{font-size:26px}}@media only screen and (min-width:767px){.slideshow__header{display:none;padding:40px 40px 30px}}@media only screen and (max-height:420px) and (max-width:800px) and (orientation:landscape){.slideshow__header{display:none}}.slideshow__content{position:relative;flex:1;display:flex;flex-direction:column;padding:15px 12px}@media only screen and (min-width:767px){.slideshow__content{padding:20px;min-height:calc(100vh - 133px);max-height:calc(100vh - 133px)}}@media only screen and (max-height:420px) and (max-width:800px) and (orientation:landscape){.slideshow__content{padding:10px 12px 15px}}.slideshow__footer{display:flex;padding:10px 25px;background:#e8e8e8}@media only screen and (min-width:767px){.slideshow__footer{padding:10px 40px}}@media only screen and (max-height:420px) and (max-width:800px) and (orientation:landscape){.slideshow__footer{padding:10px 25px}}.slideshow__footer--nav{flex:1;width:calc(100% - 140px)}.slideshow__footer--count{flex:1;margin:0;line-height:22px}.slideshow__footer--count p{color:#626262;font-weight:400}.slideshow__footer--count span#current{font-weight:500;color:#000}@media only screen and (min-width:767px){.slideshow__footer--count{display:flex;flex-direction:column;justify-content:center;flex:0;min-width:70px}}.slideshow__footer--arrows{height:24px}@media only screen and (min-width:767px){.slideshow__footer--arrows{display:flex;flex-direction:column;justify-content:center;flex:0;height:auto;min-width:70px}}.slideshow__footer--arrows ul{text-align:right;height:24px}.slideshow__footer--arrows ul li{display:inline-block;width:30px;height:24px;cursor:pointer;background-image:url(../images/arrow-slideshow.svg);background-repeat:no-repeat;background-position:50%}.slideshow__footer--arrows ul li.next{transform:rotate(180deg);background-position:0}.ss-carousel{display:flex;flex-direction:column;flex:1;position:relative;height:100%;max-height:calc(100vh - 173px);visibility:hidden}.ss-carousel.slick-initialized{visibility:visible}.ss-carousel .slick-list{display:flex;flex:1;height:100%}.ss-carousel .slick-track{position:relative;display:flex;width:100%!important}.ss-carousel .slick-slide{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ss-carousel .slick-list.draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-carousel .slick-slide .slick-track{display:flex;height:auto}.ss-carousel .slick-slide{width:100%!important;display:none}.ss-carousel .slick-slide.slick-current{left:0!important;width:100vw!important;display:block!important}.ss-carousel .slick-slide>div{height:100%}.ss-carousel__social{padding:15px 0 0}.ss-carousel__social .post-share{padding:0}@media only screen and (min-width:767px){.ss-carousel__social{display:none}}@media only screen and (max-height:420px) and (max-width:800px) and (orientation:landscape){.ss-carousel__social{display:none}}.ss-carousel__slide{display:flex!important;height:100%;min-width:100vw}.ss-carousel__slide--left{position:relative;flex:1}.ss-carousel__slide--left img{display:block;position:absolute;top:50%;left:50%;max-height:100%;max-width:100%;width:auto;height:auto;transform:translateX(-50%) translateY(-50%);cursor:pointer}.ss-carousel__slide--right{position:absolute;bottom:-2px;left:-1px;width:calc(100% - 20px);min-width:300px;min-height:60vh;max-height:100%;display:none;flex-direction:column;justify-content:flex-end;padding:20px 20px 0;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.62) 16%,hsla(0,0%,100%,.93) 55%,#fff 77%)}.ss-carousel__slide--right h1{font-family:Big Caslon Reg,Cormorant Garamond,serif;font-size:35px;line-height:41px;letter-spacing:.55px;display:none}.ss-carousel__slide--right.visible{display:flex}.ss-carousel__slide--right p{margin-bottom:20px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:20px}.ss-carousel__slide--right .post-share{padding-top:20px;padding-bottom:20px;display:none}@media only screen and (min-width:767px){.ss-carousel__slide--right .post-share{display:block}}.ss-carousel__slide--right .text-content{max-height:35vh;overflow-y:scroll}@media only screen and (max-height:420px) and (max-width:800px) and (orientation:landscape){.ss-carousel__slide--right .text-content{max-height:75vh}}.ss-carousel__slide--right .text-content__credit{display:block;margin-bottom:0;font-size:10px;text-transform:uppercase;color:#000;font-weight:400;opacity:1}.ss-carousel__slide--right .text-content__credit span{font-weight:400}@media only screen and (min-width:767px){.ss-carousel__slide{display:flex!important;flex-direction:row}.ss-carousel__slide--left{width:60%}.ss-carousel__slide--left img{cursor:default}.ss-carousel__slide--right{position:static;display:flex;flex-direction:column;justify-content:space-between;width:40%;padding:0 40px;overflow:initial;background:#fff}.ss-carousel__slide--right h1{position:relative;top:-5px;max-width:380px;display:block;font-size:32px;line-height:38px;padding-bottom:13px;margin-bottom:20px;border-bottom:1px solid #b1b1b1}.ss-carousel__slide--right p{margin-bottom:20px;font-size:14px;line-height:26px}.ss-carousel__slide--right .post-share{padding:0;text-align:left}.ss-carousel__slide--right .post-share a:first-child i{margin-left:0}.ss-carousel__slide--right .text-content{width:100%;max-width:380px;max-height:none;padding-top:0;margin:0 auto 0 0;overflow-y:scroll;padding-right:10px}.ss-carousel__slide--right .text-content__credit{display:block;margin-bottom:20px;font-size:10px;text-transform:uppercase;color:#000}}@media only screen and (min-width:1100px){.ss-carousel__slide--left{width:70%}.ss-carousel__slide--right{width:30%;padding-right:40px}.ss-carousel__slide--right .text-content__credit{margin-bottom:20px}}@media only screen and (min-width:1400px){.ss-carousel__slide--right h1{font-size:38px;line-height:44px}.ss-carousel__slide--right .text-content .post-share{margin-top:24px;margin-bottom:20px}}.ss-carousel__nav{display:none}@media only screen and (min-width:767px){.ss-carousel__nav{display:block;margin:0 auto}}.ss-carousel__nav--item{height:50px;max-width:60px;background-position:50%;background-size:cover;cursor:pointer;opacity:.5;transition:opacity .25s ease}.ss-carousel__nav--item.active,.ss-carousel__nav--item:hover{opacity:1}.ss-carousel__nav--carousel{max-width:700px;margin:0 auto}.ss-carousel__nav--carousel .slick-slide{padding:0 5px;outline:none}.ss-carousel__nav--carousel .slick-slide>div{height:50px;min-width:50px}.ss-carousel__nav--carousel .slick-slide.slick-current .ss-carousel__nav--item{opacity:1}.post-slideshow{position:relative;display:block;transition:opacity .25s ease}@media only screen and (min-width:1300px){.post-slideshow{max-width:990px;margin:0 auto}}.post-slideshow__icon{position:absolute;top:25px;right:25px;transform:scale(.7);transform-origin:top right}@media only screen and (min-width:1100px){.post-slideshow__icon{top:45px;right:45px}}.post-slideshow__header{position:absolute;top:0;left:0;z-index:1;padding:20px 25px 40px;width:100%;min-height:80%}@media only screen and (min-width:767px){.post-slideshow__header{min-height:60%}}@media only screen and (min-width:1100px){.post-slideshow__header{min-height:40%;padding:45px}}.post-slideshow__header span{position:relative;padding-right:25px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9px;letter-spacing:1.5px;font-weight:500;color:#fff;text-transform:uppercase}@media only screen and (min-width:767px){.post-slideshow__header span{font-size:12px}}.post-slideshow__header span:before{position:absolute;top:2px;right:0;display:block;width:21px;height:10px;background-image:url(../images/arrow-back-to-white.svg);background-repeat:no-repeat;background-position:top;background-size:15px 7px;content:"";transition:right .25s ease}@media only screen and (min-width:767px){.post-slideshow__header span:before{top:5px}}.post-slideshow__header h4{position:relative;max-width:80%;padding:0;margin:0;color:#fff;font-family:Big Caslon Reg,Cormorant Garamond,serif;font-weight:400;font-size:20px;line-height:25px;letter-spacing:.55px;z-index:5}@media only screen and (min-width:767px){.post-slideshow__header h4{margin-top:10px;font-size:34px;line-height:39px;max-width:50%}}.post-slideshow__header:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.46) 49%,#000 82%);opacity:.5;content:""}.post-slideshow:hover{opacity:.75}.post-slideshow:hover .post-slideshow__header span:before{right:-3px}@media only screen and (min-width:767px){.singleimage.half{display:block;max-width:50%;margin:0 auto}.singleimage.half .caption{padding-left:0;padding-right:0}}.doubleimage__left{margin-bottom:40px}@media only screen and (min-width:767px){.doubleimage{display:flex}.doubleimage__left,.doubleimage__right{margin-bottom:0;flex:1}.doubleimage__left{padding-right:25px}.doubleimage__right{padding-left:25px}.doubleimage.left-sm .doubleimage__left{flex:1;width:34%}.doubleimage.left-sm .doubleimage__left .doubleimage__img-wrapper{position:relative;width:100%;overflow:hidden}.doubleimage.left-sm .doubleimage__left .doubleimage__img-wrapper img{position:absolute;top:50%;left:50%;display:block;width:auto;height:auto;min-width:100%;min-height:100%;max-width:none;max-height:100%;transform:translate(-50%,-50%)}.doubleimage.left-sm .doubleimage__right{flex:2;width:66%}.doubleimage.left-sm .doubleimage__right .caption{padding-left:0}.doubleimage.left-sm .doubleimage__right .caption p{padding-left:0!important}.doubleimage.right-sm .doubleimage__right{flex:1;width:34%}.doubleimage.right-sm .doubleimage__right .doubleimage__img-wrapper{position:relative;width:100%;overflow:hidden}.doubleimage.right-sm .doubleimage__right .doubleimage__img-wrapper img{position:absolute;top:50%;left:50%;display:block;width:auto;height:auto;min-width:100%;min-height:100%;max-width:none;max-height:100%;transform:translate(-50%,-50%)}.doubleimage.right-sm .doubleimage__left{flex:2;width:66%}.doubleimage.right-sm .doubleimage__right .caption{padding-left:0}.doubleimage.right-sm .doubleimage__right .caption p{padding-left:0!important}}.slideshowplaceholder{width:100%;background:#dedede;padding:160px 20px;text-align:center}.mfp-figure small{margin-top:2px;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:#b1b1b1!important;text-transform:uppercase}.mfp-title p{font-family:Caslon Thin,Cormorant Garamond,serif;color:#626262!important}.post-type-archive-slideshow .archive-item.full .cat_container{display:block}.post-type-archive-slideshow .archive-item.full .cat_container .cat{background:transparent}.post-type-archive-slideshow .archive-item .cat_container{display:none}.post-type-archive-slideshow .archive-item .cat_container.full{display:block}.blog-posts-list .pagination{display:flex}@media only screen and (min-width:767px){.blog-posts-list .pagination{margin-bottom:30px;padding:0 55px}}@media only screen and (min-width:1100px){.blog-posts-list .pagination{margin-bottom:30px;padding:0 160px}}.blog-posts-list .pagination div{flex:1}.blog-posts-list .pagination div a{min-width:140px;letter-spacing:.55px;border:1px solid #000}.blog-posts-list .pagination div a:hover{border-color:#d0103a}.blog-posts-list .pagination .newer{text-align:left}.blog-posts-list .pagination .newer a{text-align:center}.blog-posts-list .pagination .older{text-align:right}.blog-posts-list .pagination .older a{text-align:center}.feature-test{height:500px;background:rgba(0,200,0,.3)}.tiles__header{padding:40px 20px 20px;max-width:880px;margin:0 auto;text-align:center}.tiles__header p{font-family:Big Caslon Reg,Cormorant Garamond,serif;font-size:16px;line-height:21px;font-weight:300}@media only screen and (min-width:550px){.tiles__header{padding:40px 40px 20px}.tiles__header p{font-size:18px;line-height:23px}}@media only screen and (min-width:767px){.tiles__header{padding:60px 60px 40px}.tiles__header p{font-size:22px;line-height:34px}}@media only screen and (min-width:1100px){.tiles__header{padding:60px 20px 40px}.tiles__header p{font-size:26px;line-height:36px}}.tiles__nav{position:relative;padding:20px;text-align:center}.tiles__nav:before{position:absolute;top:50%;left:0;width:100%;height:1px;background:#b1b1b1;content:"";transform:translateY(-50%)}.tiles__nav--link{position:relative;display:inline-block;padding:15px 50px 15px 20px;margin:0 auto;text-transform:uppercase;font-weight:500;font-size:12px;letter-spacing:.8px;background:#fff;border:1px solid #b1b1b1}.tiles__nav--link:focus{color:#000}.tiles__nav--link:before{position:absolute;top:19px;right:18px;width:24px;height:8px;background:url(../images/arrow-down.svg);background-position:50%;background-size:24px 8px;content:""}.tiles__nav--link:hover{text-decoration:none}.tiles__list{max-width:1100px;margin:0 auto;padding:15px 20px;text-align:center}@media only screen and (min-width:767px){.tiles__list{padding:15px 40px}}.tiles__list--link{position:relative;display:inline-block;margin:50px auto 0;font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:8px;letter-spacing:.8px;font-weight:500;text-transform:uppercase}.tiles__list--link:before{position:absolute;top:-15px;right:50%;width:24px;height:8px;background:url(../images/arrow-down.svg);background-position:50%;background-size:24px 8px;transform:rotate(180deg) translateX(-50%);content:""}.tiles__list--link:hover{text-decoration:none}@media only screen and (min-width:767px){.tiles__list--link{margin-top:60px;font-size:12px}}.tiles__list ul{-webkit-columns:2;-moz-columns:2;column-count:2;text-align:left}.tiles__list ul li{display:inline-block;width:100%;padding:0 5px 2px;text-align:center}.tiles__list ul li a,.tiles__list ul li span{font-family:Gotham A,Gotham B,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.55px;line-height:19px}.tiles__list ul li a:focus{color:#000;outline:none}.tiles__list ul li a:hover{color:#d0103a;text-decoration:none}@media only screen and (min-width:767px){.tiles__list ul{padding-top:20px;-webkit-columns:3;-moz-columns:3;column-count:3}.tiles__list ul li{padding-bottom:12px}.tiles__list ul li a,.tiles__list ul li span{font-size:20px;letter-spacing:.55px;line-height:25px}}.tiles__item{position:relative;display:block;width:50%;padding:10px 0 0;overflow:hidden}.tiles__item:nth-child(2n){padding-left:5px}.tiles__item:nth-child(odd){padding-right:5px}@media only screen and (min-width:767px){.tiles__item:nth-child(2n),.tiles__item:nth-child(odd){padding:20px 10px 0}}@media only screen and (min-width:1100px){.tiles__item:nth-child(2n),.tiles__item:nth-child(odd){padding:30px 15px 0}}.tiles__item--inner{position:relative;display:block;background-size:cover;background-position:50%;overflow:hidden}.tiles__item--inner img{display:block;width:100%}.tiles__item--inner.hover-item{position:absolute;top:0;left:0;opacity:0;display:block;width:100%;height:100%;background-position:50%;background-size:cover;transition:opacity .5s ease}@media only screen and (min-width:767px){.tiles__item--inner:hover.hover-item{opacity:1}}.tiles__wrapper{display:flex;flex-wrap:wrap;padding:10px 0 0}@media only screen and (min-width:767px){.tiles__wrapper{padding:0 0 10px;width:calc(100% + 20px);margin-left:-10px}}@media only screen and (min-width:1100px){.tiles__wrapper{padding-bottom:20px;width:calc(100% + 30px);margin-left:-15px}}@media only screen and (min-width:1800px){.tiles__wrapper{max-width:1680px;margin:0 auto}}.tiles__wrapper.amount-three .tiles__item{width:100%}.tiles__wrapper.amount-three .tiles__item:nth-child(2n){padding-left:0}.tiles__wrapper.amount-three .tiles__item:nth-child(odd){padding-right:0}@media only screen and (min-width:767px){.tiles__wrapper.amount-three .tiles__item{width:33%}.tiles__wrapper.amount-three .tiles__item:nth-child(2n),.tiles__wrapper.amount-three .tiles__item:nth-child(odd){padding:30px 15px 0}}@media only screen and (min-width:767px){.tiles__wrapper.amount-four .tiles__item{width:25%}}.tiles__credit{margin:0;padding:12px 13px 0 10px;text-align:right;font-size:12px;line-height:16px}@media only screen and (min-width:767px){.tiles__credit{padding-top:10px}}.single-feature .footer{margin-top:10px}@media only screen and (min-width:767px){.single-feature .footer{margin-top:10px}}#privacy-banner{bottom:20px;padding:20px 30px}@media only screen and (min-width:767px){#privacy-banner{bottom:0;padding:20px 30px;border-top:1px solid #b1b1b1}}@media only screen and (min-width:767px){.privacy-flex{display:flex;max-width:1460px;margin:0 auto}}.privacy-text{max-width:480px;margin:0 auto;font-size:12px;font-weight:400;text-align:center}.privacy-text a{text-decoration:underline}@media only screen and (min-width:767px){.privacy-text{flex:1;max-width:100%;display:flex;flex-direction:column;justify-content:center;font-size:14px;padding-right:80px;margin:0;text-align:left}}.privacy-button{margin-top:15px;text-align:center}@media only screen and (min-width:767px){.privacy-button{display:flex;flex-direction:column;justify-content:center;margin-top:0;text-align:right}}.privacy-close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 14px;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;background:#898989;border:none}@media only screen and (min-width:767px){.privacy-close-button{padding:5px 7px;font-size:12px;letter-spacing:.8px}}.fullwidth .adv_block{width:100%}@media only screen and (max-width:480px){.fullwidth{display:none}}.adv_block{padding:10px 0;background:rgba(0,0,0,.03)}.adv_block_sidebar img,.adv_block img{margin:0 auto;display:block;max-width:100%}.single .adv_block{padding:20px 0;background:rgba(0,0,0,.03)}.gl_sponso#d2232a{background:#b2b2b2;color:#fff;padding:10px;margin-bottom:30px;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:12px}.gl_sponso#d2232a img{max-height:20px;margin-left:15px}.full-width-banner{display:block;width:100%;max-width:100%;text-align:center;background:#f8f8f8}.full-width-banner>div{padding:20px}.full-width-banner iframe{max-width:100%}@media only screen and (min-width:767px){.full-width-banner{display:block}.full-width-banner>div{padding:20px}}.adv_block_sidebar{width:300px}.mobile-boombox{text-align:center;width:100%}.mobile-boombox div.adunit{margin-bottom:45px}.partner__container{max-width:1270px;margin:0 auto;padding:0 15px 45px}@media only screen and (min-width:550px){.partner__container{padding:0 25px 45px}}@media only screen and (min-width:767px){.partner__container{padding:0 50px 60px}}@media only screen and (min-width:1100px){.partner__container{max-width:1680px;padding:0 110px 90px}}.partner--mobile{display:block}.partner--mobile img{display:block;width:100%;height:auto}@media only screen and (min-width:767px){.partner--mobile{display:none}}.partner--desktop{display:none}.partner--desktop img{display:block;max-width:100%;width:100%;height:auto}@media only screen and (min-width:767px){.partner--desktop{display:block}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.sponsored-video-callout{text-transform:uppercase;letter-spacing:1px;padding-left:80px;font-weight:600;color:#111;font-size:16px;padding-top:50px}@media only screen and (max-width:480px){.sponsored-video-callout{padding-bottom:10px;padding-left:10px;font-size:14px}}.sponsored-video .post-title{padding-top:0}.sponsored-video .second-section .post-share,.sponsored-video .subtitle{display:none}.nf-field-container{margin-bottom:45px}.nf-element[type=button]{background-color:#d0103a;color:#fff;border:0;outline:0;padding:10px;text-transform:uppercase;font-weight:600}.nf-element[type=email],.nf-element[type=tel],.nf-element[type=text],textarea.nf-element{padding:10px;border:0;background-color:#f7f7f7}.checkbox-wrap .nf-field-label label{font-weight:300}.nf-field-element button{color:#333;background-color:#fff;border-color:#ccc}.nf-field-element button:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}.nf-form-fields-required{display:none}.release-wrapper .nf-field-label{display:block!important}.release-wrapper .nf-field-element{background-color:#f7f7f7;padding:10px}.creativeminds-header{text-align:center;max-width:1200px;margin:0 auto;padding-top:40px}.creativeminds-header h1{font-size:26px;color:#d0103a;padding-bottom:16px;text-transform:uppercase;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:2px}@media only screen and (max-width:480px){.creativeminds-header h1{font-size:20px}}.creativeminds-header p{font-family:Cormorant Garamond,serif;font-size:26px;line-height:1.25;padding-bottom:40px}@media only screen and (max-width:480px){.creativeminds-header p{font-size:20px;padding-left:15px;padding-right:15px}}.post-creativeminds .post-header{padding-top:12px}.post-creativeminds .post-header h3{padding-bottom:8px}.post-creativeminds .post-header h3 a{color:#d0103a;font-family:Roboto,sans-serif;font-size:20px;text-transform:uppercase;font-weight:700}.post-creativeminds .post-header h4{font-size:25px}.select-holder{position:relative;background-color:#e6e6e6;width:auto;max-width:180px;border-radius:3px;margin:0 auto 40px}.select-holder select{font-size:16px;max-width:100%;padding:8px 24px 8px 10px;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-holder select:active,.select-holder select:focus{outline:none;box-shadow:none}.select-holder:after{content:" ";position:absolute;top:50%;margin-top:-2px;right:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #aaa}.judges-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.judges-wrapper .judge{width:49%;padding-bottom:20px}.judges-wrapper .judge img{display:block;padding-bottom:20px}.judges-wrapper .judge.last{margin:0 auto}@media only screen and (max-width:480px){.judges-wrapper .judge{width:100%}}.judges-wrapper .judge h2{font-size:20px;margin-bottom:10px;color:#d0103a}.judges-wrapper .judge h3{font-size:20px;margin-bottom:20px}@media only screen and (max-width:480px){.winner-header{text-align:center}}