body,input,select,textarea{font-family:Montserrat,sans-serif}ol li,ul li{margin:0 0 10px 20px}a,a:hover{text-decoration:none}table tbody tr,table tbody tr td{height:20px!important}table tbody tr td,table tbody tr th,table thead tr td,table thead tr td th{border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;font-size:14px;font-weight:500}*,table tbody tr td ol,table tbody tr td ul{margin:0}.eurovision-contest input:focus,.eurovision-contest select:focus,.eurovision-contest textarea:focus,.project-registration input:focus,.project-registration select:focus,.project-registration textarea:focus,a{outline:0}#loader,.loader{position:absolute}*{padding:0;-webkit-font-feature-settings:"locl" 0;-moz-font-feature-settings:"locl" 0;-ms-font-feature-settings:"locl" 0;font-feature-settings:"locl" 0;-webkit-locale:auto;white-space:normal}body,button,fieldset,form,img,input,li,ol li p,p,select,text-area,ul,ul li p{margin:0;padding:0;border:0}body,fieldset,form,input,li,ol li p,p,text-area,ul,ul li p{font-size:16px}body{color:#0a1b47;background:#fff;font-size:13px;line-height:150%;overflow-x:hidden;position:relative;scroll-behavior:initial;visibility:hidden}form,input,textarea{color:#fff;font-size:13px}input,select,textarea{background-color:#fff}h1,h2,h3,h4,h5,h6{color:#0a1b47;line-height:125%;margin:0 0 10px;font-weight:700}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}p{padding-bottom:15px;font-size:16px}.contentBody p{line-height:1.7}ol li{list-style-type:decimal}table p{padding-bottom:0}a{color:inherit}a:hover{color:#e30613;transition:.3s ease-in-out}a.download,a.link{width:15px;display:block;color:#696969;font-size:16px;text-decoration:none;padding-left:20px;height:20px;font-weight:700}table{border-collapse:collapse;color:#0a1b47;margin:0 0 15px;text-align:left;width:100%!important;max-width:100%;border-left:none}table thead tr td,table thead tr td th{background-color:#0a1b47;color:#fff;padding:20px 15px;line-height:1%}table tbody tr td{background-color:#e9eaee;padding:8px 15px;color:#0a1b47;line-height:1}table tbody tr th{background-color:#636466;color:#fff;padding:8px 15px;line-height:1}a.download{background:url('/assets/img/front/icons/download.png') left top no-repeat}a.link{background:url('/assets/img/front/icons/link.png') left top no-repeat}#loader,body.Contact #stripe2,body.Page:not(body.Home.Page) #stripe2,body.search #stripe2,input[type=hidden],p.desktopView{display:none}video{max-height:700px;background-color:#000}.newsletterForm input{color:#000}p.mobileView iframe,p.mobileView video{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%}.instagram-media{min-width:300px!important}.fa-gear{background:url('/assets/img/fontawesome-icons/gear-solid.svg') no-repeat;width:20px;height:20px;display:block}.fa-times{background:url('/assets/img/fontawesome-icons/xmark-solid.svg') no-repeat;display:block;width:20px;height:20px}.fa-chevron-down,.fa-chevron-up{display:inline-block;width:12px;height:12px}.fa-chevron-up{background:url('/assets/img/fontawesome-icons/chevron-up-solid-red.svg') top 2px center no-repeat}.fa-chevron-down{background:url('/assets/img/fontawesome-icons/chevron-down-solid-red.svg') no-repeat}@media (max-width:1200px){.mobile{display:block}.desktop{display:none}}@media (min-width:1201px){.mobile{display:block}.desktop{display:none}}@media (max-width:1223px){.mobile21{display:block}.desktop21{display:none}}@media (min-width:1024px){.mobile21{display:none!important}.desktop21{display:block}}#container{max-width:1260px;width:100%;margin:0 auto}.eurovision-contest .fieldWrapper,.project-registration .fieldWrapper{clear:both}.eurovision-contest label,.project-registration label{font-weight:400;font-size:15px;max-width:100%;margin-bottom:5px;color:#0a1b47}.eurovision-contest label.mb-15{margin-bottom:20px;display:block;width:100%;float:left}.eurovision-contest input,.eurovision-contest textarea,.project-registration input,.project-registration textarea{display:block;width:100%;padding:10px;background-color:#fff;margin-bottom:5px;box-sizing:border-box;border:1px solid rgba(21,37,49,.1);color:#0a1b47;border-radius:4px}.eurovision-contest textarea,.project-registration textarea{height:120px;max-width:460px}.eurovision-contest .fieldWrapper h2,.project-registration .fieldWrapper h2{font-size:18px;text-transform:uppercase;font-weight:700;margin:20px 0 10px;display:block;float:left;width:100%}.eurovision-contest .fieldWrapper h4,.project-registration .fieldWrapper h4{font-size:15px;text-transform:uppercase;font-weight:700;margin:10px 0;display:block;float:left;width:100%}.eurovision-contest .form-group.half-holder,.eurovision-contest .third-holder,.project-registration .form-group.half-holder,.project-registration .third-holder{display:flex;column-gap:20px;clear:both}.eurovision-contest .form-group.half-holder .half,.project-registration .form-group.half-holder .half{width:100%;margin-bottom:15px}.project-registration .form-group .half{display:flex;flex-direction:column}.project-registration .form-group .half .input-group{margin-top:auto}.eurovision-contest .third-holder .third,.project-registration .third-holder .third{width:100%;margin-bottom:20px}.eurovision-contest .form-group.max-w-300,.project-registration .form-group.max-w-300{max-width:300px}.project-registration .form-group.max-w-460{max-width:460px}.project-registration .form-group.max-w-460.mb-20{margin-bottom:20px}.eurovision-contest .form-submit button,.project-registration .form-submit button{background:#e30613;color:#fff;padding:10px 20px;display:block;cursor:pointer;text-transform:uppercase;border-radius:2rem}#unexpectedError h3,#unexpectedProjectError h3{color:#be1e2e}#projectSubmitSuccess h3,#submitSuccess h3{color:#359435}#loader{left:0;top:0;right:0;background-color:#fff;width:100%;bottom:0;z-index:99}.loader{border:5px solid #dcdcdc;border-top:5px solid #e30613;border-radius:50%;width:50px;height:50px;animation:2s linear infinite spin;left:calc(50% - 30px);top:calc(50% - 30px);transform:translate(-50%,-50%)}.eurovision-contest,.project-registration{margin-bottom:40px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.av-project-form{position:relative}.shortNews .video-overlay{width:480px;height:300px;margin-bottom:10px}.video-overlay{position:absolute;bottom:0;left:0;height:100%;width:100%;background-color:#000;display:flex;justify-content:center;align-items:center}.video-overlay p{text-align:center!important;font-size:20px!important;padding:10px!important;color:#fff!important;font-weight:500!important;margin:0!important}