/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

/* Document
   ========================================================================== */

html {
  font-family: sans-serif; /* 1 */
  line-height: 1.15; /* 2 */
  -ms-text-size-adjust: 100%; /* 3 */
  -webkit-text-size-adjust: 100%; /* 3 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */

a:active,
a:hover {
  outline-width: 0;
}

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.moveLoop{-webkit-animation-name:moveLoop;-webkit-animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-name:moveLoop;animation-duration:4s;animation-iteration-count:infinite}@keyframes moveLoop{0%{transform:scale(1);opacity:1;transform:translateY(-15px)}50%{transform:scale(.8);opacity:.5;transform:translateY(0)}100%{transform:scale(1);opacity:1;transform:translateY(-15px)}}body,html{height:100%;scroll-behavior:smooth}body{display:flex;flex-direction:column}.content{flex:1 0 auto}section{background-position:center;background-size:cover}::selection{background-color:#134e9a;color:#fff}img{height:auto;max-width:100%;user-select:none}ul{list-style-type:disc}ul li{margin:0;padding-left:1em}.icon-rs i:hover{color:#a4a4a4;transform:scale(1.2)}.icon-rs i:active{color:#7e7e7e;transform:scale(.9)}.divider{background-color:#134e9a;height:4px;text-align:center;width:40px}.text-white{color:#fff}.filter{border-radius:3px;height:100%;width:100%;background:linear-gradient(90deg,rgba(19,78,154,.8) 0,rgba(0,0,0,.9) 100%);background-size:cover;transition:all ease .4s}.fullpage{height:100vh}.error-title{color:#000;background:-webkit-linear-gradient(180deg,#134e9a,#000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:100px}@media (min-width:576px){.error-title{font-size:200px}}@media (min-width:992px){.error-title{font-size:300px}}.error-message{font-size:20px;font-weight:700;color:#000}@media (min-width:576px){.error-message{font-size:25px}}@media (min-width:992px){.error-message{font-size:30px}}.text-blue{color:#134e9a}body{color:#5b5b5b;font-family:"Open Sans",sans-serif;font-size:14px;line-height:25px}h1,h2,h3,h4{font-family:Montserrat,sans-serif;font-weight:700}h5,h6{font-family:"Open Sans",sans-serif}h1{font-size:38px;margin:0 auto}@media (min-width:992px){h1.job-title{font-size:55px}}@media (min-width:768px){h1{font-size:50px}}@media (min-width:992px){h1{font-size:70px}}h2{font-size:22px;color:#000;display:flex;flex-direction:column}@media (min-width:768px){h2{font-size:30px}}h2::after{content:"";background-color:#134e9a;height:4px;margin:10px 0 30px 0;width:40px}h2.text-center{align-items:center}h2.text-white{color:#fff}h2.text-white::after{content:"";background-color:#fff}h3{color:#000;font-size:20px;font-weight:500}.text-white h2{color:#fff}.text-white h2::after{background-color:#fff}.text-center h2{align-items:center}.slide p{font-size:18px}.slide p.citation-text{font-size:18px;line-height:24px}@media (min-width:576px){.slide p.citation-text{font-size:18px;line-height:30px}}@media (min-width:992px){.slide p.citation-text{font-size:20px;line-height:40px}}.slide p.citation-author{font-size:14px;line-height:19px;font-weight:700;color:#134e9a}@media (min-width:992px){.slide p.citation-author{font-size:14px}}.authorText{color:#134e9a;font-size:1rem;text-transform:uppercase}a{color:inherit;text-decoration:none;transition:all ease .4s}a:hover{color:#424242;text-decoration:none}a.highlight{color:inherit;background-color:rgba(0,0,0,.067);padding:2px 5px;border-radius:3px}a.highlight:hover{color:#424242;background-color:rgba(0,0,0,.133);text-decoration:none}footer h2{font-size:22px}p{margin-bottom:0}p.highlight{font-size:20px;font-weight:800}footer{flex-shrink:0;color:#a4a4a4;background-color:#292e36}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff}footer ul{list-style:none;padding-left:0}footer ul li{padding:0;margin-bottom:10px}footer a:hover{color:#7e7e7e}footer p{margin-bottom:.75rem!important}footer .bottom-footer{background-color:#1e2228}footer .bottom-footer p{margin:0;margin-bottom:.75rem!important}.form-success{height:100%;position:absolute;width:100%;background-color:#fff}.form-success-title{font-size:45px;font-weight:700;color:#000;font-family:Montserrat,sans-serif;line-height:55px}.form-success-msg{font-size:20px}.form-control{background-color:#eaecf1;border:2px solid #eaecf1;box-shadow:none;font-size:20px;font-weight:700;transition:all ease .4s}.form-control-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;color:red!important}.form-control-file+span{background-color:#eaecf1;display:inline-block;cursor:pointer}.form-control::placeholder{color:rgba(0,0,0,.267);font-weight:400}.form-control:focus{background-color:#eaecf1;border:2px solid #eaecf1;border-radius:10px;box-shadow:none;color:#000;outline:0;transform:scale(1.05)}.form-group label{color:#000;font-size:18px;font-weight:700}.required label::after{content:" *";color:#c70371;font-size:15px}p.required-legend::before{content:" *";color:#c70371;font-size:15px}.bootstrap-select:focus{background-color:red}.bootstrap-select :hover{scale:1}.bootstrap-select>.dropdown-toggle.bs-placeholder{background:0 0}.bootstrap-select .dropdown-menu{background-color:#eaecf1;border-radius:.25rem;box-shadow:none;overflow-y:auto;verflow-x:none;max-height:250px;width:100%}.bootstrap-select .dropdown-menu .inner{width:100%}.bootstrap-select .dropdown-menu .inner ul li:not(.dropdown-header){padding-left:0}.bootstrap-select .dropdown-menu .inner ul li:not(.dropdown-header) .dropdown-item .text{text-overflow:ellipsis;overflow:hidden;width:90%}.bootstrap-select .dropdown-menu .inner ul li:not(.dropdown-header) .dropdown-item.active,.bootstrap-select .dropdown-menu .inner ul li:not(.dropdown-header) .dropdown-item:active{background-color:#134e9a;color:#fff}.hero-banner{background-size:cover;height:auto;position:relative;overflow:hidden}.hero-banner-video{display:none;position:absolute}@media (min-width:768px){.hero-banner-video{display:block;width:100%;height:100%}}.hero-banner-video .overlay{position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(200deg,rgba(19,78,154,.8) 0,rgba(0,0,0,.5) 30%);background-size:cover;z-index:1}.hero-banner-video #videobcg{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.hero-banner-title{padding:110px 15px 160px 15px;margin-top:60px}@media (min-width:992px){.hero-banner-title{left:15%;right:15%}}@media (min-width:768px){.hero-banner-title{z-index:2}}@media (min-width:768px){.hero-banner{height:100vh}}.hero-banner img{transform:scale(.9)}.hero-banner.active img{transform:scale(1)}.hero-banner .scrollArrow{bottom:15px;display:none;position:absolute;left:0;margin:0 auto;right:0}@media (min-width:768px){.hero-banner .scrollArrow{display:block;z-index:2}}.navbar{background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.1);transition:all ease .4s}.navbar-transparant{background:0 0;box-shadow:none}@media (min-width:992px){.navbar-transparant{padding:20px 0}}.navbar-transparant .navbar-nav .nav-item.active .nav-link{font-weight:400}.navbar-transparant .navbar-nav .nav-item.active .nav-link:after{background-color:#fff}.navbar-transparant .navbar-nav .langChoice a.langSelected:hover{color:#fff}.navbar-transparant .navbar-brand img{filter:brightness(0) invert(1)}.navbar-transparant.navbar-light .navbar-toggler .icon-bar{background-color:#fff}.navbar-transparant .navbar-nav .nav-item .nav-link::after{background-color:#fff}@media (min-width:992px){.navbar-transparant .navbar-nav .nav-item .nav-link{color:#fff}}.navbar-nav .nav-link{align-items:center;color:#5b5b5b;display:flex;flex-direction:column;margin:10px 0;padding-bottom:0;padding-left:0;padding-right:0;font-size:15px;transition:all .4s ease}.nav-item{color:white!important;}@media (min-width:992px){.navbar-nav .nav-item .nav-link{margin:inherit}}.navbar-nav .nav-item .nav-link::after{background-color:#fff;content:"";height:3px;width:0;transition:all .4s ease}.navbar-nav .nav-item .nav-link:hover:after{content:"";width:10px}.navbar-nav .nav-item.active .nav-link{align-items:center;display:flex;flex-direction:column;font-weight:700}.navbar-nav .nav-item.active .nav-link:after{background-color:none;content:"";height:3px;width:25px}.navbar-collapse{padding:20px 0}@media (min-width:992px){.navbar-collapse{background-color:inherit;padding:inherit}}.navbar-light .navbar-toggler{border:0;outline:0}.navbar-light .navbar-toggler .icon-bar{background-color:#5b5b5b;border-radius:20px;height:2px;width:22px;transition:all ease .4s}.navbar-light .navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-light .navbar-toggler .middle-bar{margin-top:5px;opacity:0}.navbar-light .navbar-toggler .bottom-bar{margin-top:5px;transform:rotate(-45deg);transform-origin:0 10%}.navbar-light .navbar-toggler.collapsed .top-bar{transform:rotate(0)}.navbar-light .navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-light .navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}.dropdown-menu{border:0;border-radius:0}@media (min-width:992px){.dropdown-menu{box-shadow:0 1px 6px rgba(0,0,0,.1);top:50px;width:300px}}.dropdown-menu a.dropdown-item{color:#5b5b5b;padding:15px 0}@media (min-width:992px){.dropdown-menu a.dropdown-item{padding:5px 20px}}.richtext-img{border-radius:5px;transition:all ease .4s;transform:scale(.95)}.richtext.active .richtext-img{border-radius:5px;transform:scale(1)}.richtext.active .richtext-img-shadow{box-shadow:0 3px 6px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.13)}.location-infos p{margin:0}.locations-geography{border-bottom:solid 1px #eaecf1}@media (min-width:576px){.locations-geography{font-size:16px}}.locations-geography ul{display:inline-block}.locations-geography ul li{display:inline-block;padding:0;cursor:pointer}.locations-geography ul li.active{font-weight:700;color:#000;cursor:default;border-bottom:solid 3px #134e9a}.locations-item p{margin:0}.locations-item-card-btn{border-radius:5px;color:#134e9a;cursor:pointer;padding:0;transition:all .4s ease}.locations-item-card-btn img{height:15px}.locations-item-card-btn:hover{background-color:rgba(0,0,0,.067);padding:0 10px}.galery-item{background-position:center;background-size:cover;border-radius:5px;box-shadow:0;cursor:pointer;height:220px;overflow:hidden;text-overflow:ellipsis;transition:all ease .4s}.galery-item:hover{border-radius:10px}.galery-item:hover .galery-item-description{opacity:1}.galery-item:hover .galery-item-content{top:0}.galery-item:hover .galery-item-title{font-size:25px}.galery-item:hover .filter{opacity:.9}.galery-item-content{position:absolute;top:55%;transition:all ease .4s}@media (min-width:768px){.galery-item-content{top:50%}}@media (min-width:992px){.galery-item-content{top:62%}}.galery-item-title{font-size:19px;transition:all ease .4s}.galery-item-description{height:80px;line-height:20px;opacity:0;overflow-y:auto;transition:all ease .8s}.galery-item .filter{border-radius:5px;height:100%;width:100%;background:linear-gradient(45deg,#134e9a 0,#000 100%);opacity:.3;background-size:cover;transition:all ease .4s}.banner{height:450px}.banner-joinus{height:auto}.banner-spontaneous{height:auto}.btn{background:0 0;border:0;border-radius:5px;box-shadow:none!important;font-weight:400;padding:8px 26px;outline-style:none;transition:all ease .4s;font-weight:500;font-family:Montserrat,sans-serif;color:#134e9a;transition:all ease .4s}.btn:hover{border-radius:10px;color:#0d376d}.btn:active{box-shadow:none;transform:scale(.97)}.btn-primary{background-color:#134e9a;border:solid 2px #134e9a;color:#fff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):focus,.btn-primary:not(:disabled):not(.disabled):hover{background-color:#0d376d;border-color:#0d376d;color:#fff}.btn-primary:disabled{background-color:#134e9a;border-color:#134e9a}.btn-primary-white{background-color:#fff;border:solid 2px #fff;color:#134e9a}.btn-primary-white:not(:disabled):not(.disabled):active,.btn-primary-white:not(:disabled):not(.disabled):focus,.btn-primary-white:not(:disabled):not(.disabled):hover{background-color:#eaecf1;border-color:#eaecf1;color:#134e9a}.btn-primary-white:disabled{color:#134e9a;background-color:#fff;border-color:#fff}.btn-outline{background-color:none;border:solid 2px #134e9a;color:#134e9a;outline-style:none}.btn-outline:not(:disabled):not(.disabled):active,.btn-outline:not(:disabled):not(.disabled):focus,.btn-outline:not(:disabled):not(.disabled):hover{background-color:none;border-color:#0d376d;color:#0d376d}.btn-outline:disabled{background-color:none;border-color:#134e9a;color:#134e9a}.btn-outline-white{border:solid 2px #fff;color:#fff}.btn-outline-white:not(:disabled):not(.disabled):active,.btn-outline-white:not(:disabled):not(.disabled):focus,.btn-outline-white:not(:disabled):not(.disabled):hover{background-color:none;border-color:#fff;color:#fff}.btn-outline-white:disabled{background-color:none;border-color:#fff;color:#fff}.btn-third{background-color:none;border:none;color:#292e36;font-weight:700;outline-style:none}.btn-third:not(:disabled):not(.disabled):active,.btn-third:not(:disabled):not(.disabled):focus,.btn-third:not(:disabled):not(.disabled):hover{background-color:#eaecf1;color:#292e36}.btn-validate{background-color:#28a745;color:#fff}.card{background-color:#fff;border:none;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.13);transition:all .4s ease}.card:hover{box-shadow:0 14px 28px rgba(0,0,0,.08),0 10px 10px rgba(0,0,0,.13);border-radius:10px}.card-grey{box-shadow:none;background-color:#eaecf1;border-radius:5px;transition:all .4s ease}.card-grey:hover{box-shadow:none;border-radius:10px;transform:scale(1.05)}.card-offer-type{color:#a4a4a4;font-family:Montserrat,sans-serif;font-weight:700}.card-offer-industry{color:#a4a4a4;text-align:center;margin-top:-10px!important}.card-offer-jobtitle{color:#134e9a}.card-offer-location{color:#5b5b5b}.card-offer-jobtitle,.card-offer-location{font-size:20px;font-weight:700}.carousel,.carousel-inner,.carousel-item{height:350px}.carousel-item{background-position:center;background-repeat: no-repeat; height:100%}.carousel-item-filter::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(90deg,rgba(19,78,154,.8) 0,rgba(0,0,0,.9) 100%);background-size:cover}@media (min-width:576px){.carousel-caption{bottom:15%;top:15%}}.dropdown .dropdown-menu{margin-top:5px;width:100%}@media (min-width:992px){.dropdown .dropdown-menu{width:auto}}.dropdown .dropdown-menu .dropdown-item{text-align:center}@media (min-width:992px){.dropdown .dropdown-menu .dropdown-item{text-align:left}}.dropdown .dropdown-menu .dropdown-item:hover{background-color:#eaecf1}.dropdown .dropdown-menu .dropdown-item:active{background-color:#a4a4a4}.dropdown .dropdown-item img,.dropdown .dropdown-toggle img{margin-right:5px}.dropdown .dropdown-item:hover,.dropdown .dropdown-toggle:hover{text-decoration:none}
