.open-sans-normal{font-family:"Open Sans", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.open-sans-semibold{font-family:"Open Sans", sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100}.open-sans-bold{font-family:"Open Sans", sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100}.lato-regular{font-family:"Lato", sans-serif;font-weight:400;font-style:normal}.lato-bold{font-family:"Lato", sans-serif;font-weight:700;font-style:normal}.lato-black{font-family:"Lato", sans-serif;font-weight:900;font-style:normal}.lato-regular-italic{font-family:"Lato", sans-serif;font-weight:400;font-style:italic}.flex-space-evenly{justify-content:space-evenly}.shadow-6{border-radius:7px;box-shadow:0 0 8px rgba(0,0,0,0.15)}.clip-image{clip-path:inset(0);height:600px}.clip-image.-h-bottom{height:750px}.clip-image .regular-hero-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:fixed;top:0;width:100%}.small-text img{display:block;padding-top:0.5rem}.small-text span{color:#003144;font-size:1.15rem;line-height:1.37;padding-left:2.8rem;padding-right:24.5rem}.modal-story-backdrop{background:rgba(0,0,0,0.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:11}body.modal-open{overflow:visible;height:auto}.sp2025{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.sp2025 video{display:block}.sp2025 #logo img,.sp2025 #mobile_logo img{filter:brightness(0) invert(1)}.sp2025 #logo img{margin-right:20px;margin-top:4px;top:0}.sp2025 .navbar:not(.transparent-navbar) #logo img,.sp2025 .navbar:not(.transparent-navbar) #mobile_logo img{filter:grayscale(100%) brightness(10%)}.sp2025 .navbar.transparent-navbar{background:linear-gradient(to bottom, rgba(50,50,50,0.2), transparent) !important}.sp2025 .navbar-button{padding:0.55rem 1rem 0 0}.sp2025 .navbar-button .enter-button{background-color:#000;border-radius:2px;border:2px solid #000;color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:1px;padding:1rem 4rem}.sp2025 .navbar-button .enter-button:hover,.sp2025 .navbar-button .enter-button:active,.sp2025 .navbar-button .enter-button:focus{background-color:transparent;border-color:#000;color:#000}.sp2025 .transparent-navbar .navbar-button .enter-button{background-color:#fff;border-color:#fff;color:#000;margin-top:5px}.sp2025 .transparent-navbar .navbar-button .enter-button:hover,.sp2025 .transparent-navbar .navbar-button .enter-button:active,.sp2025 .transparent-navbar .navbar-button .enter-button:focus{background:transparent;color:#fff}.sp2025 .navbar-toggle{border:none;background:#000}.sp2025 .navbar-toggle img{display:inline-block;margin-top:-2px}.sp2025 .deadline-countdown{font-size:2.5rem;text-transform:capitalize}.sp2025 .artist-content{font-size:1.7rem;line-height:1.7;padding-top:0}.sp2025 h2{font-size:4.3rem;letter-spacing:-0.5px;line-height:1;margin-top:17px}.sp2025 h4{font-size:1.5rem;font-weight:700;margin:1rem 0 0}.sp2025 h4.h-style-1{padding-top:1rem}.sp2025 h4.h-style-2{padding-top:0.5rem}.sp2025 p{padding-bottom:0;padding-top:0.5rem}.sp2025 p.style-1{color:#111;line-height:1.3;font-size:2.6rem}.sp2025 p.style-2{line-height:1.75;font-size:1.8rem;padding-left:1rem;padding-top:1.1rem}.sp2025 p.style-3{line-height:1.6;font-size:1.5rem}.sp2025 p.style-4{font-size:2rem;margin-top:-1rem;padding-bottom:0;padding-top:0}.sp2025 p.style-5{font-size:1.5rem;line-height:1.4;margin-bottom:0;padding-top:0.5rem}.sp2025 p.style-6{line-height:1.7;font-size:1.6rem}.sp2025 p.style-7{font-size:1.45rem;padding-top:3rem}.sp2025 p.style-8{line-height:1.7;font-size:1.6rem;margin-bottom:0}.sp2025 p.p-v-padding-1{padding:2.5rem 0 1.5rem}.sp2025 p.p-v-padding-2{padding-top:1rem}.sp2025 blockquote{font-size:2.8rem;font-weight:400;line-height:1.53;margin-bottom:1.5rem;padding:0}.sp2025 .quote-image{margin-top:2rem;margin-right:3rem}.sp2025 .quote-image-style-1{margin-right:4.5rem}.sp2025 .quote-text-style-1{padding-top:0.5rem}.sp2025 .citation{font-size:2.1rem;opacity:0.8}.sp2025 .link-white{color:#fff;text-decoration:underline}.sp2025 .link-white:hover{text-decoration:none}.sp2025 .bg-dark-brown{background-color:#78260d}.sp2025 .bg-light-brown{background-color:#fff0eb}.sp2025 .bg-brown{background-color:#aa320e}.sp2025 .color-brown{color:#aa320e}.sp2025 .color-dark-gray{color:#444}.sp2025 .color-near-black{color:#222}.sp2025 .link-gray{color:#444;text-decoration:underline}.sp2025 .link-gray:hover{text-decoration:none}.sp2025 cite{font-style:normal;font-weight:400}.sp2025 .bg-table-cell{background-color:rgba(0,0,0,0.05)}.sp2025 table.table-awards{line-height:1.4;font-size:1.6rem}.sp2025 table.table-awards th,.sp2025 table.table-awards td{padding:1rem 1.8rem}.sp2025 table.table-awards th{font-size:1.4rem;font-weight:600}.sp2025 table.table-awards tr>td:first-of-type{max-width:360px}.sp2025 table.table-awards .color-bullet{color:#aa320e}.sp2025 .button-content{padding-top:2rem}.sp2025 .button-content.button-content-main-section{padding-top:3rem}.sp2025 .button-enter{border-radius:2px;font-size:1.55rem;font-weight:700;letter-spacing:1px}.sp2025 .button-white{color:#000;border:2px solid #fff;background:#fff;padding:1.1rem 4rem}.sp2025 .button-white:hover{color:#fff;background:transparent}.sp2025 .button-brown{color:#fff;border:3px solid #aa320e;background:#aa320e;padding:1rem 4.2rem}.sp2025 .button-brown:hover{color:#aa320e;background:transparent}.sp2025 .button-gray{background:#000;border-radius:2px;border:3px solid #000;color:#fff;font-size:1.45rem;padding:1rem 8rem}.sp2025 .button-gray:hover{color:#000;background:transparent}.sp2025 .modal-juror{z-index:3001}.sp2025 .modal-juror .modal-dialog{background:#fff;border-radius:0;border:none;color:#000;margin-top:8rem;max-width:108rem;padding:2rem 7rem 2rem 16.5rem;width:auto}.sp2025 .modal-juror .modal-dialog .image{bottom:0;left:0;margin-left:-12rem;position:absolute;top:50px}.sp2025 .modal-juror .modal-dialog .image img{filter:grayscale(100%);height:173px;width:173px}.sp2025 .modal-juror .modal-dialog .close{color:#444;font-family:Arial, sans-serif;font-size:4rem;font-weight:700;line-height:0.8;margin-right:-5rem;opacity:1;position:absolute;right:0;top:0;z-index:1}.sp2025 .modal-juror .modal-dialog .close:hover{color:#999}.sp2025 .modal-juror .modal-dialog img{mix-blend-mode:normal;width:auto}.sp2025 .modal-juror .modal-dialog h5{font-size:2rem;font-weight:700;margin-top:0.5rem}.sp2025 .modal-juror .modal-dialog h6{font-size:1.7rem;font-weight:500;line-height:1.4;margin-bottom:0}.sp2025 .modal-juror .modal-dialog a{color:#000}.sp2025 .modal-juror .modal-dialog .modal-content{background:#fff;border-radius:0;border:none;box-shadow:none;font-size:1.6rem;min-height:370px;padding:3rem 2rem 2rem 8rem}.sp2025 .modal-juror .modal-dialog .modal-content .modal-body{padding-top:1rem}.sp2025 .modal-juror .modal-dialog .modal-content .modal-body p{margin-top:0}.sp2025 .modal-juror .modal-dialog .modal-content .modal-body>p:last-child{margin-top:1.5rem}.sp2025 main{color:#444}.sp2025 section .hero-content{align-items:flex-end;padding:0 4.5rem 4rem}.sp2025 section .hero-content .hero-content-logo{height:auto;max-width:35vw}.sp2025 section .hero-content .hero-content-button{background:#fff;border:3px solid #fff;color:#524a3a;font-size:1.8rem;font-weight:bold;letter-spacing:0.7px;margin-bottom:0.5px;padding:1.45rem 3.6rem}.sp2025 section .hero-content .hero-content-button:hover{background:transparent;color:#fff}.sp2025 section .section-content{max-width:117rem;padding-left:1.5rem;padding-right:1.5rem}.sp2025 section .section-main-content{max-width:79.2rem;padding-bottom:3rem;padding-top:7rem}.sp2025 .b-images{display:flex;justify-content:space-between}.sp2025 details::details-content{block-size:0;content-visibility:hidden;display:block;opacity:0;overflow:hidden;transition-behavior:allow-discrete;transition-duration:0.25s;transition-property:opacity, block-size, content-visibility}.sp2025 details[open]::details-content{block-size:auto;block-size:calc-size(auto, size);content-visibility:visible;opacity:1}.sp2025 .benefits-section{padding-left:5rem;padding-top:0.5rem}.sp2025 .benefits-section li{border-bottom:1px solid #e2e8f0;padding:1.5rem 0}.sp2025 .benefits-section summary{cursor:pointer;font-size:1.8rem}.sp2025 .benefits-section details>summary::-webkit-details-marker{display:none}.sp2025 .benefits-section summary:after{content:'\203A';display:inline-block;float:right;font-size:2.8rem;font-weight:400;line-height:0.8}.sp2025 .benefits-section details[open] summary:after{transform-origin:80% 60%;transform:rotate(90deg)}.sp2025 .benefits-section details p{font-size:1.4rem}.sp2025 .carousel-slider .carousel-inner{padding:0}.sp2025 .carousel-slider .carousel-cards{gap:2.5rem;padding-left:2.5rem}.sp2025 .carousel-slider .carousel-control{background:none;border-radius:100%;color:#9b9b9b;font-size:3rem;height:4.4rem;text-align:center;top:41%;width:4.4rem}.sp2025 .carousel-slider .carousel-control.left{left:-5rem}.sp2025 .carousel-slider .carousel-control.left .fa{padding:12px 3px 0 0}.sp2025 .carousel-slider .carousel-control.right{right:-5rem}.sp2025 .carousel-slider .carousel-control.right .fa{padding:12px 0 0 3px}.sp2025 .carousel-slider .item-quote{font-size:1.45rem;height:284px;line-height:1.7;max-width:31%;padding:1rem 2.5rem 2rem}.sp2025 .carousel-slider .item-quote a{color:#000}.sp2025 .carousel-slider .item-quote img{filter:grayscale(100%)}.sp2025 .carousel-slider .item-quote .item-quote-company{line-height:1.3}.sp2025 .carousel-slider .item-quote.item-quote-video{height:360px;margin:0 2px;max-width:528px;padding:0}.sp2025 .carousel-slider .item-quote.item-quote-video img{border-radius:7px;height:100%;filter:none}.sp2025 .carousel-slider .item-quote.item-quote-video .item-quote-play-icon{margin:auto;padding-top:50px}.sp2025 .testimonial-video-modal .modal-dialog{margin:4rem auto 0;width:338px}.sp2025 .testimonial-video-modal .modal-content{border-radius:6px;border:none}.sp2025 .testimonial-video-modal .modal-body{min-height:30rem;padding:0;position:static}.sp2025 .testimonial-video-modal .close{opacity:1}.sp2025 .testimonial-video-modal .close:hover{opacity:0.5}.sp2025 .testimonial-video-modal .close img{filter:brightness(1.5) contrast(150%)}.sp2025 .testimonial-video-modal video{border-radius:6px}.sp2025 #carousel-videos{margin-bottom:2rem;max-width:108rem}.sp2025 #carousel-reviews .item{padding:5px 8px}.sp2025 .slides .collapsing{display:none}.sp2025 .slides .collapse .collapse-inner{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px 4px rgba(0,0,0,0.1);padding:5rem 5.5rem;position:relative}.sp2025 .slides .collapse .collapse-inner .close{color:#000;cursor:pointer;font-weight:400;position:absolute;right:0;top:-40px}.sp2025 .slides .collapse.in{left:0;margin:0 auto;max-width:720px;position:fixed;right:0;top:11vw;z-index:99}.sp2025 .slides button img{filter:brightness(180%)}.sp2025 button.close{background:none;border:none}.sp2025 .previous-link,.sp2025 .next-link{background:none;border:none;position:absolute;top:-40px}.sp2025 .next-link{left:30px}.sp2025 .previous-link{left:0}.sp2025 .clip-image{clip-path:inset(0);height:580px}.sp2025 .clip-image .regular-hero-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:fixed;top:0;width:100%}.sp2025 h1{font-size:2.7rem;line-height:0.96;padding-bottom:1rem}.sp2025 h2.h2-style-1{font-size:2.6rem;line-height:1.3}.sp2025 h2.h2-style-2{font-size:3.5rem;line-height:1.3;padding-bottom:3rem}.sp2025 h2.h2-style-3{font-size:3.5rem;line-height:1.35}.sp2025 h2.h2-deadline-top{font-size:1.6rem;line-height:1.3;padding-top:0.5rem}.sp2025 h2.h2-deadline{font-size:1.8rem;line-height:1.3;margin-top:5px}.sp2025 h2.h-color-1{color:#fff}.sp2025 h3{font-size:1.6rem;font-weight:normal;margin-top:0}.sp2025 .copyright{color:#888;font-size:1.3rem;font-weight:600}.sp2025 .copyright.-style-1{font-weight:400;padding:1rem 1.35rem}.sp2025 .copyright.-style-2{color:#fff;padding:0.5rem 1rem}.sp2025 .copyright.-style-3{padding:0.5rem 1rem}.sp2025 section .section-juror-content{max-width:119rem}.sp2025 section .section-juror-content .juror-box{color:#333;flex:0 1 267px;padding:3rem 1rem 0}.sp2025 section .section-juror-content .juror-box .juror-box-image{border-top:7px solid transparent}.sp2025 section .section-juror-content .juror-box:hover{cursor:pointer;opacity:0.9}.sp2025 section .section-juror-content .juror-box:hover .juror-box-image{border-top:7px solid #aa320e}.sp2025 section .section-juror-content .juror-box img{filter:grayscale(1)}.sp2025 section .section-juror-content .juror-box h5{font-size:1.75rem;margin:0;padding-bottom:0.5rem;padding-top:1.5rem}.sp2025 section .section-juror-content .juror-box p{font-size:1.5rem;line-height:1.4;margin:0;padding:0.1rem 0 0}.sp2025 section .section-content-style-1{max-width:96rem;padding-bottom:9rem;padding-top:9rem}.sp2025 section .section-content-style-2{max-width:98rem;padding-bottom:3rem;padding-top:9rem}.sp2025 section.section-content-style-3{background-color:#003144}.sp2025 section .section-content-wide-1{max-width:96rem}.sp2025 section .section-content-wide-2{max-width:78rem}.sp2025 section .section-content-wide-3{max-width:98rem}.sp2025 section .section-content-wide-4{max-width:82rem}.sp2025 section .section-content-wide-6{max-width:81rem}.sp2025 section .section-content-top-padding-1{padding-top:4rem}.sp2025 section .section-content-top-padding-2{padding-top:1rem}.sp2025 section .section-content-top-padding-3{padding-top:0.9rem}.sp2025 section.section-top-margin-1{margin-top:9rem}.sp2025 section.section-top-margin-2{margin-top:6rem}.sp2025 section.section-v-padding-1{padding-bottom:4rem;padding-top:4rem}.sp2025 section.section-v-padding-2{padding-bottom:8rem;padding-top:10rem}.sp2025 section.section-v-padding-3{padding-bottom:12rem;padding-top:11rem}.sp2025 section.section-v-padding-4{padding-bottom:6rem;padding-top:6rem}.sp2025 section.section-v-padding-5{padding-bottom:2rem;padding-top:2rem}.sp2025 section.section-v-padding-6{padding-bottom:7rem;padding-top:0}.sp2025 section.section-v-padding-7{padding-bottom:9rem;padding-top:8rem}.sp2025 section.section-v-padding-8{padding-bottom:12rem;padding-top:6rem}.sp2025 section.section-v-padding-9{padding-bottom:12rem;padding-top:9rem}.sp2025 section.section-v-padding-10{padding-bottom:1rem;padding-top:2rem}.sp2025 section.section-v-padding-11{padding-bottom:0;padding-top:6rem}.sp2025 section.section-v-padding-12{padding-bottom:8rem;padding-top:4rem}.sp2025 section.section-v-padding-14{padding-bottom:8rem;padding-top:7rem}.sp2025 section.section-v-padding-15{padding-bottom:9.5rem;padding-top:7rem}.sp2025 section.section-v-padding-17{padding-bottom:7rem;padding-top:4rem}.sp2025 section.section-color-1{background:#efefef}.sp2025 .section-gallery-image{margin-top:8rem}.sp2025 .award-benefit-box{border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,0.12);flex:0 1 372px;margin:1.3rem;padding:2rem 3rem}.sp2025 .award-benefit-box p{font-size:1.5rem}.sp2025 .section-gallery{margin-top:4rem}.sp2025 .section-gallery .flex-box-4{padding-top:1rem}.sp2025 .section-gallery p.small{font-size:1.4rem}.sp2025 .landing-gallery.landing-gallery-section .landing-gallery-container{box-shadow:0 0 16px rgba(0,0,0,0.25);max-width:1140px;padding:16px 12px 4px;width:100%}.sp2025 .landing-gallery.landing-gallery-section .landing-gallery-container .landing-gallery-photo{min-height:80px !important}.sp2025 .landing-gallery.landing-gallery-section .landing-gallery-container .landing-gallery-photo img{max-width:270px;-o-object-fit:cover;object-fit:cover}.sp2025 .tab-controls{display:none}.sp2025 .entry-section .col .info{flex-grow:1}.sp2025 .entry-section .col .b-price{color:#444;font-size:2.8rem}.sp2025 .entry-section .head-best-option{border-radius:5px;margin-bottom:10px}.sp2025 .entry-section .entry-section-columns{justify-content:space-between}.sp2025 .entry-section .col-entry-title{font-size:2.2rem;font-weight:900;margin:0;padding:4rem 3.5rem 0}.sp2025 .entry-section .col-entry-title>span{font-weight:400}.sp2025 .entry-section .col-entry{max-width:363px}.sp2025 .entry-section .col-entry .info{border-radius:5px;font-size:1.45rem}.sp2025 .entry-section .col-entry .info .entry-info-description,.sp2025 .entry-section .col-entry .info .entry-button-contrainer{padding-left:3.5rem;padding-right:3.5rem}.sp2025 .entry-section .col-entry .button-content .button-enter{display:block;padding:1rem 3rem}@media (max-width: 1245px){.carousel-control{display:none}}@media (max-width: 1160px){.sp2025 .entry-section .head-best-option{display:none}.sp2025 .entry-section .entry-section-columns{justify-content:center}.sp2025 .entry-section .entry-section-columns .col-entry:last-of-type .head-best-option{display:block}.sp2025 .entry-section .col-entry{min-width:500px;margin:1rem}.sp2025 .entry-section .col-entry .button-enter{padding:1rem}.sp2025 table.table-awards td,.sp2025 table.table-awards th{padding:0.9rem}.sp2025 table.table-awards th{font-size:1.3rem}.sp2025 table.table-awards td{font-size:1.5rem}}@media (max-width: 1075px){.carousel-control{display:none}.carousel-inner .item>div{justify-content:space-evenly}.carousel-inner .item>div .item-quote{height:auto;max-width:45%}.carousel-inner .item>div>.item-quote:last-child{display:none}}@media (max-width: 980px){.navbar-button{display:none}}@media (max-width: 960px){.sp2025 .benefits-section{padding-left:0}.sp2025 .button-gray{font-size:1.23rem;padding:1rem 2rem}.sp2025 table.table-awards td,.sp2025 table.table-awards th{padding:0.4rem}.sp2025 table.table-awards th{font-size:1.2rem}.sp2025 table.table-awards td{font-size:1.4rem}}@media (max-width: 760px){.carousel-inner .item>div .item-quote{max-width:65%}.carousel-inner .item>div>.item-quote:first-child{display:none}}@media (max-width: 700px){.sp2025 section .hero-content .hero-content-button{font-size:2.1vw}.sp2025 .flex-box-5{min-width:auto;flex:0 1 auto}.sp2025 .flex-box-5 .img-persistance{height:auto}.sp2025 .entry-section .entry-section-columns{align-items:center;justify-content:center}.sp2025 .entry-section .col-entry{min-width:500px;margin:1rem 0}.sp2025 .modal-juror .modal-dialog{padding:1rem 6rem 1rem 15vw}.sp2025 .modal-juror .modal-dialog .image{margin-left:-12vw;top:41px}.sp2025 .modal-juror .modal-dialog .image img{width:15vw;height:15vw}.sp2025 .modal-juror .modal-dialog .modal-content{padding:2rem}.sp2025 .modal-juror .modal-dialog .modal-content h5{font-size:1.6rem}.sp2025 .modal-juror .modal-dialog .modal-content h6{font-size:1.5rem}.sp2025 .modal-juror .modal-dialog .modal-content p{font-size:1.4rem}}@media (max-width: 620px){.sp2025 .section-gallery-image,.sp2025 .section-gallery{display:none}}@media only screen and (min-width: 501px){.sp2025 .flex-box-1{flex:1;max-width:100%;min-width:420px;padding-right:15px;padding-bottom:30px}.sp2025 .flex-box-2{flex:0 1 364px}.sp2025 .flex-box-3{flex:0 1 285px;min-width:285px;padding-bottom:0;padding-right:15px}.sp2025 .flex-box-4{flex:1;max-width:100%;min-width:420px}.sp2025 .flex-box-5{flex:1;max-width:100%;min-width:580px}.sp2025 .flex-box-6{flex:0 1 350px;min-width:350px;padding-bottom:15px;padding-right:15px}.hide-on-desktop{display:none}}@media only screen and (max-width: 500px){.sp2025 h1{font-size:2.4rem;line-height:1.2;padding-bottom:1rem;padding-right:2rem;text-align:left}.sp2025 h2{font-size:2.4rem;line-height:1.2}.sp2025 h2.h2-style-1,.sp2025 h2.h2-style-2,.sp2025 h2.h2-style-3{font-size:2.4rem;line-height:1.2}.sp2025 h2.mobile-header-1{margin-bottom:0}.sp2025 h2.mobile-header-2{padding:2rem 2rem 0;text-align:left}.sp2025 h2.mobile-header-3{padding:0 2rem 0;text-align:left}.sp2025 h2.h2-deadline-top{color:#444;font-size:1.4rem;letter-spacing:0.5px;text-transform:uppercase}.sp2025 h2.h2-deadline{color:#aa320e;margin-top:0;padding-top:1.5rem}.sp2025 .bg-content{background:#f5f5f5}.sp2025 .award-box-1{background:#fff;margin-top:4rem}.sp2025 .copyright-mobile-1{left:0;right:auto}.sp2025 .button-enter{padding:1.2rem 3.4rem}.sp2025 .benefits-section{border-top:1px solid #bababa}.sp2025 .benefits-section li{border-color:#bababa}.sp2025 .benefits-section details summary{font-size:1.6rem;font-weight:600;line-height:1.4;padding-right:1rem;position:relative}.sp2025 .benefits-section details summary:after{position:absolute;right:0.1rem;top:-0.2rem}.sp2025 .benefits-list{list-style-position:inside;margin-left:0;padding-left:0.2rem}.sp2025 section .section-content{padding-left:2rem;padding-right:2rem}.sp2025 section .section-content.section-content-wide-2{display:block}.sp2025 section .section-content-style-1{padding-bottom:4rem;padding-top:2rem}.sp2025 section .section-content-top-padding-1{padding-bottom:2rem;padding-top:0.5rem}.sp2025 section.section-color-1{background:#fff}.sp2025 section.section-top-margin-2{margin-top:0}.sp2025 section.section-v-padding-4{padding-bottom:0}.sp2025 section.section-v-padding-4 .section-content{padding:0}.sp2025 section.section-v-padding-4 .section-content img{aspect-ratio:1 / 1;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.sp2025 section.section-v-padding-mobile-1{padding-top:0}.sp2025 section.section-v-padding-7{padding-bottom:5rem;padding-top:3rem}.sp2025 section.section-v-padding-8,.sp2025 section.section-v-padding-9{padding-bottom:0;padding-top:2rem}.sp2025 section.section-v-padding-11{padding-top:2rem}.sp2025 section.section-v-padding-12{padding-bottom:3rem;padding-top:0}.sp2025 section.section-v-padding-6{padding-bottom:4rem}.sp2025 section.section-container-j{border-radius:5px;margin-bottom:2rem;margin-top:0;max-width:100vw;padding:2rem 0}.sp2025 section.section-container-j h2{max-width:230px;padding-left:1rem;text-align:left}.sp2025 section.section-container-j .section-content{padding-left:1rem;padding-right:1rem}.sp2025 section p{font-size:1.5rem}.sp2025 section p.style-2{padding:0}.sp2025 section .section-main-content{background-color:#fff;padding-top:3rem}.sp2025 section .section-main-content p{text-align:left}.sp2025 section .quote-image img{width:70px;height:auto}.sp2025 section .section-juror-content{justify-content:left}.sp2025 section .section-juror-content.section-juror-bios{-moz-columns:2 auto;columns:2 auto;display:block}.sp2025 section .section-juror-content .juror-box{background:none;-moz-column-break-inside:avoid;break-inside:avoid;height:auto;padding:3% 1rem 0}.sp2025 section .section-juror-content .juror-box:last-child{margin-right:auto}.sp2025 section .section-juror-content .juror-box img{border-radius:3px;height:100%;width:100%;aspect-ratio:1 / 1}.sp2025 section .section-juror-content .juror-box .juror-box-info{color:#000;padding:0;position:static}.sp2025 section .section-juror-content .juror-box .juror-box-info h5{font-size:1.5rem;padding-bottom:0.3rem;padding-top:1.2rem}.sp2025 section .section-juror-content .juror-box .juror-box-info p{line-height:1.2}.sp2025 section .section-content-logos .flexible{flex-wrap:wrap;justify-content:center;margin:0;padding:0}.sp2025 section .section-content-logos .flexible>div{padding:1rem 2.2rem;margin:0}.sp2025 section .section-content-logos .flexible>div img{max-width:100%;mix-blend-mode:multiply}.sp2025 .tab-controls{background:#f5f5f5;border-radius:3px;color:#666;display:flex;margin-top:3rem}.sp2025 .tab-controls button{border:none;flex:1 auto;font-size:1.5rem;padding:0.7rem}.sp2025 .tab-controls button.is-active{background:#aa320e;border-radius:3px;color:#fff}.sp2025 .entry-section>.pt4{padding-top:0}.sp2025 .entry-section .col-entry{min-width:100%}.sp2025 .entry-section .col-entry .info{box-shadow:0 0 4px 1px rgba(0,0,0,0.1)}.sp2025 .entry-section .col-entry .button-enter{padding:1rem}.sp2025 .entry-section .col-entry .b-price .flex{display:block}.sp2025 .entry-section .col-entry .b-price .flex strike{display:block}.sp2025 .testimonial-video-link{position:relative;top:-100vh}.sp2025 .testimonial-video-modal.modal .modal-dialog{margin-top:8%;min-height:0;min-width:0 !important;width:90%}.sp2025 .testimonial-video-modal.modal .modal-dialog .close{filter:brightness(1.5) contrast(78%);font-size:initial;top:0}.sp2025 .modal-juror .modal-dialog{min-height:80%;min-width:0 !important;padding:1rem 1vw 1rem 15vw}.sp2025 .modal-juror .modal-dialog .close{margin-right:1vw}.sp2025 .modal-juror .modal-dialog .modal-content .modal-header,.sp2025 .modal-juror .modal-dialog .modal-content .modal-body{padding:15px 5px}.sp2025 .copyright{font-size:1.4rem;font-weight:500}.sp2025 .hide-on-mobile{display:none}}.faq-modal-close-button{display:block}.sp2025-winner{line-height:1.5}.sp2025-winner .bg-light-gray{background-color:#f5f5f5}.sp2025-winner .bg-green{background-color:#609353}.sp2025-winner .bg-light-green{background-color:#f1ffed}.sp2025-winner .b--moon-gray{border-color:#aaa}.sp2025-winner .section-text-1 p{color:#444;line-height:1.875}.sp2025-winner section.section-v-padding-16{padding-bottom:6.5rem;padding-top:7.5rem}.sp2025-winner main{color:#000}.sp2025-winner .artist-content{padding-top:0}.sp2025-winner .navbar-brand img{filter:brightness(0) invert(1);margin-right:20px;margin-top:5px;width:110px}.sp2025-winner .navbar:not(.transparent-navbar) .navbar-brand img{filter:grayscale(100%) brightness(50%)}.sp2025-winner .hero-main{aspect-ratio:16 / 7;background-color:#989c9d;left:0;min-height:59rem;position:fixed;right:0;top:0;width:100vw;z-index:-1}.sp2025-winner .hero-logo-wrapper{aspect-ratio:16 / 7;min-height:59rem;width:100vw}.sp2025-winner .hero-logo-wrapper .hero-logo-button-wrapper{padding-bottom:1.8rem;padding-right:1.6rem}.sp2025-winner .hero-logo-wrapper .hero-logo-button{border-width:3px;padding:2.2rem 3rem;font-size:2.8rem;font-weight:700}.sp2025-winner .hero-photo{background-color:#e9e9e9}.sp2025-winner .copyright{color:#fff}.sp2025-winner h1.-style-1{font-size:2.8rem;line-height:1.2}.sp2025-winner h2{font-size:2.8rem;color:#111}.sp2025-winner h2.h2-winner-award{font-size:2.5rem}.sp2025-winner h2.h2-style-2{font-size:3.5rem;padding-bottom:0}.sp2025-winner .quote-image{margin:0 0 3.5rem}.sp2025-winner blockquote{font-size:2.4rem;line-height:1.8;padding-bottom:2rem}.sp2025-winner .citation{font-size:1.8rem;opacity:1}.sp2025-winner .item-juror-pick .photo-caption{display:none}.sp2025-winner .item-juror-pick .winner-project-modal-link:hover .photo-caption{align-items:center;background:rgba(0,0,0,0.5);bottom:0;color:#fff;display:flex;font-family:'Kanit', 'Open Sans', sans-serif;font-size:20px;font-weight:700;justify-content:center;left:0;line-height:1.3;padding:15px;position:absolute;right:0;text-align:center;top:0}.sp2025-winner .section{font-size:2rem;line-height:1.6em;max-width:none}.sp2025-winner .section .inner{margin:0 auto;max-width:1100px}.sp2025-winner .section .inner.-thin-1{max-width:740px}.sp2025-winner .section .inner.-thin-2{max-width:840px}.sp2025-winner .section .inner.-thin{max-width:950px}.sp2025-winner .section .inner.-narrow{max-width:780px}.sp2025-winner .section .inner.-normal{max-width:1000px}.sp2025-winner .section .inner.-normal-2{max-width:1010px}.sp2025-winner .section .inner.-wide{max-width:1136px}.sp2025-winner .section .inner.-discovery{max-width:none;padding:0 40px}.sp2025-winner .section .inner.-discovery .justify-between{overflow:scroll}.sp2025-winner .section .inner.-discovery .justify-between img{margin-right:2rem}.sp2025-winner .section .grid{display:flex}.sp2025-winner .section .grid .col{flex:0 1 auto}.sp2025-winner .section .grid .col.-winner-info{flex:0 1 39rem}.sp2025-winner .section .grid .col.-winner-info.-narrow{flex:0 1 28rem}.sp2025-winner .section .grid .col.-half{flex:1 1 50%;max-width:50%;min-width:50%}.sp2025-winner .section .grid .col.-third{flex:1 1 33%;max-width:33%;min-width:33%}.sp2025-winner .section.winners{line-height:1.1em}.sp2025-winner .section.winners .cell{padding:0 2rem 2rem 0}.sp2025-winner .section.winners .cell.-center{padding:0 15px 30px}.sp2025-winner .section.winners .category{font-size:18px;font-weight:700;letter-spacing:1px;padding:0 0 15px;text-transform:uppercase}.sp2025-winner .section.winners .category>i{margin-right:5px}.sp2025-winner .section.winners .name{color:#333;font-size:16px;line-height:1em}.sp2025-winner .section.winners .name.black{color:#000;font-size:18px}.sp2025-winner .section.winners .name.large{color:#333;font-size:25px;letter-spacing:-1px;margin-left:-1px}.sp2025-winner .section.winners .country{color:#333;font-size:15px}.sp2025-winner .section.winners .country.black{color:#000}.sp2025-winner .section.winners .project{color:#000;font-size:1.8rem;line-height:1.3;padding:30px 0 5px}.sp2025-winner .section.winners .project.-no-top{padding:10px 0}.sp2025-winner .section.winners .image-container{min-height:220px;position:relative}.sp2025-winner .section.winners .image-container .category{color:#fff;left:15px;position:absolute;top:15px}.sp2025-winner .section.winners .image-container .category .fa{color:#F5A623}.sp2025-winner .section.winners.full-winner .full-winner-info{border-bottom:1px solid #aaa;padding-bottom:20px}.sp2025-winner .section.winners .image-container{min-height:220px;position:relative}.sp2025-winner .section.winners .image-container .category{color:#fff;left:15px;position:absolute;top:15px}.sp2025-winner .section.winners .image-container .category .fa{color:#F5A623}.sp2025-winner .section.winners .single-winner .grid{flex-flow:row wrap;justify-content:space-around;justify-content:center}.sp2025-winner .section.winners .single-winner .grid .col{max-width:50%;min-width:50%}.sp2025-winner .section.winners .single-winner .grid .col:nth-child(even) .collapse{margin-left:-100%}.sp2025-winner .section.winners .single-winner .grid>.col:nth-child(even) .single-item:last-of-type{margin-left:-50%;padding-top:45px;width:100%}.sp2025-winner .section.winners .single-winner .name{color:#333;font-family:"Lato", 'Open Sans', sans-serif;font-size:2rem;font-weight:900;margin-top:-27px;padding-bottom:0}.sp2025-winner .section.winners .single-winner .selected-by{color:#9b9b9b;font-size:16px;padding:12px 0 20px}.sp2025-winner .section.winners .single-winner .selected-by .color-2{color:#333}.sp2025-winner .section.winners .single-winner .selected-by .title{font-style:normal;padding-top:3px}.sp2025-winner .section.winners .single-winner .selected-by .title em{font-style:normal}.sp2025-winner .section.winners .single-winner .selected-by .title span:after{content:','}.sp2025-winner .section.winners .single-winner .learn-why{border-bottom:1px solid #000;font-size:14px;padding-bottom:10px;padding-top:20px}.sp2025-winner .section.winners .single-winner .learn-why>a{color:black;display:flex;font-weight:700;justify-content:space-between;text-transform:uppercase}.sp2025-winner .section.winners .single-winner .learn-why>a:hover{color:black}.sp2025-winner .section.winners .single-winner .learn-why>a:after{content:'\271A';display:inline-block;font-family:FontAwesome;font-size:14px;font-weight:normal;margin-left:10px;vertical-align:top}.sp2025-winner .section.winners .single-winner .learn-why>a.collapsed{color:#000000}.sp2025-winner .section.winners .single-winner .learn-why>a.collapsed:after{content:'\271A'}.sp2025-winner .section.winners .single-winner .learn-why>a.collapsed:hover{color:black}.sp2025-winner .section.winners .single-winner .collapsing{animation-duration:1s;animation-name:appear;transform:translate3d(0, 0, 0)}.sp2025-winner .section.winners .single-winner .col:last-of-type .collapse{margin-left:-50%}.sp2025-winner .section.winners .single-winner #charles-ford .collapse-inner p{padding-right:25px}.sp2025-winner .section.winners .single-winner .collapse{padding:0 15px;width:200%}.sp2025-winner .section.winners .single-winner .collapse .collapse-inner{background-color:#fff;border-top:1px solid #ccc;box-shadow:1px 0 15px rgba(0,0,0,0.25);margin:-3rem -6rem;padding:7rem 10rem 6rem;position:relative}.sp2025-winner .section.winners .single-winner .collapse .collapse-inner p{color:#666;font-family:Georgia, serif;line-height:1.5em}.sp2025-winner .section.winners .single-winner .collapse .collapse-inner .country{padding-top:0}.sp2025-winner .section.winners .single-winner .collapse .collapse-inner .close{color:#000;cursor:pointer;font-size:30px;font-weight:400;position:absolute;right:20px;top:20px}.sp2025-winner .section.winners .single-winner .collapse .juror-bio{display:flex;padding-bottom:30px}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .photo{flex:1;max-width:145px}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .photo>.img{background-color:#ccc;background-position:center;background-size:cover;border-radius:50%;height:120px;width:120px}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .photo .juror-antoine-rozes{background-image:url(//assets.lensculture.com/static/static-pages/jurors/juror-paul-schiek.jpg)}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .photo .juror-luca-paccusse{background-image:url(//assets.lensculture.com/static/competitions/jury/juror-stacey-baker-2025.jpg)}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .photo .juror-etienne-perrone{background-image:url(//assets.lensculture.com/static/competitions/jury/james-wellford-2025.jpg)}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .photo .juror-jan-janssen{background-image:url(//assets.lensculture.com/static/competitions/jury/juror-boille-2025.jpg)}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .photo .juror-javier-arcenillas{background-image:url(//assets.lensculture.com/static/competitions/jury/juror-street-photo-carol-korting-2024.jpg)}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .photo .juror-kebs-cayabyab{background-image:url(//assets.lensculture.com/static/competitions/jury/juror-laura-sackett-2025.jpg)}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .photo .juror-robic-upadhayay{background-image:url(//assets.lensculture.com/static/competitions/jury/juror-sandy-ciric-2025.jpg)}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .photo .juror-rodrigo-koraicho{background-image:url(//assets.lensculture.com/static/static-pages/jurors/juror-manolis-moresopoulos.jpg)}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .info{color:#9b9b9b;flex:1;font-family:Georgia, sans-serif;font-size:16px;padding:30px 0 0 5px}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .info .name{color:#797979;font-family:'Open Sans', sans-serif;font-size:16px;font-weight:bold;letter-spacing:1.5px;padding-bottom:10px}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .info .title>span{display:block;font-style:normal}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .info .title>span span:after{display:none}.sp2025-winner .section.winners .single-winner .collapse .juror-bio .info .country{color:#9b9b9b;font-size:16px}.sp2025-winner .section .et-grant-photo{position:relative}.sp2025-winner .section .et-grant-photo .image{background-position:center;background-size:cover;height:315px;width:100%}.sp2025-winner .section .et-grant-photo .photo-caption{display:none}.sp2025-winner .section .et-grant-photo:hover .photo-caption{align-items:center;background:rgba(0,0,0,0.5);bottom:0;color:#fff;display:flex;font-family:'Kanit', 'Open Sans', sans-serif;font-size:20px;font-weight:700;justify-content:center;left:0;line-height:1.3;padding:15px;position:absolute;right:0;text-align:center;top:0}.sp2025-winner .section .photo-author-info{display:none}.sp2025-winner .section .finalists .flex-1{padding:15px}.sp2025-winner .section .finalists .relative .absolute{display:none}.sp2025-winner .section .finalists .relative:hover .absolute{align-items:center;background:rgba(0,0,0,0.5);bottom:0;color:#fff;display:flex;font-family:'Kanit', 'Open Sans', sans-serif;font-size:20px;font-weight:700;justify-content:center;left:0;line-height:1.3;padding:15px;position:absolute;right:0;text-align:center;top:0}.sp2025-winner .section .finalists .photo-author-info{display:block}.sp2025-winner .section .finalists .photo-author-info .winner-full-name{color:#333;font-family:"Lato", 'Open Sans', sans-serif;font-size:2rem;font-weight:900 !important;line-height:1em;padding-top:14px}.sp2025-winner .section .finalists .photo-author-info .winner-country{color:#333;font-size:15px;padding-bottom:25px;padding-top:3px}.sp2025-winner .section .finalists .photo-author-info span{display:block}.sp2025-winner .image-scroller a{background:transparent}.browser-mobile .sp2025-winner .transparent-navbar #mobile_logo img{display:inline-block;filter:grayscale(100%) brightness(150%)}.browser-mobile .sp2025-winner .transparent-navbar #mobile_logo{display:block}@media only screen and (max-width: 500px){.sp2025-winner{padding-top:0}.sp2025-winner .bg-content{background:#fff}.sp2025-winner .flexible{display:block}.sp2025-winner .hero{position:relative}.sp2025-winner .hero-photo,.sp2025-winner .hero-content{height:auto;min-height:0}.sp2025-winner .hero-photo{position:static}.sp2025-winner .hero-content{bottom:0;position:absolute;top:auto}.sp2025-winner .hero-content .flex-1{padding-top:2rem;text-align:center}.sp2025-winner .hero-content .hero-content-button{font-size:1.2rem}.sp2025-winner .series-winner-image-full img{height:auto;-o-object-fit:contain;object-fit:contain;width:100vw}.sp2025-winner section .section-content-style-4{padding-top:3rem;padding-bottom:3rem}.sp2025-winner section.section-v-padding-3,.sp2025-winner section.section-v-padding-6,.sp2025-winner section.section-v-padding-14,.sp2025-winner section.section-v-padding-16,.sp2025-winner section.section-v-padding-17,.sp2025-winner section.section-v-padding-18{padding-top:3rem;padding-bottom:3rem}.sp2025-winner section.section-v-padding-5,.sp2025-winner section.section-v-padding-6{padding-top:0}.sp2025-winner section.section-v-padding-11{padding-top:3rem;padding-bottom:2rem}.sp2025-winner section.section-v-padding-19{padding-top:0}.sp2025-winner section .section-content-wide-7{padding-left:3rem;padding-right:3rem}.sp2025-winner section.section-v-padding-4{padding-top:3rem}.sp2025-winner section.section-v-padding-4 .section-content{padding:0 3rem}.sp2025-winner section .quote-image img{width:30px}.sp2025-winner section .citation{font-size:1.4rem}.sp2025-winner section .section.winners .single-winner .grid{display:block}.sp2025-winner section .section.winners .single-winner .grid .col{max-width:100%;min-width:0}.sp2025-winner section .section.winners .single-winner .grid .col .item-juror-pick>.cell:first-of-type{padding-left:0;padding-right:0}.sp2025-winner section .section.winners .single-winner .grid .col .collapse{margin-left:0 !important;width:100%}.sp2025-winner section .section-juror-content{display:flex}.sp2025-winner h1.-style-1{font-size:2.5rem}.sp2025-winner h2.h2-style-2{font-size:2.8rem}.sp2025-winner h2.mobile-header-3{text-align:center}.sp2025-winner .finalists{padding-top:0}.sp2025-winner .section-text-1 p{margin-bottom:0;padding-bottom:10px;line-height:1.6;font-size:1.5rem}.sp2025-winner .section .inner.-discovery{padding:0}.sp2025-winner .section.winners .full-winner-info{max-width:none;width:calc(100% - 4rem)}.sp2025-winner .section.winners .full-winner-info .pt5{padding-top:2rem;padding-bottom:0}.sp2025-winner .section.winners .full-winner-info .pt4,.sp2025-winner .section.winners .full-winner-info .pt3,.sp2025-winner .section.winners .full-winner-info .pb2{padding:0}.sp2025-winner .section.winners .full-winner-info .category{font-size:1.6rem}.sp2025-winner .section.winners .full-winner-info .country{font-size:1.3rem}.sp2025-winner .section.winners .full-winner-info .name{font-size:1.7rem}.sp2025-winner .section.winners .full-winner-info .project{font-size:1.6rem;padding-top:0.5rem}.sp2025-winner .full-winner .pr4{padding:0}.sp2025-winner blockquote.-style-1{font-size:1.8rem}.sp2025-winner .b-image-scroller{display:none}}.carousel-container{position:relative;overflow:hidden;width:100%}.carousel{display:flex;gap:20px;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none}.carousel::-webkit-scrollbar{display:none}.carousel-item{flex:0 0 auto}.carousel-arrow{background:rgba(0,0,0,0.5);border-radius:50%;color:white;cursor:pointer;font-size:24px;height:42px;padding:10px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:42px;border:none}.carousel-arrow.left{left:10px}.carousel-arrow.right{right:10px}.learn-why-popup{border-bottom:1px solid #000;padding-bottom:5px;padding-top:15px}.learn-why-popup button{background:none;border:none;color:inherit;cursor:pointer;font-size:1.4rem;font-weight:700;margin:0;padding:0;text-transform:uppercase}.learn-why-popup .modal-learn-why .modal-dialog{max-width:1086px;width:auto}.learn-why-popup .modal-learn-why .modal-dialog .modal-content{padding:4rem;border-radius:0}.learn-why-popup .modal-learn-why .modal-dialog .modal-body,.learn-why-popup .modal-learn-why .modal-dialog .modal-header{padding:0;padding-right:2rem}.learn-why-popup .modal-learn-why .modal-dialog .modal-body{padding-bottom:2rem;padding-top:2rem}.learn-why-popup .modal-learn-why .modal-dialog h5{font-size:1.5rem;margin-bottom:0;margin-top:0}.learn-why-popup .modal-learn-why .modal-dialog h4{font-size:1.8rem;font-weight:400}.learn-why-popup .modal-learn-why .modal-dialog h3{font-size:1.9rem;font-weight:700;text-align:left}.learn-why-popup .modal-learn-why .modal-dialog p{color:#4a4a4a;font-size:1.6rem;line-height:1.6}.learn-why-popup .modal-learn-why .modal-dialog .modal-link a{color:#a29008}.learn-why-popup .modal-learn-why .modal-dialog .modal-link a:hover{opacity:0.8}.learn-why-popup .modal-learn-why .modal-dialog .close{font-size:3.8rem;font-weight:400;opacity:0.55;right:10px;top:3px}@media only screen and (max-width: 800px){.learn-why-popup{padding-top:20px}.learn-why-popup button{display:flex;text-align:left}.learn-why-popup .modal-learn-why-image{display:none}}
