.banner-quick-links .banner-background .lady{position:absolute;height:auto;left:1rem;bottom:0;width:220px;object-fit:contain}.banner-quick-links .banner-background .wave{position:absolute;bottom:0;left:0;height:100%;width:100%;display:flex;align-items:flex-end;overflow:hidden}@media (min-width: 768px){.banner-quick-links .banner-background .lady{left:50%;transform:translate(-50%);width:260px}}@media (min-width: 992px){.banner-quick-links .banner-background .lady{width:330px;right:auto;bottom:0}}.logos-listing{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.logos-listing img{max-height:60px;max-width:100%;height:auto;width:auto;object-fit:contain}.logos-listing .logo-item{filter:grayscale(1) contrast(.4) brightness(1.2);transition-duration:.15s;transition-property:filter;transition-timing-function:ease-in-out;flex-basis:33.3333333333%;padding:1rem}.logos-listing .logo-item:hover{filter:grayscale(0)}@media (min-width: 768px){.logos-listing .logo-item{flex-basis:auto}}.card-business .avatar img{object-fit:contain}.imageoverlay{position:absolute;left:0;top:0;z-index:-1000}.card-career-prospect{border:0;background:linear-gradient(180deg,rgba(56,200,173,.5) 0%,#38C8AD 125.93%);height:250px;opacity:.5}.card-career-prospect .card-body{display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.training-course-page-detail-description ul li::marker{color:#da1e65}.training-course-page-company-socials .btn{color:#4f4f4f}.training-course-page-company-socials .btn:hover{color:#da1e65}@media (min-width: 992px){.training-course-page{display:grid;grid-template-columns:8fr 3.5fr;gap:2rem}.training-course-page-company .card{position:sticky;top:128px;display:block}}.course-banner-wrapper{position:relative}.course-title-card{background-color:#fafafa;padding:20px;bottom:-10%}@media (min-width: 992px){.course-title-card{max-width:900px;position:absolute}}@media (max-width: 991.98px){.course-title-card{bottom:-40%}}.carousel-testimonials .carousel-controls{padding-top:1rem}.carousel-testimonials .carousel-controls .btn.btn-nav{color:#38c8ad;border-color:#e5e5e5;box-shadow:none}@media (min-width: 992px){.carousel-testimonials .carousel-controls{position:absolute;width:100%;top:50%;z-index:1;padding-top:0;padding-left:0%;padding-right:0%;transform:translateY(-50%);justify-content:space-between!important}.carousel-testimonials .btn-nav{width:3rem!important;height:3rem!important}}.footer-hyperllink-section{justify-content:end}@media (max-width: 991.98px){.footer-hyperllink-section{align-items:center;justify-content:center}}@media (min-width: 992px){.ict-projects-details-meta-items{display:grid;grid-template-columns:3fr 9fr;gap:1rem;align-items:flex-start}}.job-vacancy-page-detail-description ul li::marker{color:#da1e65}.job-vacancy-page-company-socials .btn{color:#4f4f4f}.job-vacancy-page-company-socials .btn:hover{color:#da1e65}@media (min-width: 992px){.job-vacancy-page{display:grid;grid-template-columns:8fr 4fr;gap:2rem}.job-vacancy-page-company .card{position:sticky;top:128px;display:block}}.training-course-description{margin-bottom:1em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.modal-body[data-v-18c93e4f]{height:60vh!important}.modal-header[data-v-18c93e4f]{border-radius:10px 10px 0 0;background:#e4e6ec}.modal-footer[data-v-18c93e4f]{display:flex;border-radius:0 0 10px 10px;background:#e4e6ec;padding-top:1.5rem;padding-bottom:1.5rem}.consent-notes[data-v-18c93e4f]{margin-bottom:0}@media (max-width: 576px){.modal-footer[data-v-18c93e4f]{display:block}.consent-notes[data-v-18c93e4f]{margin-bottom:15px}}.scrollable-container[data-v-18c93e4f]{height:430px;overflow-y:auto}@media (min-width: 768px){.scrollable-container[data-v-18c93e4f]{height:100%}}@media (min-width: 1200px){.scrollable-container[data-v-18c93e4f]{height:630px}}.switch-pdf-button[data-v-18c93e4f]{font-size:.9rem;height:60px;width:100%;outline:none;border:none;transition:all .3s ease-in-out;color:#5a5e70;background:inherit}@media (min-width: 768px){.switch-pdf-button[data-v-18c93e4f]{font-size:1.1rem;height:70px}}@media (min-width: 1200px){.switch-pdf-button[data-v-18c93e4f]{font-size:1.2rem;height:80px}}.switch-pdf-button[data-v-18c93e4f]:hover,.switch-pdf-button.active[data-v-18c93e4f]{background:rgb(199,208,226)}.modal-header-text[data-v-18c93e4f]{font-size:1rem}@media (min-width: 768px){.modal-header-text[data-v-18c93e4f]{font-size:1.3rem}}@media (min-width: 1200px){.modal-header-text[data-v-18c93e4f]{font-size:1.5rem}}.training-course-section .v-popper .btn-edit-course{transition:.4s;position:relative;z-index:1}.training-course-section .v-popper .btn-edit-course:hover,.training-course-section .v-popper .btn-edit-course:active{border-radius:999px}.training-course-section .bg-colour{border-top-right-radius:999px;border-top-left-radius:999px}.training-course-section .text-description p{font-size:1rem;line-height:140%;font-weight:400;margin-bottom:.5rem}.listing-section .list-group div:first-of-type{border-top-left-radius:1rem;border-top-right-radius:1rem}.listing-section .list-group div:last-of-type{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.card-business-list-item.is-active{border-color:transparent;outline:2px solid #38C8AD;outline-offset:-1px}.blur-wrapper .blur-overlay[data-v-1d34215e]{position:absolute;top:0;left:0;height:100%;width:100%;filter:blur(4px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#f1f4f81a}.blur-wrapper .blur-wrapper-content[data-v-1d34215e]{right:0;left:0}.modal-body[data-v-3f601936]{height:60vh!important}.modal-header[data-v-3f601936]{border-radius:10px 10px 0 0;background:#e4e6ec}.modal-footer[data-v-3f601936]{display:flex;border-radius:0 0 10px 10px;background:#e4e6ec;padding-top:1.5rem;padding-bottom:1.5rem}.consent-notes[data-v-3f601936]{margin-bottom:0}@media (max-width: 576px){.modal-footer[data-v-3f601936]{display:block}.consent-notes[data-v-3f601936]{margin-bottom:15px}}.scrollable-container[data-v-3f601936]{height:430px;overflow-y:auto}@media (min-width: 768px){.scrollable-container[data-v-3f601936]{height:100%}}@media (min-width: 1200px){.scrollable-container[data-v-3f601936]{height:630px}}.switch-pdf-button[data-v-3f601936]{font-size:.9rem;height:60px;width:100%;outline:none;border:none;transition:all .3s ease-in-out;color:#5a5e70;background:inherit}@media (min-width: 768px){.switch-pdf-button[data-v-3f601936]{font-size:1.1rem;height:70px}}@media (min-width: 1200px){.switch-pdf-button[data-v-3f601936]{font-size:1.2rem;height:80px}}.switch-pdf-button[data-v-3f601936]:hover,.switch-pdf-button.active[data-v-3f601936]{background:rgb(199,208,226)}.modal-header-text[data-v-3f601936]{font-size:1rem}@media (min-width: 768px){.modal-header-text[data-v-3f601936]{font-size:1.3rem}}@media (min-width: 1200px){.modal-header-text[data-v-3f601936]{font-size:1.5rem}}.expat-permit-application-form[data-v-7122ff77]{scroll-margin-top:var(--main-navbar-height, 0)}.expat-permit-form-bottom-bar[data-v-7122ff77]{position:sticky;bottom:0;z-index:1}.expat-permit-application-form[data-v-8700e3a6]{scroll-margin-top:var(--main-navbar-height, 0)}.expat-permit-form-bottom-bar[data-v-8700e3a6]{position:sticky;bottom:0;z-index:1}.expat-permit-application-form[data-v-d99ccc5d]{scroll-margin-top:var(--main-navbar-height, 0)}.expat-permit-form-bottom-bar[data-v-d99ccc5d]{position:sticky;bottom:0;z-index:1}.btn-save-job{padding:.5rem}.btn-save-job .icon-active{position:absolute;transform:scale(0);opacity:0;visibility:hidden;transition:.15s ease;transition-property:transform,visibility,opacity}.btn-save-job.is-active .icon-active{transform:none;visibility:visible;opacity:1}.card-job-search-result-list-item .card-meta p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-job-search-result-list-item .btn-save-job{z-index:2}.card-job-search-result-list-item.is-active{border-color:transparent;outline:2px solid #38C8AD;outline-offset:-1px}.btn-group-apply-job .btn{--bs-btn-border-radius: 50rem}.btn-group-apply-job .btn-save-job{padding-left:1rem;padding-right:1rem}.blur-wrapper .blur-overlay[data-v-b03d12a6]{position:absolute;top:0;left:0;height:100%;width:100%;filter:blur(4px);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background-color:#f1f4f81a}.blur-wrapper .blur-wrapper-content[data-v-b03d12a6]{right:0;left:0}button.hamburger,div.hamburger{height:32px;width:32px}div.hamburger>.inner{top:50%}.hamburger{background-color:transparent;border:0 transparent solid;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;opacity:1;overflow:visible;padding:3px;text-transform:none;transition:opacity .2s cubic-bezier(.645,.045,.355,1),background .2s cubic-bezier(.645,.045,.355,1)}.hamburger:hover{background-color:transparent;opacity:1}.hamburger:hover span.bar{background-color:#9a37a2}.hamburger:hover>.inner:nth-child(1):before,.hamburger:hover>.inner:nth-child(1):after,.hamburger:hover>.inner:nth-child(2):before,.hamburger:hover>.inner:nth-child(2):after,.hamburger:hover>.inner:nth-child(3):before,.hamburger:hover>.inner:nth-child(3):after,.hamburger:hover span.bar:nth-child(1):before,.hamburger:hover span.bar:nth-child(1):after,.hamburger:hover span.bar:nth-child(2):before,.hamburger:hover span.bar:nth-child(2):after,.hamburger:hover span.bar:nth-child(3):before,.hamburger:hover span.bar:nth-child(3):after{background-color:#9a37a2}.hamburger.active{background-color:transparent}.hamburger.active span.bar{background-color:#9a37a2}.hamburger.active>.inner:nth-child(1):before,.hamburger.active>.inner:nth-child(1):after,.hamburger.active>.inner:nth-child(2):before,.hamburger.active>.inner:nth-child(2):after,.hamburger.active>.inner:nth-child(3):before,.hamburger.active>.inner:nth-child(3):after,.hamburger.active span.bar:nth-child(1):before,.hamburger.active span.bar:nth-child(1):after,.hamburger.active span.bar:nth-child(2):before,.hamburger.active span.bar:nth-child(2):after,.hamburger.active span.bar:nth-child(3):before,.hamburger.active span.bar:nth-child(3):after{background-color:#9a37a2}.hamburger>.inner{margin:-1px 0 0;position:relative;width:100%}.hamburger span.bar{background-color:#9a37a2;border-radius:0;content:"";display:block;height:2px;position:absolute;width:100%}.hamburger span.bar:nth-child(1){top:-6px}.hamburger span.bar:nth-child(3){top:6px}.hamburger:focus{outline:0}.hamburger--stack span.bar{transition:transform .3s cubic-bezier(.645,.045,.355,1) .2s,opacity .25s cubic-bezier(.645,.045,.355,1) .25s}.hamburger--stack span.bar:nth-child(1),.hamburger--stack span.bar:nth-child(3){background:none;top:0}.hamburger--stack span.bar:nth-child(1):before,.hamburger--stack span.bar:nth-child(3):before{background-color:#9a37a2;border-radius:0;content:"";display:block;height:2px;position:absolute;width:100%;transition:transform .35s cubic-bezier(.645,.045,.355,1)}.hamburger--stack span.bar:nth-child(1){transform:translate3d(0,-6px,0)}.hamburger--stack span.bar:nth-child(3){transform:translate3d(0,6px,0)}.hamburger--stack.active span.bar{transition:transform .25s cubic-bezier(.645,.045,.355,1),opacity .25s cubic-bezier(.645,.045,.355,1)}.hamburger--stack.active span.bar:nth-child(1),.hamburger--stack.active span.bar:nth-child(3){transform:translateZ(0)}.hamburger--stack.active span.bar:nth-child(1):before,.hamburger--stack.active span.bar:nth-child(3):before{transition:transform .35s cubic-bezier(.645,.045,.355,1) .15s}.hamburger--stack.active span.bar:nth-child(1):before{transform:rotate(45deg)}.hamburger--stack.active span.bar:nth-child(2){opacity:0}.hamburger--stack.active span.bar:nth-child(3):before{transform:rotate(-45deg)}.list-group-main-nav-auth .list-group-item:first-child{border-top:1px solid #e5e5e5}.v-popper--theme-navbar-main-auth{outline:none}.v-popper--theme-navbar-main-auth .v-popper__inner{border:0}.offcanvas-main-navigation .offcanvas-header{border-bottom:0;border-top:0}.list-navbar-main-links .nav-link{padding-left:0;padding-right:0;color:#9a37a2;font-size:2rem}.list-navbar-main-links .nav-link:hover,.list-navbar-main-links .nav-link:focus{color:#9a37a2}.list-navbar-main-links .nav-link.active{color:#da1e65}@media (min-width: 1200px){.list-navbar-main-links .nav-link{font-size:1rem}}.navbar-main{background-color:#fff;display:flex;align-items:stretch;position:sticky;top:0;z-index:1021;border-bottom:1px solid #e5e5e5;padding:.75rem 0}.navbar-main .navbar-container{display:flex;align-items:center;justify-content:space-between}.navbar-main .navbar-brand{display:inline-block;max-width:100px;padding-top:.5rem;padding-bottom:.5rem}.navbar-main .navbar-content{justify-content:space-between;align-content:center}.navbar-main .navbar-content a{text-decoration:none;margin-bottom:0}.navbar-main .navbar-content p{font-weight:700;margin-bottom:0}.navbar-main .navbar-content .modal-generic .modal-content{z-index:2000}@media (min-width: 1200px){.navbar-main .navbar-brand{max-width:160px}}.navbar-text{text-decoration:none}.list-group-navbar-main-nav-item a{color:#9a37a2;text-decoration:none}.v-popper--theme-navbar-main-nav-item{outline:none}.v-popper--theme-navbar-main-nav-item .v-popper__inner{border:0}.main-nav-collape-toggle{width:100%;justify-content:space-between;border-radius:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:1.5rem;gap:.5rem}.main-nav-collape-toggle:not(.collapsed){background-color:#9a37a21a}.main-nav-collape-toggle:not(.collapsed) .icon{transform:rotateX(180deg)}@media (min-width: 992px){.main-nav-collape-toggle{font-size:1rem;border-radius:.5rem;padding:.25rem}}.member-portal .member-portal-body{background-color:#fff}.member-portal .member-portal-top-sticky-nav{height:64px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #e5e5e5;background-color:#fff}.member-portal .nav-tabs-wrapper .nav-link{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #F1F4F8;border-radius:0;background-color:#fff;color:#4f4f4f}.member-portal .nav-tabs-wrapper .nav-link.disabled{background-color:#f5f4f8;color:#bdbdbd;cursor:not-allowed}.member-portal .nav-tabs-wrapper .nav-link:last-child{border-bottom:0}@media (min-width: 768px){.member-portal .member-portal-body{border-radius:1rem;border:1px solid #F1F4F8}.member-portal .nav-tabs-wrapper{padding-bottom:1rem;border-bottom:1px solid #F1F4F8;overflow-x:auto;overflow-y:hidden;justify-content:center}.member-portal .nav-tabs-wrapper .nav-link{padding-top:.5rem;padding-bottom:.5rem;flex-shrink:0;border-radius:50rem;background-color:#fafafa}.member-portal .nav-tabs-wrapper .nav-link.active{background-color:#9a37a2;color:#fff}.member-portal .nav-tabs-wrapper .nav-link.active span{font-weight:600}}.card-project .business-logo{max-height:32px;max-width:160px;width:auto;object-fit:contain}.blur-wrapper[data-v-6367afb9]{z-index:1;padding-bottom:1rem}.blur-wrapper .blur-overlay[data-v-6367afb9]{position:absolute;top:0;left:0;height:100%;width:100%;filter:blur(4px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f1f4f81a}.blur-wrapper .blur-wrapper-content[data-v-6367afb9]{right:0;left:0;padding-top:12rem}@media (max-width: 576px){.blur-wrapper .blur-wrapper-content[data-v-6367afb9]{text-align:center;padding-right:1rem;padding-left:1rem;padding-top:8rem}}.talent-training-course-section .v-popper .btn-edit-course{transition:.4s}.talent-training-course-section .v-popper .btn-edit-course:hover,.talent-training-course-section .v-popper .btn-edit-course:active{border-radius:999px}.card-talent.is-active{outline:2px solid #38C8AD;outline-offset:-1px}.card-talent .body-content{display:grid;grid-template-columns:3fr 9fr;gap:1rem}.talents-search-finder-body hr[data-v-3b8879ca]{z-index:-1}.talents-search-finder-body .blur-wrapper .blur-overlay[data-v-3b8879ca]{position:absolute;top:0;left:-5px;height:100%;width:100%;filter:blur(4px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#f1f4f81a}.card-training-course .top-bar{border-top-right-radius:999px;border-top-left-radius:999px}.custom-rounded-top{border-radius:1rem 1rem 0 0}.blur-wrapper[data-v-6a081833]{z-index:1;padding-bottom:1.5rem}.blur-wrapper .blur-overlay[data-v-6a081833]{position:absolute;top:0;left:0;height:100%;width:100%;filter:blur(4px);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background-color:#f1f4f81a}.blur-wrapper .blur-wrapper-content[data-v-6a081833]{right:0;left:0;padding-top:12rem}@media (max-width: 576px){.blur-wrapper .blur-wrapper-content[data-v-6a081833]{text-align:center;padding-right:1rem;padding-left:1rem;padding-top:8rem}}.faq-accordion-item .accordion-button{display:flex;justify-content:space-between;border-radius:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:1.5rem;gap:.5rem;background-color:transparent}.faq-accordion-item .accordion-button:after{display:none}.toolbar{display:none}.homepage-banner-parallax *{pointer-events:none}.homepage-banner-parallax .layers{position:relative}.homepage-banner-parallax .layers .layer{max-width:100%;transition:.3s ease-out transform}.homepage-banner-parallax .layers .layer:not(:first-child){position:absolute;top:0;left:0}.homepage-banner-parallax .layer-magnifying-glass{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.homepage-banner-parallax .layer-magnifying-glass img{height:50%;width:50%;transform:translate(-10%,-5%)}.homepage-banner-parallax .layer-person{width:100%;height:100%;position:relative}.homepage-banner-parallax .layer-person img{max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain}@media (min-width: 768px){.homepage-banner-parallax .layer-magnifying-glass img{height:80%;width:80%;transform:translate(-5%,-10%)}}.perspective-image-parallax .perspective-image-layers{position:relative;perspective:2500px}.perspective-image-parallax .perspective-image-layers .perspective-shape{position:absolute;top:-10%;left:35%;z-index:-1;width:120%;height:120%}.perspective-image-parallax .perspective-image-layers .perspective-shape svg{height:100%;width:100%;color:var(--shape-color, #9A37A2)}.perspective-image-parallax .perspective-image-layers .perspective-shape img{width:100%}.perspective-image-parallax .perspective-image-layers .perspective-image{width:100%;transition:.7s ease-out transform}.perspective-image-parallax .perspective-image-layers .perspective-image img{width:100%}.find-job-hero-section .layers{position:relative}.find-job-hero-section .layers .layer{max-width:100%;will-change:transform;transition-property:transform;transition-duration:.3s}.find-job-hero-section .layers .layer:not(:first-child){top:0;left:0;position:absolute}
