.connect-landing{min-width:1030px}.connect-landing .artist-content{padding-top:0}.connect-landing .section{font-family:'Open Sans', sans-serif;font-size:20px;font-weight:normal;line-height:1.6em;margin:0 auto 80px;max-width:1100px}.connect-landing .section.-narrow{max-width:900px}.connect-landing .section.-wide{max-width:1520px;padding:0 40px}.connect-landing .section.-with-border{border-top:1px solid #ccc;padding-top:60px}.connect-landing .section.hero{background-image:url(//assets.lensculture.com/static/connect/main-hero.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Courier;font-size:30px;font-weight:bold;height:600px;line-height:1.1em;max-width:100%;position:relative;text-shadow:0 2px 4px rgba(0,0,0,0.8)}.connect-landing .section.hero .inner{margin:0 auto;max-width:900px;padding-top:180px}.connect-landing .section.hero .title{font-family:'letter-gothic-std', sans-serif;font-size:60px;margin-bottom:20px}.connect-landing .section.hero .subtitle{font-size:40px;font-style:italic;font-weight:400;margin-bottom:20px}.connect-landing .section.hero .description{margin-bottom:25px}.connect-landing .section.hero .view{font-family:'myriad-pro', sans-serif;font-size:20px;font-style:italic;padding-top:70px}.connect-landing .section.hero .view>a{color:#fff}.connect-landing .section.hero .copyright{bottom:15px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:18px;font-weight:400;position:absolute;right:50px;text-shadow:none}.connect-landing .section h1{color:#4a4a4a;font-family:'letter-gothic-std', sans-serif;font-size:46px;line-height:1.3em;margin:0 auto;max-width:1000px}.connect-landing .section h1.-small{font-size:30px;max-width:900px}.connect-landing .section h2{color:#8b478a;font-family:'Open Sans', sans-serif;font-size:28px;font-weight:700}.connect-landing .section h3{color:#8b478a;font-size:22px;font-style:italic;font-weight:400;margin-bottom:10px}.connect-landing .section h3.-more-bottom{margin-bottom:30px}.connect-landing .section p{margin-bottom:30px}.connect-landing .section .gallery-grid{display:flex}.connect-landing .section .gallery-grid .gallery-column{flex:1}.connect-landing .section .gallery-grid .gallery-column.-left>.gallery-item:nth-child(28) .image,.connect-landing .section .gallery-grid .gallery-column.-left>.gallery-item:nth-child(30) .image,.connect-landing .section .gallery-grid .gallery-column.-left>.gallery-item:nth-child(39) .image,.connect-landing .section .gallery-grid .gallery-column.-left>.gallery-item:nth-child(42) .image{max-height:600px}.connect-landing .section .gallery-grid .gallery-column.-left>.gallery-item:nth-child(10) .image{max-height:700px}.connect-landing .section .gallery-grid .gallery-column.-left>.gallery-item:nth-child(16) .image{max-height:900px}.connect-landing .section .gallery-grid .gallery-column.-right>.gallery-item:nth-child(44) .image,.connect-landing .section .gallery-grid .gallery-column.-right>.gallery-item:nth-child(49) .image{max-height:400px}.connect-landing .section .gallery-grid .gallery-column.-right>.gallery-item:nth-child(43) .image{max-height:500px}.connect-landing .section .gallery-grid .gallery-column.-right>.gallery-item:nth-child(16) .image{max-height:600px}.connect-landing .section .gallery-grid .gallery-item{padding:0 30px}.connect-landing .section .gallery-grid .gallery-item .image{cursor:pointer;overflow:hidden;position:relative}.connect-landing .section .gallery-grid .gallery-item .image .view-project{display:none}.connect-landing .section .gallery-grid .gallery-item .image:hover:before{background:rgba(0,0,0,0.5);bottom:0;content:'';left:0;position:absolute;right:0;top:0}.connect-landing .section .gallery-grid .gallery-item .image:hover .view-project{color:#fff;display:block;font-family:Georgia, serif;font-size:20px;font-style:italic;font-weight:400;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.connect-landing .section .gallery-grid .gallery-item .image img{width:100%}.connect-landing .section .gallery-grid .gallery-item .info{color:#999;font-size:14px;line-height:1.4em;padding:5px 0 20px}.connect-landing .section .gallery-grid .gallery-item .info .name{color:#999;font-size:16px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase}.connect-landing .section .gallery-grid .gallery-item .info .name:hover{color:#666}.connect-landing .section .gallery-grid .gallery-item .info .country{font-weight:100}.connect-landing .section .juror{display:flex}.connect-landing .section .juror>div{flex:1}.connect-landing .section .juror .photo{padding-top:50px;max-width:250px}.connect-landing .section .juror .photo img{max-width:180px}
