@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes halfFadeIn{0%{opacity:0}100%{opacity:0.5}}@keyframes halfFadeOut{0%{opacity:0.5}100%{opacity:0}}.modal{font-family:-apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial, sans-serif}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(5,4,42,0.8);display:flex;justify-content:center;align-items:center;z-index:1004}.modal__container{background-color:#fff;padding:48px;width:100%;max-width:560px;max-height:calc(100vh - 64px);border-radius:16px;overflow-y:auto;box-sizing:border-box}@media only screen and (max-width: 580px){.modal__container{max-height:100vh;height:100vh;padding:32px 24px;border-radius:0}}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__close{background:transparent;border:0;color:var(--navy);cursor:pointer;font-size:2.5rem;font-weight:normal;line-height:1;position:absolute;top:0.25rem;right:0.75rem}.modal__close:hover{text-decoration:none}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn 0.5s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}html{min-height:100%;height:auto !important;position:relative;background:#fff}body{height:auto !important;padding-top:0px !important;background-color:transparent}#awards-countdown{display:flex;justify-content:center;align-items:center;margin:2rem 0}#awards-countdown .middle .timer-box{margin-left:auto;margin-right:auto}#awards-countdown .middle .timer-box #title,#awards-countdown .middle .timer-box #timer{color:white;text-align:center}#awards-countdown .middle .timer-box #title{font-size:2rem}h1,h2,h3,p,ol li,ul li{font-family:'Lato', sans-serif !important;color:#03214A}a{font-family:'Lato', sans-serif !important}h1{font-size:2.12rem;line-height:2.8125rem;font-weight:300}h1.bold{font-weight:700}h2{font-size:1.6rem;line-height:2rem;letter-spacing:1px}h3{font-size:1.3rem;line-height:1.75rem}h3.bold{font-weight:700}.body-copy{font-size:1.125rem;line-height:1.4rem}.body-copy.small{font-size:1rem;font-weight:300}.body-copy .caption{font-size:0.9rem}.banner{background:#fffbe2;text-align:center;padding:10px 0;font-size:16px}.banner a{color:#008CBA;text-decoration:none}.header{color:white}.header .logo{width:10.8rem;display:block;margin:-2.7rem auto 4rem auto}.header h1{text-align:center;color:white}.nav-bar{padding:3.2rem 0 1rem}.nav-bar nav.top-bar li a{font-family:'Lato', sans-serif;font-size:1.1rem;font-weight:300;line-height:1.4rem;color:white}.nav-bar nav.top-bar .social a{display:inline-block;padding:0 0.4rem}.nav-bar nav.top-bar .social a img.circleless-icon{background:#DAA161;display:inline-block;padding:0px 14px;border-radius:50%}@media screen and (max-width: 540px){.nav-bar{padding:1.2rem 0 1rem}.nav-bar nav.top-bar .top-link{text-align:center;padding-left:0;border-bottom:solid 1px}.nav-bar nav.top-bar .social{text-align:center;padding:0.8rem 0}.nav-bar nav.top-bar .top-bar-section ul:last-of-type{margin-bottom:3rem}}.newsletter-sign-up{background:#001129;color:#fff;padding:50px 0}.newsletter-sign-up h2{font-size:1.8rem;color:#fff;font-weight:700;margin:0 0 30px}.newsletter-sign-up p{color:#fff;font-size:1.1rem;margin-bottom:40px}.newsletter-sign-up .sign-up-form{display:flex}.newsletter-sign-up .sign-up-form .form-container{width:100%}.newsletter-sign-up .sign-up-form .form-container .input-container{display:flex;flex-direction:column;gap:14px}@media only screen and (min-width: 640px){.newsletter-sign-up .sign-up-form .form-container .input-container{background-color:#fff;padding:0.5rem;border-radius:8px;flex-direction:row;align-items:center}}.newsletter-sign-up .sign-up-form .form-container .input-container #newsletter-modal-open{width:135px;font-weight:600;background-color:#AA3862;border:2px solid #AA3862;border-radius:6px;margin-bottom:0}.newsletter-sign-up .sign-up-form .form-container .input-container #newsletter-modal-open:hover{background-color:#fff;color:#AA3862}@media only screen and (max-width: 640px){.newsletter-sign-up .sign-up-form .form-container .input-container #newsletter-modal-open{width:100%}}.newsletter-sign-up .sign-up-form .form-container .input-container input{height:auto;background-color:#fff;font-size:1.1rem;font-weight:500;color:#03214A;border:0;padding:13px 24px;margin:0;box-shadow:none}.newsletter-sign-up .sign-up-form .form-container .input-container input:focus{background-color:#fff}@media only screen and (max-width: 640px){.newsletter-sign-up .sign-up-form .form-container .input-container input{padding:1rem;border-radius:8px}}.newsletter-sign-up #newsletter-modal{text-align:left}.newsletter-sign-up #newsletter-modal .modal__close{color:#03214A;cursor:pointer;font-size:2.5rem;font-weight:600}.newsletter-sign-up #newsletter-modal p{color:#03214A;font-size:1.125rem;line-height:1.556}.newsletter-sign-up #newsletter-modal .input-group.error input{margin-bottom:0}.newsletter-sign-up #newsletter-modal .input-group label{color:#03214A;cursor:pointer;display:block;font-size:1rem;font-weight:600;line-height:1.556;margin-bottom:6px}.newsletter-sign-up #newsletter-modal .input-group input{display:block;height:auto;width:100%;background-color:#f2f5f7;color:#03214A;font-size:1rem;line-height:26px;padding:13px 24px;border-style:2px solid #e7eef3;border-radius:6px;margin:0 0 1rem 0}.newsletter-sign-up #newsletter-modal .input-group input:focus{border-width:2px}.newsletter-sign-up #newsletter-modal .input-group .error-message{font-size:12px;margin-top:5px;font-weight:500;color:red;margin-bottom:1rem}.newsletter-sign-up #newsletter-modal .button{display:inline-block;position:relative;width:auto;background-color:#03214A;text-align:center;color:#fff;font-size:1rem;line-height:1.25;font-weight:600;padding:16px 24px;border:2px solid #03214A;border-radius:6px;margin:0}.newsletter-sign-up #newsletter-modal .button:hover{background-color:#fff;color:#03214A}.rules{margin:3rem 0}.rules h1{text-align:center;margin:0 0 3rem}.rules p,.rules ol li{font-size:1rem}.rules ol li{margin-bottom:0.2rem}.awards .award h3.title{margin-top:1.5rem}@media screen and (max-width: 540px){.awards .award{padding:1.6rem}}.footer{background-color:#03214A;color:white;padding:4rem 0 4.6rem 0}.footer .logo{width:8.5rem;margin-bottom:2rem}.footer p{max-width:23.2rem;color:white}.footer a{color:white;font-weight:300;text-decoration:underline}.footer .contact p{margin-bottom:0}.footer .social{margin-top:2rem}.footer .social img{height:1.5rem}.footer .social a{margin-left:0.8rem;margin-right:0.8rem}.footer .social a:first-of-type{margin-left:0}.footer .social a:last-of-type{margin-right:0}.nomination .nomination-panel .body.image-of-the-year{padding:3.2rem 5rem 3.2rem 4rem}.nomination .nomination-panel .body .button.past-winners{margin-top:1.5rem}.nomination .nomination-panel .body p.body-copy,.nomination .nomination-panel .body .subtitle{line-height:160%;text-align:center}@media screen and (max-width: 540px){.nomination .nomination-panel .body p.body-copy,.nomination .nomination-panel .body .subtitle{text-align:justify}}.nomination .nomination-panel .body .subtitle{font-size:1.3rem;margin-top:3rem;margin-bottom:2rem}.nomination .nomination-panel .body ul li{font-size:18px}.nomination .nomination-panel .body .judge{overflow:hidden;margin-bottom:1rem}.nomination .nomination-panel .body .judge .image{width:100%;height:10rem;display:flex;align-items:center;justify-content:center}.nomination .nomination-panel .body .judge .image img{height:10rem;object-fit:cover}.nomination .nomination-panel .body .judge .details{display:inline-block;width:100%;padding:0.5rem}.nomination .nomination-panel .body .judge .details .name{font-weight:700;margin-bottom:0.4rem}.nomination .nomination-panel .body .logo{float:right;text-align:center}.nomination .nomination-panel .body .logo img{width:100%;height:100%;margin-top:2.5rem}.nomination .nomination-panel .runner-up{background-color:#F2F2F2;text-align:center;padding:3rem 0}.participant-label{font-size:0.9rem;font-weight:bold;letter-spacing:2px;text-transform:uppercase;padding:0.625rem 1rem;border-radius:3px;margin-bottom:2rem}.row{max-width:1100px}.header{background-image:linear-gradient(#8CD5F6, #03214A, #03214A);padding:0}.header .logo{margin-bottom:5rem}.header .header-titles{margin-bottom:15vh}.header .header-titles .participant-label{background-color:#DAA161;color:#fff}.header .header-titles h1{margin:0 auto}@media screen and (max-width: 540px){.header .header-titles h1{font-size:1.125rem;line-height:120%;font-weight:300}.header .header-titles h1.bold{font-weight:700}}.nav-bar{background:#8CD5F6 !important}.nav-bar nav.top-bar{background:#8CD5F6 !important}.nav-bar nav.top-bar li{background:transparent !important}.nav-bar nav.top-bar li a{background:transparent !important;font-size:0.9rem;font-weight:700}.nav-bar nav.top-bar ul.title-area{background:#8CD5F6 !important}.nav-bar nav.top-bar ul li{background:transparent !important}.nav-bar .social a img{width:2.8rem}.nav-bar .social a img.circleless-icon{height:2.8rem}.awards-call-to-action{text-align:center;margin:3rem auto 3rem}.awards-call-to-action h1{margin:0 0 1rem}.awards-call-to-action p.body-copy{line-height:160%;margin:1rem auto}.newsletter-sign-up{margin-top:2rem}.awards-filter h3{font-size:1.1rem;font-weight:bold}.awards-filter select{height:3.75rem;background-color:#fff;color:#03214A;font-size:1rem;font-weight:700;line-height:1.5rem;padding-left:1.5rem;padding-right:1.5rem;border:1px #03214A solid;border-radius:3px}.panel.nominations-close{border:1px solid red;background-color:rgba(255,0,0,0.1)}.panel.nominations-close h3{text-align:center}.awards{margin:1rem 0}.awards .award{display:flex;flex-direction:column;justify-content:space-between;background-image:linear-gradient(#074581, #03214A);padding:3rem;border-radius:8px;margin-bottom:2rem}.awards .award:hover{background-image:linear-gradient(#03214A, #8CD5F6)}.awards .award h3.title{color:#fff;font-size:1.8rem;line-height:2rem;font-weight:700;margin-top:0;margin-bottom:0}.awards .award p.description{color:#fff !important;margin:1rem 0;font-size:1rem;line-height:1.5rem;display:block;visibility:visible;opacity:1;height:auto;min-height:auto}.awards .award .highly-commended,.awards .award .winner{color:#fff;padding-left:0.8rem;border-left:2px solid #8CD5F6;margin:2rem 0}.awards .award .winner{font-size:1.3rem;border-left:2px solid #F3D780}.awards .award .highly-commended{border-left:2px solid #8CD5F6;margin:-0.5rem 0 2rem 0}.awards .award .bottom{display:flex;align-items:center;justify-content:space-between}.awards .award .bottom .link{flex:2}.awards .award .bottom .link a{background-image:linear-gradient(TO RIGHT, #BF7839, #F3D780);padding:0.8rem 1.5rem;font-size:0.9rem;font-weight:bold;color:#03214A;line-height:28px;border-radius:5px;margin-bottom:0}.awards .award .bottom .link a:hover{background-color:#DAA161}.awards .award .bottom .logo{flex:1}.awards .award .bottom .logo img{height:3.3rem;float:right}@media screen and (max-width: 540px){.awards .award{padding:2rem}.awards .award h3.title{margin:0 !important}}.past-winners-breadcrumbs{margin-top:1rem;margin-bottom:4rem}.past-winners-breadcrumbs h3{font-weight:bold;font-size:1rem}.past-winners-breadcrumbs ul{display:inline-flex;list-style-type:none;margin-left:0;margin-bottom:1rem}.past-winners-breadcrumbs ul.years{flex-wrap:wrap}@media screen and (max-width: 540px){.past-winners-breadcrumbs ul.years>li{margin-right:0}}.past-winners-breadcrumbs ul li{border-radius:5px;margin-right:1.5rem}.past-winners-breadcrumbs ul li:last-of-type{margin-right:0}@media screen and (max-width: 540px){.past-winners-breadcrumbs ul li{margin-right:1rem}}.past-winners-breadcrumbs ul li a{background-color:#D9B061;padding:0.6rem 1.4rem;font-size:1rem;font-weight:bold;color:#fff;line-height:28px;letter-spacing:2px;border-radius:5px;margin-bottom:0}.past-winners-breadcrumbs ul li a:hover{background-image:linear-gradient(TO RIGHT, #BF7839, #F3D780)}.awardees-carousel{text-align:center}.awardees-carousel h1{font-weight:bold}.awardees-carousel .orbit-container li .awardee .img-container{height:34rem;vertical-align:middle;padding:1.5rem}@media screen and (max-width: 540px){.awardees-carousel .orbit-container li .awardee .img-container{height:75vh}}.awardees-carousel .orbit-container li .awardee .img-container img{max-height:100%;mix-blend-mode:multiply;position:relative;top:50%;transform:translateY(-50%);margin:0 auto}.awardees-carousel .orbit-container .orbit-slide-number,.awardees-carousel .orbit-container .orbit-timer{display:none}.awardees-carousel .orbit-container .orbit-bullets-container{display:inline-flex}.awardees-carousel .orbit-container .orbit-bullets-container #prev-class,.awardees-carousel .orbit-container .orbit-bullets-container #next-class{display:inline-block;width:2.5rem;height:2.5rem;background-color:#F2F2F2;border-radius:50%;margin:0.75rem 2rem;cursor:pointer}.awardees-carousel .orbit-container .orbit-bullets-container #prev-class:hover,.awardees-carousel .orbit-container .orbit-bullets-container #next-class:hover{background-color:#8CD5F6}.awardees-carousel .orbit-container .orbit-bullets-container #prev-class .icon-wrapper,.awardees-carousel .orbit-container .orbit-bullets-container #next-class .icon-wrapper{display:flex;height:100%;align-items:center;justify-content:center}.awardees-carousel .orbit-container .orbit-bullets-container #prev-class .icon,.awardees-carousel .orbit-container .orbit-bullets-container #next-class .icon{display:flex;justify-content:center;flex-grow:1}.awardees-carousel .orbit-container .orbit-bullets-container .icon-wrapper{display:flex;height:100%;flex-grow:1;align-items:center;justify-content:center}.awardees-carousel .orbit-container .orbit-bullets-container .icon{display:flex}.awardees-carousel .orbit-container .orbit-bullets-container .orbit-bullets{display:flex;justify-content:center;align-items:center;margin-bottom:0;top:0}@media screen and (max-width: 540px){.awardees-carousel .orbit-container .orbit-bullets-container .orbit-bullets{display:none;margin-top:0}}.awardees-carousel .orbit-container .orbit-bullets-container .orbit-bullets li{background:#8CD5F6;width:0.85rem;height:0.9rem;margin:0.75rem}.awardees-carousel .orbit-container .orbit-bullets-container .orbit-bullets li.active,.awardees-carousel .orbit-container .orbit-bullets-container .orbit-bullets li:hover{background:#03214A}.faqs-accordion{margin:5.75rem auto 5rem}.faqs-accordion:hover{cursor:pointer}@media screen and (max-width: 540px){.faqs-accordion{margin-top:3rem}}.faqs-accordion h1,.faqs-accordion p.body-copy{margin-bottom:2rem}.faqs-accordion .faq{padding:1rem 0;border-bottom:1px solid lightgrey}.faqs-accordion .faq.first-of-type{border-top:1px solid #F2F2F2}.faqs-accordion .faq .question{display:flex;justify-content:space-between;font-size:1.125rem;color:#03214A;font-weight:700;line-height:1.9rem}.faqs-accordion .faq .question .number{flex-grow:1;width:2rem;float:left;color:#DAA161;margin-right:5%}.faqs-accordion .faq .question .question-text{flex-grow:100}.faqs-accordion .faq .question .controls{width:0.8rem;float:right;margin-left:5%}.faqs-accordion .faq .question .controls .hide-answer,.faqs-accordion .faq .question .controls .show-answer{color:#AA3862}.faqs-accordion .faq .question .controls .hidden{display:none}.faqs-accordion .faq .answer{margin-left:calc(2rem + 5.5%);margin-top:1.625rem;margin-bottom:1.625rem}.faqs-accordion .faq .answer.hidden{display:none}.nomination-main-body{background-color:#F2F2F2}.nomination .nomination-panel{background-color:#fff;padding:7.5rem 10rem 7.5rem 10rem;margin:-10vh 0 2.5rem 0}.nomination .nomination-panel.nominatable,.nomination .nomination-panel.winner{margin-bottom:0}.nomination .nomination-panel.winner{padding-top:6rem}.nomination .nomination-panel .winner-logo{margin-bottom:3rem}.nomination .nomination-panel .winner-logo img{display:block;max-width:18rem;margin:auto}@media screen and (max-width: 1024px){.nomination .nomination-panel{padding:4rem}}@media screen and (max-width: 540px){.nomination .nomination-panel{padding:2rem}.nomination .nomination-panel.winner{padding-top:4rem}.nomination .nomination-panel .winner-logo img{max-width:13rem}}.nomination .nomination-panel .body p.body-copy,.nomination .nomination-panel .body .subtitle{text-align:left;color:#03214A}.nomination .nomination-panel .body p.body-copy.quote,.nomination .nomination-panel .body .subtitle.quote{font-style:italic;font-size:1.1em;color:grey}.nomination .nomination-panel .body .awardees-carousel{margin-top:2rem;margin-bottom:2rem}.nomination .nomination-panel .body .awardees-carousel .orbit-container li .awardee .img-container img{display:block;max-height:calc(100% - 3rem);top:0%;transform:none}.nomination .nomination-panel .body .awardees-carousel .orbit-container li .awardee .img-container .caption{height:3rem;padding:0.5rem}.nomination .nomination-panel .body .judges{margin-top:2rem}.nomination .highly-commended,.nomination .nomination-form-container{background-image:linear-gradient(#8CD5F6, #03214A);padding:4.75rem 7rem 4.75rem 7rem;margin-bottom:2.5rem}@media screen and (max-width: 1024px){.nomination .highly-commended,.nomination .nomination-form-container{padding:4rem}}@media screen and (max-width: 540px){.nomination .highly-commended,.nomination .nomination-form-container{padding:2rem}}.nomination .highly-commended form,.nomination .nomination-form-container form{margin:2rem 0 0}.nomination .highly-commended form .form-row,.nomination .nomination-form-container form .form-row{margin-bottom:1rem;min-height:120px}.nomination .highly-commended form .form-row label,.nomination .nomination-form-container form .form-row label{margin-bottom:0.5rem;color:#fff;font-size:1rem}.nomination .highly-commended form .form-row abbr[title="required"],.nomination .nomination-form-container form .form-row abbr[title="required"]{display:none}.nomination .highly-commended form .form-row.extra-spacing,.nomination .nomination-form-container form .form-row.extra-spacing{max-height:9rem;margin-top:2rem;margin-bottom:3.5rem}.nomination .highly-commended form .form-row textarea,.nomination .nomination-form-container form .form-row textarea{min-height:250px}.nomination .highly-commended form .form-row input[type='text'],.nomination .highly-commended form .form-row input[type='email'],.nomination .highly-commended form .form-row textarea,.nomination .nomination-form-container form .form-row input[type='text'],.nomination .nomination-form-container form .form-row input[type='email'],.nomination .nomination-form-container form .form-row textarea{height:auto;color:#03214A;font-family:'Lato', sans-serif;font-size:1rem;font-weight:700;padding:1.2rem 1.3rem 1.2rem 1.3rem;box-sizing:border-box;border:none;border-bottom:3px solid #8CD5F6}.nomination .highly-commended form .form-row input[type='text']:focus,.nomination .highly-commended form .form-row input[type='email']:focus,.nomination .highly-commended form .form-row textarea:focus,.nomination .nomination-form-container form .form-row input[type='text']:focus,.nomination .nomination-form-container form .form-row input[type='email']:focus,.nomination .nomination-form-container form .form-row textarea:focus{border-bottom:3px solid #DAA161}.nomination .highly-commended form #attachment,.nomination .nomination-form-container form #attachment{display:inline-flex;width:100%;border-bottom:3px solid #8CD5F6;margin-bottom:16px}.nomination .highly-commended form #attachment.focused,.nomination .nomination-form-container form #attachment.focused{border-bottom-color:#DAA161}.nomination .highly-commended form #attachment .form-row,.nomination .nomination-form-container form #attachment .form-row{margin-bottom:0}.nomination .highly-commended form #attachment .attachment-info-block,.nomination .highly-commended form #attachment .preview-block,.nomination .nomination-form-container form #attachment .attachment-info-block,.nomination .nomination-form-container form #attachment .preview-block{display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-grow:1;width:calc(50% - 15px);background-color:#fff;padding:15px}.nomination .highly-commended form #attachment .attachment-info-block .caveats .caveat,.nomination .nomination-form-container form #attachment .attachment-info-block .caveats .caveat{display:flex;gap:6px;align-items:center;font-size:0.9rem;margin-bottom:0rem}.nomination .highly-commended form #attachment .attachment-info-block .caveats .caveat .icon,.nomination .nomination-form-container form #attachment .attachment-info-block .caveats .caveat .icon{min-width:14px}.nomination .highly-commended form #attachment .attachment-info-block .caveats .caveat .circle-check-solid,.nomination .highly-commended form #attachment .attachment-info-block .caveats .caveat .circle-xmark,.nomination .nomination-form-container form #attachment .attachment-info-block .caveats .caveat .circle-check-solid,.nomination .nomination-form-container form #attachment .attachment-info-block .caveats .caveat .circle-xmark{display:none}.nomination .highly-commended form #attachment .attachment-info-block .caveats .caveat .circle-check-solid svg path,.nomination .nomination-form-container form #attachment .attachment-info-block .caveats .caveat .circle-check-solid svg path{fill:yellowgreen}.nomination .highly-commended form #attachment .attachment-info-block .caveats .caveat .circle-xmark svg path,.nomination .nomination-form-container form #attachment .attachment-info-block .caveats .caveat .circle-xmark svg path{fill:orangered}@media screen and (max-width: 540px){.nomination .highly-commended form #attachment,.nomination .nomination-form-container form #attachment{display:grid}.nomination .highly-commended form #attachment .attachment-info-block,.nomination .highly-commended form #attachment .preview-block,.nomination .nomination-form-container form #attachment .attachment-info-block,.nomination .nomination-form-container form #attachment .preview-block{width:100%}.nomination .highly-commended form #attachment .preview-block,.nomination .nomination-form-container form #attachment .preview-block{order:1;border-bottom:1px solid #F2F2F2;margin-bottom:0}.nomination .highly-commended form #attachment .attachment-info-block,.nomination .nomination-form-container form #attachment .attachment-info-block{order:2}}.nomination .highly-commended form #attachment #attachment-drop-area,.nomination .nomination-form-container form #attachment #attachment-drop-area{display:flex;flex-direction:column;min-height:176px;padding-top:2px;padding-bottom:2px}.nomination .highly-commended form #attachment #attachment-drop-area #preview_image,.nomination .highly-commended form #attachment #attachment-drop-area .icon,.nomination .highly-commended form #attachment #attachment-drop-area .icon.file-pdf-regular,.nomination .highly-commended form #attachment #attachment-drop-area .labels,.nomination .nomination-form-container form #attachment #attachment-drop-area #preview_image,.nomination .nomination-form-container form #attachment #attachment-drop-area .icon,.nomination .nomination-form-container form #attachment #attachment-drop-area .icon.file-pdf-regular,.nomination .nomination-form-container form #attachment #attachment-drop-area .labels{display:block;margin:auto}.nomination .highly-commended form #attachment #attachment-drop-area .icon,.nomination .nomination-form-container form #attachment #attachment-drop-area .icon{width:5rem}.nomination .highly-commended form #attachment #attachment-drop-area .icon svg path,.nomination .nomination-form-container form #attachment #attachment-drop-area .icon svg path{fill:lightgrey}.nomination .highly-commended form #attachment #attachment-drop-area .labels,.nomination .nomination-form-container form #attachment #attachment-drop-area .labels{height:25%}.nomination .highly-commended form #attachment #attachment-drop-area #preview_image,.nomination .highly-commended form #attachment #attachment-drop-area .icon.file-pdf-regular,.nomination .nomination-form-container form #attachment #attachment-drop-area #preview_image,.nomination .nomination-form-container form #attachment #attachment-drop-area .icon.file-pdf-regular{display:none}.nomination .highly-commended form #attachment #attachment-drop-area #preview_image,.nomination .nomination-form-container form #attachment #attachment-drop-area #preview_image{width:10rem}.nomination .highly-commended form #attachment #attachment-drop-area #award_nomination_attachment,.nomination .nomination-form-container form #attachment #attachment-drop-area #award_nomination_attachment{display:none}.nomination .highly-commended form #attachment #attachment-drop-area label[for='award_nomination_attachment'],.nomination .nomination-form-container form #attachment #attachment-drop-area label[for='award_nomination_attachment']{color:#03214A;margin:0.5rem auto}.nomination .highly-commended form #attachment #attachment-drop-area.drop-notice,.nomination .nomination-form-container form #attachment #attachment-drop-area.drop-notice{padding-top:0;padding-bottom:0;border:2px dashed lightgrey;border-radius:5px}.nomination .highly-commended form #attachment #attachment-drop-area.drop-notice .icon svg path,.nomination .nomination-form-container form #attachment #attachment-drop-area.drop-notice .icon svg path{fill:#03214A}.nomination .highly-commended form .mailing-list-checkbox,.nomination .nomination-form-container form .mailing-list-checkbox{display:flex;align-items:flex-start;gap:10px;margin:40px 0 40px;padding:0;color:white}.nomination .highly-commended form .mailing-list-checkbox label,.nomination .nomination-form-container form .mailing-list-checkbox label{order:2;line-height:1.5;margin-top:-3px;cursor:text}.nomination .highly-commended form .mailing-list-checkbox .checkbox,.nomination .nomination-form-container form .mailing-list-checkbox .checkbox{padding-top:2px}.nomination .highly-commended form .mailing-list-checkbox .checkbox input,.nomination .nomination-form-container form .mailing-list-checkbox .checkbox input{display:inline-block;height:1.5rem;min-width:1.5rem;width:1.5rem;margin:0 0 1rem 0}.nomination .highly-commended form .mailing-list-checkbox .control-label,.nomination .nomination-form-container form .mailing-list-checkbox .control-label{display:none}.nomination .highly-commended form .mailing-list-checkbox p,.nomination .nomination-form-container form .mailing-list-checkbox p{color:white}.nomination .highly-commended form input[type='submit'],.nomination .nomination-form-container form input[type='submit']{background-image:linear-gradient(TO RIGHT, #BF7839, #F3D780);display:block;background-color:#AA3862;color:#03214A;font-size:1rem;font-weight:bold;letter-spacing:1px;padding:0.8rem 1.5rem;border:none;border-radius:5px;margin:2rem auto 0}.nomination .highly-commended form input[type='submit']:hover,.nomination .nomination-form-container form input[type='submit']:hover{background-color:#DAA161}.nomination .highly-commended #success-notice,.nomination .nomination-form-container #success-notice{margin:2rem 0;display:none}.nomination .highly-commended #success-notice h2,.nomination .nomination-form-container #success-notice h2{color:#fff}.nomination .highly-commended{padding:3rem 7rem 3rem 7rem}@media screen and (max-width: 540px){.nomination .highly-commended{padding:2rem}}.nomination .highly-commended .participant-label{background-color:#8CD5F6;color:#03214A}.nomination .highly-commended h2{color:white}.nomination .error{color:red;font-size:0.8rem;margin-top:-0.7rem}.nomination .captcha{min-height:10rem;background:transparent;text-align:center;border:none}.nomination .captcha.hide{display:none}.nomination .captcha label{color:#fff;margin-bottom:1rem}.nomination .captcha label:hover{cursor:default}
