.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}
.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}
.front-left h4,.front-right h4{font-size:1.5rem}@media (max-width:1200px){.front-left h4,.front-right h4{font-size:calc(1.1rem + .53333vw)}}@media (min-width:1200px){.front-left h4,.front-right h4{font-size:1.5625rem}}@media (min-width:1200px) and (max-width:1200px){.front-left h4,.front-right h4{font-size:calc(1.1125rem + .6vw)}}.front-left{width:100%}.front-left>*{margin-bottom:32px}@media (min-width:1200px){.front-left>*{margin-bottom:40px}}@media (min-width:640px){.front-left{width:50%}}@media (min-width:940px){.front-left{width:70%}}@media (max-width:639.98px){.front-left .related-content{order:0}}.front-right{width:100%}.front-right>*{margin-bottom:32px}@media (min-width:1200px){.front-right>*{margin-bottom:40px}}.front-right:last-child{margin-bottom:0}@media (min-width:640px){.front-right{width:50%}}@media (min-width:940px){.front-right{width:30%}}.one-third{width:100%}@media (min-width:940px){.one-third{width:45%}}@media (min-width:1200px){.one-third{width:40%}}.two-third{width:100%}@media (min-width:940px){.two-third{width:55%}}@media (min-width:1200px){.two-third{width:60%}}.highlight-list__item{width:100%;border-bottom:1px solid #dee2e6;margin-bottom:2em}.highlight-list__item__category{color:#61c5b4;font-weight:700;text-transform:uppercase;font-size:.875rem}.highlight-list__item__meta-data{display:flex}.highlight-list__item a{padding:.4em 0 .65em}.highlight-list__item a:hover{color:#7843ab}.highlight-list__item__date{padding:0 0 .5em;color:#adb5bd;font-weight:700;text-transform:lowercase;font-size:1rem}.highlight-list:last-child{margin-bottom:0}.highlight-list--sidebar .highlight-list__item{padding-bottom:1.5em}.highlight-list--sidebar .highlight-list__item a[href*="?category"]{transition:all .3s cubic-bezier(.23,1,.32,1);position:relative}.highlight-list--sidebar .highlight-list__item a[href*="?category"]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.highlight-list--sidebar .highlight-list__item a[href*="?category"]:hover{text-decoration:underline!important;color:#4ebeab}.highlight-list--sidebar .highlight-list__item__meta-data{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:7px}.highlight-list--sidebar .highlight-list__item__category{margin-right:8px}.highlight-list--sidebar .highlight-list__item__date{padding-bottom:0}.front-case{min-height:200px;overflow:hidden}.front-case .intro-cta-content{width:100%;display:flex;margin-top:auto}.front-case .intro-cta-content a{width:100%;display:block;color:#fff;text-shadow:0 3px 16px rgba(0,0,0,.25);font-size:2.25rem}@media (max-width:1200px){.front-case .intro-cta-content a{font-size:calc(1.25rem + 1.33333vw)}}@media (min-width:640px){.front-case .intro-cta-content a{font-size:2rem}}@media (min-width:640px) and (max-width:1200px){.front-case .intro-cta-content a{font-size:calc(1.2rem + 1.06667vw)}}@media (min-width:940px){.front-case .intro-cta-content a{font-size:2rem;margin-bottom:70%}}@media (min-width:940px) and (max-width:1200px){.front-case .intro-cta-content a{font-size:calc(1.2rem + 1.06667vw)}}@media (min-width:1200px){.front-case .intro-cta-content a{margin-bottom:42%;font-size:2.125rem}}@media (min-width:1200px) and (max-width:1200px){.front-case .intro-cta-content a{font-size:calc(1.225rem + 1.2vw)}}.front-case .intro-cta-content a:focus,.front-case .intro-cta-content a:hover{text-decoration:none}.front-case.high-case{min-height:350px}.front-case:focus img,.front-case:hover img{opacity:.8}.front-case .image-block__image{background-color:currentColor;border-radius:8px;overflow:hidden;background:#7843ab}.front-case .image-block__image:after{content:"";width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.25));background:linear-gradient(180deg,transparent 0,rgba(120,67,171,.15))}.front-case .image-block__content{color:#fff;width:100%;vertical-align:bottom;display:flex;flex-direction:column;align-self:flex-end}@media (max-width:639.98px){.front-case .image-block__content{flex-direction:row}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.front-case .image-block__content{position:absolute;top:0;bottom:0}}.front-case .image-block__content .badge{align-self:flex-start;margin-top:auto}.front-case .image-block__content h2{font-size:1.625rem}@media (max-width:1200px){.front-case .image-block__content h2{font-size:calc(1.125rem + .66667vw)}}.related-content{width:100%;border:1px solid #dee2e6;font-size:1.25rem;overflow:hidden;transition:all .3s cubic-bezier(.23,1,.32,1)}@media (max-width:639.98px){.related-content{order:1}}@media (max-width:1200px){.related-content{font-size:calc(1.05rem + .26667vw)}}.related-content:hover{border:1px solid rgba(120,67,171,.3)}.related-content:hover h4{color:#7843ab}.related-content a,.related-content h4{transition:all .3s cubic-bezier(.23,1,.32,1)}.related-content a{color:#7843ab;font-size:1.125rem;display:block;padding-top:1em}@media (max-width:1200px){.related-content a{font-size:calc(1.025rem + .13333vw)}}.related-content--image{min-height:200px}@media (min-width:640px){.related-content--image{min-height:250px}}@media (min-width:1200px){.related-content--image{min-height:300px}}.related-content--image .rel-img{min-height:150px}@media (min-width:1200px){.related-content--image .rel-img{min-height:auto}}@media (max-width:939.98px){.related-content--image .rel-img .bg-image{border-radius:0}}@media (min-width:940px){.related-content--image .rel-img .bg-image{border-top-right-radius:0;border-bottom-right-radius:0}}.related-content--image .rel-content div{width:100%}@media (min-width:1200px){.related-content--image .rel-content h4{font-size:2rem}}@media (min-width:1200px) and (max-width:1200px){.related-content--image .rel-content h4{font-size:calc(1.2rem + 1.06667vw)}}.find-office-block{position:relative;width:100%;color:#fff}@media (max-width:639.98px){.find-office-block{order:-1}}.find-office-block .image-block__image{border-radius:10px;overflow:hidden}.find-office-block .image-block__image:after{content:"";width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;background:rgba(0,0,0,.25)}.find-office-block .office-search{display:flex;margin-top:.5em}.find-office-block .office-search input{border-right:none;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;padding:.75em 0 .7em .75em}.find-office-block .office-search input::-webkit-input-placeholder{color:#adb5bd}.find-office-block .office-search input:-ms-input-placeholder,.find-office-block .office-search input::-ms-input-placeholder{color:#adb5bd}.find-office-block .office-search input::placeholder{color:#adb5bd}.find-office-block .office-search .search__button{border-left:1px solid #ced4da;background:#fff;min-width:40px}.find-office-block .office-search .search__button svg{width:18px;height:18px}.find-office-block .office-search .c-autocomplete-no-results,.find-office-block .office-search .c-autocomplete-results,.find-office-block .office-search input{font-size:.875rem}.find-office-block .office-search .c-toggle-filter{display:none}.sidebar .find-office-block{margin:40px 0 0!important;padding:0!important}.sidebar .find-office-block h4{color:#1a1a1a;font-size:1.375rem}.c-contact-person-box{width:100%;border:1px solid #dee2e6;font-size:1.0625rem;overflow:hidden;transition:all .3s cubic-bezier(.23,1,.32,1)}@media (max-width:639.98px){.c-contact-person-box{order:1}}@media (max-width:1200px){.c-contact-person-box{font-size:calc(1.0125rem + .06667vw)}}.c-contact-person-box .btn-primary{width:100%;padding:.9em 1.8em}.c-contact-person-box .default-link{font-size:1rem;display:block}.c-contact-person-box__info{display:flex;align-items:flex-start}@media (min-width:640px) and (max-width:939.98px){.c-contact-person-box__info{align-items:center}}.c-contact-person-box__info__img{width:20%}@media (min-width:640px){.c-contact-person-box__info__img{width:20%}}.c-contact-person-box__info__img__wrapper img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);width:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}.c-contact-person-box__info__descr{width:70%;padding-left:.5rem;line-height:1.4}.c-contact-person-box__info__descr p{word-break:break-all}@media (min-width:640px){.c-contact-person-box__info__descr{width:80%}}@media (min-width:640px) and (max-width:939.98px){.c-contact-person-box__info__descr{padding-left:1em}}.c-vacancy-details{font-size:1.0625rem}@media (max-width:1200px){.c-vacancy-details{font-size:calc(1.0125rem + .06667vw)}}.c-vacancy-details p{line-height:1.4}
.hero{position:relative;margin:auto -30px;overflow:hidden}.hero:after{display:block;clear:both;content:""}@media (min-width:940px) and (max-width:1149.98px){.hero{margin:auto -50px}}@media (min-width:1150px){.hero{border-radius:0 0 8px 8px}}.hero__inner{align-items:center;min-height:100px}.hero__inner:after{content:"";min-height:inherit;font-size:0}@media (min-width:640px){.hero__inner{min-height:300px}}@media (min-width:940px){.hero__inner{min-height:350px}}@media (min-width:1400px){.hero__inner{min-height:500px}}@media (min-width:1600px){.hero__inner{min-height:550px}}.hero__inner:before{content:"";width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;background:#f8f9fa}@media (min-width:640px){.hero__inner:before{background:linear-gradient(90deg,#f8f9fa 30%,transparent 60%,transparent)}}.hero__inner .bg-image{-webkit-animation:fadeIn .3s both;animation:fadeIn .3s both;border-radius:0}@media (min-width:1150px){.hero__inner .bg-image{border-radius:0 0 8px 8px}}@media (max-width:639.98px){.hero__inner .bg-image{display:none}}.hero__inner .bg-image img{-o-object-position:100% 0;object-position:100% 0;border-radius:0}.hero__inner__content{-webkit-animation:fadeIn .3s both .1s;animation:fadeIn .3s both .1s;width:100%}.hero__inner__content .form-group{margin:0}@media (min-width:640px){.hero__inner__content{width:70%}}@media (min-width:940px){.hero__inner__content{width:50%}}@media (min-width:1200px){.hero__inner__content{width:40%}}.hero__inner__content h2{display:none;font-size:2.8125rem;position:relative}@media (min-width:400px) and (max-width:939.98px){.hero__inner__content h2{width:80%;font-size:3.4375rem}}@media (min-width:400px) and (max-width:939.98px) and (max-width:1200px){.hero__inner__content h2{font-size:calc(1.4875rem + 2.6vw)}}@media (max-width:1200px){.hero__inner__content h2{font-size:calc(1.3625rem + 1.93333vw)}}@media (min-width:1200px){.hero__inner__content h2{font-size:3.125rem}}@media (min-width:1200px) and (max-width:1200px){.hero__inner__content h2{font-size:calc(1.425rem + 2.26667vw)}}@media (min-width:640px){.hero__inner__content h2{display:block}}.hero__inner__content .search{position:relative}.hero__inner__content .search__input{border-radius:5px;margin:0;padding:.5em 58px .5em 15px;font-size:1.25rem}@media (max-width:639.98px){.hero__inner__content .search__input::-webkit-input-placeholder{font-size:1rem}.hero__inner__content .search__input:-ms-input-placeholder,.hero__inner__content .search__input::-ms-input-placeholder{font-size:1rem}.hero__inner__content .search__input::placeholder{font-size:1rem}}@media (max-width:1200px){.hero__inner__content .search__input{font-size:calc(1.05rem + .26667vw)}}.hero__inner__content .search__submit{top:1px;bottom:1px;border-top-right-radius:4px;border-bottom-right-radius:4px;left:auto;right:0;height:auto}.hero__inner__content .search__submit svg{width:20px;height:20px;margin-left:-1px}.hero__inner__content .search__button{position:absolute;top:0;left:0;margin-left:0;width:48px;height:48px;bottom:0;fill:#adb5bd;background-color:transparent;transition:.15s ease-out}.hero__inner__content .search__button svg{width:22px}
