@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body,html{height:100%}html{font-size:20px}html{scroll-padding-top:82px}html.sticky-header-active{padding-top:185px}body{font-family:"Crimson Text",serif;-webkit-font-smoothing:antialiased;line-height:1.65;background:#fff;color:#000;font-weight:400}::selection{background:red;color:#fff}::-moz-selection{background:red;color:#fff}img{max-width:100%;display:block;height:auto}p{margin:0 0 1rem}strong{font-weight:600}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Crimson Text",serif;font-weight:600;margin:2rem 0 1rem;line-height:1.2}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000;text-decoration:none}h1{margin-top:0;font-size:2.488em}@media screen and (max-width:767px){h1{font-size:1.802em}}h2{font-size:2.074em}@media screen and (max-width:767px){h2{font-size:1.602em}}h3{font-size:1.728em}@media screen and (max-width:767px){h3{font-size:1.424em}}h4{font-size:1.44em}@media screen and (max-width:767px){h4{font-size:1.266em}}h5{font-size:1.2em}@media screen and (max-width:767px){h5{font-size:1.125em}}a{color:#0d5369;display:inline-block}em{font-style:italic}.text_small,small{font-size:.833em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}input[type=email],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}.page-title{color:#0d5369}.btn{display:inline-block;background:#0d5369;font-family:"Open Sans",sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:1px;padding:12px 22px 12px 28px;border-radius:5px;transition:ease all .3s}.btn::after{content:"→";display:inline-block;transform:translateX(-16px);width:16px;opacity:0;visibility:hidden;transition:ease all .3s}.btn:hover::after{transform:translateX(5px);opacity:1;visibility:visible}.serif{font-family:'Crimson Text',sans-serif}.sans-serif{font-family:'Open Sans',sans-serif}.uppercase{font-family:'Open Sans',sans-serif;letter-spacing:1}.is-desktop{display:block}@media screen and (max-width:767px){.is-desktop{display:none}}.is-mobile{display:none}@media screen and (max-width:767px){.is-mobile{display:block}}.header{width:100%;background:#fff}.header-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:auto}@media screen and (max-width:1023px){.header{display:none}}.header-main{padding:20px 0}.header-brand{display:flex;align-items:center;padding:35px 30px}.header-brand a{width:180px}.header-tagline{font-family:"Open Sans",sans-serif;font-size:20px;text-transform:uppercase;margin:0 0 0 20px}.header-callouts{display:flex;margin-right:20px}.header-callouts a{display:inline-flex;padding:0 30px;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;background:#0d5369;border-radius:5px;color:#fff;height:50px;align-items:center;margin:0 0 0 10px}.header-callouts a:first-of-type{background:0 0;color:#0d5369;border:2px solid}.header-social{margin:10px 20px 0 0}.header-social ul{display:flex;margin-left:auto;align-items:center;justify-content:flex-end}.header-social li{margin:0 0 0 10px}.header-social a{text-decoration:none;font-size:24px}.header-sticky .header-social{display:none}.header-nav{background:#f3ede5;padding:0 20px;order:3;width:100%}.header-nav .header-menu{display:flex;justify-content:space-evenly}.header-nav .header-menu>li{margin-right:20px;position:relative;padding:10px 0}.header-nav .header-menu>li:last-of-type{margin-right:0}.header-nav .header-menu>li:hover>.sub-menu{display:block}.header-nav .header-menu>li>a{display:flex;align-items:center;font-size:.85rem;padding:0 10px;color:#000;text-decoration:none;text-transform:uppercase}.header-nav .header-menu>.menu-item-has-children>a::after{font-family:FontAwesome;content:"\f0d7";display:inline-block;margin-left:20px;font-size:14px}.header-nav .sub-menu{display:none;position:absolute;z-index:1000;top:100%;left:0;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border:1px solid #000}.header-nav .sub-menu a{display:block;font-size:.85rem;padding:10px 15px;width:250px;background:#fff;color:#000;text-decoration:none}.header-nav .sub-menu a:hover{background:#f3ede5}.header-sticky{position:fixed;z-index:1000;top:0;padding:15px 0;margin:0;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.header-sticky .header-brand{width:140px;margin:0 0 0 20px;padding:0}.header-sticky .header-tagline{display:none}.header-sticky .header-callouts{margin-left:0}.header-sticky .header-callouts a{padding:0 15px;margin:0 5px}.header-sticky .header-nav{font-size:16px;width:auto;order:inherit;background:0 0;margin:0;border:0}@media screen and (max-width:1150px){.header-nav{padding:0 10px}.header-nav .header-menu>li{margin-right:10px}.header-sticky .header-callouts a{font-size:16px;padding:0 10px;margin:0 5px;height:40px}.header-nav .header-menu>.menu-item-has-children>a::after{margin-left:10px}}.mobile-header{display:none;justify-content:space-between;align-items:center;padding:0 20px;height:80px;background:#fff;border-bottom:1px solid #e6e6e6;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}@media screen and (max-width:1023px){.mobile-header{display:flex}}.mobile-header-brand a{display:block;max-width:130px}.mobile-header-toggle{margin-right:-12px}.mobile-header-toggle a{display:block;padding:16px 12px}.mobile-header-toggle i{display:block;width:35px;height:3px;background:#0c5469;margin:0 auto 7px}.mobile-header-toggle i:last-of-type{margin-bottom:0}.mobile-menu{position:fixed;z-index:9999999;opacity:0;visibility:hidden;height:100%;width:100%;background:rgba(0,0,0,.5);transition:ease all .3s}.mobile-menu.is-open{opacity:1;visibility:visible}.mobile-menu-wrap{background:#0d5269;width:calc(100% - 70px);height:100%;transform:translateX(-100%);transition:ease all .3s}.mobile-menu.is-open .mobile-menu-wrap{transform:translateX(0)}.mobile-menu-nav{padding:20px 20px 0;max-width:700px}.mobile-menu-nav li{margin:10px 0}.mobile-menu-nav li:last-of-type{margin-bottom:0}.mobile-menu-nav a{display:flex;justify-content:space-between;text-decoration:none;color:#fff;font-size:24px}.mobile-menu-nav li.menu-item-has-children>a::after{display:inline-block;content:"\f107";font-family:FontAwesome}.mobile-menu-nav .sub-menu{display:none;padding-left:20px}.mobile-menu-nav .sub-menu li{margin:10px 0}.mobile-menu-nav .sub-menu a{font-size:18px}.mobile-menu-callouts{padding:0 20px}.mobile-menu-callouts a{display:block;margin:10px 0;color:#fff;font-size:24px;text-decoration:none}.homepage-banner{text-align:center;margin:70px 0 0;padding:0 30px}@media screen and (max-width:767px){.homepage-banner{margin:40px 0 0}}.latest-issue{border-bottom:1px solid #e2e2e2;padding:60px 0;margin-bottom:50px}.latest-issue .container-flex{align-items:center;justify-content:flex-start}.latest-issue-image a{display:block;padding:70px;background:#fff;border:1px solid #000;box-shadow:15px 15px 0 0 #f3ede5}.latest-issue-image img{max-width:248px}.latest-issue-content{margin:0 0 0 80px}.latest-issue-subtitle{text-transform:uppercase}.latest-issue-subtitle::after{display:block;background:#000;content:"";height:1px;width:50px;margin:20px 0}.latest-issue-title{font-size:48px}.latest-issue-details{color:#b1b1b1;margin:0 0 30px}@media screen and (max-width:1023px){.latest-issue-image a{padding:30px}.latest-issue-title{font-size:36px}}@media screen and (max-width:767px){.latest-issue{padding:30px 0}.latest-issue .container-flex{display:block}.latest-issue-image{text-align:center}.latest-issue-image a{display:inline-block}.latest-issue-content{margin:40px auto 0;text-align:center;max-width:500px}.latest-issue-subtitle::after{margin:20px auto}}@media screen and (max-width:400px){.latest-issue-image a{padding:15px;box-shadow:10px 10px 0 0 #f3ede5}.latest-issue-image img{max-width:150px}}.section{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #e2e2e2}.section:last-of-type{border-bottom:none;margin:0;padding:0}.section-cta{margin:20px 0 0}.poetry-items .poetry-item{padding:20px 0;border-bottom:1px solid #e2e2e2;position:relative}.poetry-items .poetry-item:first-of-type{padding-top:0}.poetry-items .poetry-item:last-of-type{border-bottom:0}.poetry-items .poetry-contest-badge{position:absolute;font-family:"Open Sans",sans-serif;top:0;right:0;background:#0c5469;color:#fff;text-transform:uppercase;font-size:15px;letter-spacing:.5px;font-weight:700;line-height:40px;height:40px;padding:0 15px 0 30px}.poetry-items .poetry-contest-badge::before{content:"";display:block;position:absolute;left:0;top:0;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:15px solid #fff}.poetry-items .poetry-item-title{margin:0 0 10px}.poetry-items .poetry-item-author{font-style:italic;margin:0 0 10px;font-size:1rem;color:#777}.poetry-items .poetry-item-winner .poetry-item-title{width:calc(100% - 200px)}@media screen and (max-width:1023px){.poetry-items .poetry-item-winner{padding-top:60px}.poetry-items .poetry-item-winner .poetry-item-title{width:auto}}.home .interview-items .interview-item{width:50%}.review-items{display:flex;flex-wrap:wrap;margin:0 -10px}.review-items .review-item{width:50%;padding:10px;display:flex;align-items:center}.review-items .review-item-image{max-width:80px;margin:0 15px 0 0}.review-items .review-item-content h3{font-size:20px;margin:0 0 5px}.review-items .review-item-reviewer{font-size:15px;font-style:italic}@media screen and (max-width:1023px){.review-items .review-item{width:100%}}.container{max-width:1200px;padding:0 30px;margin:0 auto}.container-flex{display:flex;justify-content:space-between}@media screen and (max-width:767px){.container{max-width:500px;padding:0 20px}}#content{margin:60px 0}@media screen and (max-width:767px){#content{margin:40px 0}#content .container-flex{display:block}}#main{width:100%;max-width:765px;margin:0 auto}#main.full-width{max-width:none}@media screen and (max-width:767px){#main{margin-right:0}}#sidebar{width:360px;min-width:360px;order:2;margin-left:50px}@media screen and (max-width:1023px){#sidebar{width:250px;min-width:250px}}@media screen and (max-width:767px){#sidebar{min-width:0;width:100%;margin:30px 0}#sidebar .widget:not(.widget-dynamic){box-shadow:10px 10px 0 0 #f3ede5}}.widget{margin:0 0 50px}.home .widget-dynamic{position:relative;margin-left:-15px;right:-15px}@media screen and (max-width:767px){.home .widget-dynamic{margin-left:0;right:0}}.widget-poem{z-index:900;top:120px;font-size:16px;text-align:center;border:1px solid;padding:25px;background:#fff;box-shadow:15px 15px 0 0 #f3ede5}.widget-poem .widget-cta{display:inline-block;background:#0d5369;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:1px;padding:8px 28px;border-radius:5px}.widget-issue{z-index:900;top:120px;font-size:16px;text-align:center;border:1px solid;padding:25px;background:#fff;box-shadow:15px 15px 0 0 #f3ede5}.widget-issue .widget-cta{display:inline-block;background:#0d5369;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:1px;padding:8px 28px;border-radius:5px}.widget-issue .issue-image img{margin:auto}.widget-issue .issue-details{font-family:"Open Sans",sans-serif;font-size:13px;margin-top:10px}.widget-issue .issue-details p{margin:0}.widget-issue .issue-purchase input[type=submit]{font-family:"Open Sans",sans-serif;display:inline-block;cursor:pointer;background:#0d5369;padding:10px 20px;border:0;border-radius:10px;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:10px 10px 10px 0;text-align:center}.widget-review{z-index:900;top:120px;font-size:16px;text-align:center;border:1px solid;padding:25px;background:#fff;box-shadow:15px 15px 0 0 #f3ede5}.widget-review .review-image img{margin:auto}.widget-review .review-details{font-size:14px;margin-top:10px}.widget-review .review-details p{margin:0}.widget-contest-archives{font-size:18px;border:1px solid;padding:25px;background:#fff;box-shadow:15px 15px 0 0 #f3ede5}.widget-contest-archives h4{margin:0 0 10px}.widget-contest-archives select{padding:10px;width:100%;margin-bottom:20px}.widget-contest-archives li{padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #e2e2e2}.widget-contest-archives li:last-of-type{border-bottom:0;padding:0;margin:0}.widget-contest-archives li.is-active a{color:#333;transform:translateX(10px);cursor:default}.widget-contest-archives li a{text-decoration:none}.article-title{margin:0;color:#0d5369}.article-subtitle{font-size:24px;line-height:1.3;color:#777;margin:15px 0}.article-author,.article-details{font-style:italic;font-weight:700;margin:5px 0 10px;font-size:20px}.post-type-archive-cv2-reviews .article-author{font-size:1.5rem;line-height:1.25;margin:1rem 0 0}.post-type-archive-cv2-reviews .article-reviewer{font-style:italic;color:#777;font-size:1rem}.article-date,.article-excerpted{margin:10px 0;font-style:italic;color:#777}.article-bio{padding:20px;margin:20px 0;background:#f9f9f9;font-size:.85rem;color:#000}.article-bio p:last-of-type{margin:0}.article-image{margin:0 0 30px}.article-image-credit{margin-top:5px;font-style:italic;font-size:.75rem;font-family:"Open Sans",sans-serif}.article-content{margin:0 0 20px}.article-poem .article-content p{margin:0 0 .25em}.single-cv2-poetry #main{padding:30px;border:1px solid #000;background:#fff;box-shadow:15px 15px 0 0 #f3ede5;margin:auto;max-width:fit-content}.single-cv2-poetry .article-bio,.single-cv2-poetry .related-issue{max-width:fit-content;min-width:600px}.article-poem .article-author{text-transform:uppercase;font-weight:400;font-style:normal}.article-poem .article-title{font-size:1.2rem;font-style:italic;margin:0 0 30px}.article-epigraph{font-size:.85rem;padding:0 0 1rem 1rem;font-style:italic;margin-top:-15px}.archive-heading p{font-size:1rem;font-style:italic;color:#777;margin:0 0 40px}@media screen and (max-width:767px){.archive-heading-centered{text-align:center}}.archive-issues .issue{padding:0 0 40px;display:flex;align-items:center;margin:0 0 30px;border-bottom:1px solid #e2e2e2}.archive-issues .issue-image{max-width:200px;min-width:200px;margin:0 50px 0 0;border:1px solid;padding:20px;background:#fff;box-shadow:15px 15px 0 0 #f3ede5}.archive-issues .issue-image a{display:block}.archive-issues .issue-title{margin:0}.archive-issues .issue-details{color:#777;font-family:"Open Sans",sans-serif;font-size:.85rem}.archive-issues .issue-utils{display:flex;flex-wrap:wrap;font-family:"Open Sans",sans-serif}.archive-issues .issue-paypal{width:100%;display:flex}.archive-issues .issue-paypal input[type=submit]{font-family:"Open Sans",sans-serif;display:inline-block;cursor:pointer;background:#0d5369;padding:10px 20px;border:0;border-radius:10px;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:10px 10px 10px 0;text-align:center}.archive-issues .issue-read-more,.archive-issues .issue-toc{display:flex;align-items:center}.archive-issues .issue-read-more a,.archive-issues .issue-toc a{color:#333;font-size:15px;text-transform:uppercase;text-decoration:none}.archive-issues .issue-toc~.issue-read-more::before{display:inline-block;content:"\2022";margin:0 10px}@media screen and (max-width:767px){.archive-issues .issue{padding:0 0 20px}.archive-issues .issue-image{max-width:120px;min-width:120px;padding:0;border:none;box-shadow:none;margin-right:20px}.archive-issues .issue-title{font-size:24px;margin:0}.archive-issues .issue-details{font-size:15px}.archive-issues .issue-utils{display:block}.archive-issues .issue-toc~.issue-read-more::before{display:none}}.interview-items{display:flex;flex-wrap:wrap;margin:0 -10px}.interview-items .interview-item{width:33.3333333%;padding:10px}.interview-items .interview-item-image{margin:0 0 10px}.interview-items .interview-item-title{font-size:28px;margin:0 0 5px}.interview-items .interview-item-interviewer{font-size:16px;font-style:italic;color:#777}@media screen and (max-width:1023px){.interview-items .interview-item{width:50%}}@media screen and (max-width:767px){.interview-items .interview-item{width:100%}}.archive-reviews .review{padding:0 0 40px;display:flex;align-items:center;margin:0 0 30px;border-bottom:1px solid #e2e2e2}.archive-reviews .review-image{max-width:200px;margin:0 50px 0 0;border:1px solid;padding:25px;background:#fff;box-shadow:15px 15px 0 0 #f3ede5}.archive-reviews .review-title{margin:0}@media screen and (max-width:767px){.archive-reviews .review{padding:0 0 20px}.archive-reviews .review-image{max-width:80px;min-width:80px;padding:0;border:none;box-shadow:none;margin-right:20px}.archive-reviews .review-title{font-size:20px;margin:0}.archive-reviews .review-byline{font-size:14px;line-height:1.2;color:#777}}.pagination .nav-links{display:flex;align-items:center;justify-content:center}.pagination .page-numbers{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;height:36px;width:36px}.pagination .page-numbers.current{background:#0d5369;border-radius:500px;color:#fff}.pagination .page-numbers.dots{display:none}.archive-issues .issue-image a{display:block}.article-poem .article-content p.extra-space{margin-bottom:1rem}.contest-details{line-height:1.35;margin:1rem 0 1.5rem}.contest-winner{padding:20px 0;border-top:1px solid #e2e2e2;position:relative}.contest-winner-place{color:#b1b1b1;text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:.5px;margin:0 0 10px}.contest-winner-title{margin:0}.contest-winner-author{font-style:italic;margin:0 0 10px;font-size:16px;color:#777}.poem-entry p{margin:0 0 .25em}.related-issue{display:flex;align-items:center;padding:30px 0 0;margin:30px 0 0;border-top:1px solid #e6e6e6}.related-issue-image{max-width:200px;min-width:200px;margin:0 50px 0 0;border:1px solid;padding:20px;background:#fff;box-shadow:15px 15px 0 0 #f3ede5}.related-issue-details{font-family:"Open Sans",sans-serif;font-size:15px}.related-issue-details p{margin:0 0 10px}.related-issue-purchase input[type=submit]{font-family:"Open Sans",sans-serif;display:inline-block;cursor:pointer;background:#0d5369;padding:10px 20px;margin:10px 0 0;border:0;border-radius:10px;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:700;text-align:center}@media screen and (max-width:767px){.related-issue{display:block}.related-issue-image{margin:0 0 30px}}.review-byline{font-style:italic;margin:0 0 10px;color:#777}.article-contibutor-note,.article-interviewee-bio,.article-interviewer-bio{padding-top:20px;margin-top:20px;border-top:1px solid #e6e6e6;color:#777}.latest-issue-link a{text-decoration:none;font-style:italic;font-weight:700;font-size:20px}.issue-related-content{border-top:1px solid #ccc;padding:30px 0}.issue-related-content .issue-related-heading h3{color:#0d5369;margin:0}.issue-related-content .issue-related-heading h3::after{content:"";height:2px;width:45px;display:block;background:#0d5369;margin:15px 0}.issue-related-content li{padding:15px 0;margin:15px 0;border-bottom:1px solid #e6e6e6}.issue-related-content li:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.issue-related-content li h4{margin:0;line-height:1.25}.issue-related-content li .related-author{font-style:italic;margin:10px 0;font-size:1rem;color:#777}.entry-content img{max-width:100%;height:auto}.entry-content ul{list-style:square}.entry-content ol{list-style:decimal}.entry-content ol,.entry-content ul{padding-left:20px;margin:0 0 16px}.entry-content ol li,.entry-content ul li{margin:10px 0}.entry-content blockquote,.entry-content q{border-left:3px solid #0d5369;color:#6d6d6d;padding-left:16px}.entry-content blockquote p{font-size:1.35em;line-height:32px;font-style:italic}.entry-content blockquote cite,.entry-content q cite{font-size:22px;display:block;margin:16px 0 0}.entry-content .gallery{margin:0 -15px!important}.entry-content .gallery::after{content:"";display:table;clear:both}.entry-content .gallery .gallery-item{padding:0 15px}.entry-content .gallery-columns-1 .gallery-item{width:100%!important}.entry-content .gallery-columns-2 .gallery-item{width:50%!important}.entry-content .gallery-columns-3 .gallery-item{width:33.3333333333%!important}.entry-content .gallery-columns-4 .gallery-item{width:25%!important}.entry-content .gallery-columns-5 .gallery-item{width:20%!important}.entry-content .gallery-columns-6 .gallery-item{width:16.6666666667%!important}.entry-content .gallery-columns-7 .gallery-item{width:14.2857142857%!important}.entry-content .gallery-columns-8 .gallery-item{width:12.5%!important}.entry-content .gallery-columns-9 .gallery-item{width:11.1111111111%!important}.entry-content .gallery img{border:none!important}.entry-content table{width:100%;margin-bottom:16px;border-collapse:collapse}.entry-content td,.entry-content th{padding:10px;border:1px solid;border-color:#f1f1f1}.entry-content th{font-size:14px;font-weight:700;background:#fff}.entry-content dt{font-weight:700;text-decoration:underline}.entry-content dl{margin:0 0 16px}.entry-content dd{margin:0;padding:0 0 .5em 0}.entry-content pre{overflow:auto;border:1px solid;border-color:#f1f1f1;background:#fff;font-size:12px;margin:0 0 16px;padding:16px}.entry-content .alignleft{float:left;margin:1rem 1rem 1rem 0}.entry-content .alignright{float:right;margin:1rem 0 1rem 1rem}.entry-content .aligncenter{margin:1rem auto;text-align:center}.entry-content p{overflow:hidden}.contest-banner img{width:100%}.contest-reg-details{padding:30px;line-height:1;margin:0 0 30px;text-align:center}.contest-reg-details p{margin:0 0 10px}.contest-steps{padding:30px;margin:0 0 30px}.contest-steps :first-child{margin-top:0}.contest-steps :last-child{margin-bottom:0}.contest-judge-wrap{display:flex}.contest-judge-wrap .contest-judge-img{max-width:200px;margin-right:20px}@media screen and (max-width:767px){.contest-judge-wrap{display:block}.contest-judge-wrap .contest-judge-img{max-width:none;margin:0 0 10px}}.subscription-box{padding:30px 20px;background:#f3ede5;margin:50px 0}.subscription-note{text-align:center;margin:20px 0 0}.subscription-note p{margin:0}.subscription-groups{display:flex}.subscription-group{margin:0 10px;border:1px solid #e6e6e6;background:#fff;width:33.3333333%}.subscription-group-title{display:flex;align-items:center;justify-content:center;padding:15px;margin:0;background:#0c5469;color:#fff;font-weight:900}.subscription-group-title img{margin-left:10px}.subscribe-item{padding:20px;border-top:1px solid #e6e6e6;text-align:center}.subscribe-item input[type=submit]{font-family:"Open Sans",sans-serif;display:inline-block;cursor:pointer;background:#0c5469;padding:10px 20px;border:0;border-radius:10px;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:10px 0;text-align:center}.subscribe-item-details{font-size:15px}.subscribe-price{font-size:32px;display:block;font-weight:700;color:#0c5469}.subscribe-length{text-transform:uppercase;font-weight:900;color:#333}.subscribe-item-price{font-size:32px;display:block;font-weight:700;color:#0c5469}.subscribe-item-length{text-transform:uppercase;font-weight:900;color:#333}.subscription-alt{padding:30px;text-align:center;margin:50px 0;background:#fff;border:1px solid #000;box-shadow:15px 15px 0 0 #f3ede5}.subscription-alt p{margin:0;font-size:22px}.subscription-alt a{padding:0 30px;height:50px;line-height:50px;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1px;background:#0d5369;cursor:pointer;color:#fff;border:none;border-radius:10px;margin-left:10px}.subscription-mail{text-align:center;margin:50px 0;background:#fff}.subscription-mail p:last-of-type{margin:0}@media screen and (max-width:1023px){.subscription-groups{flex-wrap:wrap}.subscription-group{width:100%;margin:0 20px 20px}}.footer{position:relative;background:#f3ede5;padding:60px 0 0}.footer-logos{padding:30px 0;border-top:1px solid #e2e2e2}.footer-logos ul{display:flex;flex-wrap:wrap;justify-content:center}.footer-logos li{padding:10px;display:flex;align-items:center}.footer-note{background:#0c5469;color:#fff;font-style:italic;padding:50px;font-size:22px;font-weight:700}.footer-note p{margin:0}.footer-top{display:flex;justify-content:space-between;align-items:flex-end;margin:0 0 60px}@media screen and (max-width:767px){.footer-top{display:block}}.footer-newsletter form{padding:0!important;text-align:left!important}.footer-newsletter .newsletter-signup label{display:block;text-transform:uppercase;font-size:18px;letter-spacing:1px;font-weight:600;margin:0 0 10px}.footer-newsletter .newsletter-signup input.button,.footer-newsletter .newsletter-signup input.email{font-family:"Open Sans",sans-serif;font-size:15px}.footer-newsletter .newsletter-signup input.email{width:344px;height:50px;padding:20px;border:none;border-top-left-radius:5px;border-bottom-left-radius:5px}.footer-newsletter .newsletter-signup input.button{padding:0 30px;height:50px;line-height:50px;font-weight:600;text-transform:uppercase;letter-spacing:1px;background:#0d5369;cursor:pointer;color:#fff;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.footer-newsletter .newsletter-fields{display:flex}@media screen and (max-width:767px){.footer-newsletter{margin:0 0 30px}.footer-newsletter .newsletter-signup input.email{padding:10px;height:40px}.footer-newsletter .newsletter-signup input.button{padding:0 15px;height:40px;line-height:40px}}.footer-social ul{display:flex}.footer-social li{margin:0 10px}.footer-social a{text-decoration:none;font-size:28px;color:#000}.footer-menus{display:flex;margin:60px -20px}.footer-nav{width:25%;padding:0 20px}.footer-nav-title{text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:18px;letter-spacing:1px}.footer-nav-menu li{margin:2.5px 0}.footer-nav-menu a{text-decoration:none;color:#777;text-transform:uppercase;letter-spacing:1.5px;font-size:15px}@media screen and (max-width:768px){.footer-menus{display:block;margin:0 -20px 20px}.footer-nav{width:100%;margin:20px 0}}.footer-copyright{padding:20px 0;margin:20px 0 0;border-top:1px solid #000}.footer-copyright p{margin:0;font-size:16px;color:#777}