.cta--primary{background:url(/themes/custom/itr_theme/css/component/../../images/dest/shape-cta.svg) 50% no-repeat;background-size:80% auto;padding:2.7em 30px;text-align:center;color:#7843ab;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width:500px){.cta--primary{background-size:63% auto}}@media (min-width:640px){.cta--primary{padding:4.5em 30px}}@media (min-width:940px){.cta--primary{background-size:60% auto;padding:4.7em 30px}}@media (min-width:1200px){.cta--primary{background-size:70% auto;padding:4em 30px;min-height:400px}}.cta--primary h3{color:inherit}@media (min-width:1200px){.cta--primary h3{font-size:2.3125rem}}@media (min-width:1200px) and (max-width:1200px){.cta--primary h3{font-size:calc(1.2625rem + 1.4vw)}}@media (min-width:1200px){.cta--primary a{font-size:1.0625rem}}@media (min-width:1200px) and (max-width:1200px){.cta--primary a{font-size:calc(1.0125rem + .06667vw)}}.cta--primary p{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700}@media (min-width:640px){.cta--primary p{font-size:1.875rem}}@media (min-width:640px) and (max-width:1200px){.cta--primary p{font-size:calc(1.175rem + .93333vw)}}@media (min-width:940px){.cta--primary p{font-size:2.3125rem}}@media (min-width:940px) and (max-width:1200px){.cta--primary p{font-size:calc(1.2625rem + 1.4vw)}}.cta--secondary{box-shadow:inset 0 0 0 2px #eceded;border-radius:10px;padding:42px 42px 42px 62px;position:relative;max-width:800px;margin-left:auto;margin-right:auto}.cta--secondary h3{color:inherit}@media (min-width:1200px){.cta--secondary h3{font-size:2rem}}@media (min-width:1200px) and (max-width:1200px){.cta--secondary h3{font-size:calc(1.2rem + 1.06667vw)}}.cta--secondary:after{content:"";position:absolute;top:0;bottom:0;left:0;width:20px;background-color:#7843ab;border-radius:10px 0 0 10px}
.responsive-sidebar__wrapper{padding:15px 0;position:relative}.responsive-sidebar__wrapper:before{content:"";position:absolute;margin-left:50%;top:0;bottom:0;background-color:#f7f7f7;z-index:-1;left:-50vw;width:100vw}@media (min-width:940px){.responsive-sidebar__wrapper{display:none}}.responsive-sidebar__select{border-radius:3px;border:1px solid #ced3d9;box-shadow:inset 0 1px 2px 0 hsla(209,9%,44%,.21);color:#7843ab;font-weight:700;font-size:1rem;line-height:40px;padding-top:0;padding-bottom:0;height:40px}
.form{max-width:470px;margin:30px auto;align-self:center}.form.form--full{max-width:600px;margin:0 0 2em;align-self:auto;font-size:.9375rem}.form.form--full .form-group{margin-bottom:2em}.form.form--full .form-group-title,.form.form--full .form-group label{font-weight:700;font-size:.875rem;margin-bottom:.25em;display:block}.form.form--full .form-group--radio{margin-bottom:.5em}.form.form--full .form-help{font-size:.8125rem}.form.form--full input{font-size:.9375rem;color:#1a1a1a;padding:.75em}.form.form--full input::-webkit-input-placeholder{color:#adb5bd}.form.form--full input:-ms-input-placeholder,.form.form--full input::-ms-input-placeholder{color:#adb5bd}.form.form--full input::placeholder{color:#adb5bd}.form.form--full input:focus{color:#7843ab}.form.form--full label.custom-control-label{font-weight:400;font-size:.9375rem}.form.form--full .custom-checkbox,.form.form--full .custom-radio{margin-bottom:.5em}.form.form--full .custom-checkbox input,.form.form--full .custom-checkbox label,.form.form--full .custom-radio input,.form.form--full .custom-radio label{cursor:pointer}.form.form--full .custom-checkbox label,.form.form--full .custom-radio label{margin-left:-1em;padding-left:1.4em}.form.form--full .btn-primary{width:auto}.admin-tabs+.form{margin:auto auto 0}.form__form{padding:30px}.form label{font-weight:700;font-size:.875rem;margin-bottom:.25em;display:block}.form .form-item{margin-bottom:25px}.form .form-required-label{float:right;color:rgba(0,123,255,.5);text-transform:none;font-weight:300}.form .description,.form__form>p,.form div.password-confirm{font-size:.875rem;color:rgba(26,26,26,.5);padding-top:.6em}.form__form>p{position:relative;top:-25px}.form__form>p:first-child,.form__form>p:first-child~p{position:static;padding-top:0}.form__form>p:first-child:last-of-type,.form__form>p:first-child~p:last-of-type{margin-bottom:25px}.form__form>a{color:#7843ab;display:inline-block;position:relative;top:-25px;margin-top:.5em;font-size:.875rem}.form__form>a:focus,.form__form>a:hover{text-decoration:underline}.form summary{display:none}.form .form-type-password-confirm{display:flex;flex-direction:column;margin-top:25px}.form .form-item-pass-pass2{margin-bottom:0}.js input.form-autocomplete{background-position:right 10px center}.password-strength{display:flex;align-items:center;font-size:.875rem;color:rgba(0,123,255,.5);padding-top:.6em}.password-strength__title{min-width:155px}.password-strength__meter{flex:1 1 1px;order:1;margin:0 0 .2em 5px;height:.5em}.password-strength__indicator.is-weak{background-color:#dc3545}.password-strength__indicator.is-fair{background-color:#fd7e14}.password-strength__indicator.is-good{background-color:#ffc107}.password-strength__indicator.is-strong{background-color:#61c5b4}div.password-confirm{visibility:visible!important}div.password-confirm .error{color:#dc3545}div.password-confirm .ok{color:#61c5b4}.password-suggestions li:before{content:"- "}.bootstrap-select.show{z-index:10000}.bootstrap-select.show .dropdown-toggle.c-select{border-color:#b797d6;box-shadow:0 0 0 .2rem rgba(120,67,171,.25)}.bootstrap-select.show .dropdown-toggle.c-select:focus{outline:none!important}.bootstrap-select.show .dropdown-toggle.c-select:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bootstrap-select.show:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);-webkit-animation:fadeIn .3s both;animation:fadeIn .3s both}.bootstrap-select .dropdown-toggle.c-select{white-space:nowrap;border:1px solid #ced4da;border-radius:4px;padding:.75em 1.5em .75em .75em;display:flex;align-items:center;font-size:.9375rem;font-weight:400;outline:none;background:#fff;outline:0!important}.bootstrap-select .dropdown-toggle.c-select:before{content:"";width:10px;height:10px;position:absolute;right:.75em;top:0;bottom:0;margin:auto;background-size:10px;background-image:url(/themes/custom/itr_theme/css/component/../../images/dest/arrow.svg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.bootstrap-select .dropdown-toggle.c-select .caret,.bootstrap-select .dropdown-toggle.c-select:after{display:none}.dropdown-menu.c-select-dropdown.open{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-fill-mode:both;animation-fill-mode:both;padding:0;margin:0;margin-top:5px;box-shadow:0 0 5px rgba(0,0,0,.2);border:none}.dropdown-menu.c-select-dropdown.open[x-placement=bottom-start]{border-top-left-radius:0;border-top-right-radius:0}.dropdown-menu.c-select-dropdown.open[x-placement=top-start]{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-menu.c-select-dropdown.open>.dropdown-menu.inner{display:block}.dropdown-menu.c-select-dropdown.open>.dropdown-menu.inner li a{display:block;padding:.5em;clear:both;font-weight:400;line-height:1.42857143;white-space:nowrap;transition:.3s ease;outline:none;border-bottom:1px solid #e9ecef;font-size:.9375rem}.dropdown-menu.c-select-dropdown.open>.dropdown-menu.inner li a:focus{outline:none}.dropdown-menu.c-select-dropdown.open>.dropdown-menu.inner li a .text{display:block;margin:0}.dropdown-menu.c-select-dropdown.open>.dropdown-menu.inner li a .glyphicon{display:none}.dropdown-menu.c-select-dropdown.open>.dropdown-menu.inner li:last-of-type a{border-bottom:none}.dropdown-menu.c-select-dropdown.open>.dropdown-menu.inner li:hover a{background:#f8f9fa}.dropdown-menu.c-select-dropdown.open>.dropdown-menu.inner li.selected a{background:#f7f3fa;color:#7843ab}.dropdown-menu.c-select-dropdown.open>.dropdown-menu.inner li.selected a:before{content:"";width:10px;height:10px;position:absolute;right:.75em;top:0;bottom:0;margin:auto;background-size:10px;background-image:url(/themes/custom/itr_theme/css/component/../../images/dest/checkmark-purple.svg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-animation-name:zoom-in-out;animation-name:zoom-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s}.form-group--select .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.c-password-show{cursor:pointer}.c-password-show .input-group-text{background:#fff}.c-password-show .input-group-text .c-password-show__icon-hide,.c-password-show .input-group-text .c-password-show__icon-show{width:18px;height:18px;fill:#adb5bd;transition:.3s ease}.c-password-show .input-group-text:hover .c-password-show__icon-hide,.c-password-show .input-group-text:hover .c-password-show__icon-show{fill:#7843ab;-webkit-transform:scale(1.1);transform:scale(1.1)}.c-password-show .input-group-text .c-password-show__icon-show{display:none}.show_hide_password.is-visible .c-password-show__icon-show{display:block}.show_hide_password.is-visible .c-password-show__icon-hide{display:none}.select-multi-cat,.select-multi-date-time,.select-multi-location,.select-multi-title{display:block}.select-multi-cat{color:#61c5b4;font-size:.75rem;font-weight:700;text-transform:uppercase}.select-multi-title{font-weight:700;margin-top:.05em}.select-multi-location,.select-multi-title{font-weight:700;font-size:1rem}.select-multi-location svg{cursor:pointer;fill:#1a1a1a;width:12px;height:12px;margin-left:5px;margin-bottom:2px;outline:none;transition:fill .3s ease}.select-multi-location svg:hover{fill:#7843ab}.select-multi-date-time{font-size:.8125rem;margin-top:.05em}#deelnemers-wrapper .c-fieldset{border:1px dotted #ddceec;border:1px dotted #ced4da;padding:2em 2em 3em;border-radius:4px;position:relative;margin-top:4em}#deelnemers-wrapper .c-fieldset:last-of-type{margin-bottom:4em}#deelnemers-wrapper .c-fieldset:first-of-type{margin-top:0;margin-bottom:2em}#deelnemers-wrapper .c-fieldset legend{display:none}#deelnemers-wrapper .c-fieldset .form-group:last-of-type{margin-bottom:0}#deelnemers-wrapper .c-fieldset .remove-attendee{border:1px solid #7843ab;position:absolute;right:2em;bottom:-20px;padding:.55em 1.2em .55em 2em}#deelnemers-wrapper .c-fieldset .remove-attendee:after,#deelnemers-wrapper .c-fieldset .remove-attendee:before{position:absolute;left:20px;top:13px;content:" ";height:10px;width:2px;background-color:#f7f3fa}#deelnemers-wrapper .c-fieldset .remove-attendee:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#deelnemers-wrapper .c-fieldset .remove-attendee:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#deelnemers-wrapper .c-fieldset+.c-fieldset{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.form-control{outline:none}.form-result{background-color:#eceded;padding:20px;text-align:center;margin-top:16px;font-weight:700;font-size:1.5rem}@media (max-width:1200px){.form-result{font-size:calc(1.1rem + .53333vw)}}@media (min-width:1200px){.form-result{font-size:1.5625rem}}@media (min-width:1200px) and (max-width:1200px){.form-result{font-size:calc(1.1125rem + .6vw)}}.form-date-select{display:flex}.form-date-select .form-group--select{width:100%}.form-date-select .form-group--select:first-child{margin-right:8px!important}.form-date-select .form-group--select:last-child{margin-left:8px!important}.form-date-select h4{margin-bottom:16px}.form-title{margin-bottom:24px}.c-sidebar .paragraph--type--webform{background:#f7f7f7;padding:1.5em;border-radius:10px}.c-sidebar .paragraph--type--webform .form.form--full{margin-bottom:0!important}.paragraph--type--webform{z-index:1}.progress-step:hover .progress-marker,.webform-progress-tracker .progress-step.is-active:hover .progress-marker{background-color:#61c5b4}.progress-step.is-complete:after{background-color:rgba(97,197,180,.3)}#newco-eid-form .js-form-type-checkbox{margin-bottom:.75em}#newco-eid-form .form-item-description{display:none}.webform-submission-todo-add-form .webform-progress{border-bottom:1px solid #efefef;margin-bottom:2em;padding-bottom:1em}.webform-submission-todo-add-form .form-wrapper legend span.form-group-title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:20px}.webform-submission-todo-add-form .form-wrapper #edit-moment-payment-options{display:inline-block;background-color:#f3f4f6;min-width:210px;border-radius:8px;padding:2em 2em 1em}.webform-submission-todo-add-form .form-wrapper #edit-moment-payment-options label{font-weight:700}.webform-submission-todo-add-form .form-wrapper #edit-moment-payment-options .form-item-moment-payment-options:last-child{margin-bottom:0}.webform-submission-todo-add-form .form-wrapper label{margin-bottom:1.25em!important}.webform-submission-todo-add-form .form-wrapper .webform-telephone--wrapper{width:48%;float:left}.webform-submission-todo-add-form .form-wrapper .webform-telephone--wrapper legend span{font-size:.875rem}@media (max-width:465px){.webform-submission-todo-add-form .form-wrapper .webform-telephone--wrapper,.webform-submission-todo-add-form .form-wrapper .webform-telephone--wrapper .intl-tel-input{width:100%}}.webform-submission-todo-add-form .form-wrapper div.form-item-mail{width:48%;float:right}@media (max-width:465px){.webform-submission-todo-add-form .form-wrapper div.form-item-mail{width:100%}}.webform-submission-todo-add-form .form-wrapper .course-moment-attendee--wrapper{clear:both}.webform-submission-todo-add-form .form-wrapper #deelnemers-wrapper .c-fieldset{background-color:#f3f4f6;border:0;border-radius:8px}.webform-submission-todo-add-form .form-wrapper #deelnemers-wrapper .c-fieldset:active,.webform-submission-todo-add-form .form-wrapper #deelnemers-wrapper .c-fieldset:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,.2);position:relative;top:-5px}.webform-submission-todo-add-form #edit-actions{margin-bottom:2em;overflow:auto}.webform-submission-todo-add-form #edit-actions .form-submit+.form-submit{float:right}@media (max-width:465px){.webform-submission-todo-add-form #edit-actions{display:flex;flex-direction:column}.webform-submission-todo-add-form #edit-actions .form-submit{margin-bottom:1.5em}}.webform-submission-todo-add-form #edit-stap-3 .fieldset-wrapper div div{margin-bottom:.75em}
