@charset "UTF-8";@keyframes spin{0%{transform:rotateX(0) rotate(0) translate(0,-2rem)}100%{transform:rotateX(360deg) rotate(360deg) translate(0,-2rem)}}@keyframes ping{0%{transform:rotate(0);top:0;left:calc(50% - 2rem)}25%{transform:rotate(360deg);top:calc(50% - 2rem);left:0}50%{transform:rotate(0);top:calc(100% - 4rem);left:calc(50% - 2rem)}75%{transform:rotate(360deg);top:calc(50% - 2rem);left:calc(100% - 4rem)}100%{transform:rotate(0);top:0;left:calc(50% - 2rem)}}@keyframes barberpole{from{background-position:0 0}to{background-position:60px 30px}}@font-face{font-family:"Futura Std Book";font-style:normal;font-weight:400;src:local("Futura Std Book"),url(/web/fonts/FuturaStdBook.woff) format("woff")}@font-face{font-family:"Futura Std Book Oblique";font-style:normal;font-weight:400;src:local("Futura Std Book Oblique"),url(/web/fonts/FuturaStdBookOblique.woff) format("woff")}@font-face{font-family:"Futura Std Light Condensed";font-style:normal;font-weight:400;src:local("Futura Std Light Condensed"),url(/web/fonts/FuturaStdCondensedLight.woff) format("woff")}@font-face{font-family:"Futura Std Light";font-style:normal;font-weight:400;src:local("Futura Std Light"),url(/web/fonts/FuturaStdLight.woff) format("woff")}@font-face{font-family:"Futura Std Light Condensed Oblique";font-style:normal;font-weight:400;src:local("Futura Std Light Condensed Oblique"),url(/web/fonts/FuturaStdCondensedLightObl.woff) format("woff")}@font-face{font-family:"Futura Std Light Oblique";font-style:normal;font-weight:400;src:local("Futura Std Light Oblique"),url(/web/fonts/FuturaStdLightOblique.woff) format("woff")}@font-face{font-family:"Futura Std Medium Condensed";font-style:normal;font-weight:400;src:local("Futura Std Medium Condensed"),url(/web/fonts/FuturaStdCondensed.woff) format("woff")}@font-face{font-family:"Futura Std Medium";font-style:normal;font-weight:400;src:local("Futura Std Medium"),url(/web/fonts/FuturaStdMedium.woff) format("woff")}@font-face{font-family:"Futura Std Medium Condensed Oblique";font-style:normal;font-weight:400;src:local("Futura Std Medium Condensed Oblique"),url(/web/fonts/FuturaStdCondensedOblique.woff) format("woff")}@font-face{font-family:"Futura Std Medium Oblique";font-style:normal;font-weight:400;src:local("Futura Std Medium Oblique"),url(/web/fonts/FuturaStdMediumOblique.woff) format("woff")}@font-face{font-family:"Futura Std Heavy";font-style:normal;font-weight:400;src:local("Futura Std Heavy"),url(/web/fonts/FuturaStdHeavy.woff) format("woff")}@font-face{font-family:"Futura Std Heavy Oblique";font-style:normal;font-weight:400;src:local("Futura Std Heavy Oblique"),url(/web/fonts/FuturaStdHeavyOblique.woff) format("woff")}@font-face{font-family:"Futura Std Bold";font-style:normal;font-weight:400;src:local("Futura Std Bold"),url(/web/fonts/FuturaStdBold.woff) format("woff")}@font-face{font-family:"Futura Std Bold Condensed";font-style:normal;font-weight:400;src:local("Futura Std Bold Condensed"),url(/web/fonts/FuturaStdCondensedBold.woff) format("woff")}@font-face{font-family:"Futura Std Bold Oblique";font-style:normal;font-weight:400;src:local("Futura Std Bold Oblique"),url(/web/fonts/FuturaStdBoldOblique.woff) format("woff")}@font-face{font-family:"Futura Std Bold Condensed Oblique";font-style:normal;font-weight:400;src:local("Futura Std Bold Condensed Oblique"),url(/web/fonts/FuturaStdCondensedBoldObl.woff) format("woff")}@font-face{font-family:"Futura Std Extra Bold Condensed";font-style:normal;font-weight:400;src:local("Futura Std Extra Bold Condensed"),url(/web/fonts/FuturaStdCondensedExtraBd.woff) format("woff")}@font-face{font-family:"Futura Std Extra Bold";font-style:normal;font-weight:400;src:local("Futura Std Extra Bold"),url(/web/fonts/FuturaStdExtraBold.woff) format("woff")}@font-face{font-family:"Futura Std Extra Bold Condensed Oblique";font-style:normal;font-weight:400;src:local("Futura Std Extra Bold Condensed Oblique"),url(/web/fonts/FuturaStdCondExtraBoldObl.woff) format("woff")}@font-face{font-family:"Futura Std Extra Bold Oblique";font-style:normal;font-weight:400;src:local("Futura Std Extra Bold Oblique"),url(/web/fonts/FuturaStdExtraBoldOblique.woff) format("woff")}@font-face{font-family:Cambria;font-style:normal;font-weight:400;src:local("Cambria"),url(/web/fonts/Cambria.woff2) format("woff2"),url(/web/fonts/Cambria.woff) format("woff");font-display:swap}section.registration{letter-spacing:0}section.registration div.content>.note{letter-spacing:.3rem;font-size:3rem;font-family:"Futura Std Medium",Arial,sans-serif;text-transform:uppercase;letter-spacing:.1rem;color:#d50c2d}@media (max-width:576px){section.registration div.content>.note{letter-spacing:.05rem}}@media (max-width:425px){section.registration div.content>.note{letter-spacing:.025rem}}@media (min-width:577px) and (max-width:992px) and (min-height:502px){section.registration div.content>.note{letter-spacing:.22rem;font-size:2.25rem}}@media (min-width:502px) and (max-width:576px) and (min-height:502px){section.registration div.content>.note{font-size:1.65rem;letter-spacing:.2rem}}@media (max-width:501px){section.registration div.content>.note{font-size:1.45rem;letter-spacing:.18rem}}@media (max-height:501px){section.registration div.content>.note{font-size:1.45rem;letter-spacing:.18rem}}@media (max-width:425px){section.registration div.content>.note{letter-spacing:.05rem}}section.registration div.content>.note+.note{font-size:1.5rem;letter-spacing:.1rem;font-family:"Futura Std Medium",Arial,sans-serif;text-transform:uppercase;letter-spacing:.1rem}@media (max-width:576px){section.registration div.content>.note+.note{letter-spacing:.05rem}}@media (max-width:425px){section.registration div.content>.note+.note{letter-spacing:.025rem}}@media (min-width:767px) and (max-width:991px) and (min-height:502px){section.registration div.content>.note+.note{font-size:1.35rem}}@media (max-width:767px) and (min-height:502px){section.registration div.content>.note+.note{font-size:1.2rem}}@media (max-width:501px){section.registration div.content>.note+.note{font-size:1.2rem}}@media (max-height:501px){section.registration div.content>.note+.note{font-size:1.2rem}}section.registration div.formnav{display:grid;grid-template-columns:repeat(var(--fnc),calc(100% / var(--fnc)));border-bottom:1px solid #dee2e6;align-items:start}@media (max-width:690px){section.registration div.formnav{grid-template-columns:repeat(calc(var(--fnc) * .5),calc(50% / var(--fnc)))}}section.registration div.formnav button.formtab{cursor:default;-webkit-appearance:button;-moz-appearance:button;appearance:button;margin-bottom:0;background:#fff;border:1px solid transparent;border-color:#e5e8ec #e5e8ec #fff;border-top-left-radius:.25rem;border-top-right-radius:.25rem;@inlude font-futura();display:inline-grid;align-self:start;padding:.5rem 1rem;color:#d1d1d1;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;text-align:left;position:relative;height:100%;min-width:auto;max-width:100%;font-size:80%}section.registration div.formnav button.formtab>div{max-width:100%;overflow:hidden;word-wrap:normal;white-space:normal}@media (max-width:576px){section.registration div.formnav button.formtab{padding-left:.75rem;padding-right:.75rem}}section.registration div.formnav button.formtab.ok+.formtab,section.registration div.formnav button.formtab:first-child{cursor:pointer}section.registration div.formnav button.formtab.active{color:#495057;background-color:#f6f6f6;border-color:#dee2e6 #dee2e6 #fff}section.registration div.formnav button.formtab.ok::after{content:"";position:absolute;height:2rem;width:2rem;top:0;right:0;background:transparent url(data:image/svg+xml;base64,PHN2ZyBpZD0iaWNvbi1jaGVja21hcmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDM5LjcyOSA0My4xMDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4xNjMzIC4wMjc0MjEpIiBkYXRhLW5hbWU9IkdydXBwZSA3OCI+CiAgPGVsbGlwc2UgY2xhc3M9ImNscy0xIiBjeD0iMjEuOTYzIiBjeT0iMjQuODc5IiByeD0iMTcuNzYzIiByeT0iMTcuNTgxIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS4yNDM2IiBkYXRhLW5hbWU9IkVsbGlwc2UgMiIvPgogIDxwYXRoIGQ9Im05LjIxMzIgMTcuNTQyYzMuNjE1NiAzLjAwMzcgNi4zMTYxIDYuMjc1MiA5LjUzIDEwLjIgMC40NiAwLjU5LTAuODUtMC44Ni0wLjg1LTAuODZzLTAuNDQtMC43My0wLjIxLTAuNDJjNC4yNzg0LTcuMzc4MiA5LjAzNjMtMTIuMzkgMTcuMDUyLTIwLjk2MiAxLjE1LTEuMjMgMy43ODc2LTMuOTA3NiA1LjA5NzYtNS4wNzc2IDEuNzQxOS0xLjUwNDEgNC4xMTc0IDAuODg5NjkgMi42IDIuNjItMSAxLjE0LTUuMDk3NSA1Ljg2MTktNi4wOTc1IDcuMTQxOS03LjY2NDQgOC42MjM1LTE0LjQ1OCAxOS4zNDUtMTUuNzgzIDI1LjIxOC0wLjk1NTY3IDEuNTk3OC0zLjAzMDggMi4xMDk4LTQuNjIgMS4xNC0wLjQwMTA5LTAuMjU3ODktMC43NDIxMS0wLjU5ODkxLTEtMWwtMC4xNC0wLjIxYy0yLjkyMDMtNS43MzczLTcuMDA2Ny05LjM2NzgtMTAuNDItMTIuMzMtMS40OTY2LTEuMzQyMS0xLjYyMi0zLjY0MzMtMC4yOC01LjE0IDEuMjk3LTEuNDQwNiAzLjQ5NTQtMS42MTIxIDUtMC4zOXoiIGZpbGw9IiNhMGMyMWEiIGRhdGEtbmFtZT0iUGZhZCAxOTUiLz4KIDwvZz4KPC9zdmc+) no-repeat center center/contain border-box;border-color:#a0c21a #a0c21a #fff}section.registration div.formnav button.formtab div:first-child{font-size:3rem;color:#0016a7;display:block}section.registration .formcontent{display:block;min-height:30vh;height:auto;border:1px solid #dee2e6;background-color:#f6f6f6;position:relative;overflow:hidden;padding:1.5rem}section.registration .formcontent.c2{display:grid}section.registration .formcontent .cont .note{font-size:80%;color:#d50c2d}section.registration .formcontent div.formsection{display:none;min-height:30vh;height:auto;position:relative}section.registration .formcontent div.formsection.busy::after{content:"";animation:spin 3.2s linear infinite;position:absolute;top:50%;left:50%;height:4rem;width:4rem;border-top:3px solid #d50c2d;border-radius:50%;border-right:10px solid #d50c2d;margin-left:auto;margin-right:auto;border-bottom:3px solid #d50c2d;padding:0;transform-origin:center center}section.registration .formcontent div.formsection.active{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;grid-row-gap:1.5rem;height:100%;padding-bottom:5.8rem}section.registration .formcontent div.formsection.active>div{grid-column:span 2/auto}section.registration .formcontent div.formsection.active>hr{grid-column:span 2/auto;width:100%}@media (min-width:576px){section.registration .formcontent div.formsection.active>div.c2{grid-column:span 1/auto}}section.registration .formcontent div.formsection .cont{position:absolute;bottom:0;left:0;right:0;text-align:left;padding:.5rem;min-height:1.2rem;height:5.2rem}section.registration .formcontent div.formsection .cont button{background-color:#fff;color:#000;float:right}section.registration .formcontent div.formsection .cont button.active{background-color:#d50c2d;color:#fff}section.registration .formcontent div.formsection .subheadline{display:block;background:#d50c2d;color:#fff;padding:.2rem .85rem;letter-spacing:.1rem!important;font-size:1rem;user-select:none;margin-bottom:1rem}section.registration .formcontent div.formsection .subheadline:first-child{margin-top:1.5rem}section.registration .formcontent div.formsection p{padding:0 .5rem;font-size:1.1rem}section.registration .formcontent button{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:1px solid #ccc;border-radius:.25rem;box-shadow:1px 1px 3px rgba(100,100,100,.2);padding:.5rem 1rem;color:#0d6efd;text-decoration:none}section.registration .formcontent hr{color:#0016a7;margin-top:2rem}section.registration span.asterix{color:#d50c2d;margin-left:.5rem}section.registration label{padding:.5rem 0;display:block;letter-spacing:.05rem;user-select:none;line-height:1.35;font-weight:600}section.registration select{display:block;word-wrap:normal;width:100%;padding:.75rem 2.25rem .75rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.registration select:invalid{border-color:#d50c2d}section.registration .form-group{position:relative}section.registration .form-group .cornerbtn{position:relative;float:right;width:1.6rem;height:2rem;background-image:url("");border:1px solid #ccc;border-radius:.1rem;padding:.2rem;cursor:pointer}section.registration .form-group .cornerbtn+.cornerbtn{margin-right:1rem}section.registration .form-group+hr{margin-top:1rem}section.registration .form-group .note{color:#d50c2d;padding:1rem .5rem}section.registration .form-group .note:empty{display:none}section.registration input:invalid,section.registration textarea:invalid{border-color:#d50c2d}section.registration input.fctrl,section.registration textarea.fctrl{display:block;width:100%;padding:.75rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}section.registration div.fctrl.results{height:0;max-height:0}section.registration div.fctrl.results>.fgtree,section.registration div.fctrl.results>.note{background:#fff;min-height:10rem;display:block;position:relative;z-index:5;border:1px solid #ccc;border-radius:.2rem;padding-right:1rem;max-width:100%}section.registration div.fctrl.results>.note{color:#d50c2d;padding:1rem}section.registration .headline{font-size:1.5rem;letter-spacing:.1rem;font-family:"Futura Std Medium",Arial,sans-serif;text-transform:uppercase;letter-spacing:.1rem;font-weight:500;text-transform:uppercase;margin-bottom:.6rem;color:#d50c2d}@media (max-width:576px){section.registration .headline{letter-spacing:.05rem}}@media (max-width:425px){section.registration .headline{letter-spacing:.025rem}}@media (min-width:767px) and (max-width:991px) and (min-height:502px){section.registration .headline{font-size:1.35rem}}@media (max-width:767px) and (min-height:502px){section.registration .headline{font-size:1.2rem}}@media (max-width:501px){section.registration .headline{font-size:1.2rem}}@media (max-height:501px){section.registration .headline{font-size:1.2rem}}section.registration .infobox{border:1px solid #ccc;border-radius:.25rem;padding:.7rem;margin-top:2rem;position:relative;display:block}section.registration .dl.file.pdf{width:4rem;height:5.3rem;cursor:pointer;background-color:#fff;background-size:contain;background-origin:content-box;padding:.4rem .2rem .4rem .5rem;border-radius:.2rem;border:1px solid #ddd;margin-bottom:.8rem;color:transparent}#cb_areaofexcellence{background-color:#fff;background-image:url(/assets/veu/search_icon.svg)}#hlp_areaofexcellence{background-image:url(/assets/veu/help_icon.svg)}div.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;display:flex;align-items:center;justify-items:center;justify-content:center;align-content:center;background-color:rgba(50,50,50,.3)}div.modal>.modal-dialog{-webkit-background-clip:padding-box;background-clip:padding-box;display:none;max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);position:relative}div.modal>.modal-dialog.szfull{width:calc(100vw - 5rem);height:calc(100vh - 5rem)}div.modal>.modal-dialog.in{display:block}div.modal>.modal-dialog.fade .out{opacity:0}div.modal>.modal-dialog.fade .in{opacity:1}div.modal>.modal-dialog>.modal-close{position:absolute;top:-.5rem;right:-.5rem;content:"X";height:1.4rem;width:1.4rem;color:#000;z-index:1;border-radius:50%;padding:.5rem;border:1px solid #000;display:block;background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNNDM3LjUsMzg2LjZMMzA2LjksMjU2bDEzMC42LTEzMC42YzE0LjEtMTQuMSwxNC4xLTM2LjgsMC01MC45Yy0xNC4xLTE0LjEtMzYuOC0xNC4xLTUwLjksMEwyNTYsMjA1LjFMMTI1LjQsNzQuNSAgYy0xNC4xLTE0LjEtMzYuOC0xNC4xLTUwLjksMGMtMTQuMSwxNC4xLTE0LjEsMzYuOCwwLDUwLjlMMjA1LjEsMjU2TDc0LjUsMzg2LjZjLTE0LjEsMTQuMS0xNC4xLDM2LjgsMCw1MC45ICBjMTQuMSwxNC4xLDM2LjgsMTQuMSw1MC45LDBMMjU2LDMwNi45bDEzMC42LDEzMC42YzE0LjEsMTQuMSwzNi44LDE0LjEsNTAuOSwwQzQ1MS41LDQyMy40LDQ1MS41LDQwMC42LDQzNy41LDM4Ni42eiIvPjwvc3ZnPg==) no-repeat center center/75% border-box;cursor:pointer}@media (max-width:501px){div.modal>.modal-dialog>.modal-close{height:2rem;width:2rem}}div.modal>.modal-dialog .invalid .modal-footer div.note_invalid{display:inline-block}div.modal>.modal-dialog .modal-footer div.note_invalid{display:none}div.modal>.modal-dialog>.modal-content{position:relative;background-color:#f5f5f5;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:.4rem;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);overflow:auto;height:100%;max-height:calc(100vh - 1rem)}div.modal>.modal-dialog>.modal-content .modal-header.fix{position:absolute;top:0;left:0}div.modal>.modal-dialog>.modal-content .modal-body,div.modal>.modal-dialog>.modal-content .modal-footer,div.modal>.modal-dialog>.modal-content .modal-header,div.modal>.modal-dialog>.modal-content .modal-note{width:100%;display:block;position:relative;padding:1rem}div.modal>.modal-dialog>.modal-content .modal-body+div,div.modal>.modal-dialog>.modal-content .modal-footer+div,div.modal>.modal-dialog>.modal-content .modal-header+div,div.modal>.modal-dialog>.modal-content .modal-note+div{border-top:1px solid #e5e5e5}div.modal>.modal-dialog>.modal-content .modal-body>.choicefrm{padding:1rem}div.modal>.modal-dialog>.modal-content .modal-body>.choicefrm>div{display:block;margin:1rem}div.modal>.modal-dialog>.modal-content .modal-body>.choicefrm>div:hover{background-color:#eee}div.modal>.modal-dialog>.modal-content .modal-body>.choicefrm>div.btn.inactive{cursor:not-allowed;text-decoration:line-through}div.modal>.modal-dialog>.modal-content .modal-footer{text-align:right}div.modal>.modal-dialog>.modal-content .modal-footer div.note_required{float:left;font-size:.7rem}div.modal>.modal-dialog>.modal-content .modal-footer div.note_invalid{color:red;font-size:1rem;float:left;clear:both;margin-top:.5rem}div.modal>.modal-dialog>.modal-content .modal-note#dataprivacy{font-size:.8rem}div.modal>.modal-dialog>.modal-content .frm.c13{display:inline-flex;vertical-align:top}div.modal>.modal-dialog>.modal-content .frm.c13:first-child{width:30%}div.modal>.modal-dialog>.modal-content .frm.c13:nth-child(n+2){width:70%;padding-left:1.5rem}div.modal .btn{padding:.2rem .5rem;border-radius:.2rem}.fgtree{max-height:500px;overflow-y:auto;overflow-x:hidden;min-width:300px;padding-right:1rem}.fgtree ul>.brnme{margin-left:-2rem;border:1px solid #ccc;border-radius:.1rem;padding:.2rem .5rem;cursor:pointer;margin-bottom:.5rem;display:block;overflow:hidden;transition:all linear .6s}.fgtree ul li.fgg{padding:.15rem;display:block;border:1px solid transparent;border-radius:.1rem;cursor:pointer;overflow:hidden;transition:all linear .3s}.fgtree ul li.fgg:hover{background-color:#fff}.fgtree ul li.fgg.selected{border-color:#d50c2d;font-weight:700}.fgtree ul li.fgg.hd,.fgtree ul.fgbr.hd{height:0;opacity:0;pointer-events:none;font-size:1px;padding:0;margin:0;border-width:0}.fgtree ul.noct{color:#ccc}div.fgselected{float:left}.cprev{font-size:1.25rem;letter-spacing:.1rem;font-family:"Futura Std Medium",Arial,sans-serif;text-transform:uppercase;letter-spacing:.1rem;line-height:1.65;background-color:#fff!important;background:#fff url(/assets/veu/paper-corner.svg) no-repeat top right/6rem auto border-box;padding:3rem 3rem 11rem 3rem;border:1px solid #ededed;box-shadow:1px 1px 3px rgba(50,50,50,.3);position:relative;display:block;max-width:100%;color:#101010}@media (max-width:576px){.cprev{letter-spacing:.05rem}}@media (max-width:425px){.cprev{letter-spacing:.025rem}}@media (min-width:767px) and (max-width:991px) and (min-height:502px){.cprev{font-size:1.15rem}}@media (max-width:767px) and (min-height:502px){.cprev{font-size:1.1rem}}@media (min-width:577px) and (max-width:992px) and (min-height:502px){.cprev{font-size:1rem}}@media (min-width:502px) and (max-width:576px) and (min-height:502px){.cprev{font-size:1rem}}@media (max-width:501px){.cprev{font-size:1rem}}@media (max-height:501px){.cprev{font-size:1rem}}.cprev div.hl{font-size:2rem;color:#d50c2d;display:block;text-align:right;letter-spacing:.1rem}.cprev div.tt{font-size:1.5rem;margin-bottom:.5rem}.cprev table tr.shd td{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;letter-spacing:0;text-transform:none;font-weight:700;padding-top:.5rem;padding-top:.8rem}.cprev table td{padding:.1rem;vertical-align:top;line-height:1.2;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;letter-spacing:0;text-transform:none}.cprev table td:first-child{min-width:1.6rem}.cprev table td:last-child{width:80%}.cprev table td:nth-child(2){min-width:2.2rem}.cprev table td:nth-child(3){min-width:3.5rem}@media (min-width:992px){.cprev table td:nth-child(3){min-width:18.5rem}}@media (min-width:768px) and (max-width:991px){.cprev table td:nth-child(3){min-width:14.5rem}}.cprev table td:nth-child(4){min-width:2.5rem}#tab5 .smbtn{position:absolute;bottom:1rem;right:1rem;padding:.5rem 1rem .5rem 5.5rem;border:1px solid #ccc;border-radius:.2rem;cursor:pointer;border-color:#d50c2d;box-shadow:1px 1px 3px rgba(50,50,50,.3);margin-bottom:1.5rem}#tab5 .smbtn::before{content:"";position:absolute;left:-.6rem;top:-2.5rem;background:url(/assets/veu/signature.svg) left center/contain no-repeat border-box transparent;width:6rem;height:7rem;z-index:2}#tab5 .cfh{font-weight:700;margin-top:2.5rem;margin-bottom:.3rem}#tab5 .cf{font-size:1.25rem;letter-spacing:.1rem;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;letter-spacing:0;text-transform:none;line-height:1.65;letter-spacing:0}@media (min-width:767px) and (max-width:991px) and (min-height:502px){#tab5 .cf{font-size:1.15rem}}@media (max-width:767px) and (min-height:502px){#tab5 .cf{font-size:1.1rem}}@media (min-width:577px) and (max-width:992px) and (min-height:502px){#tab5 .cf{font-size:1rem}}@media (min-width:502px) and (max-width:576px) and (min-height:502px){#tab5 .cf{font-size:1rem}}@media (max-width:501px){#tab5 .cf{font-size:1rem}}@media (max-height:501px){#tab5 .cf{font-size:1rem}}#tab5 .cfrm{margin-top:1.5rem}#tab5 .cfrm .docs{border-bottom:1px solid #ccc;margin-bottom:.5rem;margin-left:3.5rem;padding-bottom:.6rem}#tab5 .cfrm .docs div{display:block;margin:.5rem}#tab5 .cfrm .docs div.lbl{font-weight:700;padding-bottom:.2rem}#tab5 .cfrm .docs div a{margin-left:2rem;text-decoration:underline;padding:.2rem .2rem .2rem 2.5rem;display:inline-block}#tab5 .welcome,#tab5 .welcome+.bfrm{padding-left:4.5rem;min-height:3rem;position:relative;display:block;margin-top:1rem;font-size:110%}#tab5 .welcome .file.pdf,#tab5 .welcome+.bfrm .file.pdf{background-position:left bottom;padding:2.2rem 1rem 0 4rem;display:block}#tab5 .welcome::before{content:"";background:transparent url(/media/layout/veu_v_col.png) no-repeat center center/contain content-box;height:3.5rem;width:3rem;left:0;position:absolute;bottom:0}#tab5 .cfrm .if,.regform.gmx .if{display:block;position:relative;padding-left:3.5rem}#tab5 .cfrm .if label,.regform.gmx .if label{font-size:1.25rem;letter-spacing:.1rem;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;letter-spacing:0;text-transform:none;line-height:1.65}@media (min-width:767px) and (max-width:991px) and (min-height:502px){#tab5 .cfrm .if label,.regform.gmx .if label{font-size:1.15rem}}@media (max-width:767px) and (min-height:502px){#tab5 .cfrm .if label,.regform.gmx .if label{font-size:1.1rem}}@media (min-width:577px) and (max-width:992px) and (min-height:502px){#tab5 .cfrm .if label,.regform.gmx .if label{font-size:1rem}}@media (min-width:502px) and (max-width:576px) and (min-height:502px){#tab5 .cfrm .if label,.regform.gmx .if label{font-size:1rem}}@media (max-width:501px){#tab5 .cfrm .if label,.regform.gmx .if label{font-size:1rem}}@media (max-height:501px){#tab5 .cfrm .if label,.regform.gmx .if label{font-size:1rem}}#tab5 .cfrm .if input[type=checkbox],.regform.gmx .if input[type=checkbox]{left:0;top:0;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}#tab5 .cfrm .if input[type=checkbox]+div.ico,.regform.gmx .if input[type=checkbox]+div.ico{width:2.5rem;height:2.2rem;background:transparent url(/assets/veu/unchecked.svg) no-repeat bottom left/contain border-box;display:inline-block;content:"";margin-right:5px;position:absolute;left:0;top:.8rem;cursor:pointer}#tab5 .cfrm .if input[type=checkbox]:checked+div.ico,.regform.gmx .if input[type=checkbox]:checked+div.ico{background-image:url(/assets/veu/checked.svg)}form.gmx div .gmxtfrm{display:block;position:relative;width:100%;max-width:100%;overflow-x:auto}form.gmx table.groupsmatrix{border-collapse:collapse;margin:.5rem;width:100%;max-width:100%;position:relative}form.gmx table.groupsmatrix td,form.gmx table.groupsmatrix th{padding:.1rem .5rem;position:relative}form.gmx table.groupsmatrix td.rh,form.gmx table.groupsmatrix th.rh{padding-left:0}form.gmx table.groupsmatrix td.mwd,form.gmx table.groupsmatrix th.mwd{width:10%}form.gmx table.groupsmatrix td:first-child,form.gmx table.groupsmatrix th:first-child{position:sticky!important;left:0;background-color:#f6f6f6;z-index:1}form.gmx table.groupsmatrix th{border-bottom:1px solid #ccc}form.gmx table.groupsmatrix th+th{border-left:1px solid #ccc}form.gmx table.groupsmatrix td{border-top:1px solid #ccc}form.gmx table.groupsmatrix td+td{border-left:1px solid #ccc}form.gmx table.groupsmatrix div.groupoption{border-radius:.3rem;border:1px solid #ccc;background:#fff url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxOTYuOCAxOTYuOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU3LjYsLTE1Ny42KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxMCI+PGNpcmNsZSBjeD0iMjU2IiBjeT0iMjU2IiByPSI5My40Ii8+PHBvbHlsaW5lIHBvaW50cz0iMjIxLjMgMjM5LjEgMjU2IDI2My45IDMxMS45IDIxNC40Ii8+PC9nPjwvc3ZnPg==) no-repeat .2rem center/1rem border-box;padding:.2rem .2rem .2rem 1.7rem;line-height:1;cursor:pointer;display:inline-block}form.gmx table.groupsmatrix div.groupoption.selected{background-color:#0016a7!important;background-color:#0016a7;color:#fff;background-image:url(/assets/veu/clock_icon_white.svg)}form.gmx table.groupsmatrix~.cont{height:3.5rem}form.gmx .formcontent{background-color:#fff;border:none}form.gmx .formcontent .formbox{display:block;padding:2rem;position:relative;background-color:#f6f6f6;margin:1rem;border:1px solid #ccc;border-radius:.2rem}form.gmx .formcontent .formbox.wt{background-color:#fff;border:none}form.gmx .formcontent .formbox .instr{font-size:1.25rem;letter-spacing:.1rem;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;letter-spacing:0;text-transform:none;line-height:1.65;margin-bottom:1.65rem}@media (min-width:767px) and (max-width:991px) and (min-height:502px){form.gmx .formcontent .formbox .instr{font-size:1.15rem}}@media (max-width:767px) and (min-height:502px){form.gmx .formcontent .formbox .instr{font-size:1.1rem}}@media (min-width:577px) and (max-width:992px) and (min-height:502px){form.gmx .formcontent .formbox .instr{font-size:1rem}}@media (min-width:502px) and (max-width:576px) and (min-height:502px){form.gmx .formcontent .formbox .instr{font-size:1rem}}@media (max-width:501px){form.gmx .formcontent .formbox .instr{font-size:1rem}}@media (max-height:501px){form.gmx .formcontent .formbox .instr{font-size:1rem}}form.gmx .formcontent .formbox .presel{font-size:1.25rem;letter-spacing:.1rem;font-family:"Futura Std Medium",Arial,sans-serif;text-transform:uppercase;letter-spacing:.1rem;line-height:1.65;margin-bottom:1.65rem}@media (max-width:576px){form.gmx .formcontent .formbox .presel{letter-spacing:.05rem}}@media (max-width:425px){form.gmx .formcontent .formbox .presel{letter-spacing:.025rem}}@media (min-width:767px) and (max-width:991px) and (min-height:502px){form.gmx .formcontent .formbox .presel{font-size:1.15rem}}@media (max-width:767px) and (min-height:502px){form.gmx .formcontent .formbox .presel{font-size:1.1rem}}@media (min-width:577px) and (max-width:992px) and (min-height:502px){form.gmx .formcontent .formbox .presel{font-size:1rem}}@media (min-width:502px) and (max-width:576px) and (min-height:502px){form.gmx .formcontent .formbox .presel{font-size:1rem}}@media (max-width:501px){form.gmx .formcontent .formbox .presel{font-size:1rem}}@media (max-height:501px){form.gmx .formcontent .formbox .presel{font-size:1rem}}form.gmx .formcontent .formbox .presel span.gn{color:#d50c2d}@media (max-width:992px){form.gmx .formcontent.c2{grid-template-columns:100%}}section.registration .formcontent button.gmxcont,section.registration .formcontent button.gmxsubmit{float:right;background-color:#d50c2d;color:#fff;font-size:1.5rem;letter-spacing:.1rem;font-family:"Futura Std Medium",Arial,sans-serif;text-transform:uppercase;letter-spacing:.1rem;letter-spacing:0}@media (max-width:576px){section.registration .formcontent button.gmxcont,section.registration .formcontent button.gmxsubmit{letter-spacing:.05rem}}@media (max-width:425px){section.registration .formcontent button.gmxcont,section.registration .formcontent button.gmxsubmit{letter-spacing:.025rem}}@media (min-width:767px) and (max-width:991px) and (min-height:502px){section.registration .formcontent button.gmxcont,section.registration .formcontent button.gmxsubmit{font-size:1.35rem}}@media (max-width:767px) and (min-height:502px){section.registration .formcontent button.gmxcont,section.registration .formcontent button.gmxsubmit{font-size:1.2rem}}@media (max-width:501px){section.registration .formcontent button.gmxcont,section.registration .formcontent button.gmxsubmit{font-size:1.2rem}}@media (max-height:501px){section.registration .formcontent button.gmxcont,section.registration .formcontent button.gmxsubmit{font-size:1.2rem}}button.waiting{background-size:30px 30px!important;background-repeat:repeat!important;background-image:linear-gradient(45deg,rgba(255,255,255,.7) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.7) 50%,rgba(255,255,255,.7) 75%,transparent 75%,transparent)!important;animation:barberpole .5s linear infinite!important}