@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--color-s-black-v-100: #12192E;--color-s-black-v-200: #343434;--color-s-blue-v-100: #172F74;--color-s-blue-v-200: #3A67FC;--color-s-red-v-100: red;--color-s-red-v-200: #DB1212;--color-s-gray-v-100: #676776;--color-s-gray-v-200: #a4a4ad;--color-s-gray-v-300: #e1e1e4;--color-s-gray-v-400: #F4F6F8;--color-s-gray-v-500: #D9D9D9;--color-s-white-v-100: #fff;--space-xxs: 8px;--space-xs: 16px;--space-sm: 32px;--space-md: 40px;--space-lg: 48px;--space-xl: 60px;--space-xxl: 72px;--space-xxxl: 80px;--space-xxxx: 100px;--space-xxxxx: 120px}@use '../abstracts/variables' as *;.section-open-positions{width:100%}.section-open-positions .container{padding:40px 0 0 0;display:flex;flex-direction:column;gap:40px}.section-open-positions__list{display:flex;flex-direction:column}.section-open-positions .job-offer{position:relative}.section-open-positions .job-offer.active{background:linear-gradient(white, white) padding-box,linear-gradient(to right, #3A67FC, #172F74) border-box;border-radius:16px;border:3px solid transparent}.section-open-positions .job-offer:not(:first-child).active{margin-top:-60px}.section-open-positions .job-offer__teaser{width:calc(100% - 96px);padding:48px;display:flex;flex-direction:row;gap:80px;position:relative}@media (max-width: 1151px){.section-open-positions .job-offer__teaser{gap:40px}}@media (max-width: 1023px){.section-open-positions .job-offer__teaser{width:calc(100% - 46px);padding:30px 20px;gap:40px;flex-direction:column}}@media (max-width: 767px){.section-open-positions .job-offer__teaser{gap:20px}}.section-open-positions .job-offer__teaser__title{width:450px;flex-shrink:0;display:flex;flex-direction:column;gap:20px}@media (max-width: 1023px){.section-open-positions .job-offer__teaser__title{gap:10px}}@media (max-width: 767px){.section-open-positions .job-offer__teaser__title{gap:5px}}.section-open-positions .job-offer__teaser__title h3{color:#172F74}.section-open-positions .job-offer__teaser__title h4{color:#676776;font-weight:500}.section-open-positions .job-offer__teaser__meta{flex-grow:1;display:flex;flex-direction:column;gap:20px}@media (max-width: 1023px){.section-open-positions .job-offer__teaser__meta{gap:10px}}@media (max-width: 767px){.section-open-positions .job-offer__teaser__meta{gap:5px}}.section-open-positions .job-offer__teaser__meta h4{color:#172F74}.section-open-positions .job-offer__teaser__meta ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;gap:20px;justify-content:space-between;position:relative;top:5px}@media (max-width: 767px){.section-open-positions .job-offer__teaser__meta ul{flex-direction:column;gap:10px}}.section-open-positions .job-offer__teaser__meta ul li{position:relative;display:flex;gap:10px;align-items:center;color:#676776;font-weight:500}.section-open-positions .job-offer__teaser__meta ul li.location{padding-left:25px}.section-open-positions .job-offer__teaser__meta ul li.location::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background:url("../../images/icon-location-blue-v-100.svg") no-repeat center center;background-size:contain}.section-open-positions .job-offer__teaser__meta ul li.job-type{padding-left:25px}.section-open-positions .job-offer__teaser__meta ul li.job-type::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background:url("../../images/icon-clock-blue-v-100.svg") no-repeat center center;background-size:contain}.section-open-positions .job-offer__teaser__action{flex-shrink:0;width:215px;text-align:right;display:flex;flex-direction:row}@media (max-width: 1023px){.section-open-positions .job-offer__teaser__action{width:100%;text-align:right}}.section-open-positions .job-offer__teaser__action .btn{margin-left:auto}.section-open-positions .job-offer__teaser::after{content:'';width:100%;position:absolute;left:0;bottom:0;height:2px;background:var(--Blue-gradient, linear-gradient(91deg, #3A67FC .62%, #172F74 98.15%))}.section-open-positions .job-offer__content{width:calc(100% - 48px);padding:24px;display:flex;flex-direction:column;gap:40px;overflow:hidden;will-change:height, opacity, transform}.section-open-positions .job-offer__content div[role="tablist"]{width:150px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-shrink:0;display:flex;flex-direction:column;gap:15px}@media (max-width: 767px){.section-open-positions .job-offer__content div[role="tablist"]{width:100%;align-items:center;order:2}}.section-open-positions .job-offer__content div[role="tablist"] button{all:unset;cursor:pointer;color:#676776;background:none;padding:10px 0 10px 10px;border-left:2px solid transparent;transition:all 0.3s;font-size:15px;font-style:normal;font-weight:400}@media (max-width: 767px){.section-open-positions .job-offer__content div[role="tablist"] button{display:none}}.section-open-positions .job-offer__content div[role="tablist"] button:hover{color:#172F74}.section-open-positions .job-offer__content div[role="tablist"] button[aria-selected="true"]{color:#12192E;border-left:2px solid #12192E}.section-open-positions .job-offer__content div[role="tablist"] .btn{margin-top:100px;margin-right:auto}@media (max-width: 767px){.section-open-positions .job-offer__content div[role="tablist"] .btn{margin:30px auto 0 auto}}.section-open-positions .job-offer__content div[role="tablist"] .btn span{font-size:16px !important}.section-open-positions .job-offer__content div[role="tabpanel"]{font-size:16px;color:#676776}@media (max-width: 767px){.section-open-positions .job-offer__content div[role="tabpanel"]{display:flex !important;flex-direction:column}}.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text{width:100%;display:flex;flex-direction:column;gap:20px}@media (max-width: 767px){.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text::before{content:attr(data-title);font-size:20px;font-weight:600;margin-bottom:10px;color:#12192E}}.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text p,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h3,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h4,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h5,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text li{color:#676776;line-height:1.7}.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text p a,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h3 a,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h4 a,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h5 a,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text li a{color:inherit;text-decoration:underline}.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text p a:hover,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h3 a:hover,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h4 a:hover,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h5 a:hover,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text li a:hover{text-decoration:none;background:#3A67FC;background:linear-gradient(to right, #3A67FC 0%, #172F74 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text ul{list-style:none;padding:0;margin-top:0;margin-bottom:0;display:flex;flex-direction:column;gap:5px}.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text ul li{position:relative;padding-left:15px}.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text ul li:before{content:'';position:absolute;left:0;top:13px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#676776}.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h3,.section-open-positions .job-offer__content div[role="tabpanel"] .tab-text h4{font-weight:600}.section-open-positions .job-offer__tabs{padding:25px 0;width:100%;display:flex;flex-direction:row;gap:70px}@media (max-width: 767px){.section-open-positions .job-offer__tabs{flex-direction:column;gap:40px}}.section-open-positions .job-offer.active .job-offer__teaser::after{width:calc(100% - 20px);position:absolute;left:10px;bottom:0;height:2px;background:#e1e1e4}

/*# sourceMappingURL=open-positions.css.map */
