.list-bullet,body .block.block-content ul:not(.list-badges),body .block.block-vacancy-content{--theme-primary:var(--theme-purple)}.list-bullet li:before,body .block.block-content ul:not(.list-badges) li:before,body .block.block-vacancy-content li:before{height:1rem;width:.1875rem;transform:skew(-24deg);border-radius:0;top:.25rem}.search-bar input{font-size:1rem;line-height:1.5;padding:0 8px 0 32px}.search-bar .btn{--theme-btn-padding-y:0.4rem;--theme-btn-padding-x:0.7rem;--theme-btn-font-size:0.9rem}.card-gradient{background:var(--theme-primary)}.card-login.is-company{--color:#0000aa;--theme-body-color:#0000aa}.card-login.is-company button[type=submit],.card-login.is-company input[type=submit]{--theme-btn-bg:var(--color);--theme-btn-hover-bg:#000091;--theme-btn-hover-border-color:#000091}.block.block-vacancy-content :last-child:not(div):not(h2):not(h3){margin-bottom:0}.block.block-vacancy-content ol,.block.block-vacancy-content p,.block.block-vacancy-content ul{margin-bottom:1.5rem}.block.block-vacancy-content p:first-of-type{font-size:1rem;font-weight:400;margin-bottom:1.5rem}.block.block-vacancy-content h1,.block.block-vacancy-content h2,.block.block-vacancy-content h3,.block.block-vacancy-content h4,.block.block-vacancy-content h5,.block.block-vacancy-content h6{margin-bottom:1rem}:root{--primary-quiz-color:#e6e6f7;--quiz-bar-1:#0109b2;--quiz-bar-2:#1720ce;--quiz-bar-3:#5b01ef;--quiz-bar-4:#8e05fa;--quiz-bar-5:#9432cf}body{--theme-font-sans-serif:"BasicSans", sans-serif;--theme-body-color:#000046;--theme-black:#000046;--theme-primary:#0000aa;--theme-primary-rgb:0, 0, 170;--theme-primary-hover:#000091;--theme-secondary:#00e65a;--theme-secondary-rgb:0, 230, 90;--theme-secondary-hover:#02d454;--theme-purple:#9632d2;--theme-color-1:#00e65a;--theme-color-1-rgb:0, 230, 90;--theme-color-2:#000046;--theme-color-2-rgb:0, 0, 70;--theme-color-3:#000046;--theme-color-3-rgb:0, 0, 70;--theme-gray-100:#f1f1f6;--theme-gray-200:#e6e6ed;--theme-gray-600:#a5a5bc;--theme-link-hover-color:#0000aa;--theme-border-radius-pill:0;--theme-btn-border-radius:0;--theme-border-radius:0;--theme-border-radius-sm:0;--theme-border-radius-lg:0;--theme-border-radius-xl:0;--theme-gradient:#000046;--theme-link-color:#0000aa}body .bg-gradient{background:0 0}body .bg-gradient,body .bg-primary{--bg-text-color:var(--theme-white)}body .bg-color-1,body .bg-secondary{--bg-text-color:var(--theme-primary)}body .bg-color-2,body .bg-color-3{--bg-text-color:var(--theme-white)}body .border-4{--theme-border-width:0.375rem}body .border-5{--theme-border-width:0.75rem}body .list-breadcrumbs.is-dark{--breadcrumbs-color:var(--theme-gray-600);opacity:1}body #header{--theme-gradient:#ffffff}body #header .main-nav>ul>li a,body .block.block-content h2,body .block.block-faq .card-default .h2{color:var(--theme-primary)}body #header .btn-outline-light{--theme-btn-border-color:var(--theme-primary);--theme-btn-color:var(--theme-primary);--theme-btn-hover-bg:var(--theme-primary);--theme-btn-hover-color:var(--theme-white);--theme-btn-hover-border-color:var(--theme-primary);--theme-btn-active-bg:var(--theme-primary);--theme-btn-active-color:var(--theme-white);--theme-btn-active-border-color:var(--theme-primary)}body #header .dropdown-nav>.btn{--theme-btn-bg:#0000aa;--theme-btn-border-color:#0000aa;--theme-btn-border-radius:0;--theme-btn-hover-bg:#000091;--theme-btn-hover-border-color:#000091;--theme-btn-active-bg:#000091;--theme-btn-active-border-color:#000091;--theme-btn-disabled-border-color:#0000aa;--theme-btn-disabled-bg:#0000aa}body .banner{background:#9632d2}body .nav-pills{--theme-nav-pills-link-active-color:#0000aa;--theme-nav-pills-link-active-bg:#00e65a;--theme-nav-pills-border-radius:0}body .hamburger-inner,body .hamburger-inner::after,body .hamburger-inner::before{background:var(--theme-primary)}body .badge{--theme-badge-color:var(--theme-body-color)}body .badge.is-large{--theme-badge-color:var(--theme-primary);--bg-text-color:var(--theme-primary);padding:0}body .btn{--theme-btn-border-radius:0;--theme-btn-font-weight:600}body .btn .round,body .btn.has-icon:hover{background:var(--theme-primary)}body .btn.has-icon:hover{border-color:var(--theme-primary)}body .btn.has-icon:not(:hover) i{background:var(--theme-primary)}body .btn-primary,body .card-login form input[type=submit]{--theme-btn-bg:#0000aa;--theme-btn-border-color:#0000aa;--theme-btn-border-radius:0;--theme-btn-hover-bg:#000091;--theme-btn-hover-border-color:#000091;--theme-btn-active-bg:#000091;--theme-btn-active-border-color:#000091;--theme-btn-disabled-border-color:#0000aa;--theme-btn-disabled-bg:#0000aa}body .btn-outline-primary{--theme-btn-color:#0000aa;--theme-btn-border-color:#0000aa;--theme-btn-hover-color:#ffffff;--theme-btn-hover-bg:#0000aa;--theme-btn-hover-border-color:#0000aa}body .btn-light{--theme-btn-color:#000046}body .btn-outline-light{--theme-btn-hover-color:#0000aa}body .btn-outline-dark{--theme-btn-color:#0000aa;--theme-btn-border-color:#0000aa;--theme-btn-hover-bg:#0000aa}body .display-1,body .h1,body h1{font-family:var(--theme-font-sans-serif);font-weight:700}body .display-2,body .display-3,body .display-4,body .display-5,body .display-6,body .h2,body .h3,body .h4,body .h5,body .h6,body h2,body h3,body h4,body h5,body h6{font-family:var(--theme-font-sans-serif);font-weight:600}body .form-control:focus,body .form-select:focus{border-color:var(--theme-secondary)!important;box-shadow:0 0 0 .25rem rgba(0,230,90,.25)}body .card-cta-button{--theme-secondary:var(--theme-primary)}body .card-cta-button .g-1{--theme-gutter-y:0}body .card-login form input[type=email]:focus,body .card-login form input[type=password]:focus,body .card-login form input[type=text]:focus{border-color:var(--theme-secondary);box-shadow:0 0 0 .25rem rgba(0,230,90,.25);outline:0}body .card-blockquote p{color:#9632d2}body .caption,body figcaption{font-weight:600}body .block.block-faq .card-default:before{display:none}body .block.block-cta-large .btn{--theme-btn-hover-color:var(--theme-primary)}body .block.block-gallery .grid-wrapper{background:var(--theme-secondary);position:relative}body .block.block-gallery .grid-wrapper .caption{left:0;bottom:0;padding-left:0}body .block.block-gallery .ratio:before{padding:0!important}body .block.block-gallery,body .block.block-gallery .ratio>*,body .block.block-gallery figure,body .block.block-media figure{position:relative}body .block.block-gallery .caption,body .block.block-gallery figcaption,body .block.block-media .caption,body .block.block-media figcaption{bottom:.125rem;margin-top:0;left:0;background:var(--theme-secondary);--theme-body-color:var(--theme-primary);display:block;padding:.25rem .75rem .75rem}body .block.block-gallery .caption:before,body .block.block-gallery figcaption:before,body .block.block-hero-home .hero-wrapper:after,body .block.block-media .caption:before,body .block.block-media figcaption:before{display:none}body .block.block-cta-grid .display-1{color:var(--theme-primary)}body .block.block-cta-grid .masonry-grid .grid-item:nth-child(1) .card-cta,body .block.block-cta-grid .masonry-grid .grid-item:nth-child(6) .card-cta{--theme-border-color:var(--theme-purple)}body .block.block-cta-grid .masonry-grid .grid-item:nth-child(2) .card-cta,body .block.block-cta-grid .masonry-grid .grid-item:nth-child(5) .card-cta{--theme-border-color:var(--theme-secondary)}body .block.block-cta-grid .masonry-grid .grid-item:nth-child(3) .card-cta,body .block.block-cta-grid .masonry-grid .grid-item:nth-child(4) .card-cta{--theme-border-color:var(--theme-primary)}body .block.block-cta-grid .masonry-grid .grid-item .card-cta{--theme-white:var(--theme-primary)}body .block.block-cta-grid .masonry-grid .grid-item .card-cta.bg-primary,body .block.block-cta-grid .masonry-grid .grid-item .card-cta.bg-secondary{--theme-primary-rgb:255, 255, 255;--theme-secondary-rgb:255, 255, 255}body .block.block-cta-grid .masonry-grid .grid-item .card-cta span:not(.h5){color:var(--theme-gray-600)}body .block.block-cta-cards .card-cta-medium.bg-secondary{background:#000046}body .block.block-hero .hero-wrapper .img-wrapper .badge-wrapper,body .block.block-hero-event .hero-wrapper .img-wrapper .badge-wrapper{top:0;right:-.25rem;display:flex}body .block.block-hero .hero-wrapper .img-wrapper .badge-wrapper .badge,body .block.block-hero-event .hero-wrapper .img-wrapper .badge-wrapper .badge,body article.card-event .card-img .badge-wrapper .badge,body article.card-news .card-img .badge-wrapper .badge,body article.card-testimonial .card-img .badge-wrapper .badge{text-transform:uppercase;margin:0}body .block.block-hero .hero-wrapper .hero-content p,body .block.block-hero-event .hero-wrapper .hero-content p,body .block.block-hero-overview .hero-content p{font-weight:400}body .block.block-featured-companies .block-wrapper .grid .grid-item-1 a{bottom:0;left:0}body .block.block-featured-companies .btn-light{--theme-btn-color:var(--theme-primary);--theme-btn-bg:var(--theme-secondary);--theme-btn-border-color:var(--theme-secondary);--theme-btn-hover-color:var(--theme-white);--theme-btn-hover-bg:var(--theme-secondary);--theme-btn-hover-border-color:var(--theme-secondary)}body .block.block-featured-companies .btn-light:hover,body .block.block-hero-overview .hero-img .btn-light:hover{background:var(--theme-secondary);color:var(--theme-primary);border-color:var(--theme-secondary)}body .block.block-hero-overview .hero-img{margin-top:3rem}body .block.block-hero-overview .hero-img .btn-light{--theme-btn-color:var(--theme-primary);--theme-btn-bg:var(--theme-secondary);--theme-btn-border-color:var(--theme-secondary);--theme-btn-hover-color:var(--theme-white);--theme-btn-hover-bg:var(--theme-secondary);--theme-btn-hover-border-color:var(--theme-secondary);bottom:0;left:0}body .block.block-featured-links .card-default{padding:0}body article.card-event .card-img .badge-wrapper,body article.card-news .card-img .badge-wrapper,body article.card-testimonial .card-img .badge-wrapper{right:-.125rem;top:0;display:flex}body article.card-cta-typeform .badge-wrapper{position:absolute;right:-.125rem;top:0}body article.card-cta-typeform .badge-wrapper .badge{text-transform:uppercase;margin:0;color:var(--theme-primary);background:var(--theme-secondary)}body .dashboard-nav ul.dashboard-cards .menu-item a:before,body .offcanvas-dashboard .offcanvas-wrapper .offcanvas-body ul.dashboard-menu li a:before{color:var(--theme-secondary)}body .offcanvas-dashboard .offcanvas-wrapper .offcanvas-body a.btn-dashboard-item i:not(.fa-arrow-up-right),body .offcanvas-dashboard .offcanvas-wrapper .offcanvas-body a.btn-dashboard-item picture{background:var(--theme-secondary)}body .block-matchtool-quiz .btn-primary,body .card-dashboard-matchtool .btn-primary,body .modal-trainee .btn-primary{--theme-btn-color:var(--theme-primary);--theme-btn-bg:var(--theme-secondary);--theme-btn-border-color:var(--theme-secondary);--theme-btn-hover-color:var(--theme-primary);--theme-btn-hover-bg:var(--theme-secondary-hover);--theme-btn-hover-border-color:var(--theme-secondary-hover);--theme-btn-disabled-color:var(--theme-primary);--theme-btn-disabled-bg:var(--theme-secondary);--theme-btn-disabled-border-color:var(--theme-secondary);--theme-btn-active-color:var(--theme-primary);--theme-btn-active-bg:var(--theme-secondary-hover);--theme-btn-active-border-color:var(--theme-secondary-hover)}body .card-dashboard-matchtool i,body .card-dashboard-matchtool strong,body .card-matchtool-thanks i,body .card-matchtool-thanks strong{--theme-primary:var(--theme-secondary)}body .modal .modal-title{font-weight:700}body .modal.modal-trainee .fa-ul .fa-li i{color:#00e65a}body .block-archive .card-trainee .text-container .message-thanks i,body .block-archive .card-trainee.is-traineeship .card-header h3{color:#00a}body .block-archive .card-trainee .btn-outline-primary{--theme-btn-color:#0000aa;--theme-btn-border-color:#0000aa;--theme-btn-hover-bg:#0000aa;--theme-btn-hover-color:#ffffff;--theme-btn-hover-border-color:#0000aa;--theme-btn-active-bg:#000091;--theme-btn-active-color:#ffffff;--theme-btn-active-border-color:#000091}.search-bar[focus-within]{box-shadow:0 0 0 .25rem rgba(0,230,90,.25)}.search-bar:focus-within{box-shadow:0 0 0 .25rem rgba(0,230,90,.25)}@media (min-width:992px){body .border-4{--theme-border-width:0.5rem}body .border-5{--theme-border-width:1rem}body .block.block-gallery .caption,body .block.block-gallery figcaption,body .block.block-media .caption,body .block.block-media figcaption{bottom:.25rem;left:.3125rem}body .block.block-hero-overview .hero-img{margin-top:2rem}}@media (max-width:991.98px){body .block.block-featured-links .card-default .content-wrapper{padding:1.5rem 1rem 1rem}}