:root{font-size:16px}body,button,input,select,optgroup,textarea{color:#111;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.02rem;line-height:1.6}.text-white{color:#fff}.text-gray{color:#64748b}.text-dark-gray{color:#475569}.text-purple{color:#4f46e5}.text-dark-purple{color:#312e81}.text-orange{color:#e16548}.text-111{color:#111}.text-222{color:#222}.text-333{color:#333}.text-444{color:#444}.text-555{color:#555}.text-888{color:#888}.text-999{color:#999}.text-8{font-size:.5rem}.text-10{font-size:.65rem}.text-11{font-size:.7rem}.text-12{font-size:.76rem}.text-13{font-size:.8rem}.text-14{font-size:.86rem}.text-15{font-size:.94rem}.text-16{font-size:1rem}.text-18{font-size:1.08rem}.text-20{font-size:1.25rem}.text-22{font-size:1.4rem}.text-24{font-size:1.55rem}.text-30{font-size:1.875rem}.text-36{font-size:2.25rem}.text-40{font-size:2.6rem}.text-xs{font-size:clamp(1.1rem, min(1.6vw, 1.2rem), 1.2rem)}.text-sm{font-size:clamp(1.15rem, min(2vw, 1.5rem), 1.5rem)}.text-md{font-size:clamp(1.5rem, min(2.8vw, 2.1rem), 2.1rem)}.text-lg{font-size:clamp(2rem, min(4vw, 3rem), 3rem)}.text-xl{font-size:clamp(2rem, min(4.25vw, 3.2rem), 3.2rem)}.text-center{text-align:center}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.weight-700{font-weight:700}.weight-800{font-weight:800}.lh-1{line-height:1}.lh-1-1{line-height:1.1}.lh-1-2{line-height:1.2}.lh-1-3{line-height:1.3}.lh-1-55{line-height:1.55}.lh-1-4{line-height:1.4}.lh-1-75{line-height:1.75}.lh-2{line-height:2}.lh-2-5{line-height:2.5}.ls--015{letter-spacing:-.015em}.ls--02{letter-spacing:-.02em}.ls--03{letter-spacing:-.03em}.ls-07{letter-spacing:.07em}.ls-12{letter-spacing:.12em}.ls-14{letter-spacing:.14em}.uppercase{text-transform:uppercase}.italic{font-style:italic}strong{color:#333}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.margin-0{margin:0}.mt-0{margin-top:0}.mt-0-5{margin-top:.5em}.mt-1{margin-top:1rem}.mt-1-5{margin-top:1.5rem}.mt-2{margin-top:2rem}.mt-2-5{margin-top:2.5rem}.mb-0{margin-bottom:0}.mb-0-5{margin-bottom:.5em}.mb-1-5{margin-bottom:1.5rem}.mb-2-5{margin-bottom:2.5rem}.mb-4{margin-bottom:4rem}.padding-0-5{padding:.5em}.padding-1-5{padding:clamp(15px, 1.5vw, 20px)}.pb-0-5{padding-bottom:.5em}.pb-1{padding-bottom:1em}.pb-1-5{padding-bottom:1.5rem}.pb-2{padding-bottom:2rem}.pb-2-5{padding-bottom:2.5rem}.inner-m-0 p{margin:0}.inner-mt-0 p{margin-top:0}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:inherit}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.page-template-default ul,.page-template-default ol{margin-left:0;padding-left:1.5em}.bg-gradient{background:linear-gradient(to bottom,rgba(246,224,175,.6) 0%,rgba(246,224,175,.3) 30%,rgba(246,224,175,0) 100%)}.bg-gradient-invert{background:linear-gradient(to bottom,rgba(246,224,175,0) 0%,rgba(246,224,175,.3) 70%,rgba(246,224,175,.6) 100%)}section.section{padding:clamp(40px, 7vw, 120px) 0}section.section.top-half{padding-top:clamp(20px, 3.5vw, 60px)}section.section.bottom-half{padding-bottom:clamp(20px, 3.5vw, 60px)}.container{max-width:1160px;margin:0 auto;padding:0 24px}@media screen and (min-width:1700px){.container.container-wide{max-width:1250px}}.max-450{max-width:450px;margin:0 auto}.max-680{max-width:680px;margin:0 auto}.max-720{max-width:720px;margin:0 auto}.max-800{max-width:800px;margin:0 auto}.max-left{margin:unset}@media screen and (min-width:750px){.width-80{width:80%;margin:0 auto}}.w-fit{width:fit-content}.w-full{width:100%}.h-full,.h-full-extra{min-height:100vh}@media screen and (orientation:landscape){.h-full-extra{min-height:120vh}}section.section.top-0{padding-top:0}.m-auto{margin-left:auto;margin-right:auto}.relative{position:relative}.overflow-hidden{overflow:hidden}.bg-black{background-color:#111}.bg-white{background-color:#fff}.bg-gray{background-color:#f4f4f4}.bg-f6{background-color:#f6f6f6}.bg-333{background-color:#333}.bg-f0{background-color:#f0f0f0}.bg-light-blue{background-color:#f2f5ff}.bg-light-purple{background-color:#f8fafc}.bg-orange{background-color:#e16548}.flex{display:flex;flex-wrap:wrap}.flex-item{width:100%}.flex.nowrap{flex-wrap:nowrap}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.flex.nowrap .flex-item-10{width:10%}.flex.nowrap .flex-item-15{width:15%}.flex.nowrap .flex-item-20{width:20%}.flex.nowrap .flex-item-25{width:25%}.flex .flex-item-sm-50{width:50%}.flex.nowrap .flex-item-47{width:47%}.flex.nowrap .flex-item-49{width:49%}.flex.nowrap .flex-item-85{width:85%}.flex.nowrap .flex-item-90{width:90%}@media screen and (min-width:750px){.flex .flex-item-fit{width:fit-content}.flex .flex-item-10{width:10%}.flex .flex-item-15{width:15%}.flex .flex-item-20{width:20%}.flex .flex-item-25{width:25%}.flex .flex-item-30{width:30%}.flex .flex-item-47{width:47%}.flex .flex-item-49{width:49%}.flex .flex-item-85{width:85%}.flex .flex-item-90{width:90%}.flex.justify-end{justify-content:flex-end}}.grid{display:grid;grid-template-columns:1fr;grid-gap:clamp(10px, 1.2vw, 20px)}.grid .grid-item{grid-column:1/-1}@media screen and (min-width:600px){.grid.grid-5,.grid.grid-4,.grid.grid-3{grid-template-columns:repeat(2,1fr)}.grid .grid-item.grid-item-2{grid-column:span 2}.grid .grid-item.grid-item-2:last-child:nth-child(odd){grid-column:1/-1}.grid .grid-item.grid-item-1{grid-column:span 1}}@media screen and (min-width:750px){.grid.grid-3{grid-template-columns:repeat(3,1fr)}.grid .grid-item.grid-item-3{grid-column:span 3}.grid.grid-4{grid-template-columns:repeat(4,1fr)}.grid.grid-5{grid-template-columns:repeat(5,1fr)}}.orange-top:before{content:"";width:100%;height:3px;background-color:#e16548;position:absolute;top:0;left:0}.rounded-30{border-radius:clamp(10px, 1.8vw, 30px)}.rounded-20{border-radius:clamp(10px, 1.25vw, 20px)}.rounded-15{border-radius:clamp(10px, 1vw, 15px)}.rounded-10{border-radius:clamp(5px, 0.5vw, 10px)}.shadow{box-shadow:0px 3px 6px rgba(0,0,0,.1)}.bg-image{position:absolute;width:100%;height:110%;object-fit:cover;object-position:top center;top:0;left:0}@media screen and (orientation:portrait){.bg-image{height:120%}}.grid-top:before{content:"";width:100%;height:25vw;background-image:url(//hovarlay.com/wp-content/themes/hovarlay/css/../images/npea-grid.png);background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;transform:translate(0,-50%);opacity:.8}.clouds-container .clouds{padding:0 2.5%;max-width:1500px;left:0;right:0;margin-left:auto;margin-right:auto}.clouds{position:absolute}.clouds.h-full img{height:100%;transform:translate(50%,0)}.z-2{z-index:2}.banner.banner-home{background:linear-gradient(to bottom,rgba(246,224,175,0) 0%,rgba(246,224,175,.6) 100%);padding-top:clamp(100px, 10vw, 200px)}.banner.banner-home .logo-container{width:clamp(120px, 12vw, 150px)}.banner.banner-home .logo-container-inner{padding-top:30%}.banner.banner-home .logo-container-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}@media screen and (max-width:749px){.banner.banner-home .section-tag .icon-container{display:none}.banner.banner-home .section-tag .text{width:100%;justify-content:center}}@media screen and (min-width:750px){.banner.banner-home .section-tag .text:not(:last-child):after{content:"·";margin:0 .25em;font-size:1.5em;transform:translate(0,-5%)}}.bg-image.background-desktop{display:none}@media screen and (orientation:landscape){.bg-image.background-desktop{display:block}.bg-image.background-mobile{display:none}}.button,.create-ar-button a{display:flex;padding:clamp(8px, 1.02vw, 16px) clamp(20px, 2.2vw, 36px);cursor:pointer;border-radius:clamp(5px, 0.5vw, 10px);padding:.75rem 2rem;font-size:1rem;font-weight:700;text-decoration:none}.flex .button{margin-top:5px;margin-bottom:5px}.flex.justify-center .button{margin-left:5px;margin-right:5px}.button.button-1{color:#111;background-color:#f2b269;border:2px solid #f2b269;transition:background-color .5s ease,color .5s ease,border .5s ease}.button.button-1:hover{background-color:#e16548;border:2px solid #e16548;color:#fff9ed}.button.button-2{color:#111;background-color:#fff;border:1px solid #111;transition:background-color .5s ease,color .5s ease}.button.button-2:hover{background-color:#111;color:#fff9ed}.button.button-3{color:#333;background-color:#fff;border:1px solid #ccc;transition:color .5s ease,background-color .5s ease}.button.button-3:hover{background-color:#111;color:#fff9ed}.button.button-purple,.create-ar-button a,.banner .button.button-3{color:#fff;background-color:#6f66ff;box-shadow:0px 3px 6px rgba(0,0,0,.1);cursor:pointer;border:2px solid #5952cc;transition:background-color .5s ease,border .5s ease}.button.button-purple:hover,.create-ar-button a:hover,.banner .button.button-3:hover{background-color:#e16548;border:2px solid #e16548}.button.button-black{color:#fff;background-color:#111;transition:background-color .5s ease;cursor:pointer;border:none}.button.button-black:hover{background-color:#e16548}.button.button-arrow{display:flex;align-items:center}.button.button-arrow:after{content:"";width:.75em;height:.75em;background-image:url(//hovarlay.com/wp-content/themes/hovarlay/css/../images/arrow-black.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center 75%;margin-left:.75em;filter:none;webkit-filter:none;transition:filter .5s ease,-webkit-filter .5s ease}.banner .button.button-3.button-arrow:after,.button.button-arrow:hover:after{filter:invert(96%) sepia(12%) saturate(300%) hue-rotate(340deg) brightness(105%) contrast(95%);-webkit-filter:invert(96%) sepia(12%) saturate(300%) hue-rotate(340deg) brightness(105%) contrast(95%)}.section-tag{border-radius:100px;padding:6px 10px}.section-tag .icon-container{height:1.25em;width:1.25em;margin-right:.5em}.section-tag .icon-container img{object-fit:contain}.section-tag .dot-container{height:1.25em;width:1.25em}.section-tag .dot-container .dot{width:.5em;height:.5em;border-radius:50%}.border-ddd{border:1px solid #ddd}.border-ccc{border:1px solid #ccc}.border-111{border:1px solid #111}.border-555{border:1px solid #555}.border-15-ccc{border:1.5px solid #ccc}.border-dashed-ccc{border:1px dashed #ccc}.form-steps{opacity:0;transform:translateY(-10px);pointer-events:none;padding:0;margin:0;transition:.3s ease;box-shadow:0px 3px 3px rgba(0,0,0,.05);position:sticky;top:0;z-index:20}.form-steps.active{opacity:1;transform:translateY(0);pointer-events:auto;padding:1.5em 0 0;margin:0 0 2em}.progress-steps{position:relative}@media screen and (max-width:749px){.container.progress-steps{padding-right:0}}.progress-steps:before{content:"";height:2px;width:95%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;transform:translate(0,-35%);background-color:#e2e8f0;pointer-events:none}.form-steps .step-indicator{padding:0 clamp(10px, 1vw, 25px);width:125px}@media screen and (min-width:750px){.form-steps .owl-stage{width:100%!important;display:flex;justify-content:space-between}.form-steps .owl-carousel .owl-stage:after{display:none!important}}.form-steps .owl-item{display:flex;justify-content:center}.form-steps .owl-item:first-child{justify-content:flex-start}.form-steps .owl-item:last-child{justify-content:flex-end}.form-steps .step-indicator .number-container{margin-bottom:.25em}.form-steps .step-indicator .number-container-inner{width:1.5rem;height:1.5rem;border-radius:50%;color:#64748b;border:1px solid #e2e8f0;background-color:#e2e8f0;transition:color .5s ease,border .5s ease,background-color .5s ease}.form-steps .step-indicator.active .number-container-inner{color:#4f46e5;background-color:#e0e7ff;border:1px solid #c7d2fe}.step-indicator.complete .number-container-inner{background-color:#4f46e5;font-size:0}.step-indicator.complete .number-container-inner:after{content:"✓";font-size:.76rem;color:#fff}.form-steps .step-indicator .label{color:#94a3b8;transition:color .5s ease;white-space:nowrap}.form-steps .step-indicator.active .label,.form-steps .step-indicator.complete .label{color:#4f46e5}.submission-main{box-shadow:0px 3px 6px rgba(0,0,0,.16);position:relative;overflow:hidden;margin-top:2rem;transition:margin-top .5s ease}.submission-main:has(.form-wrapper.active){margin-top:6rem}@media screen and (min-width:750px){.submission-main{margin-top:4rem}.submission-main:has(.form-wrapper.active){margin-top:8rem}}.submission-main .introduction,.submission-main .form-wrapper,.submission-main .thank-you{padding:clamp(15px, 2vw, 30px)}.submission-main{position:relative}.submission-main>div{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(30px);pointer-events:none}.submission-main>div.active{opacity:1;transform:translateY(0);pointer-events:auto;position:relative;transition:opacity .4s ease,transform .4s ease;z-index:2}.submission-main .form-wrapper .wpcf7 form .wpcf7-response-output{border:none;padding:0;margin-left:0;margin-right:0;text-align:center}.cf7-multistep{position:relative}.cf7-multistep .step{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(30px);pointer-events:none}.cf7-multistep .step.active{opacity:1;transform:translateY(0);pointer-events:auto;position:relative;transition:opacity .4s ease,transform .4s ease}.cf7-multistep .step .step-heading{margin:0;margin-bottom:.5em;line-height:1.4}.cf7-multistep .step .step-info-text{margin:0;color:#64748b;font-size:.86rem}.cf7-multistep .step .step-info-text .highlight{color:#4338ca;font-weight:600}.cf7-multistep .step .step-disclaimer{background-color:#fef2f2;position:relative;border-left:4px solid #ef4444;padding:clamp(10px, 1vw, 20px);margin:1em 0 1.5em}.cf7-multistep .step .step-disclaimer .disclaimer-title-text,.cf7-multistep .step .step-disclaimer .disclaimer-text p{margin:0}.cf7-multistep .step .step-disclaimer .step-disclaimer-title{margin-bottom:.5em}.cf7-multistep .step .step-disclaimer .disclaimer-title-text{color:#991b1b;font-weight:700}.cf7-multistep .step .step-disclaimer .disclaimer-text{color:#b91c1c;font-size:.86rem}.cf7-multistep .step .step-disclaimer .disclaimer-text .file-name-sample{color:#1e293b;background-color:#fff;padding:0 .25rem;border-radius:.25rem}.cf7-multistep .step .step-disclaimer .disclaimer-text strong{color:#b91c1c}.cf7-multistep .form-field-radio .wpcf7-list-item,.cf7-multistep .form-field-checkbox .wpcf7-list-item{margin-left:0;margin-right:1em}.cf7-multistep .form-field-checkbox .wpcf7-list-item label{display:flex;align-items:flex-start;margin-top:.5em}.cf7-multistep .form-field-radio .wpcf7-list-item label{margin-top:.5em;font-weight:400}.cf7-multistep .form-field-radio.full-radio .wpcf7-list-item{width:100%;padding:clamp(5px, 0.5vw, 10px) clamp(10px, 1vw, 25px);margin:.25em 0;border:1px solid #e2e8f0;border-radius:clamp(5px, 0.5vw, 10px)}.cf7-multistep .form-field-select .select-wrapper{display:flex;width:100%;position:relative}.cf7-multistep .form-field-select .select-wrapper p{width:100%}.cf7-multistep .form-field-select .select-wrapper:after{content:"";width:1em;height:1em;background-image:url(//hovarlay.com/wp-content/themes/hovarlay/css/../images/caret-black.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center center;position:absolute;top:50%;transform:translate(0,-50%);right:1rem;pointer-events:none}.cf7-multistep .en-text{display:block}.cf7-multistep .id-text{display:block;font-size:.85em;color:#64748b;margin-top:2px;font-weight:400}.wpcf7 input[type=radio]{transform:scale(1.4);margin-right:8px}.wpcf7 input[type=checkbox]{transform:scale(1.4) translate(0,35%);margin-right:12px}.cf7-multistep .step .buttons,.cf7-multistep .step .buttons p{display:flex;justify-content:space-between;align-items:center;width:100%}.cf7-multistep .step.step-5 .buttons{margin-top:1.5rem}.cf7-multistep .step .buttons button{cursor:pointer}.cf7-multistep .step .buttons button.next{color:#fff;background-color:#4f46e5;transition:background-color .5s ease;border:none;border-radius:clamp(5px, 0.5vw, 10px);padding:.75rem 2rem;font-weight:700;box-shadow:0px 3px 6px rgba(0,0,0,.1)}.cf7-multistep .step .buttons button.prev{background:0 0;background-color:transparent;border:none;padding:0;display:flex;align-items:center}.cf7-multistep .step .buttons button.prev:before{content:"←";font-size:.76rem;flex-shrink:0;margin-right:.5em}.cf7-multistep .step .buttons button.next:hover{background-color:#4338ca}.cf7-multistep br{display:none}.cf7-multistep label{font-size:.97rem;font-weight:600;width:100%;margin:1em 0 .5em;display:block}.cf7-multistep label .light{font-weight:400;color:#64748b}.cf7-multistep label .file-specs{font-weight:400;color:#64748b;background-color:#f1f5f9;font-size:.75rem;line-height:1rem;padding:.25rem .5rem;border-radius:.25rem;white-space:nowrap}.cf7-multistep .step .light-purple-wrapper{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:clamp(5px, 0.5vw, 10px);padding:clamp(5px, 0.5vw, 10px);margin:.5em 0 1em}.cf7-multistep .step .purple-wrapper{background-color:#eef2ff;border:1px solid #c7d2fe;border-radius:clamp(5px, 0.5vw, 10px);padding:clamp(5px, 0.5vw, 10px) clamp(10px, 1vw, 20px);margin:1em 0}.cf7-multistep .step .light-gray-wrapper{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:clamp(5px, 0.5vw, 10px);padding:clamp(5px, 0.5vw, 10px) clamp(10px, 1vw, 20px);margin:1em 0}.cf7-multistep .step .purple-wrapper label{margin-top:.5em}.cf7-multistep .step .purple-wrapper.smaller-text label{font-size:.86rem}.cf7-multistep .step .purple-wrapper.smaller-text input[type=checkbox]{transform:scale(1.4) translate(0,25%)}.cf7-multistep .form-field p{margin:0}.cf7-multistep .form-field .field-info{font-size:.76rem;margin:.5em 0;color:#64748b}.cf7-multistep .form-field{width:100%}.cf7-multistep .form-field-flex{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:750px){.cf7-multistep .form-field.form-field-half{width:49%}}.cf7-multistep .form-field input:not([type=checkbox]):not([type=radio]),.cf7-multistep .form-field select{border:1px solid #cbd5e1;padding:7px;width:100%;border-radius:clamp(5px, 0.5vw, 10px);-webkit-appearance:none}.cf7-multistep .codedropz-upload-inner h3{font-size:1.02rem;margin:0}.cf7-multistep .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{color:#111}.cf7-multistep .required{color:#ef4444}.cf7-multistep .form-field-submit .wpcf7-spinner{position:absolute}.cf7-multistep .form-field-submit p{margin:1em 0 .5em}.cf7-multistep .form-field-submit input{width:100%;color:#fff;background-color:#0f172a;transition:background-color .5s ease;border:none;border-radius:clamp(5px, 0.5vw, 10px);padding:.75rem 2rem;font-size:1rem;font-weight:700;box-shadow:0px 3px 6px rgba(0,0,0,.1);cursor:pointer}.review-group{border-bottom:1px solid #c7d2fe;padding-bottom:1.5em}.review-group:last-child{border-bottom:0}.review-group .review-group-header{margin-bottom:.5em;margin-top:1.17em}.review-group .review-group-title{margin-bottom:.5em;width:100%}@media screen and (min-width:750px){.review-group .review-group-title{width:unset}}.review-item .value:empty:after{content:'-';opacity:.5}.donut-chart{width:300px;margin:auto;position:relative}canvas{display:block}.donut-tooltip{position:absolute;background:#000;color:#fff;padding:10px 14px;font-size:13px;border-radius:6px;pointer-events:none;opacity:0;transform:translate(-50%,-120%);white-space:nowrap}.legend-item{white-space:nowrap;gap:5px;margin:0 10px;margin-bottom:6px}.legend-color{display:flex;width:12px;height:12px;flex-shrink:0}.submission-portal{min-height:100vh}.submission-portal .clouds-container{position:absolute;width:100%;top:40vh}.submission-portal .clouds .cloud1{width:25%;transform:translateY(10%)}.submission-portal .clouds .cloud2{width:50%;transform:translateY(-20%)}.submission-portal .submission-checklist{border:1px solid #e0e7ff;background-color:rgba(238,242,255,.5);padding:clamp(15px, 1.5vw, 25px)}.submission-portal .submission-checklist .item{margin:.75em 0}.submission-portal .submission-checklist .text-container p{margin:0}.submission-portal .thank-you .submission-id-container{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:clamp(5px, 0.5vw, 10px);padding:clamp(10px, 1vw, 20px) clamp(5px, 0.5vw, 10px)}.submission-portal .thank-you .submission-id-container .title{color:#64748b}.submission-portal .thank-you .confirmation{color:#64748b}.submission-portal .thank-you .confirmation a{color:#4f46e5}.submission-portal .thank-you .icon-entity-wrapper-top .icon-entity-inner{height:90px;width:90px;background-color:#dcfce7;border-radius:50%}.submission-portal .thank-you .what-next{background-color:transparent;border-width:1px;border-style:solid;border-color:#e5e7eb;border-image:initial;border-radius:clamp(5px, 0.5vw, 10px);padding:clamp(10px, 1vw, 20px);margin:1.5rem auto}.submission-portal .thank-you .what-next .heading{border-bottom:1px solid #e5e7eb}.submission-portal .thank-you .what-next .item .label{color:#475569}.theme .video-wrapper .video-wrapper-inner{overflow:hidden}.theme .video-wrapper video{width:100%;height:100%}.theme .vision .quotes{width:1.25em;object-fit:contain}@media screen and (min-width:750px){.glance .blocks .block:not(:last-child){border-right:1px solid #111}}.glance .clouds{transform:translate(0,-100%)}.glance .clouds .cloud1{width:25%;transform:translateY(10%)}.glance .clouds .cloud2{width:50%;transform:translateY(-20%)}.glance .glance-item .icon-container{width:2rem;margin-right:1rem;flex-shrink:0}.glance .glance-item .icon-container .icon{object-fit:contain}.who .who-main .column-eligible .title:before{content:"";height:1em;width:1em;background:url(//hovarlay.com/wp-content/themes/hovarlay/css/../images/checkmark-black.svg);background-size:100% auto;background-repeat:no-repeat;margin-right:.5em}.who .who-main .column-not-eligible .title:before{content:"";height:1em;width:1em;background:url(//hovarlay.com/wp-content/themes/hovarlay/css/../images/x-black.svg);background-size:100% auto;background-repeat:no-repeat;margin-right:.5em}.who .who-main .column-eligible .title,.who .who-main .column-not-eligible .title{border-bottom:1px solid #ccc}.who .who-main .criteria ul{margin-left:0;padding-left:0;list-style:none}.who .who-main .criteria ul li{padding:.5em 0;border-bottom:1px solid #ccc;display:flex}.who .who-main .column-eligible .criteria ul li:before{content:"";width:1.25em;height:1.25em;background-image:url(//hovarlay.com/wp-content/themes/hovarlay/css/../images/white-checkmark-green.svg);background-size:100% auto;background-repeat:no-repeat;margin-right:.5em;transform:translate(0,15%);flex-shrink:0}.who .who-main .column-not-eligible .criteria ul li:before{content:"";width:1.25em;height:1.25em;background-image:url(//hovarlay.com/wp-content/themes/hovarlay/css/../images/white-x-red.svg);background-size:100% auto;background-repeat:no-repeat;margin-right:.5em;transform:translate(0,15%);flex-shrink:0}.who .who-main .supporting p a{color:#222;font-weight:600}.brief .top-container{border-bottom:1px solid #ccc}.brief .brief-item .blocks .grid-item .icon-container{margin-right:.5em}.brief .clouds{top:0;justify-content:flex-end}.brief .clouds .cloud1{width:35%}@media screen and (min-width:750px){.brief .clouds .cloud1{transform:translateY(30%)}}.brief ol,.brief ul{counter-reset:item;list-style:none;padding-left:0;margin:0}.brief ol li,.brief ul li{background-color:#fff;border:1px solid #ccc;border-radius:clamp(5px, 1vw, 15px);box-shadow:0px 3px 3px rgba(0,0,0,.1);padding:clamp(10px, 1vw, 15px) clamp(15px, 1.5vw, 25px);margin:1em 0}.brief ol li{counter-increment:item;position:relative}.brief ol li:before{content:counter(item);font-weight:700;width:28px;height:28px;display:inline-flex;justify-content:center;align-items:center;background-color:#111;border-radius:50%;color:#fff;text-align:center;margin-right:1em}.brief ul li:before{content:"✦";font-weight:700;width:28px;height:28px;display:inline-flex;justify-content:center;align-items:center;background-color:#111;border-radius:50%;color:#f2b269;text-align:center;margin-right:1em}.what-you-submit-items .submit-item ul{margin:0;padding:0;list-style-position:inside}.what-you-submit-items .submit-item ul li{margin:1em 0}.file-format-guidance .formats-list{gap:clamp(5px, 0.6vw, 12px)}.file-format-guidance .format{border-radius:100px;padding:.5em 1em}.file-format-guidance .format span{display:flex}.file-format-guidance .format .text1:after{content:"";width:.75em;height:.75em;background-image:url(//hovarlay.com/wp-content/themes/hovarlay/css/../images/arrow-gray.svg);background-size:100% auto;background-repeat:no-repeat;margin-left:.25em;margin-right:.5em;transform:translate(0,15%)}.file-format-guidance .formats-disclaimer .icon-container{width:1.5em;margin-right:1em}.file-format-guidance .formats-disclaimer .icon-container img{object-fit:contain}.prizes .fairness ul{margin:0;padding-left:0;list-style:none}.prizes .fairness ul li{margin:.25em 0}.prizes .fairness ul li:before{content:"—";display:inline-block;width:1em;margin-right:.5em}.judging-criteria .weight .value-container{margin-right:1em}.timeline .dates{border-left:2px solid #e16548}.timeline .dates .date-item{padding-left:2rem}.timeline .dates .date-item .date:before{content:"";width:14px;height:14px;border-radius:50%;background-color:#fff;border:2px solid #aaa;transition:background-color .5s ease,border .5s ease;position:absolute;left:0;top:0;transform:translate(calc(-50% - 1px), 0)}.timeline .dates .date-item.active .date:before{background-color:#e16548;border:2px solid #e16548;box-shadow:0 0 0 4px rgba(0,0,0,.1)}.timeline .dates .date-item .date{transition:color .5s ease}.timeline .dates .date-item.active .date{color:#e16548}.timeline .dates .date-item .date-notice{background-color:transparent;border:1px solid #e16548;transition:background-color .5s ease;border-radius:100px;padding:6px 10px}.timeline .dates .date-item .date-notice .icon.icon-img{filter:none;-webkit-filter:none;transition:filter .5s ease,-webkit-filter .5s ease;transform:scale(1.2);transform-origin:left}.timeline .dates .date-item .date-notice .notice-text{transition:color .5s ease}.timeline .dates .date-item.active .date-notice{background-color:#e16548}.timeline .dates .date-item.active .date-notice .notice-text{color:#fff}.timeline .dates .date-item.active .date-notice .icon.icon-img{filter:grayscale(1) brightness(9);-webkit-filter:grayscale(1) brightness(9)}.timeline .dates .date-item .date-notice .icon-container{margin-right:.5em}.timeline .dates .date-item .date-notice .icon-container,.timeline .dates .date-item .date-notice .icon-entity{display:flex;align-items:center;width:.8rem;height:.8rem}.judges .clouds{top:0;justify-content:flex-end}.judges .clouds .cloud3{width:45%;transform:translateY(-20%)}@media screen and (min-width:750px){.judges .clouds .cloud3{transform:translateY(-50%)}}.judges .judge-item{width:100%;padding-top:140%}.judges .judge-item .judge-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.judges .judge-item .judge-image img{width:100%;height:100%;object-fit:cover;border-radius:clamp(10px, 1vw, 15px)}.judges .judge-item .judge-content{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 10%,rgba(0,0,0,.9) 70%,rgba(0,0,0,1) 100%);padding:clamp(10px, 0.7vw, 15px)}.judges .judge-item .judge-content .judge-bio{margin:.5em 0}.judges .judge-item .judge-content .judge-bio h2,.judges .judge-item .judge-content .judge-bio h3{margin:0;line-height:1.4}.support .support-item .icon-container{padding:.5rem}.support .support-item .icon-container img{width:18px;height:18px;object-fit:contain}.support .support-notice .icon-container{width:1.5em;margin-right:1em}.cta .text-555 a{color:#111;font-weight:600}.page-template-template-npea .section.cta{position:relative;z-index:1}.page-template-template-npea .footer-outer{margin-top:-10vw;position:relative;z-index:2}.faq-question{width:100%;text-align:left;padding:1.5em 0;border:none;outline:none;cursor:pointer}.section.faq .faq-item .faq-question{display:flex;justify-content:space-between;align-items:center;font-size:inherit;font-weight:inherit;padding:1.5em 0;margin:0}.section.faq .faq-item .faq-question .question{font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;font-size:.94rem;line-height:1.6;margin:0}.faq-answer{display:none;padding:0;margin-top:-2px;margin-bottom:1.5em;border-radius:0 0 clamp(15px, 1vw, 25px) clamp(15px, 1vw, 25px)}.faq-answer a{color:#111;font-weight:600}.faq-item .faq-question .arrow-wrapper{display:flex;align-items:center;justify-content:center;padding:.5em;border-radius:50%}.faq-item .faq-question .arrow{display:block;transform:rotate(0deg);transition:transform .3s ease;width:1em;height:1em}.faq-item.active .faq-question .arrow{transform:rotate(180deg)}.faq-item .accordion-line{border-bottom:1px solid #ccc}.universities-slider .university-logo{width:100%;padding-top:40%;position:relative;overflow:hidden}.universities-slider .university-logo img{position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;max-width:80%;max-height:100%;object-fit:contain;transform:translate(0,-50%)}.partners-slider .partner-logo{width:100%;padding-top:40%;position:relative;overflow:hidden}.partners-slider .partner-logo img{position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;max-width:80%;max-height:100%;object-fit:contain;transform:translate(0,-50%)}