.hidden{display:none}.hidden-text{height:1px;left:-9000rem;overflow:hidden;position:absolute;top:auto;width:1px}.js-fixed{position:fixed}.js-fixed-bottom{bottom:0;position:absolute}.tablet-down{display:inherit}@media (min-width:768px){.tablet-down{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}@keyframes fade-out{0%{opacity:100%}to{opacity:0}}@keyframes mask-effect{0%{-webkit-mask-position:150%;mask-position:150%}to{-webkit-mask-position:-50%;mask-position:-50%}}@keyframes modal-fade-out{0%{display:block;opacity:1}40%{opacity:1}70%{opacity:0}99%{display:block;opacity:0}to{display:none;opacity:0}}@font-face{font-family:"secondary-sans-serif";font-weight:600;src:local("Arial")}.HomepageFooter__BtnTopText,.HomepageFooter__CopyrightTitle,.HomepageFooter__FooterLink,.HomepageFooter__Title,.header-search__input,.header-search__label,html body *,html body .photo-awards-form-wrapper .photo-awards-form .form-section *{font-feature-settings:"tnum","onum";font-family:ff-enzo-web,"secondary-sans-serif",sans-serif}.HomepageFooter{background-color:#000;padding-bottom:10rem;padding-top:2.5rem}html.Dark .HomepageFooter{background-color:#131414}@media (min-width:768px){.HomepageFooter{padding-bottom:2.5rem}}.HomepageFooter__Content{padding-left:10px;padding-right:10px}.HomepageFooter__ContentWrapper{line-height:2rem;padding-bottom:1.25rem}@media (min-width:1024px){.HomepageFooter__ContentWrapper{padding-bottom:2.5rem}}.HomepageFooter__Title{color:#fff;font-size:1rem;font-weight:700;line-height:1.3888888889rem;margin-bottom:.625rem;margin-top:.625rem}@media (min-width:768px){.HomepageFooter__Title{margin-bottom:.3125rem;margin-top:0}}.HomepageFooter__AppWrapper{display:flex;flex-direction:column;margin-top:.625rem}.HomepageFooter__SocialWrapper{align-items:center;display:flex;gap:.625rem}.HomepageFooter__SocialIcon{height:1.1875rem;width:1.0625rem}.HomepageFooter__ListItem{line-height:2rem;list-style:none}.HomepageFooter__FooterLink,.HomepageFooter__ListItem{color:#fff;margin-bottom:0}.HomepageFooter__FooterLink:focus{color:#87b3ea}.HomepageFooter__FooterLink--UnderlineAnimation{color:#fff;position:relative}.HomepageFooter__FooterLink--UnderlineAnimation:after{background-color:#fff;content:"";height:.0625rem;left:0;position:absolute;top:1.25rem;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}.HomepageFooter__FooterLink--UnderlineAnimation:focus,.HomepageFooter__FooterLink--UnderlineAnimation:hover{color:#fff}.HomepageFooter__FooterLink--UnderlineAnimation:focus:after,.HomepageFooter__FooterLink--UnderlineAnimation:hover:after{transform:scaleX(1);transform-origin:bottom left}.HomepageFooter__FooterLink--CookieButton#ot-sdk-btn.ot-sdk-show-settings{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;color:#fff;cursor:pointer;display:inline;font-size:1rem;font-weight:600;line-height:inherit;padding:0;text-align:left}.HomepageFooter__FooterLink--CookieButton#ot-sdk-btn.ot-sdk-show-settings:focus,.HomepageFooter__FooterLink--CookieButton#ot-sdk-btn.ot-sdk-show-settings:hover{background-color:transparent}.HomepageFooter__FooterLink--CookieButton#ot-sdk-btn.ot-sdk-show-settings:after{top:1.75rem}.HomepageFooter__FooterLink--CookieButton#ot-sdk-btn.ot-sdk-show-settings:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:1px}html.Dark .HomepageFooter__FooterLink--CookieButton#ot-sdk-btn.ot-sdk-show-settings:focus-visible{border:1px auto #ffbf1a}.HomepageFooter__Copyright{color:#fff;margin-bottom:0}@media (min-width:768px){.HomepageFooter__Copyright{align-items:center;display:flex;justify-content:space-between}}.HomepageFooter__CopyrightWrapper{margin-top:1.25rem;padding-left:10px;padding-right:10px}.HomepageFooter__CopyrightTitle{font-size:1rem;font-weight:600;line-height:1.3888888889rem;margin-bottom:0}.HomepageFooter__BtnTop{align-items:center;cursor:pointer;display:flex;gap:.625rem;justify-content:center;margin-top:.625rem}@media (min-width:768px){.HomepageFooter__BtnTop{margin-right:.625rem;margin-top:0}}.HomepageFooter__BtnTop:focus .HomepageFooter__BtnTopText,.HomepageFooter__BtnTop:hover .HomepageFooter__BtnTopText{background-position:0 100%,100% 100%,0 100%;background-size:0 1px,0 1px,100% 1px;color:#fff}.HomepageFooter__BtnTop:focus .HomepageFooter__BtnTopIcon,.HomepageFooter__BtnTop:hover .HomepageFooter__BtnTopIcon{background-color:#ffbf1a}.HomepageFooter__BtnTopText{background-image:linear-gradient(#fff,#fff),linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),linear-gradient(#fff,#fff);background-position:0 100%,100% 100%,0 100%;background-repeat:no-repeat;background-size:0 1px,100% 1px,0 1px;color:#fff;display:inline;font-size:1rem;font-weight:700;line-height:1.3888888889rem;padding-bottom:1px;position:relative;transition:background-size .3s cubic-bezier(0,0,.33,.93)}.HomepageFooter__BtnTopIcon{background-color:#fff;background-image:url(/build/images/arrow_upward.4fb696dc.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;color:#000;cursor:pointer;height:2.5rem;margin-left:0;transition:background-color .15s cubic-bezier(.25,.46,.45,.94);width:2.5rem}@media (min-width:1024px){.HomepageFooter__BtnTopIcon{margin-left:.625rem}}.social__button{background:#999;border-radius:50%;cursor:pointer;display:inline-block;padding:2px;transition:all .1s}.social__button--small{height:26px;width:26px}.social__button--large{height:32px;width:32px}.social__button .icon{stroke:#fff;fill:#fff;stroke-width:0;display:inline-block;height:1em;width:1em}.social__button:hover{opacity:.7}.social__button--facebook{background:#3b5998}.social__button--twitter{background:#1da1f2}.social__button--google{background:#4285f4}.social__button--linkedin{background:#0077b5}.social__button--pinterest{background:#cb2027}.social__button--whatsapp{background:#4dc247}.social__button--reddit{background:#ff5700}.social__button--instagram{background:#e03566}.social__button--instagram svg{fill:#fff}.tour__sharing-container{display:flex}@media (min-width:768px){.tour__sharing-container{justify-content:flex-end}}html .photo-awards__logo-wrapper{height:5.125rem;margin-bottom:1.625rem;position:relative;width:7.938rem;z-index:1}@media (min-width:768px){html .photo-awards__logo-wrapper{height:8.125rem;width:12.563rem}}html .photo-awards__logo-wrapper svg{height:auto;width:100%}.footer,.header,.header--sticky .header-nav,.section__inner,body,html{background-color:#1f1f21}.js-above-nav-banner.js-fixed{background-color:transparent}html body *{letter-spacing:.01rem}html body .backtotop__link,html body .backtotop__link:hover,html body .footer,html body .footer-copyright,html body .footer-nav a,html body .header-meganav__content-link,html body .header-meganav__content-link:visited,html body .header-meganav__footer-link,html body .header-meganav__footer-link:visited,html body .header-meganav__footer-secondary-links a,html body .header-meganav__footer-secondary-links a:visited,html body .header-promotion .header-promotion__title-link--newsletter,html body .header-promotion .header-promotion__title-link--newsletter:visited,html body .header-subscribe p a,html body .header-subscribe p a:visited,html body .header-tools__item,html body .header-tools__item .header-tools__item-text,html body .header-tools__item:visited,html body .primary-nav__item--secondary-link .primary-nav__link,html body .primary-nav__link,html body .primary-nav__link:visited,html body .signup-form input[type=email],html body a,html body div,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body li,html body ol,html body p,html body ul{color:#fff}html body .backtotop__icon path,html body .header-tools .icon path{fill:#fff}html body .header-logo path{fill:#fff!important}html body .signup-form input[type=email]{border-bottom:.125rem solid #fff}html body .signup-form input[type=email]::-moz-placeholder{color:#fff}html body .signup-form input[type=email]::placeholder{color:#fff}html body .header-meganav,html body .header-search,html body .primary-nav__more-list{background:#2f2f2f}html body .primary-nav__link--selected:after,html body .primary-nav__link:focus:after,html body .primary-nav__link:hover:after{background-color:#6475f5}html body .header-meganav h3,html body .header-meganav legend{color:#fff}html a,html h1,html h2,html h3,html h4,html h5,html h6,html li,html ol,html p,html ul{line-height:normal}html h1{font-size:1.75rem}html h2{font-size:2.5rem}html h3{font-size:1.5rem;font-weight:600}html h4{font-size:1.375rem}html .button-cta{width:100%}@media (min-width:768px){html .button-cta{width:auto}}html .button-cta--primary{background:#00b3e5}html .button-cta--primary:focus,html .button-cta--primary:hover{background:#288eb7}html .photo-awards{max-width:1296px;padding-top:10px}@media (min-width:768px){html .photo-awards{margin:0 auto;padding:10px 10px 0}}html .photo-awards--terms-and-conditions-page{margin:2.188rem auto;padding-left:10px;padding-right:10px;width:100%}@media (min-width:768px){html .photo-awards--terms-and-conditions-page{max-width:34.375rem;padding-left:auto;padding-right:auto}}html .photo-awards--terms-and-conditions-page h1{font-size:1.75rem;font-weight:700;margin-bottom:2rem;margin-top:3rem}@media (min-width:768px){html .photo-awards--terms-and-conditions-page h1{font-size:2.5rem}}html .photo-awards--terms-and-conditions-page a{font-weight:700}html .photo-awards--terms-and-conditions-page__return-to-homepage{margin-top:4rem}html .photo-awards--terms-and-conditions-page__return-to-homepage-button-wrapper{margin-bottom:1rem}html .photo-awards ol,html .photo-awards ul{margin-inline-start:1.25rem;margin-bottom:1rem}html .photo-awards ul{list-style-type:square}html .photo-awards ol{list-style-type:decimal}html .photo-awards ol li{margin-bottom:1rem}html .photo-awards__hero{display:flex;flex-wrap:wrap;margin-bottom:3.125rem;padding-top:.5rem;position:relative;width:100%}@media (min-width:768px){html .photo-awards__hero{display:block;flex-wrap:unset;height:calc(100vh - 11.25rem);margin-bottom:4.688rem;max-height:62.5rem;min-height:48rem}}html .photo-awards__logo-and-sponsor-wrapper{display:flex;flex-basis:100%;justify-content:space-between;margin-left:10px;margin-right:10px;position:relative;z-index:1}@media (min-width:768px){html .photo-awards__logo-and-sponsor-wrapper{margin-left:0;margin-right:0}}html .photo-awards__sponsor-wrapper{max-width:5.813rem;width:50%}html .photo-awards__hero-sponsor-text{font-size:.75rem;margin-bottom:1rem;text-align:right;width:100%}html .photo-awards__sponsor-logo-wrapper{margin-left:auto;width:3.125rem}html .photo-awards__sponsor-logo{height:auto;width:100%}html .photo-awards__hero-intro{margin-bottom:1rem;margin-left:10px;margin-right:10px;order:3;position:relative;width:100%;z-index:1}@media (min-width:768px){html .photo-awards__hero-intro{margin-bottom:2.5rem;margin-left:0;margin-right:0;max-width:22.5rem;order:unset}}html .photo-awards__hero-subheading{font-size:1.25rem;position:relative;z-index:1}html .photo-awards__hero-subheading a{text-decoration:underline}html .photo-awards__hero-image-caption{font-size:.75rem;margin-bottom:0}html .photo-awards__hero-image-caption a{font-weight:700;text-decoration:underline}html .photo-awards__hero-cta-wrapper{margin-bottom:1rem;margin-left:10px;margin-right:10px;order:4;position:relative;width:100%;z-index:1}@media (min-width:768px){html .photo-awards__hero-cta-wrapper{margin-left:0;margin-right:0}}html .photo-awards__hero-cta-wrapper:last-of-type{margin-bottom:0}@media (min-width:768px){html .photo-awards__hero-cta-wrapper{order:unset}}html .photo-awards__hero-image-wrapper{margin-bottom:1.875rem;margin-top:3.25rem;order:2;position:relative}html .photo-awards__hero-image-wrapper:after{background:linear-gradient(0deg,#1f1f21,#1f1f21 10%,rgba(31,31,33,0));bottom:0;content:"";height:6.563rem;left:0;position:absolute;right:0;width:100%}@media (min-width:768px){html .photo-awards__hero-image-wrapper{align-items:flex-end;bottom:0;display:flex;height:100%;justify-content:flex-end;left:0;order:unset;position:absolute;right:0;width:100%;z-index:0}html .photo-awards__hero-image{width:80%}}html .photo-awards__entry-criteria{margin-bottom:3.125rem;margin-left:10px;margin-right:10px}@media (min-width:768px){html .photo-awards__entry-criteria{margin-bottom:4.688rem;margin-left:0;margin-right:0}html .photo-awards__entry-criteria-text{display:flex;flex-wrap:wrap;justify-content:space-between}}html .photo-awards__entry-criteria-text-column{margin-bottom:1rem}@media (min-width:768px){html .photo-awards__entry-criteria-text-column{width:48%;width:31%}}html .photo-awards__entry-criteria-text-column a{font-weight:700}html .photo-awards__entry-criteria-footnote{font-size:.75rem;margin-bottom:0}html .photo-awards__prize{margin-bottom:3.125rem}@media (min-width:768px){html .photo-awards__prize{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:4.688rem}}html .photo-awards__prize-header-wrapper{display:flex;flex-basis:100%;justify-content:space-between;margin-left:10px;margin-right:10px;min-height:3.75rem}@media (min-width:768px){html .photo-awards__prize-header-wrapper{margin-left:0;margin-right:0;width:100%}}html .photo-awards__prize-sponsor-logo{width:3.125rem}html .photo-awards__prize-description{margin-left:10px;margin-right:10px}@media (min-width:768px){html .photo-awards__prize-description{margin-left:0;margin-right:0;padding-right:16.6666666667%;width:50%}}html .photo-awards__main-prize-image-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:1rem}@media (min-width:768px){html .photo-awards__main-prize-image-wrapper{margin-top:1rem;width:50%}html .photo-awards__main-prize-image{max-width:23.438rem}}html .photo-awards__prize-cta-wrapper{margin-left:10px;margin-right:10px}@media (min-width:768px){html .photo-awards__prize-cta-wrapper{margin-left:0;margin-right:0;width:100%}}html .photo-awards__main-prize-image-caption{margin-left:10px;margin-right:10px;text-align:right;width:100%}@media (min-width:768px){html .photo-awards__main-prize-image-caption{margin-left:0;margin-right:0}}html .photo-awards__categories-header{margin-bottom:3.125rem;margin-left:10px;margin-right:10px}@media (min-width:768px){html .photo-awards__categories-header{margin-bottom:4.688rem;margin-left:0;margin-right:0;width:50%}}html .photo-awards__category{margin-bottom:3.125rem}@media (min-width:768px){html .photo-awards__category{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:4.688rem}html .photo-awards__category:nth-of-type(2n) .photo-awards__category-image{order:3}html .photo-awards__category:nth-of-type(2n) .photo-awards__category-description{padding-right:7.25rem}html .photo-awards__category:nth-of-type(odd) .photo-awards__category-description{padding-left:7.25rem}}html .photo-awards__category-heading{font-weight:700;width:100%}@media (min-width:768px){html .photo-awards__category-image{flex-basis:50%;max-width:23.438rem;min-width:50%}}html .photo-awards__category-description{margin-left:10px;margin-right:10px}@media (min-width:768px){html .photo-awards__category-description{flex-basis:50%;margin-left:0;margin-right:0;min-width:50%}}html .photo-awards__judging-process{margin-bottom:3.125rem;margin-left:10px;margin-right:10px}@media (min-width:768px){html .photo-awards__judging-process{margin-bottom:4.688rem;margin-left:0;margin-right:0}}html .photo-awards__judging-process a{font-weight:700}@media (min-width:768px){html .photo-awards__judging-process-text{display:flex;justify-content:space-between;width:66.6666666667%}html .photo-awards__judging-column{width:48%}}html .photo-awards__judging-panel{margin-left:10px;margin-right:10px}@media (min-width:768px){html .photo-awards__judging-panel{margin-left:0;margin-right:0}}html .photo-awards__judging-panel-header{margin-bottom:3.125rem}@media (min-width:768px){html .photo-awards__judging-panel-header{margin-bottom:4.688rem}}html .photo-awards__hero-judge{display:flex;flex-wrap:wrap;margin-bottom:3.125rem}@media (min-width:768px){html .photo-awards__hero-judge{justify-content:space-between;margin-bottom:4.688rem}}html .photo-awards__hero-copy{order:2}@media (min-width:768px){html .photo-awards__hero-copy{order:unset;width:50%}}html .photo-awards__hero-judge-name{font-size:2rem;font-weight:700}@media (min-width:768px){html .photo-awards__hero-judge-name{font-size:3rem}}html .photo-awards__hero-judge-intro{margin-bottom:1rem}@media (min-width:768px){html .photo-awards__hero-judge-intro{margin-bottom:2rem}html .photo-awards__hero-judge-intro p{font-size:1.2rem;margin-bottom:0}}html .photo-awards__hero-judge-image-wrapper{height:0;order:1;padding-bottom:100%;position:relative;width:100%}@media (min-width:768px){html .photo-awards__hero-judge-image-wrapper{height:auto;max-width:23.438rem;order:unset;padding-bottom:0;width:50%}}html .photo-awards__hero-judge-image{border-radius:9999rem;height:auto;left:0;position:absolute;right:0;top:0;width:100%}@media (min-width:768px){html .photo-awards__hero-judge-image{position:static}html .photo-awards__additional-judges{display:flex;justify-content:space-between}}html .photo-awards__individual-judge-wrapper{margin-bottom:3.125rem}@media (min-width:768px){html .photo-awards__individual-judge-wrapper{margin-bottom:4.688rem;width:30%}}html .photo-awards__individual-judge-copy{margin-bottom:1rem}html .photo-awards__individual-judge-copy p a{font-weight:700}html .photo-awards__individual-judge-image-wrapper{border-radius:9999rem;height:0;margin-bottom:1rem;overflow:hidden;padding-top:75%;position:relative;width:75%}html .photo-awards__individual-judge-image{height:100%;left:50%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}html .photo-awards__thank-you-content{margin-top:3.25rem}html .photo-awards__header{border-bottom:.063rem solid #fff;margin-bottom:4rem;padding-bottom:3rem;width:100%}@media (min-width:768px){html .photo-awards__header{max-width:27.75rem}}html .photo-awards__heading{font-size:1.75rem}html .photo-awards__thank-you-form-header{width:100%}html .photo-awards__thank-you-form-header h3{font-weight:700}html .photo-awards__form-heading{font-size:1.375rem;font-weight:700;margin-bottom:0;margin-top:3rem}html .photo-awards__form-required{font-size:.75rem}html body .photo-awards-form-wrapper{margin:2.188rem auto;padding-left:10px;padding-right:10px;width:100%}@media (min-width:768px){html body .photo-awards-form-wrapper{max-width:34.375rem;padding-left:0;padding-right:0}}html body .photo-awards-form-wrapper .photo-awards-form{flex-wrap:wrap}html body .photo-awards-form-wrapper .photo-awards-form form{width:100%}html body .photo-awards-form-wrapper .photo-awards-form .form-section *{letter-spacing:.01rem}html body .photo-awards-form-wrapper .photo-awards-form .form-section .form-row{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0}html body .photo-awards-form-wrapper .photo-awards-form .form-section .form-row__label{color:#fff;font-size:1rem;padding-right:.6rem;padding-top:.25rem;text-align:left;width:32%}html body .photo-awards-form-wrapper .photo-awards-form .form-section .form-row__body{padding-right:0;width:100%;width:68%}html body .photo-awards-form-wrapper .photo-awards-form .form-section input,html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=email],html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=password],html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=text],html body .photo-awards-form-wrapper .photo-awards-form .form-section label,html body .photo-awards-form-wrapper .photo-awards-form .form-section select{font-weight:600}html body .photo-awards-form-wrapper .photo-awards-form .form-section input,html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=email],html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=password],html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=text],html body .photo-awards-form-wrapper .photo-awards-form .form-section select{color:#000}html body .photo-awards-form-wrapper .photo-awards-form .form-section button[type=submit]{width:100%}@media (min-width:768px){html body .photo-awards-form-wrapper .photo-awards-form .form-section button[type=submit]{width:auto}}html body .photo-awards-form-wrapper .photo-awards-form .form-section label{color:#fff;font-size:1rem;padding-bottom:0}html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=email],html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=password],html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=text],html body .photo-awards-form-wrapper .photo-awards-form .form-section select{background-color:#fff;border-bottom:.125rem solid #fff;height:auto;padding:.57rem}html body .photo-awards-form-wrapper .photo-awards-form .form-section textarea{min-height:5.75rem;padding:.57rem}html body .photo-awards-form-wrapper .photo-awards-form .form-section select{background-color:#fff;border-color:#fff;color:#000;padding:.76rem}html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.2);border:.063rem solid #fff;cursor:pointer;height:1.5rem;position:relative;width:1.5rem}html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=checkbox]:after{background-color:#6475f5;content:"";display:block;height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center center;transition:transform .1s ease-out;width:1rem}html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=checkbox]:checked:after{transform:translate(-50%,-50%) scale(1)}html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=file]{background:#6475f5;cursor:pointer;width:100%}html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=file]:focus,html body .photo-awards-form-wrapper .photo-awards-form .form-section input[type=file]:hover{background:#288eb7}html body .photo-awards-form-wrapper .photo-awards-form .form-section .form__error{background-color:#b41e3f;border-radius:.25rem;font-weight:700;margin-bottom:2rem;margin-left:0;padding:.5rem 1rem}html body .photo-awards-form-wrapper .photo-awards-form .form-section .form__error li{color:#fff;margin:0;text-align:center}html body .photo-awards-form-wrapper .photo-awards-form .form-section .form-row__body .form__error{margin-bottom:0;margin-top:.6rem}html body .photo-awards-form-wrapper .photo-awards-form__caption-link{color:#fff;font-weight:700}@media (min-width:768px){html body .photo-awards-form-wrapper .photo-awards-form__terms-caption-wrapper{padding-left:11.5rem}}html body .photo-awards-form-wrapper .photo-awards-form__terms-caption{font-size:.75rem}.header-search__input{background:0 0!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#999!important;font-size:32px!important;font-size:2rem!important;line-height:35px!important;line-height:2.1875rem!important;outline:0;padding:0!important}.header-search__input::-moz-placeholder{color:#999;opacity:1}.header-search__input::placeholder{color:#999}.search-results__input{background:0 0!important;border:none!important;box-shadow:none!important}@media only screen and (min-width:64.063rem){.header-search{top:100%}}.header-search.open{display:block}.header-search__form{margin:0;width:90%}.header-search__button{background:#fff!important;background:url(/build/images/icon_search.5b2d26ce.png) no-repeat 50%!important;border:0!important;height:1rem!important;line-height:1rem;padding:.75rem!important;width:1rem!important}.header-search__label{color:#005587;font-size:16px;font-size:1rem;font-weight:700;left:0;line-height:19px;line-height:1.1875rem;line-height:2rem;position:absolute;text-transform:uppercase;top:3px;z-index:100}.header-search__field{border:0;border-bottom:1px solid #bfbfbf;display:inline-block;line-height:1.6rem;width:100%}.header-search__submit{background:0 0;border:0;box-shadow:none!important;display:block;height:1.75rem;position:absolute;right:0;text-shadow:none!important;top:0;width:1.75rem}.header-search__submit .icon:hover{fill:#999}.header-search-inner{position:relative}@media only screen and (min-width:40.063rem){.header-search-inner{margin:0 .93747rem}}@media only screen and (min-width:64.063rem){.header-search-inner{margin:0 auto}}.header-search button{fill:#999;background:0 0;border:none;height:1.5rem;outline:0;padding:0;position:absolute;right:0;top:8px;width:1.5rem}@media only screen and (min-width:64.063rem){.header-search button{right:.93747rem}}.primary-nav,.primary-nav__button{background-color:#1f1f21}.primary-nav__button[aria-expanded=false],.primary-nav__button[aria-expanded=true]{background-color:#1f1f21;box-shadow:none}.primary-nav__button[aria-expanded=false] .primary-nav__hamburger,.primary-nav__button[aria-expanded=true] .primary-nav__hamburger{background-color:#fff}