@import url(https://use.typekit.net/vhn4vip.css);:root{--blue:hwb(211 0% 7%);--green:hwb(125 0% 0%);--purple:hwb(251 28% 16%);--header-font:"forma-djr-display", sans-serif;--text-font:"forma-djr-text", sans-serif}#page-container .container{width:100%;max-width:none;margin:auto}#ctp-content{width:80%;max-width:1500px;margin:75px auto}#page-container .container::before{display:none;visibility:hidden}@media screen and (min-width:768px){.width-5{width:5%}.width-10{width:10%}.width-15{width:15%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33,.width-35{width:33%}.width-40{width:40%}.width-50{width:50%}}.width-100{width:100%}#footer-bottom{padding:25px}body,html{min-height:calc(-80px + 100vh)}#et-main-area,#page-container,body,html{display:flex;flex-direction:column}#page-container{min-height:calc(-32px + 100vh)}#et-main-area{flex:1 0 auto}footer{margin-top:auto}body .acfe-form{padding-bottom:250px}body .form-subhead>.acf-label>label{margin-bottom:15px;color:var(--blue);font-weight:500;font-size:20px;font-family:var(--text-font);letter-spacing:1px}body .acf-input .acf-notice.acf-error-message{order:2;margin-top:10px}body .flex-row .acf-fields{display:flex;flex-direction:row}body .acf-input,body .flex-column .acf-fields{display:flex;flex-direction:column}body .acf-input>.acf-fields{display:flex;flex-wrap:wrap}body .acf-field .acf-label{margin:0}body .acf-field .acf-label label{font-weight:400}body .acf-field-group{margin-bottom:25px!important;padding:35px 0 0!important}body .acf-input>.acf-fields>.acf-field{flex:1 1 auto;padding:16px 22px 20px}body .acf-field textarea{line-height:150%!important;border-radius:5px}body .acf-field input[type=date],body .acf-field input[type=datetime-local],body .acf-field input[type=datetime],body .acf-field input[type=email],body .acf-field input[type=month],body .acf-field input[type=number],body .acf-field input[type=password],body .acf-field input[type=search],body .acf-field input[type=tel],body .acf-field input[type=text],body .acf-field input[type=time],body .acf-field input[type=url],body .acf-field input[type=week],body .acf-field select{min-height:45px;border-radius:5px}body .acf-field .acf-input-wrap p{width:100%;margin:0;box-sizing:border-box;color:#000;font-size:14px;line-height:1.4}body .acf-button,body .acf-radio-list label{cursor:pointer}body label{font-size:16px}body p.description{font-size:14px;font-style:italic}body input[type=submit]{float:right;padding:10px 25px;color:#fff;font-weight:600;font-size:18px;letter-spacing:1px;border:0;border-radius:10px;background-color:var(--blue);cursor:pointer}body .select2-container.-acf .select2-selection,body .select2-search__field{border:1px solid #bbb}body .select2-container--default .select2-selection--single .select2-selection__rendered,body .select2-selection__placeholder{line-height:45px}body .select2-search__field{margin-top:0!important;padding:10px!important;height:45px}body .select2-container--default .select2-selection--single,body .select2-container--default .select2-selection--single .select2-selection__arrow,body .select2-selection__rendered,body span.select2-selection,body span.select2.select2-container{height:45px}body .select2-container--disabled .select2-search__field,body .select2-container--disabled .select2-selection.select2-selection--single{border:0#fff!important}body .select2-container--disabled .select2-selection__rendered{padding:0!important;background-color:#fff}body .select2-container--disabled .select2-selection,body .select2-container--disabled .select2-selection.select2-selection--multiple{border:0#fff}body .select2-container--disabled .select2-selection__arrow{display:none;visibility:hidden}body textarea[disabled]{padding:25px 0;border:0#fff;background-color:#fff;cursor:not-allowed}body .iti__country-list{width:500px}body .acf-input-wrap{overflow:auto}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{padding-left:1.2rem}#left-area ul ul,.entry-content ul ul,.et-l--body ul ul,.et-l--footer ul ul,.et-l--header ul ul{list-style-type:circle}#message{text-align:center}#message.updated p{display:inline-block;width:auto;margin:10px 0 30px;padding:2px 40px;color:#fff;font-size:12px;text-transform:uppercase;border-radius:10px;background-color:#0a6e96}#page-container.login .login-remember{float:left}#page-container.login form{width:370px;margin:50px auto;padding:26px 24px 34px;border:1px solid #c3c4c7;box-shadow:0 1px 4px rgba(0,0,0,.17);overflow:hidden}#page-container.login input[type=password],#page-container.login input[type=text]{width:100%;height:40px;padding:5px}body input[type=submit],h1,h2,h4,h5{font-family:var(--header-font)}h2,h4,h5{color:var(--blue)}h3{color:var(--green);line-height:150%}h1,h4,h5{font-weight:600}h4,h5{font-size:20px;font-style:normal;letter-spacing:1px}h1,h2,h5{letter-spacing:2px}h5{font-size:18px}.abstracts-header{padding-block:75px;background-repeat:no-repeat;background-position:right bottom;background-size:cover}.abstracts-header .abstracts-header--inner{width:80%;max-width:1500px;margin:auto}.abstracts-header h1,.abstracts-header h2{font-weight:700;font-size:65px;color:#fff;letter-spacing:2px}.abstracts-header h2{font-weight:300;font-size:35px}.abstracts-header h3{padding-bottom:2.75%;color:#00ff15!important;font-size:20px;font-family:Source Code Pro,monospace;line-height:150%;letter-spacing:2px}#ctp-content.cpt .login #loginform{padding-top:25px}#ctp-content.cpt .login #loginform label{width:20%;font-style:16px!important}#ctp-content.cpt .login #loginform input[type=password],#ctp-content.cpt .login #loginform input[type=text]{width:300px;height:35px;padding:5px;font-size:16px}#ctp-content.cpt .login #loginform input[type=submit]{float:none;background-color:var(--blue)}#page-container.login .login-submit,.float-right{float:right}