@charset "UTF-8";html{background:#000}html:has(.sitemap-page){background:#f8f8f8}body{background:#f8f8f8;font-family:sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{padding-top:90px}@media (max-width:991.98px){main{padding-top:64px}}.container-fluid{max-width:1300px}@media (min-width:768px){.container-fluid{padding-left:50px;padding-right:50px}}@media (max-width:991.98px){.modal-open{overflow:hidden}}.font-unbounded{font-family:Unbounded,sans-serif;font-weight:700}input,select{-webkit-touch-callout:none}.heading{font-weight:700}@media (max-width:991.98px){.container-fluid{padding:0 24px}}.fonts-text-12-semibold{font-family:"Stack Sans Text";font-size:12px;font-weight:600}.fonts-text-13-normal{font-family:"Stack Sans Text";font-size:13px;font-weight:400}.fonts-text-13-medium{font-family:"Stack Sans Text";font-size:13px;font-weight:500}.fonts-text-13-bold{font-family:"Stack Sans Text";font-size:13px;font-weight:700}.fonts-text-14-normal{font-family:"Stack Sans Text";font-size:14px;font-weight:400}.fonts-text-14{font-family:"Stack Sans Text";font-size:14px;font-weight:700}.fonts-text-16-semibold{font-family:"Stack Sans Text";font-size:16px;font-weight:600}.fonts-text-17-normal{font-family:"Stack Sans Text";font-size:17px;font-weight:400}.fonts-text-18-normal{font-family:"Stack Sans Text";font-size:18px;font-weight:400}.fonts-text-18-medium{font-family:"Stack Sans Text";font-size:18px;font-weight:500}.fonts-text-18-bold{font-family:"Stack Sans Text";font-size:18px;font-weight:700}.fonts-head-38{font-family:"Stack Sans Headline";font-size:38px;font-weight:700}.fonts-head-46{font-family:"Stack Sans Headline";font-size:46px;font-weight:700}.fonts-head-62{font-family:"Stack Sans Headline";font-size:62px;font-weight:700}.fonts-head-64{font-family:"Stack Sans Headline";font-size:clamp(30px,4.9382716vw,64px);font-weight:700}.fonts-head-74{font-family:"Stack Sans Headline";font-size:clamp(42px,5.24691358vw,68px);font-weight:700}.fonts-head-92{font-family:"Stack Sans Headline";font-size:92px;font-weight:700}.for-mobile{display:none}@media (max-width:991.98px){.for-mobile{display:block}.for-desktop{display:none}}.chatbot-wrapper>p{margin:0}.slick-arrow span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@font-face{font-family:Gotham;src:url(../fonts/GothamBook.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Gotham;src:url(../fonts/GothamBold.otf) format("opentype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Gotham;src:url(../fonts/GothamLight.otf) format("opentype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:FontAwesome;src:url(../fontawesome/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Unbounded;src:url(../fonts/Unbounded-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Unbounded;src:url(../fonts/Unbounded-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Unbounded;src:url(../fonts/Unbounded-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"Stack Sans Headline";src:url(../fonts/StackSansHeadline.ttf) format("truetype");font-weight:100 700;font-style:normal;font-display:swap}@font-face{font-family:"Stack Sans Text";src:url(../fonts/StackSansText.ttf) format("truetype");font-weight:100 700;font-style:normal;font-display:swap}.btn{background:0 0;border-radius:0;padding:0;margin:0;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;min-width:140px}.btn:hover{background:#ff5043!important;color:#fff!important;border-color:#ff5043!important}.btn-primary{background:#da291c;color:#fff;height:50px;line-height:50px;padding:0;padding-left:1.5rem;border-radius:50px;border:none;overflow:hidden}@media (max-width:767.98px){.btn-primary{font-size:13px}}.btn-primary span{display:inline-block;vertical-align:top;width:50px;height:50px;line-height:50px;margin-left:1rem;border-radius:50%;background:#fff;border:2px solid #da291c;color:#da291c;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:22px}.btn-primary:hover span{color:#ff5043;border-color:#ff5043}@media (min-width:992px){.btn-primary-alt{background:#fff;color:#da291c;border-color:#fff}.btn-primary-alt span{background:#da291c;border-color:#fff;color:#fff}.btn-primary-alt:hover span{background:#fff;border-color:#ff5043;color:#da291c}}.btn-edit{border-radius:0;padding-left:0}.btn-edit span{background:#da291c;color:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;margin-right:1rem}.btn-edit:hover span{background:#ff5043;border:2px solid #ff5043}.btn-light span{background:#fff;color:#000!important}.btn-light:hover span{background:rgb(229.5,229.5,229.5)}.btn-filter{margin:0}.btn-filter:before{display:none}.btn-close{-webkit-box-shadow:none!important;box-shadow:none!important;opacity:1!important}.nav-item .d-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-login{padding:16px 12px;line-height:1;margin-right:.875rem;border:1px solid #da291c;background:#fff;color:#da291c;height:46px;text-align:center;text-transform:uppercase;min-width:140px}@media (max-width:991.98px){.btn-login{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}}.btn-register{background:#da291c;color:#fff;line-height:1;height:46px;padding:16px 12px;text-align:center;text-transform:uppercase;min-width:140px}@media (max-width:991.98px){.btn-register{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;white-space:nowrap}}.btn-profile{border:1px solid #da291c;background:#fff;color:#da291c;line-height:50px;height:50px;width:50px;text-align:center}.form-label{font-weight:600;font-size:14px;margin-bottom:.5rem;line-height:normal}.form-label-required:after{content:"*";color:#da291c}.form-label small{font-size:80%;color:#888}.form-label-small{font-weight:700;font-size:11px;color:#888;margin-bottom:.5rem;line-height:normal}.form-small{font-size:80%;color:#888;font-weight:700}.form-terms{padding:1rem;background:rgba(236,236,236,.5);border:1px solid #fff}.form-terms a{color:#da291c}.form-text{font-size:12px}@media (max-width:991.98px){.form-text{font-size:11px}}.label-radio{font-size:14px;text-transform:capitalize;cursor:pointer}.label-radio>input{position:absolute;opacity:0}.label-radio>input:checked~span:before{background:#da291c;border-color:#da291c;content:"\f00c";font-size:11px;line-height:14px}.label-radio>span{position:relative;padding-left:24px;display:inline-block}.label-radio>span:before{content:"";font-weight:400;font-family:"Font Awesome 6 Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:16px;text-align:center;border:1px solid #000;border-radius:50%;width:16px;height:16px;background:rgba(255,255,255,.2);color:#fff;position:absolute;left:0;top:1px;-webkit-transition:all .3s ease;transition:all .3s ease}.label-checkbox{font-size:14px;text-transform:initial;cursor:pointer}.label-checkbox>input{position:absolute;opacity:0}.label-checkbox>input:checked~span:before{background:#da291c;border-color:#da291c;content:"\f00c";border-radius:0}.label-checkbox>span{position:relative;padding-left:35px;display:inline-block}.label-checkbox>span:before{content:"";font-weight:400;font-family:"Font Awesome 6 Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:20px;text-align:center;border:1px solid #000;border-radius:0;width:20px;height:20px;background:rgba(255,255,255,.2);color:#fff;position:absolute;left:0;top:2px;-webkit-transition:all .3s ease;transition:all .3s ease}.form-control{border:1px solid #000;border-radius:0;background:rgba(255,255,255,.2)!important;outline:0;-webkit-box-shadow:none!important;box-shadow:none!important;padding-top:17px;padding-bottom:17px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:991.98px){.form-control{padding-top:10px;padding-bottom:10px}}.form-control:focus{border:1px solid #000}.form-control.parsley-error{border-color:#da291c}.form-control:disabled{background:rgba(0,0,0,.1)!important}.form-select,.form-select-2{border:1px solid #000;border-radius:0;background-color:rgba(255,255,255,.2)!important;outline:0;-webkit-box-shadow:none!important;box-shadow:none!important;padding-top:17px;padding-bottom:17px;cursor:pointer}@media (max-width:991.98px){.form-select,.form-select-2{padding-top:10px;padding-bottom:10px}}.form-select-2:focus,.form-select:focus{border:1px solid #000}.form-select-2.parsley-error,.form-select.parsley-error{border-color:#da291c}.form-select-2{border:1px solid #d8d8d8}.input-password{position:relative}.input-password .btn{cursor:pointer;position:absolute;right:0;top:0;width:52px;min-width:initial;height:52px;line-height:52px;margin:0}.input-password .btn i:before{content:"\f070"}.input-password .btn.active{border-left:0}.input-password .btn.active i:before{content:"\f06e"}@media (max-width:991.98px){.input-password .btn{width:46px;line-height:46px}}.input-password .btn:before{display:none}.parsley-errors-list{color:#da291c;padding:0;margin:0;list-style:none;font-weight:700;font-size:10px;text-transform:uppercase}.parsley-custom-error-message{font-family:"Stack Sans Text"}.select2-container--default.select2-container .select2-selection--single{padding:12px 18px}.form-page .block-register-company .select2-container--default.select2-container .select2-selection--single .select2-selection__rendered{line-height:normal;padding:0!important;font-family:"Stack Sans Text";font-size:16px;font-weight:400;line-height:normal;color:#0a0a0a}.select2-container--default .select2-search--dropdown .select2-search__field{padding:0;-webkit-appearance:none;background:#dce1e8;outline-offset:initial;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;outline:0}.select2-search--dropdown{padding:0}.select2-dropdown{z-index:9999}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{background:rgba(255,255,255,.2);border:1px solid #000;border-radius:0;min-height:45px;height:auto;padding-top:10px;padding-bottom:5px;padding-left:.375rem;-webkit-box-shadow:none;box-shadow:none;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--single .select2-selection__choice{font-family:"Stack Sans Text";font-size:14px;font-weight:700}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.select2-container--default .select2-selection--single .select2-search--inline .select2-search__field{font-family:"Stack Sans Text";font-size:16px;line-height:normal}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::-webkit-input-placeholder,.select2-container--default .select2-selection--single .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:#595959}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::-moz-placeholder,.select2-container--default .select2-selection--single .select2-search--inline .select2-search__field::-moz-placeholder{color:#595959}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:-ms-input-placeholder,.select2-container--default .select2-selection--single .select2-search--inline .select2-search__field:-ms-input-placeholder{color:#595959}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::-ms-input-placeholder,.select2-container--default .select2-selection--single .select2-search--inline .select2-search__field::-ms-input-placeholder{color:#595959}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.select2-container--default .select2-selection--single .select2-search--inline .select2-search__field::placeholder{color:#595959}.select2-container--default .select2-selection--multiple{position:relative;border:1px solid #0a0a0a;padding:12px 36px 7px 18px;background-color:rgba(255,255,255,.2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%230A0A0A' d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:14px}.select2-container--default .select2-selection--multiple:has(.select2-selection__clear){background-image:none}.select2-container--default .select2-selection--multiple:has(.select2-selection__clear) .select2-search--inline .select2-search__field{height:28px}.select2-container--default .select2-selection--multiple:has(.select2-selection__clear) .select2-selection__rendered{margin-top:0}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;width:100%;padding:0;white-space:normal}.select2-container--default .select2-selection--multiple .select2-selection__clear{position:absolute;right:18px;top:16px;width:20px;height:20px;text-align:center;float:none;margin:0;line-height:1}.parsley-error~.select2-container--default .select2-selection--multiple{border-color:#da291c}.select2-container{width:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(255,255,255,.2);border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;font-size:16px;font-weight:400;line-height:1.5;margin-top:0;font-family:"Stack Sans text"}.select2-container--default .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:#000;font-size:16px}.select2-container--default .select2-search--inline .select2-search__field::-moz-placeholder{color:#000;font-size:16px}.select2-container--default .select2-search--inline .select2-search__field:-ms-input-placeholder{color:#000;font-size:16px}.select2-container--default .select2-search--inline .select2-search__field::-ms-input-placeholder{color:#000;font-size:16px}.select2-container--default .select2-search--inline .select2-search__field::placeholder{color:#000;font-size:16px}.select2-container--default .select2-selection--multiple .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:2rem;right:.5rem;top:0;border:2px solid}.select2-container--default .select2-selection__arrow b{border-color:#000 transparent transparent transparent;border:2px solid}.select2-container--default .select2-selection--multiple .select2-selection__choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;height:auto;background:#da291c;color:#fff;border:none;text-transform:capitalize;font-size:14px;padding:2px 12px;border-radius:0;margin-top:0;margin-bottom:5px}@media (max-width:767.98px){.select2-container--default .select2-selection--multiple .select2-selection__choice{max-width:280px;white-space:normal;line-height:1.2}}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff!important;font-weight:400;font-size:20px;line-height:1;width:24px;height:24px;margin-right:0;text-transform:uppercase;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}.select2-results__option[role=group]{margin-top:20px}.select2-results__option[role=group]:first-of-type{margin-top:0}.select2-results__options{font-size:15px}.select2-container--default .select2-search--inline .select2-search__field{font-size:14px;line-height:2}.g-recaptcha>div{margin:0 auto 1rem}.placeholder{font-weight:700;background:0 0;opacity:1;cursor:auto;min-height:0;vertical-align:initial;display:initial}.file-upload{position:absolute;right:-5px;top:-5px;color:#fff;background:#0099a0;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;display:block;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);z-index:99}.file-upload>input{position:absolute;opacity:0;pointer-events:none;width:100%}.file-upload-wrap{position:relative}.file-upload-wrap .btn-close{position:absolute;right:-5px;top:-5px;color:#fff;background:#da291c;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;display:block;padding:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3)!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.3)!important;z-index:99}.file-upload-wrap .btn-close i{position:relative;right:0;top:1px}.toast-container{position:fixed;top:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0 15px}.toast-container .toast{max-width:600px;width:auto;border:none}.toast-container .toast-body>div{position:relative;padding-left:20px;font-family:"Stack Sans Text"}.toast-container .toast-body>div .fa-regular{position:absolute;top:4px;left:0}.toast-container .toast-body ul{margin:0;padding-left:14px}.toast-success{color:#155724;background-color:#d4edda}.toast-danger{color:#da291c;background-color:rgb(248.1707317073,205,201.8292682927)}.modal-content{border-radius:0;border:none}.modal-content .btn-close{position:absolute;z-index:9;right:0;top:0;border-radius:0;opacity:1;background:#da291c;color:#fff;padding:10px;line-height:1}.modal-content .btn-close-2 span{padding:0;font-size:20px;width:50px;height:50px;line-height:50px}.modal-vid .modal-content{background:#000}.modal-filter .modal-content{background:#fff}.modal-filter .modal-content .heading-3{font-size:25px;line-height:normal;margin-bottom:5px}@media (min-width:992px){.modal-desktop-active{opacity:1!important;position:static;display:block!important}.modal-desktop-active .modal-dialog{-webkit-transform:none!important;transform:none!important;width:auto}.modal-desktop-active .modal-dialog .modal-content{background:0 0}.modal-desktop-active .modal-dialog .modal-content .modal-body{padding:0;overflow:visible}}.about-page .block-banner{padding-top:40px;padding-bottom:73px;overflow:hidden;position:relative;z-index:1}@media (max-width:991.98px){.about-page .block-banner{padding-bottom:0;padding-top:0}}.about-page .block-banner .banner{position:relative;margin:0 auto;overflow:hidden}@media (max-width:991.98px){.about-page .block-banner .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:403px}}.about-page .block-banner .banner__bg{z-index:1;background-color:#0a0a0a}@media (max-width:991.98px){.about-page .block-banner .banner__bg{background:radial-gradient(circle at 50% 57%,#0a0a0a 0,#040404 100%)}}.about-page .block-banner .banner__overlay{z-index:3;pointer-events:none;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.8)),color-stop(50%,rgba(0,0,0,0)),to(#000));background:linear-gradient(270deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 50%,#000 100%)}@media (max-width:991.98px){.about-page .block-banner .banner__overlay{background:linear-gradient(-44deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 46%,rgba(0,0,0,.5) 76%)}}.about-page .block-banner .banner__photo{position:relative;z-index:2}@media (max-width:991.98px){.about-page .block-banner .banner__photo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.about-page .block-banner .banner__photo-wrap{position:relative;width:100%;height:0;padding-bottom:56.25%}@media (max-width:991.98px){.about-page .block-banner .banner__photo-wrap{height:100%;padding-bottom:0}}.about-page .block-banner .banner__photo-wrap img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.about-page .block-banner .banner__photo-wrap img{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:147.69230769%;-o-object-fit:contain;object-fit:contain}}.about-page .block-banner .banner__content{z-index:4;padding-top:42px;pointer-events:none}@media (max-width:991.98px){.about-page .block-banner .banner__content{position:relative!important;padding:30px 0 30px}}.about-page .block-banner .banner__content .container-fluid{max-width:none;margin:0;padding-left:75px;padding-right:75px;height:100%}@media (max-width:991.98px){.about-page .block-banner .banner__content .container-fluid{padding-left:24px;padding-right:24px}}.about-page .block-banner .banner__heading{font-family:"Stack Sans Headline",sans-serif;font-size:80px;font-weight:700;line-height:78px;text-transform:capitalize;color:#fff;margin:0;max-width:700px;pointer-events:auto}@media (max-width:991.98px){.about-page .block-banner .banner__heading{font-size:43px;line-height:42px}}.about-page .block-2{padding:75px 0;overflow:hidden}@media (max-width:991.98px){.about-page .block-2{padding-top:48px;padding-bottom:70px}}.about-page .block-2 .row{--bs-gutter-x:96px;--bs-gutter-y:30px}.about-page .block-2 .heading{line-height:1;margin-bottom:0;background:#f5f5f5 var(--block-2-title-bg-image) no-repeat center center/160% 160%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-size:clamp(40px,5.24691358vw,68px);letter-spacing:-.68px;text-transform:capitalize}@media (max-width:991.98px){.about-page .block-2 .heading{font-size:40px;line-height:1;margin-bottom:0}}@media (max-width:402px){.about-page .block-2 .heading{font-size:36px}}.about-page .block-2 .col-lg-7{width:56%}@media (max-width:991.98px){.about-page .block-2 .col-lg-7{width:100%;max-width:634px}}.about-page .block-2 .text{font-family:"Stack Sans Text",sans-serif;font-size:18px;line-height:1.3;color:#0a0a0a}@media (max-width:991.98px){.about-page .block-2 .text{font-size:16px;line-height:1.4}}.about-page .block-2 .text p{font-family:inherit;margin-bottom:1.5rem}.about-page .block-2 .text p:last-child{margin-bottom:0}.about-page .block-content{position:relative;overflow:hidden;padding:100px 9.7222222%;background:var(--block-content-bg-image) no-repeat center center/cover;color:#fff}@media (max-width:991.98px){.about-page .block-content{padding:48px 0 32px}}.about-page .block-content__label{line-height:1.08;letter-spacing:1.68px;text-transform:uppercase;color:#fff;margin:0 0 50px}@media (max-width:991.98px){.about-page .block-content__label{font-size:11px;margin-bottom:28px;letter-spacing:1.32px}}.about-page .block-content__row{--bs-gutter-x:clamp(40px, 6.67vw, 96px)}@media (max-width:991.98px){.about-page .block-content__row{--bs-gutter-y:28px}}.about-page .block-content__info-wrapper{width:43%}@media (max-width:991.98px){.about-page .block-content__info-wrapper{width:100%}}.about-page .block-content__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media (max-width:991.98px){.about-page .block-content__info{gap:20px}}.about-page .block-content__heading{font-family:"Stack Sans Headline",sans-serif;font-size:clamp(28px,3.33vw,44px);font-weight:700;line-height:normal;color:#fff;margin:0}@media (max-width:991.98px){.about-page .block-content__heading{font-size:28px;line-height:1.1}}.about-page .block-content__address{font-family:"Stack Sans Text",sans-serif;font-size:22px;font-weight:400;line-height:normal;text-transform:capitalize;color:#fff;margin:0}@media (max-width:991.98px){.about-page .block-content__address{font-size:15px;line-height:20px}}.about-page .block-content__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#fff;line-height:1;text-decoration:none;border:none;border-radius:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:991.98px){.about-page .block-content__btn{width:100%}}.about-page .block-content__btn:hover{opacity:.85}.about-page .block-content__btn span{font-family:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline}.about-page .block-content .fa-location-dot{font-size:24px}.about-page .block-content__photos-wrapper{width:57%}@media (max-width:991.98px){.about-page .block-content__photos-wrapper{width:100%}}.about-page .block-content__photos{position:relative;width:100%;max-width:655.75px;min-width:400px;aspect-ratio:655.75/429.1;margin-left:auto}@media (max-width:991.98px){.about-page .block-content__photos{aspect-ratio:342/247;margin:28px auto 0;min-width:initial}}.about-page .block-content__photo{position:absolute;-o-object-fit:cover;object-fit:cover}.about-page .block-content__photo--back{top:-64px;left:6.1%;width:47.227%;aspect-ratio:295/343}@media (max-width:991.98px){.about-page .block-content__photo--back{top:0;left:0;width:47.077%;aspect-ratio:161/188}}.about-page .block-content__photo--front{right:6%;bottom:-4%;width:65.637%;aspect-ratio:410/265}@media (max-width:991.98px){.about-page .block-content__photo--front{right:0;bottom:0;width:70.762%;aspect-ratio:242/152}}.about-page .block-video{padding:100px 9.7222222% 36px;background:#fff}@media (max-width:991.98px){.about-page .block-video{padding:40px 0 32px}}.about-page .block-video .stat__number{font-family:"Stack Sans Headline",sans-serif;font-weight:700;font-size:180px;line-height:1.06;color:transparent;background:url(../images/about-video-stat-fill.png) no-repeat center center;background-size:cover;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:991.98px){.about-page .block-video .stat__number{font-size:96px;line-height:110px}}.about-page .block-video .stat__number--sm{font-size:120px}@media (max-width:991.98px){.about-page .block-video .stat__number--sm{font-size:72px}}.about-page .block-video .left-part{width:49%}@media (max-width:991.98px){.about-page .block-video .left-part{width:100%}}.about-page .block-video .stat__text{margin-top:6px;font-family:"Stack Sans Text",sans-serif;font-weight:700;font-size:20px;line-height:1.06;color:#0a0a0a}@media (max-width:991.98px){.about-page .block-video .stat__text{margin-top:8px;font-size:15px;line-height:1.25}}.about-page .block-video .stat__note{font-family:"Stack Sans Headline",sans-serif;font-size:20px;line-height:normal;color:#0a0a0a}@media (max-width:991.98px){.about-page .block-video .stat__note{margin-top:27px;font-family:"Stack Sans Text",sans-serif;font-weight:700;font-size:11px;color:#595959}}.about-page .block-video .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding:0;margin:55px 0 0}@media (max-width:991.98px){.about-page .block-video .slick-dots{margin-top:54px}}.about-page .block-video .slick-dots li{width:8px;height:8px;padding:0;margin:0 5px}.about-page .block-video .slick-dots li button{width:8px;height:8px;border-radius:50%;background:#e6e6e6}.about-page .block-video .slick-dots li.slick-active button{background:#0a0a0a}.about-page .block-gallery{padding:114px 0;background:#0a0a0a;color:#fff}@media (max-width:991.98px){.about-page .block-gallery{padding:24px 0;background:-webkit-gradient(linear,left top,right top,from(#050505),to(#0a0a0a));background:linear-gradient(90deg,#050505 0,#0a0a0a 100%)}}.about-page .block-gallery .title-wrapper{padding:0 9.7222222%}@media (max-width:991.98px){.about-page .block-gallery .title-wrapper{padding:0;max-width:300px}}@media (max-width:991.98px){.about-page .block-gallery .slick-list{padding-left:19px}}.about-page .block-gallery .heading{margin-bottom:50px;font-family:"Stack Sans Headline",sans-serif;font-size:52px;line-height:.95;font-weight:700}@media (max-width:991.98px){.about-page .block-gallery .heading{margin-bottom:25px;font-size:34px}}.about-page .block-gallery .slides{position:relative}.about-page .block-gallery .slides .slide{position:relative;padding:0 10px}@media (max-width:767.98px){.about-page .block-gallery .slides .slide{padding:0 6px}}.about-page .block-gallery .slides .slide img{width:380px;height:270px;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.about-page .block-gallery .slides .slide img{width:340px;height:250px}}.about-page .block-gallery .slides svg{width:18px;height:13px;vertical-align:middle;fill:#da291c;-webkit-transition:fill .3s ease;transition:fill .3s ease}.about-page .block-gallery .slides .slick-prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.about-page .block-gallery .slides .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;width:38px;height:38px;border:none;line-height:38px;background:#fff;color:#da291c}.about-page .block-gallery .slides .slick-arrow.slick-prev{left:75px}.about-page .block-gallery .slides .slick-arrow.slick-next{right:75px}.about-page .block-gallery .slides .slick-arrow:active,.about-page .block-gallery .slides .slick-arrow:focus,.about-page .block-gallery .slides .slick-arrow:hover{background:#da291c}.about-page .block-gallery .slides .slick-arrow:active svg,.about-page .block-gallery .slides .slick-arrow:focus svg,.about-page .block-gallery .slides .slick-arrow:hover svg{fill:#fff}@media (max-width:991.98px){.about-page .block-gallery .slides .slick-arrow.slick-prev{left:20px}.about-page .block-gallery .slides .slick-arrow.slick-next{right:20px}}.block-about-event{padding:75px 0}@media (max-width:991.98px){.block-about-event{padding:40px 0}}@media (min-width:992px){.block-about-event__row{--bs-gutter-x:clamp(40px, 6.67vw, 96px);-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:991.98px){.block-about-event__row{--bs-gutter-x:0;row-gap:32px}}@media (min-width:992px){.block-about-event__left{padding-right:0;-webkit-box-flex:1;-ms-flex:1;flex:1;width:45.91vw;max-width:712px}}@media (min-width:992px){.block-about-event__right{padding-left:24px;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:49%;padding-top:66px}}.block-about-event__label{color:#da291c;letter-spacing:1.68px;text-transform:uppercase;margin-bottom:52px;line-height:1.08}@media (max-width:991.98px){.block-about-event__label{margin-bottom:20px;letter-spacing:1.32px}}.block-about-event__heading{margin:0;line-height:1.06;letter-spacing:-.74px;text-transform:capitalize;background:#f5f5f5 var(--about-event-title-bg) no-repeat left center/145% 145%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media (max-width:991.98px){.block-about-event__heading{line-height:.95;font-size:42px;letter-spacing:-.42px}}.block-about-event__description{margin:0 0 30px;line-height:normal;color:#0a0a0a;text-align:justify}@media (max-width:991.98px){.block-about-event__description{margin-bottom:24px;font-size:17px;line-height:23px}.block-about-event__description .fonts-text-18-bold{font-size:17px}}.block-about-event__disciplines{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;margin-bottom:30px;container-type:inline-size}@media (max-width:991.98px){.block-about-event__disciplines{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}}.block-about-event .discipline{background:#fff;border:1px solid #e5e7eb;border-radius:16px;border-radius:2.623cqw;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);box-shadow:0 2px 10px 0 rgba(0,0,0,.05);padding:11px 13px;padding:1.8033cqw 2.1311cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;gap:1.9672cqw;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media (max-width:991.98px){.block-about-event .discipline{width:100%;padding:9px;gap:8px;border-radius:8px}}.block-about-event .discipline--engineering{margin-left:auto;width:40.66%}@media (max-width:991.98px){.block-about-event .discipline--engineering{margin-left:0;width:100%}}.block-about-event .discipline--health{margin-left:auto}@media (max-width:991.98px){.block-about-event .discipline--health{margin-left:0}}.block-about-event .discipline__icon{width:32px;width:5.2459cqw;height:32px;height:5.2459cqw;border-radius:10px;border-radius:1.6393cqw;background:rgba(0,0,0,.07);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;-ms-flex:0 0 5.2459cqw;flex:0 0 5.2459cqw;color:#000;font-size:18px}.block-about-event .discipline__icon svg{width:18px;width:2.9508cqw;height:18px;height:2.9508cqw}@media (max-width:991.98px){.block-about-event .discipline__icon{width:28px;height:28px;-ms-flex-preferred-size:28px;flex-basis:28px;border-radius:8.75px}.block-about-event .discipline__icon svg{width:15.75px;height:15.75px}}.block-about-event .discipline__text{white-space:nowrap;line-height:normal;color:#111827;font-size:16px;font-size:2.623cqw}@media (max-width:991.98px){.block-about-event .discipline__text{font-size:12px;line-height:1.18}}.block-about-event__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;width:87.5409836%}@media (max-width:991.98px){.block-about-event__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.block-about-event__btn{padding:15px 12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;line-height:1;text-transform:uppercase}@media (max-width:991.98px){.block-about-event__btn{width:100%}}.block-about-event__btn--info{background:#da291c;border:1px solid #da291c;color:#fff}.block-about-event__btn--faqs{background:#fff;border:1px solid #da291c;color:#da291c}.block-access{background:#e9e9e9;padding:75px 0;overflow:hidden}@media (max-width:991.98px){.block-access{padding:40px 0}}@media (max-width:991.98px){.block-access .container-fluid{padding-left:24px;padding-right:24px}}.block-access__header{display:grid;grid-template-columns:1fr auto}@media (max-width:991.98px){.block-access__header{display:block}}.block-access__label{grid-column:1/-1;line-height:normal;letter-spacing:1.68px;text-transform:uppercase;margin-bottom:44px}@media (max-width:991.98px){.block-access__label{margin-bottom:20px;font-size:11px;line-height:1.08;letter-spacing:1.32px}}.block-access__heading-wrapper{margin-bottom:44px}@media (max-width:991.98px){.block-access__heading-wrapper{margin-bottom:32px}}.block-access__heading{width:96%;margin:0 0 10px;line-height:1.08;text-transform:capitalize}@media (max-width:991.98px){.block-access__heading{font-size:30px;line-height:32px}}.block-access__desc{margin:0;font-size:18px;line-height:initial;font-weight:400;font-family:"Stack Sans Headline";color:#0a0a0a}.block-access__carousel{padding-left:24px}@media (min-width:768px){.block-access__carousel{padding-left:max(50px,(100% - 1300px) / 2 + 50px)}}@media (max-width:991.98px){.block-access__carousel{padding:0 24px}}.block-access__slides .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.block-access__slides .slick-slide{height:auto!important}.block-access__slides .slick-slide>div{height:100%}@media (min-width:992px){.block-access__slides .slick-list{overflow:visible}}@media (max-width:991.98px){.block-access__slides{margin-bottom:20px}}.block-access__slide{width:384px;margin-right:24px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.block-access__slide{width:100%;margin-right:0}}.block-access__card{width:100%;height:100%;min-height:360px;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.block-access__card{min-height:0;padding:32px 24px}}.block-access__card--red{background:#da291c;color:#fff}.block-access__card--black{background:#0a0a0a;color:#fff}.block-access__card--white{background:#fff;color:#0a0a0a}.block-access__eyebrow{line-height:1.1;letter-spacing:1.04px;text-transform:uppercase}@media (max-width:991.98px){.block-access__eyebrow{line-height:1.1}}.block-access__icon{width:60px;height:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.block-access__card-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px;margin-bottom:28px}.block-access__card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:28px;width:100%}.block-access__card-title{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:1.1;text-transform:capitalize}@media (max-width:991.98px){.block-access__card-title{font-size:34px;line-height:36px}}.block-access__card-text{margin:0;line-height:normal}@media (max-width:991.98px){.block-access__card-text{line-height:22px}}.block-access__controls{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.block-access__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block-access__dots .slick-dots{width:auto;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;list-style:none}.block-access__dots .slick-dots li{width:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.block-access__dots .slick-dots li button{width:8px;height:8px;border:0;border-radius:50%;background:#fff;padding:0;font-size:0;display:block}.block-access__dots .slick-dots li.slick-active button{background:#da291c}.block-access__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.block-access__arrows--desktop{-ms-flex-item-align:center;align-self:center}@media (max-width:991.98px){.block-access__arrows--desktop{display:none}}.block-access__arrows .slick-arrow{width:38px;height:38px;line-height:38px;border:0;background:#fff;color:#da291c;padding:0;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.block-access__arrows .slick-arrow span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:38px}.block-access__arrows .slick-arrow svg{width:18px;height:13px;vertical-align:middle;fill:#da291c;-webkit-transition:fill .3s ease;transition:fill .3s ease}.block-access__arrows .slick-arrow.slick-prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.block-access__arrows .slick-arrow:active,.block-access__arrows .slick-arrow:focus,.block-access__arrows .slick-arrow:hover{background:#da291c}.block-access__arrows .slick-arrow:active svg,.block-access__arrows .slick-arrow:focus svg,.block-access__arrows .slick-arrow:hover svg{fill:#fff}.block-access__arrows .slick-arrow.slick-disabled svg{fill:rgba(0,0,0,.2)}.form-page .heading.block-add-job__heading,.form-page .heading.block-edit-job__heading{line-height:78px;margin-bottom:12px;text-transform:capitalize}@media (max-width:991.98px){.form-page .heading.block-add-job__heading,.form-page .heading.block-edit-job__heading{line-height:1}}.block-add-job,.block-edit-job{max-width:588px;margin:0 auto}.block-add-job__back,.block-edit-job__back{display:inline-block;font-family:"Stack Sans Text";font-size:13px;font-weight:700;line-height:18px;text-transform:uppercase;text-decoration:none;color:#da291c;margin-bottom:12px}.block-add-job__heading,.block-edit-job__heading{font-family:"Stack Sans Headline"}.block-add-job .form,.block-edit-job .form{margin-top:40px}@media (max-width:991.98px){.block-add-job .form,.block-edit-job .form{margin-top:20px}}.block-add-job__item,.block-edit-job__item{padding:10px 0;margin-bottom:12px}.block-add-job__item-head,.block-edit-job__item-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:8px}.block-add-job__hint,.block-edit-job__hint{font-family:"Stack Sans Text";font-weight:300;font-size:14px;line-height:normal;color:rgba(0,0,0,.4);text-align:left}.block-add-job .form-label,.block-edit-job .form-label{font-family:"Stack Sans Text";font-size:14px;font-weight:700;line-height:normal;color:#0a0a0a;margin-bottom:0}.block-add-job .form-control,.block-add-job .form-select,.block-edit-job .form-control,.block-edit-job .form-select{padding:11px 18px;font-family:"Stack Sans Text";font-size:16px;font-weight:400;line-height:normal;color:#000;border:1px solid #0a0a0a}.block-add-job .form-control::-webkit-input-placeholder,.block-add-job .form-select::-webkit-input-placeholder,.block-edit-job .form-control::-webkit-input-placeholder,.block-edit-job .form-select::-webkit-input-placeholder{color:#595959}.block-add-job .form-control::-moz-placeholder,.block-add-job .form-select::-moz-placeholder,.block-edit-job .form-control::-moz-placeholder,.block-edit-job .form-select::-moz-placeholder{color:#595959}.block-add-job .form-control:-ms-input-placeholder,.block-add-job .form-select:-ms-input-placeholder,.block-edit-job .form-control:-ms-input-placeholder,.block-edit-job .form-select:-ms-input-placeholder{color:#595959}.block-add-job .form-control::-ms-input-placeholder,.block-add-job .form-select::-ms-input-placeholder,.block-edit-job .form-control::-ms-input-placeholder,.block-edit-job .form-select::-ms-input-placeholder{color:#595959}.block-add-job .form-control::placeholder,.block-add-job .form-select::placeholder,.block-edit-job .form-control::placeholder,.block-edit-job .form-select::placeholder{color:#595959}.block-add-job .form-select,.block-edit-job .form-select{--bs-form-select-bg-img:none;height:45px}.block-add-job .form-item__select-wrap,.block-edit-job .form-item__select-wrap{position:relative}.block-add-job .form-item__select-wrap select,.block-edit-job .form-item__select-wrap select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:48px}.block-add-job .form-item__select-icon,.block-edit-job .form-item__select-icon{position:absolute;right:18px;top:16px;font-size:14px;color:#0a0a0a;pointer-events:none}.block-add-job #otherDegree,.block-edit-job #otherDegree{margin-top:8px}.block-add-job .select2-container,.block-edit-job .select2-container{width:100%!important}.block-add-job .parsley-errors-list,.block-edit-job .parsley-errors-list{padding-top:8px}.block-add-job__submit,.block-edit-job__submit{text-align:center}.block-add-job__submit .btn-primary,.block-edit-job__submit .btn-primary{height:auto;line-height:1;padding:16px 12px;border-radius:0;font-family:"Stack Sans Text";font-size:14px;font-weight:700;margin-top:2px}@media (max-width:767.98px){.block-add-job__submit .btn-primary,.block-edit-job__submit .btn-primary{width:100%}}.block-announcement{position:sticky;top:90px;z-index:8;background:#000;color:#fff}@media (max-width:991.98px){.block-announcement{top:64px}}.block-announcement .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:48px;padding-top:8px;padding-bottom:8px}@media (max-width:991.98px){.block-announcement .container-fluid{min-height:32px;padding:4px 24px}}.block-announcement__text{margin:0;font-weight:400}@media (max-width:991.98px){.block-announcement__text{font-size:10px}}.block-faq{position:relative;overflow:hidden;background:#fff;padding:70px 9.7222222%}@media (max-width:991.98px){.block-faq{padding:40px 0 58px}}.block-faq__row{--bs-gutter-x:96px}@media (max-width:991.98px){.block-faq__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--bs-gutter-x:24px}}.block-faq .img-part{width:49%}@media (max-width:991.98px){.block-faq .img-part{width:100%;margin-bottom:13px}}.block-faq .text-part{padding-left:0;width:51%}@media (max-width:991.98px){.block-faq .text-part{padding-left:12px;width:100%}}.block-faq__media{position:relative;aspect-ratio:551/320;overflow:hidden}.block-faq__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.block-faq__heading{font-family:"Stack Sans Headline",sans-serif;font-weight:700;font-size:clamp(40px,4.24382716vw,55px);line-height:normal;color:#0a0a0a;margin:0 0 30px}@media (max-width:991.98px){.block-faq__heading{font-size:40px;line-height:.95;margin-bottom:26px}}.block-faq__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#da291c;color:#fff;line-height:1;text-transform:uppercase;padding:16px 12px;border:none;border-radius:0;text-decoration:none;-webkit-transition:background .3s ease;transition:background .3s ease}.block-faq__btn:hover{background:#ff5043;color:#fff}@media (max-width:991.98px){.block-faq__btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:12px;height:50px}}.block-faq__text{font-family:"Stack Sans Text",sans-serif;font-size:20px;line-height:normal;color:#0a0a0a;margin:0 0 30px}@media (max-width:991.98px){.block-faq__text{font-size:16px;margin-bottom:24px}}.block-faq__link{color:#da291c;text-decoration:underline;font-family:inherit}.block-faq__link:hover{color:#ff5043}body.faq-page main{overflow:visible}.faq-page .block-faqs__anchor-nav{position:sticky;top:var(--faq-anchor-top,0);z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin:0 0 50px;background:#f8f8f8}.faq-page .block-faqs__anchor-link{padding:10px 0;border-bottom:2px solid transparent;color:#5b5b5b;font-family:"Stack Sans Text",sans-serif;font-size:14px;font-weight:500;line-height:1;text-decoration:none;text-transform:capitalize}.faq-page .block-faqs__anchor-link.is-active,.faq-page .block-faqs__anchor-link:focus-visible,.faq-page .block-faqs__anchor-link:hover{border-bottom-color:#da291c;color:#da291c;font-weight:700}.faq-page .block-faqs__label[id]{scroll-margin-top:var(--faq-anchor-offset,24px)}.faq-page main{background:#f8f8f8}.faq-page .block-faqs{max-width:960px;margin:0 auto}.faq-page .block-faqs .block-faqs__heading{font-family:"Stack Sans Headline";font-size:80px;font-weight:700;line-height:78px;text-align:center;margin:0 0 50px}@media (max-width:991.98px){.faq-page .block-faqs .block-faqs__heading{font-size:38px;line-height:1.2;margin-bottom:40px}}.faq-page .block-faqs__label{line-height:1.08;letter-spacing:2.88px;font-size:24px;text-transform:uppercase;color:#da291c;margin:0 0 30px}@media (max-width:991.98px){.faq-page .block-faqs__label{margin-bottom:30px}}.faq-page .block-faqs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:50px}@media (max-width:991.98px){.faq-page .block-faqs__list{margin-bottom:30px}}.faq-page .block-faqs__item{padding:24px;border:1px solid #0a0a0a;-webkit-transition:background .3s ease;transition:background .3s ease}@media (max-width:991.98px){.faq-page .block-faqs__item{padding:16px}}.faq-page .block-faqs__item.is-open{background:#da291c;border-color:#fff}.faq-page .block-faqs__item.is-open .block-faqs__question-text{color:#fff}.faq-page .block-faqs__item.is-open .block-faqs__icon{color:#fff}.faq-page .block-faqs__item.is-open .block-faqs__icon:before{content:"\2212"}.faq-page .block-faqs__item.is-open .block-faqs__answer-body{color:#fff}.faq-page .block-faqs__question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:100%;padding:0;background:0 0;border:0;text-align:left}@media (max-width:991.98px){.faq-page .block-faqs__question{gap:12px}}.faq-page .block-faqs__question-text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:"Stack Sans Text";font-size:18px;font-weight:400;line-height:24px;color:#0a0a0a}@media (max-width:991.98px){.faq-page .block-faqs__question-text{font-size:16px;line-height:22px}}.faq-page .block-faqs__icon{width:36px;-ms-flex-negative:0;flex-shrink:0;font-family:"Stack Sans Headline";font-size:28px;line-height:38px;text-align:center;color:#da291c}.faq-page .block-faqs__icon:before{content:"+"}@media (max-width:991.98px){.faq-page .block-faqs__icon{width:28px;font-size:24px;line-height:32px}}.faq-page .block-faqs__answer-body{padding-top:12px;font-size:16px;font-weight:400;line-height:22px;color:#0a0a0a}.faq-page .block-faqs__answer-body p{margin:0 0 8px;font-family:"Stack Sans Text"}.faq-page .block-faqs__answer-body p:last-child{margin-bottom:0}.faq-page .block-faqs__answer-body ul{margin:0 0 8px;padding-left:18px}.faq-page .block-faqs__answer-body ul *{font-family:"Stack Sans Text";font-weight:400}.faq-page .block-faqs__answer-body *{font-family:"Stack Sans Text";color:inherit}.faq-page .block-faqs__answer-body a{font-family:"Stack Sans Text";color:inherit;text-decoration:underline}.faq-page .block-faqs__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;padding:32px;background:#ececec}@media (max-width:991.98px){.faq-page .block-faqs__cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px;padding:24px}}.faq-page .block-faqs__cta-text{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#0a0a0a;font-family:"Stack Sans Text",sans-serif;font-size:18px;font-weight:700;line-height:24px;text-transform:none}@media (max-width:991.98px){.faq-page .block-faqs__cta-text{font-size:20px;line-height:28px}}.faq-page .block-faqs__cta-btn{padding:16px 12px;background:#da291c;color:#fff;font-family:"Stack Sans Text",sans-serif;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;white-space:nowrap;color:#fff;-webkit-transition:background .3s ease;transition:background .3s ease;min-width:140px}.faq-page .block-faqs__cta-btn:hover{background:#ff5043;color:#fff}.form-page .block-get-in-touch{padding-top:50px;max-width:588px;margin:0 auto}@media (max-width:991.98px){.form-page .block-get-in-touch{padding-top:26px}}.form-page .block-get-in-touch__heading .heading,.form-page .block-get-in-touch__heading .heading p{font-family:"Stack Sans Headline";line-height:78px;margin-bottom:50px;text-transform:capitalize;margin:0 auto 50px}@media (max-width:991.98px){.form-page .block-get-in-touch__heading .heading,.form-page .block-get-in-touch__heading .heading p{line-height:1;margin-bottom:32px}}.form-page .block-get-in-touch__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.form-page .block-get-in-touch__item{padding:10px 0}@media (max-width:991.98px){.form-page .block-get-in-touch__item{padding:8px 0}}.form-page .block-get-in-touch__item.mb-5{margin-bottom:0!important}.form-page .block-get-in-touch .form-label{font-family:"Stack Sans Text";font-size:14px;font-weight:700;text-transform:uppercase;color:#0a0a0a}.form-page .block-get-in-touch .form-control,.form-page .block-get-in-touch .form-select{padding:11px 18px;border:1px solid #0a0a0a;line-height:normal;font-family:"Stack Sans text"}@media (max-width:991.98px){.form-page .block-get-in-touch .form-control,.form-page .block-get-in-touch .form-select{padding:10px 18px}}.form-page .block-get-in-touch textarea.form-control{font-size:16px;font-weight:400}.form-page .block-get-in-touch__radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.form-page .block-get-in-touch__radios .label-radio{font-family:"Stack Sans Text";font-size:14px;font-weight:400;color:rgba(10,10,10,.8);line-height:normal}.form-page .block-get-in-touch__radios .label-radio span{font-family:inherit}.form-page .block-get-in-touch .form-terms{background:rgba(10,10,10,.05);border:none;padding:20px 18px}@media (max-width:991.98px){.form-page .block-get-in-touch .form-terms{padding:16px}}.form-page .block-get-in-touch .form-terms .label-checkbox{font-family:"Stack Sans Text";font-size:14px;font-weight:400;color:rgba(10,10,10,.8)}.form-page .block-get-in-touch .form-terms .label-checkbox>span{padding-left:24px;font-family:inherit}.form-page .block-get-in-touch .form-terms .label-checkbox>span:before{width:16px;height:16px;line-height:16px;font-size:11px;top:2px}.form-page .block-get-in-touch .form-terms a{color:#da291c;font-weight:500}.form-page .block-get-in-touch__checkbox{padding:0}.form-page .block-get-in-touch__submit{background:#da291c;color:#fff;border:none;border-radius:0;padding:16px 12px;font-family:"Stack Sans Text";font-size:14px;font-weight:700;line-height:1;min-width:140px;text-transform:uppercase;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease;margin-top:12px}.form-page .block-get-in-touch__submit:hover{background:#ff5043}@media (max-width:767.98px){.form-page .block-get-in-touch__submit{width:100%}}.block-hero{position:relative;color:#fff;padding:75px 0;overflow:hidden}@media (max-width:991.98px){.block-hero{padding:30px 0}}.block-hero__bg{position:absolute;inset:0;background:var(--hero-bg) no-repeat center/cover;z-index:1}@media (max-width:991.98px){.block-hero__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.block-hero__photo-wrap{position:relative;width:100%;height:0;padding-bottom:57.5%;left:0}@media (max-width:991.98px){.block-hero__photo-wrap{width:100%;left:0;margin-top:30px;padding-bottom:0;height:auto}}.block-hero__photo{position:absolute;inset:0;z-index:1}@media (max-width:991.98px){.block-hero__photo{position:relative}}.block-hero__photo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:991.98px){.block-hero__inner{position:relative!important;width:100%;margin:0}.block-hero__inner .col-12{padding:0}}.block-hero__content{max-width:700px;margin-top:20px;margin-left:20px}@media (max-width:991.98px){.block-hero__content{width:100%;margin-top:0;margin-left:0}}.block-hero__text{width:100%}.block-hero__eyebrow{margin-bottom:32px;text-transform:uppercase;letter-spacing:1.4px}@media (max-width:991.98px){.block-hero__eyebrow{font-size:11px;letter-spacing:1.1px;margin-bottom:18px}}.block-hero__heading{margin-bottom:32px;line-height:.88;text-transform:capitalize;font-size:88px}@media (max-width:991.98px){.block-hero__heading{font-size:58px;margin-bottom:18px;line-height:.9}}.block-hero__lead{margin-bottom:32px;line-height:28px;max-width:380px;font-weight:400}@media (max-width:991.98px){.block-hero__lead{margin-bottom:18px}}.block-hero__info{margin-bottom:24px;line-height:28px}@media (max-width:991.98px){.block-hero__info{margin-bottom:18px}}.block-hero__info p{margin:0}@media (max-width:991.98px){.block-hero__info p{font-weight:500}}.block-hero__cta{background:#fff;color:#da291c;border:1px solid #fff;height:46px;line-height:1;padding:16px 12px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.block-hero__cta:hover{background:#ff5043;border-color:#ff5043;color:#fff}@media (max-width:991.98px){.block-hero__cta{height:56px;min-width:210px;padding:21px 35px}}.form-page .heading.block-my-attendees__heading{line-height:78px;margin-bottom:12px;text-transform:capitalize}@media (max-width:991.98px){.form-page .heading.block-my-attendees__heading{line-height:1}}.form-page .form-label-required::after{font-weight:400}.form-page .block-my-attendees{max-width:588px;margin:0 auto}.form-page .block-my-attendees__back{display:inline-block;font-family:"Stack Sans Text";font-size:13px;font-weight:700;line-height:18px;text-decoration:none;color:#da291c;margin-bottom:12px}.form-page .block-my-attendees__heading{font-family:"Stack Sans Headline"}.form-page .block-my-attendees__heading span{color:#da291c;font-family:inherit}.form-page .block-my-attendees__consent{background:#e6e6e6;padding:20px;margin-bottom:12px;font-family:"Stack Sans Text";font-size:14px;font-weight:400;line-height:19px;color:#0a0a0a;text-align:left}.form-page .block-my-attendees__consent-item{display:grid;grid-template-columns:auto minmax(0,1fr);-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.form-page .block-my-attendees .attendee{background:0 0;border:0;padding:0;margin:0}.form-page .block-my-attendees .attendee__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:10px 0;margin-bottom:14px}.form-page .block-my-attendees .attendee__title{font-family:"Stack Sans Text";font-size:20px;font-weight:700;line-height:normal;text-transform:uppercase;color:#da291c}.form-page .block-my-attendees .attendee__clear{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:3px;background:0 0;border:0;font-family:"Stack Sans Text";font-size:13px;font-weight:400;line-height:normal;color:#da291c}.form-page .block-my-attendees .attendee__clear i{font-size:14px}.form-page .block-my-attendees .attendee__clear span{font-family:"Stack Sans Text"}.form-page .block-my-attendees .attendee__item{padding:10px 0;margin-bottom:12px}.form-page .block-my-attendees .attendee__item--checkbox{padding:12px 0;margin-bottom:0}.form-page .block-my-attendees .attendee__divider{margin:26px 0;border:0;border-top:1px solid #0a0a0a;opacity:1}.form-page .block-my-attendees .attendee .form-label{font-family:"Stack Sans Text";font-size:14px;font-weight:700;line-height:normal;color:#0a0a0a;margin-bottom:8px}.form-page .block-my-attendees .attendee .form-control{padding:11px 18px;font-family:"Stack Sans Text";font-size:16px;font-weight:400;line-height:normal;color:#595959;border:1px solid #0a0a0a}.form-page .block-my-attendees .attendee .form-control::-webkit-input-placeholder{color:#595959}.form-page .block-my-attendees .attendee .form-control::-moz-placeholder{color:#595959}.form-page .block-my-attendees .attendee .form-control:-ms-input-placeholder{color:#595959}.form-page .block-my-attendees .attendee .form-control::-ms-input-placeholder{color:#595959}.form-page .block-my-attendees .attendee .form-control::placeholder{color:#595959}.form-page .block-my-attendees .attendee .label-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-page .block-my-attendees .attendee .label-checkbox>input:checked~span:before{content:"";border:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect width='16' height='16' rx='8' transform='matrix(0 -1 -1 0 16 16)' fill='%23DA291C'/%3E%3Cpath d='M6.571 11.5L3.246 8.177l.831-.831 2.494 2.493 5.352-5.352.831.832L6.571 11.5z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/16px 16px}.form-page .block-my-attendees .attendee .label-checkbox>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:16px;padding-top:0;padding-left:26px;font-weight:700;font-size:14px;color:rgba(10,10,10,.8);font-size:14px;line-height:normal;font-family:"Stack Sans Text"}.form-page .block-my-attendees .attendee .label-checkbox>span:before{width:16px;height:16px;line-height:16px;border:1px solid #0a0a0a;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-page .block-my-attendees .parsley-errors-list{padding-top:8px}.form-page .block-my-attendees__submit{text-align:center}.form-page .block-my-attendees__submit .btn-primary{height:auto;line-height:1;padding:16px 12px;border-radius:0;font-family:"Stack Sans Text";font-size:14px;font-weight:700;margin-top:12px}@media (max-width:767.98px){.form-page .block-my-attendees__submit .btn-primary{width:100%}}.form-page .block-one-time-login{max-width:588px;margin:0 auto;padding-top:50px}@media (max-width:991.98px){.form-page .block-one-time-login{padding-top:26px;padding-bottom:20px}}.form-page .block-one-time-login__heading .heading{font-family:"Stack Sans Headline";line-height:78px;color:#0a0a0a;margin-bottom:10px}@media (max-width:991.98px){.form-page .block-one-time-login__heading .heading{line-height:1}}.form-page .block-one-time-login__heading .text{font-family:"Stack Sans Headline";font-size:18px;font-weight:400;line-height:28px;color:#0a0a0a;margin-bottom:0}@media (max-width:991.98px){.form-page .block-one-time-login__heading .text{font-size:14px;line-height:22px}}.form-page .block-one-time-login__actions{margin-top:24px}.form-page .block-one-time-login__submit{height:auto;background:#da291c;color:#fff;border:none;border-radius:0;padding:16px 12px;font-family:"Stack Sans Text";font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}.form-page .block-one-time-login__submit:hover{background:#ff5043}@media (max-width:767.98px){.form-page .block-one-time-login__submit{width:100%}}.form-page .block-reset-password__heading{max-width:700px;margin:0 auto}.form-page .block-reset-password__heading .heading{font-family:"Stack Sans Headline";line-height:78px;margin-bottom:2rem}@media (max-width:991.98px){.form-page .block-reset-password__heading .heading{line-height:1}}.form-page .block-reset-password__heading div.text{margin-bottom:26px}.form-page .block-reset-password__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:588px;margin:0 auto}.form-page .block-reset-password__field .form-label{font-family:"Stack Sans Text";font-size:14px;font-weight:700;text-transform:uppercase;color:#0a0a0a;margin-bottom:8px}.form-page .block-reset-password__field .form-control{padding:16px;border:1px solid #0a0a0a;font-size:15px;line-height:20px;color:#525252}@media (max-width:991.98px){.form-page .block-reset-password__field .form-control{padding:12px 16px}}.form-page .block-reset-password__submit{background:#da291c;color:#fff;border:none;border-radius:0;padding:16px 12px;font-family:"Stack Sans Text";font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease;min-width:140px}.form-page .block-reset-password__submit:hover{background:#ff5043}@media (max-width:767.98px){.form-page .block-reset-password__submit{width:100%}}.bookmarks-page .header{height:auto}.bookmarks-page main{min-height:66vh;padding-top:140px}@media (max-width:991.98px){.bookmarks-page main{padding-top:100px}}.bookmarks-page .heading{font-size:80px;line-height:1.2;margin-bottom:3rem}@media (max-width:991.98px){.bookmarks-page .heading{font-size:38px;margin-bottom:2rem}}.bookmarks-page .results{padding:1rem 0}.bookmarks-page .form .row{margin-right:-5px;margin-left:-5px}.bookmarks-page .form .row>div{padding-right:5px;padding-left:5px}.bookmarks-page .form-keywords,.bookmarks-page .form-select{padding-top:10px;padding-bottom:10px}.bookmarks-page .btn-group{border:1px solid #000;border-radius:5px;overflow:hidden}.bookmarks-page .btn-group a{color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:16px;line-height:44px;padding:0 1rem;text-decoration:none;font-weight:700}.bookmarks-page .btn-group a+a{border-left:1px solid #000}.bookmarks-page .btn-group a.active,.bookmarks-page .btn-group a:hover{background:#fff}.bookmarks-page .modal-dialog{position:relative;width:90%;max-width:600px;margin-inline:auto;pointer-events:auto}.bookmarks-page .modal .btn-modal-close{position:absolute;top:0;right:-70px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:2px solid #000;color:#000;width:45px;height:45px;border-radius:50%;font-size:1.5rem}@media (max-width:767.98px){.bookmarks-page .modal .btn-modal-close{top:-70px;right:0}}.bookmarks-page .modal .btn-modal-close i{color:#000}.bookmarks-page .modal-body{padding:50px 3rem;background-color:#fff;border-radius:20px;border:2px solid #000}@media (min-width:992px){.bookmarks-page .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:575.98px){.bookmarks-page .modal-body{padding:1.5rem 2rem}}.bookmarks-page .modal-body .heading-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;gap:1rem;color:#dc3545;font-size:24px}.bookmarks-page .modal-body .heading-section .heading{font-weight:700}.bookmarks-page .modal-body .text{margin-top:1rem}@media (min-width:992px){.bookmarks-page .modal-body .text{margin-top:2rem}}.bookmarks-page .no-scroll{overflow:hidden;height:100vh}.bookmarks-page #emailSelfModal .heading{margin-bottom:0}.bookmarks-page #emailSelfModal .modal-body{padding:1rem}.bookmarks-page #emailSelfModal .form-before .details{color:#fff;padding-block:1rem 2rem;padding-inline:1.5rem;background-color:#000;border-radius:15px}.bookmarks-page #emailSelfModal .form-before .details .heading{font-weight:700;font-size:32px;text-align:center}.bookmarks-page #emailSelfModal .form-before .details .heading i{margin-right:1rem}.bookmarks-page #emailSelfModal .form-before .details .text{text-align:center;margin-top:.25rem;margin-bottom:1.5rem}.bookmarks-page #emailSelfModal .form-before .details .form-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding-block:.25rem;padding-inline:1rem .25rem;background-color:#fff;border-radius:30px}.bookmarks-page #emailSelfModal .form-before .details .form-group input{border:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.bookmarks-page #emailSelfModal .form-before .details .form-group input::-webkit-input-placeholder{color:#8f8f8f}.bookmarks-page #emailSelfModal .form-before .details .form-group input::-moz-placeholder{color:#8f8f8f}.bookmarks-page #emailSelfModal .form-before .details .form-group input:-ms-input-placeholder{color:#8f8f8f}.bookmarks-page #emailSelfModal .form-before .details .form-group input::-ms-input-placeholder{color:#8f8f8f}.bookmarks-page #emailSelfModal .form-before .details .form-group input::placeholder{color:#8f8f8f}.bookmarks-page #emailSelfModal .form-before .details .form-group .btn-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem 1rem;background-color:#000;color:#fff;border-radius:30px}.bookmarks-page #emailSelfModal .form-before .details .form-group .btn-submit:not(.loading) i{display:none}.bookmarks-page #emailSelfModal .form-before .details .form-group .btn-submit.loading i{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.bookmarks-page #emailSelfModal .form-before .details .form-group .parsley-custom-error-message{left:1.75rem}.bookmarks-page #emailSelfModal .form-before .data-pdpp{position:relative;margin-block:2rem}.bookmarks-page #emailSelfModal .form-before .data-pdpp .parsley-required{left:1.5rem}.bookmarks-page #emailSelfModal .form-before .parsley-errors-list{padding:0;margin:0;list-style:none}.bookmarks-page #emailSelfModal .form-before .parsley-errors-list .parsley-custom-error-message,.bookmarks-page #emailSelfModal .form-before .parsley-errors-list .parsley-required{position:absolute;bottom:-1.75rem;color:#dc3545}.bookmarks-page #emailSelfModal .form-after .success{display:none;padding:1rem;text-align:center}.bookmarks-page #emailSelfModal .form-after .success .heading{color:#c42f54;font-size:40px;margin-top:1rem}.bookmarks-page #emailSelfModal .form-after .success img{width:200px}@media (max-width:767.98px){.bookmarks-page #emailSelfModal .form-after .success img{width:150px}}.bookmarks-page #emailSelfModal .form-after .error{display:none;padding:1rem;text-align:center}.bookmarks-page #emailSelfModal .form-after .error .heading{color:#dc3545;font-size:40px}.bookmarks-page #emailSelfModal .form-after .error .heading i{margin-right:1rem}.bookmarks-page #emailSelfModal .form-after .text{font-size:24px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.company-page .header{height:auto}.company-page main{min-height:66vh}.company-page .row-1{margin-bottom:3rem}.company-page .row-1 .logo{width:160px;height:160px;border:1px solid #acacac;background:#fff}@media (max-width:991.98px){.company-page .row-1 .logo{width:80px;height:80px}}.company-page .row-1 .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.company-page .row-1 .logo .form-text{padding-right:5px;line-height:normal}.company-page .row-1 .flex-grow-1{overflow:hidden}.company-page .row-1 .name{font-size:40px;font-weight:700;line-height:normal;margin-bottom:1rem;padding:0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:991.98px){.company-page .row-1 .name{font-size:22px;padding:5px 10px;margin:0}}.company-page .row-1 .edit-link{color:#fff;background:#0099a0;width:30px;height:30px;font-size:14px;line-height:30px;text-align:center;border-radius:50%;cursor:pointer;display:inline-block;vertical-align:middle;position:relative;top:-3px}@media (max-width:991.98px){.company-page .row-1 .edit-link{font-size:10px;width:20px;height:20px;line-height:20px}}.company-page .row-1 .nav{border-bottom:1px solid rgba(218,41,28,.2)}.company-page .row-1 .nav .nav-item{margin:0 20px}@media (max-width:991.98px){.company-page .row-1 .nav .nav-item{margin:0;margin-left:10px}}.company-page .row-1 .nav .nav-item .nav-link{font-size:18px;font-weight:700;color:#000;padding:.5rem 0;border-bottom:1px solid transparent;margin-bottom:-1px}@media (max-width:991.98px){.company-page .row-1 .nav .nav-item .nav-link{font-size:14px}}@media (max-width:320px){.company-page .row-1 .nav .nav-item .nav-link{font-size:12px}}.company-page .row-1 .nav .nav-item .nav-link.active{border-color:#da291c;color:#da291c}.company-page .job-listed{padding:50px 0;margin:0}.company-page .job-listed>*{padding:0}@media (max-width:991.98px){.company-page .job-listed{padding:30px 0}}.company-page .job-listed .col-xl-10{width:100%}.company-page .job-listed__heading{line-height:17px;text-transform:uppercase;text-align:center;color:#0a0a0a;margin-bottom:30px;text-align:left;font-size:16px}@media (max-width:991.98px){.company-page .job-listed__heading{margin-bottom:20px}}.company-page .job-listed .row-listing{--bs-gutter-x:14px}.company-page .job-listed .row-listing>div{padding-bottom:14px}.company-page .job-listed .job-card{background:#fff;border:1px solid #0a0a0a;border-radius:0;height:100%;color:#0a0a0a}.company-page .job-listed .job-card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:24px 20px}@media (max-width:767.98px){.company-page .job-listed .job-card .card-body{padding:20px 16px}}.company-page .job-listed .job-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-page .job-listed .job-card__date{font-family:"Stack Sans Text";font-size:12px;font-weight:700;line-height:16px;text-transform:capitalize;color:#7c7c7c}.company-page .job-listed .job-card__edit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-family:"Stack Sans Text";font-size:13px;color:#0a0a0a;line-height:normal}.company-page .job-listed .job-card__edit svg{width:14px;height:14px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.company-page .job-listed .job-card__title{font-family:"Stack Sans Headline";font-size:24px;font-weight:700;line-height:normal;color:#0a0a0a}@media (max-width:767.98px){.company-page .job-listed .job-card__title{font-size:20px}}.company-page .job-listed .job-card__location,.company-page .job-listed .job-card__role{line-height:normal;text-transform:uppercase}.company-page .job-listed .job-card__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;margin-top:17px}.company-page .job-listed .job-card__links a{display:block;color:#da291c;text-decoration:underline}.company-page .job-listed .job-card__delete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;color:#da291c}.company-page .img-company-photo{border:1px solid #acacac;width:100%;min-height:300px;background:#fff}@media (max-width:991.98px){.company-page .img-company-photo{min-height:0}}.company-page .img-company-photo img{min-width:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;background:#fff}@media (max-width:991.98px){.company-page .img-company-photo img{min-height:0}}.company-page hr{margin:.5rem 0 1rem;color:#da291c;opacity:1}.company-page .content{margin-bottom:1rem}@media (max-width:991.98px){.company-page .content{margin-bottom:2rem}}.company-page .content .heading{font-size:35px;font-weight:700;line-height:normal;margin-bottom:0}@media (max-width:991.98px){.company-page .content .heading{font-size:22px}}.company-page .content .text{font-size:18px;margin-bottom:2rem}@media (max-width:991.98px){.company-page .content .text{font-size:16px}}.company-page .content .link,.company-page .content .location{font-size:15px}.company-page .content .link a,.company-page .content .location a{color:#da291c}.company-page .content .link i,.company-page .content .location i{width:20px;text-align:center}.company-page .content .socials a{display:block;width:35px;height:35px;line-height:35px;text-align:center;border-radius:50%;background:rgba(255,255,255,.5);color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0 auto 5px}@media (max-width:991.98px){.company-page .content .socials a{display:inline-block;margin:0;margin-right:5px}}.company-page .content .socials a:hover{background:#fff}.company-page .content .see-all{color:#da291c;background:0 0;-webkit-appearance:none;border:none;font-size:16px;text-decoration:underline}.company-page .company-identity{background:#0a0a0a;padding:40px 0;color:#fff}@media (max-width:991.98px){.company-page .company-identity{padding:30px 0}}.company-page .company-identity__name-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.company-page .company-identity .row{margin:0}.company-page .company-identity .row>*{padding:0}.company-page .company-identity__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:588px;margin:0 auto}@media (max-width:991.98px){.company-page .company-identity__inner{padding:0}}.company-page .company-identity__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;padding-bottom:0}@media (max-width:991.98px){.company-page .company-identity__row{gap:16px}}.company-page .company-identity__logo{width:100px;height:100px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:991.98px){.company-page .company-identity__logo{width:72px;height:72px}}.company-page .company-identity__logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.company-page .company-identity__name{color:#fff;line-height:normal;margin:0 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:991.98px){.company-page .company-identity__name{font-size:28px}}.company-page .company-identity__edit{display:none}.company-page .company-identity__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.company-page .company-identity__socials a{width:20px;height:20px;font-size:20px;line-height:20px;text-align:center;color:#c1c1c1;-webkit-transition:color .3s ease;transition:color .3s ease}.company-page .company-identity__socials a:active,.company-page .company-identity__socials a:hover{color:#fff}.company-page .company-identity__booth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-bottom:10px;color:#c1c1c1}@media (max-width:991.98px){.company-page .company-identity__booth{font-size:15px}}.company-page .company-identity__booth i{width:16px;font-size:18px;text-align:center}.company-page .company-identity__floorplan{color:#c1c1c1;font-weight:500;text-decoration:underline;font-family:inherit}.company-page .company-identity__floorplan:active,.company-page .company-identity__floorplan:hover{color:#fff}.company-page .company-industry-identity{background:#0a0a0a;padding:48px 0;color:#fff}@media (max-width:991.98px){.company-page .company-industry-identity{padding:30px 0}}.company-page .company-industry-identity .row{margin:0}.company-page .company-industry-identity .row>*{padding:0}.company-page .company-industry-identity__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px;max-width:760px;margin:0 auto}.company-page .company-industry-identity__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}@media (max-width:991.98px){.company-page .company-industry-identity__row{gap:16px}}.company-page .company-industry-identity__logo-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.company-page .company-industry-identity__logo{position:relative;width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.company-page .company-industry-identity__logo{width:72px;height:72px}}.company-page .company-industry-identity__logo-img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.company-page .company-industry-identity__logo-text{font-family:"Stack Sans Headline";font-size:36px;font-weight:700;line-height:1;color:#fff}@media (max-width:991.98px){.company-page .company-industry-identity__logo-text{font-size:26px}}.company-page .company-industry-identity__logo-edit{position:absolute;top:-6px;right:-6px;width:20px;height:20px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer}.company-page .company-industry-identity__logo-edit svg{display:block;width:12px;height:12px}.company-page .company-industry-identity__logo-edit:hover{opacity:.7}.company-page .company-industry-identity__hint{margin-top:-16px;font-family:"Stack Sans Text";font-size:14px;font-weight:400;line-height:18px;color:rgba(255,255,255,.5)}@media (max-width:991.98px){.company-page .company-industry-identity__hint{font-size:11px}}.company-page .company-industry-identity__name{color:#fff;line-height:1.34783;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:991.98px){.company-page .company-industry-identity__name{font-size:28px}}.company-page .company-industry-identity__tabs{border:none}.company-page .company-industry-identity__tabs .nav-item{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.company-page .company-industry-identity__tabs .nav-item+.nav-item .nav-link{margin-left:-1px}.company-page .company-industry-identity__tabs .nav-link{width:100%;padding:14px 15px;border:1px solid #828282;border-radius:0;background:rgba(255,255,255,.1);line-height:normal;text-transform:uppercase;text-align:center;color:#da291c;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:"Stack Sans Text";font-size:14px;font-weight:700}.company-page .company-industry-identity__tabs .nav-link.active{position:relative;z-index:1;background:#da291c;border-color:#da291c;color:#fff}.company-page .select2-selection--multiple .select2-selection__arrow,.company-page .select2-selection--single .select2-selection__arrow{border:none;width:40px;right:6px}.company-page .select2-selection--multiple .select2-selection__arrow b,.company-page .select2-selection--single .select2-selection__arrow b{display:none}.company-page .select2-selection--multiple .select2-selection__rendered,.company-page .select2-selection--single .select2-selection__rendered{font-family:"Stack Sans Text";font-size:16px;font-weight:400;line-height:normal;color:#0a0a0a}.company-page .select2-selection--single .select2-selection__rendered{padding:0;font-size:16px}.company-page .select2-selection--single .select2-selection__placeholder{color:#595959}.company-page #company-profile-panel.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.company-page .industry-partner-content{padding:50px 0 0}@media (max-width:991.98px){.company-page .industry-partner-content{padding-top:30px}}.company-page .industry-partner-content__inner{margin:0 auto}.company-page .industry-partner-content .tab-pane:first-of-type{max-width:588px;margin:0 auto}.company-page .industry-partner-content__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.company-page .industry-partner-content__submit{-ms-flex-item-align:center;align-self:center;padding:16px 12px;border:none;background:#da291c;line-height:1;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;margin-top:2px;min-width:140px;margin-bottom:50px}.company-page .industry-partner-content__submit:hover{background:#ff5043}.company-page .industry-partner-content .form-item{padding:10px 0}.company-page .industry-partner-content .form-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}@media (max-width:767.98px){.company-page .industry-partner-content .form-item__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}}.company-page .industry-partner-content .form-item__degree-programme{display:block;margin-bottom:0}.company-page .industry-partner-content .form-item__degree-programme .form-item__label{margin-bottom:8px}.company-page .industry-partner-content .form-item__twitter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px}.company-page .industry-partner-content .form-item__label{font-family:"Stack Sans Text";font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase;color:#0a0a0a;margin:0}.company-page .industry-partner-content .form-item__required{color:#da291c;margin-left:2px;font-weight:400}.company-page .industry-partner-content .form-item__note{font-family:"Stack Sans Text";font-size:14px;font-weight:400;line-height:normal;text-align:left;color:rgba(0,0,0,.4)}.company-page .industry-partner-content .form-item__input{padding:11px 18px;border:1px solid #0a0a0a;border-radius:0;background:#fff!important;-webkit-box-shadow:none;box-shadow:none;font-family:"Stack Sans Text";font-size:16px;font-weight:300;line-height:normal;color:#0a0a0a}.company-page .industry-partner-content .form-item__input--filled{background:#e6e6e6!important}.company-page .industry-partner-content .form-item__input:focus{border-color:#0a0a0a}.company-page .industry-partner-content .form-item__select-wrap{position:relative}.company-page .industry-partner-content .form-item__select-wrap select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:48px}.company-page .industry-partner-content .form-item__select-icon{position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:#0a0a0a;pointer-events:none}.company-page .industry-partner-content .form-item__input:disabled,.company-page .industry-partner-content .form-item__input[readonly]{cursor:not-allowed}.company-page .industry-partner-content .form-item__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:6px 0}.company-page .industry-partner-content .form-item__check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0}.company-page .industry-partner-content .form-item__check>input{position:absolute;opacity:0}.company-page .industry-partner-content .form-item__check>input:checked~.form-item__box{background:#da291c;border-color:#da291c}.company-page .industry-partner-content .form-item__check>input:checked~.form-item__box:before{content:"\f00c";color:#fff}.company-page .industry-partner-content .form-item__box{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16px;height:16px;border:1px solid #0a0a0a;-webkit-transition:all .3s ease;transition:all .3s ease}.company-page .industry-partner-content .form-item__box:before{content:"";font-weight:400;font-family:"Font Awesome 6 Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;font-size:10px;line-height:14px;display:block;text-align:center;color:#fff}.company-page .industry-partner-content .form-item__check-text{font-family:"Stack Sans Text";font-size:14px;font-weight:400;line-height:normal;color:rgba(10,10,10,.8)}.company-page .industry-partner-content .form-item__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:11px 18px;border:1px solid #0a0a0a}.company-page .industry-partner-content .form-item__tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:28px;padding:2px 12px;background:#da291c;font-family:"Stack Sans Text";font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;color:#fff}.company-page .industry-partner-content .form-item__tag i{font-size:14px}.company-page .industry-partner-jobs{padding:0}.company-page .industry-partner-jobs-add{background:#f8f8f8;padding:0 0 50px}@media (max-width:991.98px){.company-page .industry-partner-jobs-add{padding:0 0 30px}}.company-page .industry-partner-jobs-add__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:588px;margin:0 auto}.company-page .industry-partner-jobs-add__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 12px;background:#da291c;line-height:1;text-transform:uppercase;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;min-width:140px;margin-top:10px}.company-page .industry-partner-jobs-add__btn:hover{background:#ff5043;color:#fff}body.faq-page main{overflow:visible}.faq-page .block-faqs__nav{position:sticky;top:190px;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:44px;margin:0 0 40px;padding:14px 0;background:#fff;border-bottom:1px solid #e5e5e5}@media (max-width:991.98px){.faq-page .block-faqs__nav{top:120px;gap:28px}}.faq-page .block-faqs__nav-link{font-family:"Stack Sans Text";font-size:14px;letter-spacing:1.68px;text-transform:uppercase;color:#6b6b6b;text-decoration:none;padding:4px 2px;border-bottom:2px solid transparent;-webkit-transition:color .2s ease,border-color .2s ease;transition:color .2s ease,border-color .2s ease}.faq-page .block-faqs__nav-link:hover{color:#da291c}.faq-page .block-faqs__nav-link.active{color:#da291c;border-bottom-color:#da291c}.faq-page .block-faqs__list{scroll-margin-top:250px}@media (max-width:991.98px){.faq-page .block-faqs__list{scroll-margin-top:170px}}.faq-page .header{height:auto}.faq-page main{min-height:66vh;overflow:hidden;position:relative;padding:190px 0 50px}@media (max-width:991.98px){.faq-page main{padding:120px 0 50px}}.faq-page .heading{font-size:75px;line-height:1.2;margin-bottom:2rem}@media (max-width:991.98px){.faq-page .heading{font-size:38px}}.faq-page .text{margin-bottom:2rem}@media (min-width:992px){.faq-page .text{font-size:16px}}.faq-page .text ul{padding-left:16px}.faq-page .faq-iframe{width:100%;height:500px;margin-bottom:2rem}.faq-page .accordion-item{background-color:transparent;border:none;border-radius:0!important}.faq-page .accordion-item:not(.collapsed){border-bottom:1px solid #d8d8d8}.faq-page .accordion-body{padding:0 64px}@media (max-width:767.98px){.faq-page .accordion-body{padding-right:1rem;padding-left:42px}}.faq-page .accordion-body a{color:#da291c}.faq-page .accordion-body,.faq-page .accordion-button{font-size:16px;background-color:transparent;border:none}.faq-page .accordion-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:2rem;height:auto;border-radius:0!important;padding-left:0;-webkit-box-shadow:none;box-shadow:none;font-weight:700}@media (max-width:767.98px){.faq-page .accordion-button{gap:.5rem}}.faq-page .accordion-button:not(.collapsed){color:#000!important;-webkit-box-shadow:none;box-shadow:none;border:none}.faq-page .accordion-button::after{width:32px;height:32px;background-size:1.2rem;background-position:center;background-repeat:no-repeat;background-color:#fff;color:#000;border:none;border-radius:5px;padding:2px;-ms-flex-negative:0;flex-shrink:0;margin-left:0}.faq-page .accordion-button:not(.collapsed)::after{background-color:#da291c;color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.footer{background:#000;padding:80px 0;font-size:12px;color:#fff}@media (max-width:991.98px){.footer{padding:32px 0}}@media (max-width:991.98px){.footer .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0!important}}.footer .col-lg-6{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:991.98px){.footer .col-lg-6{margin-bottom:0!important}}@media (max-width:991.98px){.footer .col-lg-6 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:991.98px){.footer .col-lg-6 img{width:230px}}@media (max-width:991.98px){.footer .align-items-center,.footer .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .align-items-center{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}@media (max-width:991.98px){.footer .align-items-center{margin-bottom:.625rem!important}}@media (max-width:991.98px){.footer .socials-wrapper{width:100%}}.footer .links{display:-webkit-box;display:-ms-flexbox;display:flex}.footer a{color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none}.footer a:hover{color:#da291c}.footer .copyright{opacity:.6}@media (max-width:991.98px){.footer .copyright{max-width:350px;margin:0 auto}}.footer .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;height:20px}@media (max-width:991.98px){.footer .socials{margin-top:1.75rem}}.footer .socials a{margin-left:.75rem}@media (max-width:991.98px){.footer .socials a:first-of-type{margin-left:0}}.footer .socials .tag{text-decoration:none}@media (max-width:991.98px){.footer .copyright-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0!important;margin-top:1.75rem;text-align:center}}.form-page .header{height:auto}.form-page main{min-height:80vh;overflow:hidden;position:relative}.form-page main>.container-fluid{z-index:1;position:relative}.form-page main{padding:140px 0 50px}@media (max-width:991.98px){.form-page main{padding:94px 0 30px}}.form-page .heading{font-size:75px;line-height:78px;text-transform:capitalize;margin-bottom:2rem;text-align:center;font-family:"Stack Sans Headline"}@media (max-width:991.98px){.form-page .heading{font-size:38px;line-height:1.2;margin-bottom:1rem}}.form-page .heading-2{font-size:55px;line-height:.9;margin-bottom:2rem}@media (max-width:991.98px){.form-page .heading-2{font-size:38px;margin-bottom:1rem}}.form-page .text{margin-bottom:2rem}@media (min-width:992px){.form-page .text{font-size:16px}}.form-page .text .text-link{color:#da291c}.form-page .text ul{padding-left:16px}.form-page .text-2{font-size:14px}.form-page .text-red{color:#da291c}@media (max-width:991.98px){.form-page .form{margin-bottom:2rem}}.form-page .form a{color:#da291c}.form-page .form .link-forgot-password{font-size:14px;line-height:normal}.form-page .link-back{color:#da291c}.form-page .alert{background:#ffffd4;position:relative;padding-left:2.5rem}.form-page .alert .fa-solid{position:absolute;left:1rem;top:20px}.form-page .attendee{background:#f5f5f5;border:1px solid #d8d8d8;padding:1rem;border-radius:0;position:relative}.form-page .attendee .form{margin:0}.form-page .attendee .title{font-size:20px}.form-page .attendee .row{margin-right:-5px;margin-left:-5px}.form-page .attendee .row>div{padding-right:5px;padding-left:5px}.form-page .attendee .label-checkbox>input:checked~span:before{background:#000;border-color:#000}.form-page .attendee .label-checkbox>span{padding-top:2px;padding-left:28px}.form-page .attendee .edit-link i,.form-page .attendee .remove-link i{font-size:14px;margin-right:5px}.form-page .attendee .remove-link{color:#da291c;text-decoration:underline;background-color:transparent;border:none}.form-page .block-my-account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.form-page .block-my-account__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:10px 0}.form-page .block-my-account__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Stack Sans Text";font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase;color:#0a0a0a;margin:0}.form-page .block-my-account__required{color:#da291c;font-weight:400}.form-page .block-my-account__input{width:100%;padding:11px 18px;border:1px solid #0a0a0a;border-radius:0;background:#fff;-webkit-box-shadow:none;box-shadow:none;outline:0;font-family:"Stack Sans Text";font-size:16px;font-weight:400;line-height:normal;color:#595959;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.form-page .block-my-account__input:focus{border-color:#0a0a0a;color:#0a0a0a}.form-page .block-my-account__input.parsley-error{border-color:#da291c}.form-page .block-my-account__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-page .block-my-account__submit{padding:16px 12px;border:none;background:#da291c;font-family:"Stack Sans Text";font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;min-width:140px;margin-top:2px}.form-page .block-my-account__submit:hover{background:#ff5043}@media (max-width:767.98px){.form-page .block-my-account__submit{width:100%}}@media (max-width:991.98px){.form-page .block-register-company{margin-bottom:20px}}.form-page .block-register-company .row{margin:0}@media (max-width:991.98px){.form-page .block-register-company .form{margin-bottom:0}}.form-page .block-register-company__col{max-width:588px;padding:0}.form-page .block-register-company .heading-wrapper{max-width:588px;margin:0 auto}.form-page .block-register-company .heading{line-height:78px;margin-bottom:10px;font-family:"Stack Sans Headline"}@media (max-width:991.98px){.form-page .block-register-company .heading{line-height:1.2;margin-bottom:12px}}.form-page .block-register-company .heading span{font-family:inherit}.form-page .block-register-company__desc{font-size:18px;font-weight:400;line-height:28px;margin-bottom:50px;font-family:"Stack Sans Headline"}@media (max-width:991.98px){.form-page .block-register-company__desc{font-size:14px;line-height:22px;margin-bottom:2rem}}.form-page .block-register-company__desc .fw-bold{font-weight:400!important}.form-page .block-register-company__desc span{font-family:inherit}.form-page .block-register-company .form-label{font-family:"Stack Sans Text"}.form-page .block-register-company .form-label .form-label-required{text-transform:uppercase}.form-page .block-register-company .form-label span{font-family:inherit}.form-page .block-register-company__policy{margin-bottom:24px}.form-page .block-register-company .form-control{padding:11px 18px;font-size:16px;font-family:"Stack Sans Text";font-weight:400;line-height:normal}.form-page .block-register-company__hint{font-size:14px;font-weight:400;line-height:normal;color:rgba(0,0,0,.4);text-align:left;text-transform:none;margin-left:8px}.form-page .block-register-company__divider{border-top:1px solid #000;margin:42px 0}@media (max-width:991.98px){.form-page .block-register-company__divider{margin:32px 0}}.form-page .block-register-company__profile{background:#e6e6e6;padding:20px;margin-bottom:22px}.form-page .block-register-company__profile-title{font-weight:700;font-size:14px;text-transform:uppercase;margin-bottom:14px;font-family:"Stack Sans Text";color:#da291c}.form-page .block-register-company__profile-text{font-size:14px;line-height:19px;font-weight:400;font-family:"Stack Sans Text";color:#0a0a0a}.form-page .block-register-company .form-terms{background:rgba(10,10,10,.05);border:none;padding:20px 18px}.form-page .block-register-company .label-checkbox,.form-page .block-register-company .label-radio{text-transform:none;font-family:"Stack Sans Text";font-weight:400;font-size:14px;line-height:normal}.form-page .block-register-company .label-checkbox a,.form-page .block-register-company .label-radio a{color:#da291c;text-decoration:underline;font-family:inherit;font-weight:400}.form-page .block-register-company .label-checkbox>span,.form-page .block-register-company .label-radio>span{padding-left:26px;font-family:inherit;opacity:.8}.form-page .block-register-company .label-checkbox>span:before,.form-page .block-register-company .label-radio>span:before{width:16px;height:16px;line-height:16px;font-size:10px}.form-page .block-register-company__checks label{display:block}.form-page .block-register-company__checks label+label{margin-top:8px}.form-page .block-register-company__btn{border:none;color:#fff;background:#da291c;padding:16px 12px;line-height:1}@media (max-width:767.98px){.form-page .block-register-company__btn{width:100%}}.form-page .block-register-company .parsley-error~.select2-container--default .select2-selection--single{border-color:#da291c}.form-page .block-register-company .select2-container{width:100%!important}.form-page .block-register-company .select2-container--default .select2-selection--multiple .select2-selection__arrow,.form-page .block-register-company .select2-container--default .select2-selection--single .select2-selection__arrow{border:none;width:40px;right:6px}.form-page .block-register-company .select2-container--default .select2-selection--multiple .select2-selection__arrow b,.form-page .block-register-company .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.form-page .block-register-company .select2-container--default .select2-selection--multiple .select2-selection__arrow:before,.form-page .block-register-company .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"\f078";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:12px;color:#000}.form-page .block-register-company .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:12px;color:#595959;font-size:16px}.form-page .block-register-company .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#595959}.form-page .block-register-company .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;white-space:normal;width:100%}.form-page .block-register-company .select2-container--default .select2-selection--multiple .select2-search--inline{-webkit-box-flex:1;-ms-flex:1 0 120px;flex:1 0 120px}.form-page .block-register-company .select2-container--default .select2-selection--multiple .select2-selection__clear{float:none;margin-left:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.form-page .block-not-found{padding-top:50px}@media (max-width:991.98px){.form-page .block-not-found{padding-top:26px;padding-bottom:20px}}.form-page .block-not-found .row{margin:0}.form-page .block-not-found .row>*{max-width:588px;margin:0 auto;padding:0}.form-page .block-not-found__label{font-family:"Stack Sans Text";font-size:13px;font-weight:700;line-height:17px;color:#0a0a0a;text-transform:capitalize}.form-page .block-not-found__heading{font-family:"Stack Sans Headline";font-size:75px;font-weight:700;line-height:78px;margin:10px 0;color:#0a0a0a;text-transform:capitalize}@media (max-width:991.98px){.form-page .block-not-found__heading{font-size:48px;line-height:52px}}.form-page .block-not-found__desc{font-family:"Stack Sans Headline";font-size:18px;font-weight:400;line-height:28px;color:#0a0a0a}@media (max-width:991.98px){.form-page .block-not-found__desc{font-size:14px;line-height:22px}}.form-page .block-not-found__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.form-page .block-not-found__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:auto;line-height:1;padding:16px 12px;border-radius:0;font-family:"Stack Sans Text";font-size:14px;font-weight:700}@media (max-width:767.98px){.form-page .block-not-found__btn{width:100%}}.form-page .block-not-found__btn span{width:auto;height:auto;line-height:1;margin-left:0;border:none;border-radius:0;background:0 0;color:#fff;font-size:12px}.form-page .block-thank-you{padding-top:50px}@media (max-width:991.98px){.form-page .block-thank-you{padding-top:26px;padding-bottom:20px}}.form-page .block-thank-you .row{margin:0}.form-page .block-thank-you .row>*{max-width:588px;padding:0;margin:0 auto}.form-page .block-thank-you__label{font-family:"Stack Sans Text";font-size:13px;font-weight:700;line-height:17px;color:#0a0a0a;text-transform:capitalize}.form-page .block-thank-you__heading{font-family:"Stack Sans Headline";font-size:75px;font-weight:700;line-height:78px;margin:10px 0;color:#0a0a0a}@media (max-width:991.98px){.form-page .block-thank-you__heading{font-size:48px;line-height:52px}}.form-page .block-thank-you__desc{font-family:"Stack Sans Headline";font-size:18px;font-weight:400;line-height:28px;color:#0a0a0a}@media (max-width:991.98px){.form-page .block-thank-you__desc{font-size:14px;line-height:22px}}.form-page .block-thank-you__link{margin:0 5px;color:#da291c;font-weight:500;text-decoration:underline}.form-page .block-thank-you__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.form-page .block-thank-you__btn{height:auto;line-height:1;padding:16px 12px;border-radius:0;font-family:"Stack Sans Text";font-size:14px;font-weight:700}@media (max-width:767.98px){.form-page .block-thank-you__btn{width:100%}}.form-page .my-account-container{padding-top:50px}@media (max-width:991.98px){.form-page .my-account-container{padding-top:26px;padding-bottom:20px}}.form-page .my-account-container .row{margin:0}.form-page .my-account-container .row>*{padding:0}.form-page .my-account-container .heading{margin-bottom:50px}.form-page .my-account-container .col-xl-8{max-width:588px}.form-page .password-container{padding-top:50px}@media (max-width:991.98px){.form-page .password-container{padding-top:26px;padding-bottom:20px}}.form-page .password-container .row{margin:0}.form-page .password-container .row>*{padding:0}.form-page .password-container .col-lg-6{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-page .password-container .change-password-wrapper{margin-bottom:24px!important}@media (max-width:991.98px){.form-page .password-container .change-password-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form-page .password-container .new-password-part{margin-right:16px}@media (max-width:991.98px){.form-page .password-container .new-password-part{margin-right:0}}.form-page .password-container .heading{max-width:400px;margin:0 auto 10px}.form-page .password-container .text{font-size:18px;line-height:28px;font-weight:400;font-family:"Stack Sans Headline";margin-bottom:10px}.form-page .password-container .col-md-8{max-width:588px;width:initial}@media (max-width:991.98px){.form-page .password-container .col-md-8{width:100%}}.form-page .password-container .form-label{font-family:"Stack Sans Text";text-transform:uppercase}.form-page .password-container .form-control{padding:15px 52px 15px 16px;color:#525252;font-family:"Stack Sans Text";font-size:15px;font-weight:400;line-height:20px}.form-page .reset-password-container .heading{max-width:initial}.form-page .block-thank-you-register{padding-top:50px}@media (max-width:991.98px){.form-page .block-thank-you-register{padding-top:26px;padding-bottom:20px}}.form-page .block-thank-you-register .row{margin:0}.form-page .block-thank-you-register .row>*{max-width:588px;padding:0;margin:0 auto}.form-page .block-thank-you-register__label{font-family:"Stack Sans Text";font-size:13px;font-weight:700;line-height:17px;color:#0a0a0a;text-transform:capitalize}.form-page .block-thank-you-register__heading{font-family:"Stack Sans Headline";font-size:75px;font-weight:700;line-height:78px;margin:10px 0;color:#0a0a0a}@media (max-width:991.98px){.form-page .block-thank-you-register__heading{font-size:48px;line-height:52px}}.form-page .block-thank-you-register__desc{font-family:"Stack Sans Headline";font-size:18px;font-weight:400;line-height:28px;color:#0a0a0a}.form-page .block-thank-you-register__desc span{font-family:inherit}@media (max-width:991.98px){.form-page .block-thank-you-register__desc{font-size:14px;line-height:22px}}.form-page .block-thank-you-register__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.form-page .block-thank-you-register__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:auto;line-height:1;padding:16px 12px;border-radius:0;font-family:"Stack Sans Text";font-size:14px;font-weight:700}@media (max-width:767.98px){.form-page .block-thank-you-register__btn{width:100%}}.form-page .block-thank-you-register__btn span{width:auto;height:auto;line-height:1;margin-left:0;border:none;border-radius:0;background:0 0;color:#fff;font-size:12px}.form-page .block-403{padding-top:50px}@media (max-width:991.98px){.form-page .block-403{padding-top:26px;padding-bottom:20px}}.form-page .block-403 .row{margin:0}.form-page .block-403 .row>*{max-width:588px;margin:0 auto;padding:0}.form-page .block-403__label{font-family:"Stack Sans Text";font-size:13px;font-weight:700;line-height:17px;color:#0a0a0a;text-transform:capitalize}.form-page .block-403__heading{font-family:"Stack Sans Headline";font-size:75px;font-weight:700;line-height:78px;margin:10px 0;color:#0a0a0a}@media (max-width:991.98px){.form-page .block-403__heading{font-size:48px;line-height:52px}}.form-page .block-403__desc{font-family:"Stack Sans Headline";font-size:18px;font-weight:400;line-height:28px;color:#0a0a0a}@media (max-width:991.98px){.form-page .block-403__desc{font-size:14px;line-height:22px}}.form-page .block-403__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.form-page .block-403__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:auto;line-height:1;padding:16px 12px;border-radius:0;font-family:"Stack Sans Text";font-size:14px;font-weight:700}@media (max-width:767.98px){.form-page .block-403__btn{width:100%}}.form-page .block-403__btn span{width:auto;height:auto;line-height:1;margin-left:0;border:none;border-radius:0;background:0 0;color:#fff;font-size:12px}.form-page .block-change-password__submit{height:auto;line-height:1;padding:16px 12px;border-radius:0;font-size:14px;font-weight:700;font-family:"Stack Sans Text"}@media (max-width:767.98px){.form-page .block-change-password__submit{width:100%}}@media (min-width:992px){.header-2 .navbar-collapse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-2 .navbar-collapse .navbar-nav-1{border-bottom:1px solid #fff;padding:1rem 0;margin-bottom:2rem}.header-2 .navbar-collapse .navbar-nav-1 .nav-link{font-size:14px}}@media (max-width:991.98px){.header-2 .navbar-nav{padding:0 24px}.header-2 .navbar-nav .nav-item .nav-link{display:inline-block}}.header{z-index:999;background:#fff}.header .bg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.header .bg:after{content:"";display:block;width:470px;height:220px;background:url(../images/header-bg.svg) no-repeat center;position:absolute;left:50%;bottom:100px;-webkit-transform:translateX(130%);transform:translateX(130%)}.header .navbar-expand-lg .container-fluid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header .navbar{padding:18px 0 14px;position:relative;border-bottom:1px solid #ddd}@media (max-width:991.98px){.header .navbar{padding:10px 0 9px}}.header .navbar .navbar-brand{margin:0;padding:0;position:relative;z-index:1;z-index:99}.header .navbar .navbar-brand::after{position:absolute;content:"";right:-2.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:42px;width:1px;background:#000}@media (max-width:991.98px){.header .navbar .navbar-brand::after{height:34px;right:0}}.header .navbar .btn-profile{width:46px;min-width:initial;height:46px;line-height:46px;margin-right:.875rem;font-size:20px}.header .navbar .navbar-brand-1{margin-right:2.5rem}@media (max-width:991.98px){.header .navbar .navbar-brand-1{padding-right:1rem;margin-right:1rem}.header .navbar .navbar-brand-1 img{width:87px}}@media (max-width:991.98px){.header .navbar .navbar-brand-2{margin-right:12px}.header .navbar .navbar-brand-2::after{display:none}}.header .navbar .navbar-brand-2 img{width:103px}.header .navbar .btn-navbar-toggler{position:relative;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #da291c;color:#da291c;width:44px;height:44px;line-height:44px;min-width:initial}@media (min-width:992px){.header .navbar .btn-navbar-toggler{display:none}}@media (max-width:991.98px){.header .navbar .btn-navbar-toggler{margin-left:auto!important}}.header .navbar .btn-navbar-toggler:not(.collapsed) .fa-regular:before{content:"\f00d"}.header .navbar .navbar-collapse{margin-left:1.5rem}@media (max-width:991.98px){.header .navbar .navbar-collapse{display:none;-webkit-transition:none;transition:none;position:fixed;top:0;left:0;width:100%;height:100%!important;padding-top:80px;margin-left:0;background:#fff;overflow:scroll;z-index:9}.header .navbar .navbar-collapse.show{display:block}}.header .navbar .navbar-collapse .mobile-search{border-radius:10px;background:#fff}.header .navbar .navbar-collapse .mobile-search .fa-magnifying-glass{height:58px;line-height:58px;text-align:center;padding:0 6px 0 12px}.header .navbar .navbar-collapse .mobile-search .form-control{border:none;padding-left:0}.header .navbar .navbar-collapse .mobile-search .btn{margin:0;width:58px;height:58px;line-height:58px;padding:0}.header .navbar .navbar-collapse .mobile-search .btn:before{display:none}@media (min-width:992px) and (max-width:1199.98px){.header .navbar-nav .btn{font-size:14px}}.header .navbar-nav .nav-link{padding:0;color:#000;border-bottom:2px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.header .navbar-nav .nav-link.active{border-color:#da291c}.header .navbar-nav .nav-link:hover{color:#da291c}.header .navbar-nav .nav-item{margin:0 1rem}@media (max-width:1199.98px){.header .navbar-nav .nav-item{margin:0 10px}}@media (max-width:991.98px){.header .navbar-nav .nav-item{margin:0;margin-bottom:1rem}}.header .navbar-nav .nav-right-part{margin-right:0}.header .navbar-nav .dropdown-search{margin-right:0}.header .navbar-nav .dropdown-search .btn-search{margin-right:0}@media (max-width:1199.98px){.header .navbar-nav .dropdown-search .btn-search{margin-right:5px}}.header .navbar-nav .dropdown-search .btn-search span{width:55px;padding:0}.header .navbar-nav .dropdown-search .btn-search.show .fa-regular:before{content:"\f00d"}.header .navbar-nav .dropdown-search .btn-search.show:after{content:"";display:block;width:0;height:0;border:10px solid transparent;border-bottom-color:#fff;position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.header .navbar-nav .dropdown-search .dropdown-menu{width:700px;border:none;border-radius:10px;margin-top:15px;padding:0;-webkit-box-shadow:0 2px 40px 0 rgba(0,0,0,.15);box-shadow:0 2px 40px 0 rgba(0,0,0,.15);z-index:1}.header .navbar-nav .dropdown-search .dropdown-menu .fa-magnifying-glass{height:58px;line-height:58px;text-align:center;padding:0 6px 0 12px}.header .navbar-nav .dropdown-search .dropdown-menu .form-control{border:none;padding-left:0}.header .navbar-nav .dropdown-search .dropdown-menu .btn{margin:0;width:58px;height:58px;line-height:58px;padding:0}.header .navbar-nav .dropdown-search .dropdown-menu .btn:before{display:none}@media (max-width:991.98px){.header .navbar-nav .dropdown.dropdown-profile{margin-bottom:24px}}.header .navbar-nav .dropdown.dropdown-profile .dropdown-item{color:#1a1a1a;font-family:"Stack Sans Text";font-weight:500;line-height:normal}.header .navbar-nav .dropdown.dropdown-profile .name{font-family:"Stack Sans Text";line-height:normal;text-transform:capitalize;font-size:14px}.header .navbar-nav .dropdown.dropdown-profile .dropdown-menu{padding:8px}.header .navbar-nav .dropdown.dropdown-profile .dropdown-menu a{padding:12px 16px}.header .navbar-nav .dropdown.dropdown-profile .dropdown-menu a i{margin-right:12px!important}.header .navbar-nav .dropdown.dropdown-profile .dropdown-menu a:hover{font-weight:600}.header .navbar-nav .dropdown-navbar .btn-primary.show:after,.header .navbar-nav .dropdown-profile .btn-primary.show:after{content:"";display:block;width:0;height:0;border:10px solid transparent;border-bottom-color:#fff;position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.header .navbar-nav .dropdown-navbar .dropdown-menu,.header .navbar-nav .dropdown-profile .dropdown-menu{border:none;border-radius:0;margin-top:15px;-webkit-box-shadow:0 2px 40px 0 rgba(0,0,0,.15);box-shadow:0 2px 40px 0 rgba(0,0,0,.15);z-index:1}@media (max-width:991.98px){.header .navbar-nav .dropdown-navbar .dropdown-menu,.header .navbar-nav .dropdown-profile .dropdown-menu{display:block;position:static;margin:0}}.header .navbar-nav .dropdown-navbar .dropdown-menu .name,.header .navbar-nav .dropdown-profile .dropdown-menu .name{font-size:16px;padding:.5rem 1rem}.header .navbar-nav .dropdown-navbar .dropdown-menu .name:after,.header .navbar-nav .dropdown-profile .dropdown-menu .name:after{content:"";display:block;width:100%;height:1px;background:#d1dae3;margin-top:.5rem}.header .navbar-nav .dropdown-navbar .dropdown-item,.header .navbar-nav .dropdown-profile .dropdown-item{font-size:14px;font-weight:700;background:0 0;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:capitalize}.header .navbar-nav .dropdown-navbar .dropdown-item i,.header .navbar-nav .dropdown-profile .dropdown-item i{width:18px;text-align:center}.header .navbar-nav .dropdown-navbar .dropdown-item:hover,.header .navbar-nav .dropdown-profile .dropdown-item:hover{color:#da291c}.header .navbar-nav .dropdown-toggle::after{display:none}.header .navbar-nav .dropdown-navbar .plus-icon{display:none}@media (max-width:991.98px){.header .navbar-nav .dropdown-navbar .plus-icon{display:block}.header .navbar-nav .dropdown-navbar .dropdown-menu{display:none}.header .navbar-nav .dropdown-navbar .dropdown-menu.show{display:block;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #da291c}.header .navbar-nav .dropdown-navbar .dropdown-item{padding-left:0}}.header .nexus-logo{margin-left:1.25rem}.home-page .heading{font-size:55px;line-height:1.2}@media (max-width:1199.98px){.home-page .heading{font-size:35px}}.home-page .block-access__header{margin-bottom:44px}@media (max-width:991.98px){.home-page .block-access__header{margin-bottom:32px}}.home-page .block-slides{margin-bottom:100px;overflow:hidden;position:relative;z-index:1}@media (max-width:991.98px){.home-page .block-slides{margin-bottom:0}}.home-page .block-slides .heading{font-size:50px;margin-bottom:1rem}@media (max-width:991.98px){.home-page .block-slides .heading{font-size:35px}}.home-page .block-slides .heading strong{font-weight:700}.home-page .block-slides .slides{position:relative;background:#fff;max-width:1800px;margin:0 auto}@media (max-width:991.98px){.home-page .block-slides .slides{padding-bottom:50px}}.home-page .block-slides .slides .slick-arrow{border:none;-webkit-appearance:none;padding:0;margin:0;background:#fff;width:50px;line-height:50px;height:50px;border:2px solid #da291c;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:0;text-align:center}@media (max-width:991.98px){.home-page .block-slides .slides .slick-arrow{display:none!important}}.home-page .block-slides .slides .slick-arrow:after{font-size:16px;color:#da291c;font-weight:400;font-family:"Font Awesome 6 Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:48px;text-rendering:auto}.home-page .block-slides .slides .slick-arrow.slick-prev{left:2rem}.home-page .block-slides .slides .slick-arrow.slick-prev:after{content:"\f053";left:-2px}.home-page .block-slides .slides .slick-arrow.slick-next{right:2rem}.home-page .block-slides .slides .slick-arrow.slick-next:after{content:"\f054";right:-2px}.home-page .block-slides .slides .slick-arrow.slick-disabled{display:none!important}.home-page .block-slides .slides .slide{position:relative}.home-page .block-slides .slides .slide .img{position:relative}@media (max-width:991.98px){.home-page .block-slides .slides .slide .img{margin-bottom:2rem}}.home-page .block-slides .slides .slide .img:after{content:"";display:block;width:66%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),to(rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,0));z-index:2}@media (max-width:991.98px){.home-page .block-slides .slides .slide .img:after{display:none}}.home-page .block-slides .slides .slide .img img{width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.home-page .block-slides .slides .slide .content{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;color:#fff}}@media (min-width:992px){.home-page .block-slides .slides .slick-dots{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}}.home-page .block-2{margin-bottom:100px}@media (max-width:991.98px){.home-page .block-2{margin-bottom:50px}}@media (max-width:991.98px){.home-page .block-2 .img{margin-bottom:2rem}}@media (min-width:768px){.home-page .block-slides-2 .slick-dots{display:none!important}}.list-page .header{height:auto}.list-page main{min-height:66vh;padding-top:140px}@media (max-width:991.98px){.list-page main{padding-top:100px}}.list-page .heading{font-size:80px;line-height:1.2;margin-bottom:3rem}@media (max-width:991.98px){.list-page .heading{font-size:38px;margin-bottom:2rem}}.list-page .results{padding:1rem 0}.list-page .form .row{margin-right:-5px;margin-left:-5px}.list-page .form .row>div{padding-right:5px;padding-left:5px}.list-page .form-keywords,.list-page .form-select{padding-top:10px;padding-bottom:10px}.list-page .btn-group{border:1px solid #000;border-radius:5px;overflow:hidden}.list-page .btn-group a{color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:16px;line-height:44px;padding:0 1rem;text-decoration:none;font-weight:700}.list-page .btn-group a+a{border-left:1px solid #000}.list-page .btn-group a.active,.list-page .btn-group a:hover{background:#fff}.row-listing>div{padding-bottom:30px}@media (max-width:767.98px){.row-listing>div{padding-bottom:15px}}.row-map{border:1px solid #000}@media (min-width:836px){.row-map{padding:30px 0;border:none}}.row-map .map{height:50vh}@media (min-width:836px){.row-map .map{width:736px;height:auto}}.row-map .map{width:100%;margin:0 auto;position:relative}.row-map .map .map-panzoom{position:relative;width:100%;height:100%}.row-map .map-controller{border-radius:5px;border:1px solid #000;overflow:hidden;position:absolute;right:10px;top:10px;z-index:1}@media (min-width:836px){.row-map .map-controller{display:none}}.row-map .map-controller button{-webkit-appearance:none;background:#fff;border:none;width:46px;height:46px;text-align:center;padding:0;color:#000!important}.row-map .map-controller button+button{border-top:1px solid #000}.row-map .map.fullscreen-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#d1dae3;height:auto;z-index:999}.row-map .map.fullscreen-bg .map-controller{right:15px;top:15px}.row-map .map .pt{cursor:pointer;width:40px;height:40px;background:url(../images/icon-table.svg) no-repeat center center;background-color:rgba(255,255,255,.7);border:none;-webkit-appearance:none;padding:0;border-radius:5px;position:absolute;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.row-map .map .pt[aria-describedby]{opacity:1}@media (min-width:836px){.row-map .map .pt:hover{opacity:1}}.popover-floor{border:none;-webkit-box-shadow:0 2px 40px 0 rgba(0,0,0,.15);box-shadow:0 2px 40px 0 rgba(0,0,0,.15)}@media (max-width:835px){.popover-floor{position:fixed!important;bottom:0!important;left:0!important;top:auto!important;-webkit-transform:none!important;transform:none!important;border-radius:0;width:100%;max-width:none}}.popover-floor .btn-close{padding:0;float:right}@media (min-width:836px){.popover-floor .btn-close{display:none}}@media (max-width:835px){.popover-floor .popover-arrow{display:none}}.popover-floor .popover-arrow:before{border:none}.popover-floor .popover-body{color:#000;line-height:normal;font-size:14px}.popover-floor .popover-body img{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;border:1px solid #ddd;margin-right:1rem}.popover-floor .popover-body .name{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.popover-floor .popover-body .location{text-transform:uppercase}.popover-floor .popover-body .link{display:block;color:#da291c;margin-top:5px}.card{border:1px solid #d8d8d8;background:#f5f5f5;border-radius:0;height:100%;font-size:14px;position:relative;color:#000}@media (min-width:992px){.card .img{margin-bottom:1rem}}.card .img img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;background:#fff}@media (max-width:991.98px){.card .img img{width:80px;height:80px}}.card .title{font-size:18px;line-height:normal;font-weight:700;margin-bottom:5px}.card .discipline{font-size:12px;overflow:hidden;text-overflow:ellipsis}@media (min-width:992px){.card .discipline{white-space:nowrap}}.card .date{font-size:12px;margin-bottom:.5rem;color:#868686}.card .text{margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.card .location{margin-bottom:2rem}.card .location i{font-size:16px}.card .location a{color:#da291c;text-decoration:underline}.card a{color:inherit;text-decoration:none}.card .company-name a{color:#da291c;text-decoration:underline}.card .edit-link{text-decoration:underline}.card .bookmark-link,.card .remove-link{color:#da291c;text-decoration:underline}.card .job-links ul{padding:0;margin:0;margin-top:.5rem;list-style:none}.card .job-links ul li{padding-left:10px;position:relative}.card .job-links ul li:before{content:"\203a";position:absolute;left:0;color:#da291c}.card .job-links a{color:#da291c;text-decoration:underline}.card .link{display:block;position:absolute;right:0;bottom:0;padding:1rem;font-size:20px;color:#da291c}.card i{font-size:20px}.card .label{font-size:11px;font-weight:700;color:#fff;line-height:20px;padding:0 5px;border-radius:3px;-webkit-transform:translate(5px,-5px);transform:translate(5px,-5px)}.card .label-company{background:#3fb1e5}.card .label-job{background:#0099a0}.card .label-resource{background:#9559ca}.card .label-sit{background:#da291c}.job-section{margin-bottom:80px}.input-group-text{border-radius:0;border:1px solid #000;border-right:none}@media (min-width:992px){.form-page.login-page main{min-height:0}}.form-page .block-login{max-width:588px;margin:0 auto;padding-top:50px}.form-page .block-login__heading .heading{margin:0 0 50px;color:#0a0a0a;font-family:"Stack Sans Headline",sans-serif}.form-page .block-login__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:0}.form-page .block-login__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:10px 0}.form-page .block-login__label-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.form-page .block-login .form-label{margin:0;color:#0a0a0a;font-family:"Stack Sans Text",sans-serif;font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase}.form-page .block-login__forgot{color:#da291c;font-family:"Stack Sans Text",sans-serif;font-size:14px;font-weight:300;line-height:normal;text-transform:capitalize;text-decoration:underline}.form-page .block-login .form-control{width:100%;padding:11px 18px;border:1px solid #0a0a0a;border-radius:0;background:rgba(255,255,255,.2)!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#0a0a0a;font-family:"Stack Sans Text",sans-serif;font-size:16px;font-weight:400;line-height:normal}.form-page .block-login .form-control:focus{border-color:#0a0a0a}.form-page .block-login__password .form-control{padding-right:54px}.form-page .block-login__password .block-login__password-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;width:48px;height:45px;padding:0;border:0;background:0 0;color:#0a0a0a;font-size:16px;line-height:1}.form-page .block-login__password .block-login__password-toggle:focus-visible,.form-page .block-login__password .block-login__password-toggle:hover{border:0!important;background:0 0!important;color:#0a0a0a!important}.form-page .block-login__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2px}.form-page .block-login__submit{padding:16px 30px;border:0;border-radius:0;background:#da291c;color:#fff;font-family:"Stack Sans Text",sans-serif;font-size:14px;font-weight:700;line-height:1;min-width:140px;text-transform:uppercase;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.form-page .block-login__submit:focus-visible,.form-page .block-login__submit:hover{background:#ff5043}@media (max-width:991.98px){.form-page .block-login{max-width:100%;padding-top:26px}.form-page .block-login__heading .heading{margin-bottom:30px;font-size:42px;line-height:1.05}.form-page .block-login .form-control{padding:10px 16px}.form-page .block-login__password .form-control{padding-right:50px}.form-page .block-login__password .block-login__password-toggle{width:46px;height:43px}}@media (max-width:575.98px){.form-page .block-login__heading .heading{font-size:38px}.form-page .block-login__submit{width:100%}}.register-page main{min-height:80vh;padding:90px 0 60px}@media (max-width:991.98px){.register-page main{padding:60px 0}}.register-page .register-page-container{padding:100px 0 0;max-width:1400px}@media (max-width:991.98px){.register-page .register-page-container{padding:60px 24px 0}}.register-page .top-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}@media (max-width:991.98px){.register-page .top-copy{gap:20px}}.register-page .heading{font-family:"Stack Sans Headline";font-size:75px;line-height:78px;font-weight:700;color:#0a0a0a}@media (max-width:991.98px){.register-page .heading{font-size:40px;line-height:1.2}}.register-page .subheading{font-family:"Stack Sans Headline";font-size:18px;line-height:28px;font-weight:400;color:#0a0a0a}@media (max-width:991.98px){.register-page .subheading{font-size:16px;line-height:24px}}.register-page .panels{max-width:1184px;margin-left:auto;margin-right:auto}@media (max-width:991.98px){.register-page .panels{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.register-page .panels .col-md-4{padding:0;margin-right:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.register-page .panels .col-md-4:last-of-type{margin-right:0}@media (max-width:991.98px){.register-page .panels .col-md-4{margin:0!important;width:100%;aspect-ratio:342/247}}.register-page .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;height:100%;padding:30px;text-decoration:none;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.register-page .panel img{width:100px;height:100px}.register-page .panel-title{line-height:normal;margin-bottom:10px}@media (max-width:991.98px){.register-page .panel-title{font-size:28px}}.register-page .panel-desc{line-height:1.1}.register-page .panel-active{background:#ececec;color:#000}.register-page .panel-active:hover{background:#da291c;color:#fff}.register-page .panel-active:hover svg{fill:#fff}.register-page .panel-active svg{fill:#000}.register-page .panel-disabled{background:#dedfde;color:#696969;cursor:not-allowed}.register-page .panel-disabled svg{fill:#696969}.register-page .panel-content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-page .heading-2{font-size:55px;line-height:.9;margin-bottom:1rem}@media (max-width:991.98px){.search-page .heading-2{font-size:38px}}.search-page .form .btn-search{margin-right:0}@media (max-width:991.98px){.search-page .form .btn-search span{line-height:46px;height:46px}}.slick-dots{padding:2rem 0;--bs-gutter-x:1.5rem;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin:0 auto;list-style:none;font-size:0;width:320px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767.98px){.slick-dots{width:100%;margin:0 -5px}}.slick-dots li{display:inline;width:100%;padding:0 5px}.slick-dots li button{display:block;padding:0;-webkit-appearance:none;border:none;width:100%;height:2px;background:#ddd;-webkit-transform:all .3s ease;transform:all .3s ease}.slick-dots li.slick-active button{background:#000}.slick-arrow{border:2px solid #da291c;width:50px;height:50px;text-align:center;line-height:50px;background:#fff;color:#da291c;min-width:initial}