.b-ext .hero {color: #fff;height: 70vh;max-height: 70vh;min-height: 400px;overflow: hidden;position: relative;}
@media print {.b-ext .hero {height: auto;max-height: unset;min-height: unset;}}
.b-ext .hero.no-background-image {height: 500px;}
.b-ext .hero.no-background-image .hero__visual {background-color: #a8c4d5;}
.b-ext .hero .layer {height: 100%;position: absolute;width: 100%;z-index: 3;}
@media print {.b-ext .hero .layer {display: none !important;}}
@media screen and (min-width:577px)and (max-width:1024px) {.b-ext .hero {padding-top: 25px;}}
@media screen and (max-width:576px) {.b-ext .hero {padding-top: 0;}}
@media screen and (max-width:1024px) {.b-ext .hero--transparent-mobile {padding-top: 0;z-index: 11;}
	.b-ext .hero--transparent-mobile .hero {padding-top: 0;}
	.b-ext .hero--transparent-mobile .hero__wrapper {position: absolute;}
	.b-ext .hero--transparent-mobile .hero__content {color: #fff;padding: 21px 25px 70px;}
	.b-ext .hero--transparent-mobile .hero__content--hidden {background-color: rgba(0,180,237,.42);background-color: rgba(0,180,237,.42);display: none;}
	.b-ext .hero--transparent-mobile .hero__content--hidden.no-background {background-color: transparent;}
	.b-ext .hero--transparent-mobile .hero__title {color: #fff;margin-bottom: 40px;}
	.b-ext .hero--transparent-mobile .hero__visual {margin-left: 0;margin-right: 0;margin-top: 0;padding-bottom: 0;padding-top: 120px;}}
@media screen and (max-width:1024px)and (max-width:576px) {.b-ext .hero--transparent-mobile .hero__visual {padding-top: 88px;}}
@media screen and (max-width:1024px) {.b-ext .hero--transparent-mobile .hero__desc-mobile {font-size: 22px;line-height: 34px;}}
.b-ext .hero--transparent-mobile .hero__content--hidden {display: none;}
@media screen and (max-width:1024px) {.b-ext .hero--transparent-mobile .hero__content--hidden {display: block;}}
@media screen and (min-width:1025px) {.b-ext .hero .tags {padding-bottom: 20px;}}
.b-ext .hero .tags .tag {background-color: hsla(0,0%,100%,.1);border-radius: 30px;font-size: 12px;}
.b-ext .hero--with-publications {background-color: #142035;height: 100%;max-height: none;}
.b-ext .hero--with-publications .hero__titles {-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;margin-bottom: 21px;}
@media screen and (max-width:1024px) {.b-ext .hero--with-publications .hero__titles {margin-top: 8px;}}
.b-ext .hero--with-publications .hero__titles h1 {color: #fff;font-family: nunito_sanssemibold,Arial,sans-serif;font-size: 50px;font-weight: 500;letter-spacing: -1px;line-height: 55px;}
@media screen and (max-width:1024px) {.b-ext .hero--with-publications .hero__titles h1 {font-size: 30px;font-size: 40px;letter-spacing: 0;line-height: 40px;margin-bottom: 20px;}}
.b-ext .hero--with-publications .publications__bloc--large-landing-mag .publications__card:hover {color: #0082de;}
.b-ext .hero--with-publications .publications__bloc--large-landing-mag .publications__card img {position: static;}
.b-ext .hero--with-publications .publications__bloc--large-landing-mag .publications__card__date, .b-ext .hero--with-publications .publications__bloc--large-landing-mag .publications__card__title {color: #fff;}
.b-ext .hero--with-publications .publications__card__fig {min-height: unset;}
@media screen and (max-width:1024px) {.b-ext .hero--article-mag .hero__utils {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;margin: 0;padding: 0;width: 100%;}}
.b-ext .hero.hero-slider-content {padding-top: 0;}
.b-ext .hero.hero-slider-content .layer {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
@media print {.b-ext .hero.hero-slider-content .layer {display: none !important;}}
.b-ext .hero.hero-slider-content .slideshow-cover {margin-top: 0;}
.b-ext .hero.hero-slider-content .slideshow-cover .slick-list {line-height: 0;}
.b-ext .hero.hero-slider-content .slideshow-cover .slick-list .slide {height: 70vh;min-height: 400px;}
.b-ext .hero.hero-slider-content .slideshow-cover .slick-list .slide .layer {height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 3;}
.b-ext .hero.hero-slider-content .slideshow-panel-buttons {bottom: 80px;margin-left: 10px;}
@media screen and (min-width:380px)and (max-width:1024px) {.b-ext .hero.hero-slider-content .slideshow-panel-buttons {bottom: 40px;}}
@media screen and (max-width:380px) {.b-ext .hero.hero-slider-content .slideshow-panel-buttons {bottom: 20px;}}
@media screen and (max-width:1199px) {.b-ext .hero.hero-slider-content .slideshow-panel {bottom: 10px;}}
.b-ext .hero__image-print {display: block;height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;}
.b-ext .hero__visual {left: 0;margin: auto;}
.b-ext .hero__visual, .b-ext .hero__visual:after {background-position: 50%;background-repeat: no-repeat;background-size: cover;bottom: 0;position: absolute;right: 0;top: 0;}
.b-ext .hero__visual:after {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NTkiIGhlaWdodD0iNzUwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIxNy4zMjglIiB4Mj0iOTguNTYlIiB5MT0iNDUuMzMzJSIgeTI9IjQ1LjMzMyUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNGRkYiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0QzRDNEMyIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iLTYuMzclIiB4Mj0iMTAwJSIgeTE9IjUwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0ZGRiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0YzRjNGMyIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSIxNS45NzQlIiB4Mj0iMTA0LjU3OSUiIHkxPSI1MCUiIHkyPSI1MCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNGQkZCRkIiIHN0b3Atb3BhY2l0eT0iLjQ0MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0Y1RjVGNSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJkIiB4MT0iNjkuODg3JSIgeDI9IjQzLjc0OCUiIHkxPSI1NCUiIHkyPSI1MCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNGRkYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNGRkYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBmaWxsPSJub25lIiBvcGFjaXR5PSIuMyI+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTMzMy42MzMgMTIuNDU1QzQxNy41My04LjAzIDUwNy41Mi0zLjIwNCA1ODguNTkxIDI2LjYxOGM3My44OCAyNi45NzcgMTQwLjA2NiA3NC40NiAxODkuNTEgMTM1LjU3OGwtLjQ2NC4zOGMtNTYuMDg2IDQ2LjI4LTExMy4xNjIgOTEuMzgyLTE2OS4zMTEgMTM3LjZsLS4zOC0uNDQyYy0yMS41MDYtMjUuODYtNDguNTE2LTQ3LjIxLTc5LjIxNS02MS4wOTgtNTEuNDA1LTIzLjcxLTExMi4xMDgtMjYuMTU0LTE2NS4yNjMtNi43ODYtNjAuMDcgMjEuMzkxLTEwOS40MDkgNzAuNDU1LTEzMS4xMDUgMTMwLjM5My0yMi45NCA2MS42NDUtMTUuODk4IDEzMy41MTIgMTguODcgMTg5LjQwNCAyNC42NyA0MC4zMTcgNjIuNzI4IDcyLjI2OCAxMDYuODE2IDg5LjQ0NCA0My4wMTMgMTYuOTQ1IDkxLjQyNCAxOS41NzkgMTM2LjA4MiA3LjY3MSA0NC40ODktMTEuNjk2IDg0Ljc0LTM4LjA0IDExMy43NzMtNzMuNjM3bC41Ny40NDNjMzIuNzQ0IDI1LjY5IDY0Ljc5MyA1Mi4zMDkgOTcuMjg1IDc4LjM1OCAyMy45MzEgMTkuNTc5IDQ4LjI4NCAzOC42MzEgNzEuOTQxIDU4LjU0N2wuNC4zMzdjLTcwLjY5NyA4Ny44MjEtMTc2LjQ1OCAxNDYuNTE2LTI4OC41ODcgMTU5LjE2Mi03OS4xMzEgOS4zNTctMTYwLjgxNC0zLjAzNS0yMzMuMzAzLTM2LjI3MS04NC44NDUtMzguNDg0LTE1Ni42MTgtMTA0LjkzNC0yMDEuNjU1LTE4Ni40NzVDMTguNDU4IDU4NC4zMzYtLjQ1NSA1MTAuMDY2LjAwOCA0MzUuODM4LjA3MiAzNTYuMjE2IDIyLjU3IDI3Ni43NjEgNjQuMzYgMjA4Ljk2MmM1OS4zNzUtOTcuNDEgMTU4LjI0Mi0xNjkuODg4IDI2OS4yNzQtMTk2LjUwN3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzUgLTU2KSIvPjxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik0zMzguODk4IDEzNy42NTRDMzk1LjQzMyA5MS41OTQgNDUyLjIgNDUuODUgNTA4LjkwNSAwYzQ0LjE0NiA1NC40MjEgNzkuNjEgMTE1LjkyIDEwNC4zMDYgMTgxLjUwMyAyNy42NDYgNzIuODcgNDEuNDcgMTUwLjc1NCA0Mi4xMjIgMjI4LjYzN3Y2LjA4N2MtLjczNyA3Ni43MDQtMTQuMjQ0IDE1My4zNjYtNDEuMTc0IDIyNS4yNjgtMjQuNzYgNjYuNTMxLTYwLjUxOCAxMjguOTE0LTEwNS4yNTQgMTg0LjAzLTU2LjcwNC00NS44MjktMTEzLjQ3Mi05MS41OTQtMTcwLjAwNy0xMzcuNjMzbC0uNC0uMzM3YzQ4LjE0OC01OC40ODYgNzkuOTI1LTEzMC4xMTQgOTEuOTc4LTIwNC44MzkgMjAuMTg3LTEyMC45MzEtMTMuNjM0LTI1MC4xNC05Mi4wNDItMzQ0LjY4M2wuNDY0LS4zNzl6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMDMuNTY2IC0zMSkiLz48cGF0aCBmaWxsPSJ1cmwoI2MpIiBkPSJNMCA0MTIuMzMyYzU2LjcwNi00NS45MTMgMTEzLjQ5Ny05MS43NjMgMTcwLjI0Ni0xMzcuNjU1bC4zOC40NDJjNDIuMTM0IDUwLjg2MiA1OC4wNTYgMTIxLjU4NSA0My4yMyAxODUuNzU4LTcuMDg1IDMyLjcyOS0yMi45MjIgNjIuOTEtNDMuMDgzIDg5LjQ0NmwtLjU3LS40NDJDMTEzLjM3MiA1MDQuMTU3IDU2LjcwNyA0NTguMjIzIDAgNDEyLjMzeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAzLjU2NiAtMzEpIi8+PHBhdGggZmlsbD0idXJsKCNkKSIgZD0iTTE2OS43NjcgMjc1LjE1N0MyMjUuOTcgMjI4Ljk0IDI4My4wOTggMTgzLjg0IDMzOS4yMzYgMTM3LjU2Yzc4LjUzIDk0LjYwNCAxMTIuNDAyIDIyMy44OTYgOTIuMTg0IDM0NC45MDctMTIuMDcyIDc0Ljc3Mi00My44OTcgMTQ2LjQ0Ny05Mi4xMiAyMDQuOTcxLTIzLjY4LTE5LjkxNS00OC4wNTUtMzguOTY3LTcyLjAwOS01OC41NDUtMzIuNTIyLTI2LjA0OC02NC42LTUyLjY2NS05Ny4zNzYtNzguMzU1IDIwLjE3Ni0yNi41NTQgMzYuMDI1LTU2Ljc1NCA0My4xMTctODkuNTA0IDE0LjgzNi02NC4yMTUtMS4wOTgtMTM0Ljk4My00My4yNjUtMTg1Ljg3OHoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwMy41NjYgLTMxKSIvPjwvZz48L3N2Zz4=");content: "";left: 26.8%;opacity: .9;}
@media screen and (max-width:1024px) {.b-ext .hero__visual {bottom: inherit;height: 100%;position: relative;top: inherit;}}
@media screen and (max-width:576px) {.b-ext .hero__visual {left: inherit;margin: 0;right: inherit;}}
.b-ext .hero__breadcrumb {left: 10px;position: absolute;top: 10%;width: 100%;z-index: 3;}
.b-ext .hero__wrapper {position: absolute;top: 45%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;z-index: 4;}
@media screen and (max-width:576px) {.b-ext .hero__wrapper {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}}
.b-ext .hero__wrapper--long {top: 40%;}
@media screen and (min-width:1025px)and (max-width:1440px) {.b-ext .hero__wrapper--long .hero__title {font-size: 40px;line-height: 1.1;}}
.b-ext .hero__content {display: inline-block;padding: 10px;}
@media screen and (max-width:576px) {.b-ext .hero__content {display: block;}}
.b-ext .hero__content.no-background {background-color: transparent;}
.b-ext .hero__content.hero__title {letter-spacing: 0;}
@media screen and (max-width:1024px) {.b-ext .hero__content.hero__title {background-color: rgba(0,84,153,.72);}}
.b-ext .hero__content .breadcrumb {margin: 0 0 30px;}
.b-ext .path-frontpage .hero__content .breadcrumb {display: none;}
.b-ext .hero__content .breadcrumb li .svg-font-arrow-right {font-size: 7px;margin-left: 13px;}
@media screen and (max-width:1024px) {.b-ext .hero__content .breadcrumb {display: none;}}
.b-ext .hero__content .date {font-family: nunito_sansregular,Arial,sans-serif;font-size: 12px;font-weight: 400;line-height: 15.6px;text-transform: uppercase;}
.b-ext .hero__content .button-regular {position: relative;text-decoration: none;-webkit-transition: .35s cubic-bezier(.19,1,.22,1);transition: .35s cubic-bezier(.19,1,.22,1);}
.b-ext .hero__content .button-regular a {text-decoration: none;}
.b-ext .hero__content .button-regular:hover {background: #0082de;}
.b-ext .hero__title {background-color: transparent;color: #fff;font-family: Arial,Sans-Serif;font-size: 34px;font-style: normal;font-weight: 700;line-height: 35px;margin-bottom: 20px;padding: 0;text-align: left !important;}
@media (max-height:768px) {.b-ext .hero__title {font-size: 30px;}}
@media screen and (max-width:576px) {.b-ext .hero__title {font-size: 27px;}}
.b-ext .hero__title__long {font-family: nunito_sanssemibold,Arial,sans-serif;font-size: 65px;font-size: 40px;font-weight: 500;letter-spacing: -2px;line-height: 70px;line-height: 50px;}
@media screen and (max-width:1024px) {.b-ext .hero__title__long {font-size: 40px;letter-spacing: 0;line-height: 44px;}}
.b-ext .hero__footer {bottom: 60px;left: 0;margin: auto;position: absolute;right: 0;z-index: 4;}
.b-ext .hero__footer__content {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-box-align: end;-ms-flex-align: end;-webkit-box-pack: end;-ms-flex-pack: end;align-items: flex-end;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: row wrap;flex-flow: row wrap;justify-content: flex-end;margin-bottom: 10px;}
.b-ext .hero__footer__content [class^=svg-font-] {font-size: 23px;}
.b-ext .hero__footer__content .svg-font-print {color: #22304e;font-size: 19px;}
.b-ext .hero__footer__content .svg-font-share {bottom: 0;font-size: 25px;left: 22px;margin: auto;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.b-ext .hero__footer__content .svg-font-contact, .b-ext .hero__footer__content .svg-font-message {bottom: 0;font-size: 20px;left: 28px;margin: auto;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.b-ext .hero__desc {-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;display: -webkit-box;font-family: nunito_sansregular,Arial,sans-serif;font-size: 14px;font-weight: 400;line-height: 21px;margin: 0 auto 30px 0;max-width: 400px;overflow: hidden;}
@media screen and (max-width:1024px) {.b-ext .hero__desc {margin: 0;}}
.b-ext .hero__desc__text {margin: 15px 0 0;max-width: 460px;}
@media screen and (max-width:1024px) {.b-ext .hero__desc__text {max-width: inherit;}}
.b-ext .hero__utils {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-box-align: start;-ms-flex-align: start;-webkit-box-pack: start;-ms-flex-pack: start;align-items: flex-start;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: row wrap;flex-flow: row wrap;justify-content: flex-start;margin: 0 0 0 30px;}
@media screen and (min-width:1024px)and (max-width:1560px) {.b-ext .hero__utils {padding-right: 80px;}}
.b-ext .hero__utils__content {display: contents;}
.b-ext .hero__utils__content .hero__utils__print {height: 43px;width: 43px;}
.b-ext .hero__utils .share--left {display: -webkit-box;display: -ms-flexbox;display: flex;}
@media screen and (min-width:1025px) {.b-ext .hero__utils .share--left:hover .share__list {-webkit-animation: revealLeftList .35s cubic-bezier(.19,1,.22,1) 75ms forwards;animation: revealLeftList .35s cubic-bezier(.19,1,.22,1) 75ms forwards;display: -webkit-box;display: -ms-flexbox;display: flex;}}
@media screen and (max-width:1024px) {.b-ext .hero__utils {-webkit-box-pack: start;-ms-flex-pack: start;-ms-flex-flow: wrap;flex-flow: wrap;justify-content: flex-start;margin: 0 0 0 10px;width: 100%;}
	.b-ext .hero__utils, .b-ext .hero__utils__content {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
	.b-ext .hero__utils__content {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-box-pack: justify;-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row-reverse;flex-direction: row-reverse;justify-content: space-between;}}
@media screen and (max-width:1024px)and (max-width:410px) {.b-ext .hero__utils {-webkit-box-align: start;-ms-flex-align: start;-webkit-box-orient: vertical;-webkit-box-direction: normal;align-items: flex-start;-ms-flex-flow: column;flex-flow: column;}}
.b-ext .hero__utils__print {-webkit-box-align: center;-ms-flex-align: center;-webkit-box-pack: center;-ms-flex-pack: center;align-items: center;background-color: #fff;border-radius: 50%;display: none;height: 43px;justify-content: center;width: 43px;}
@media screen and (min-width:1025px) {.b-ext .hero__utils__print {margin-left: 20px;}}
@media screen and (max-width:1024px) {.b-ext .hero__utils__print {margin-right: 15px;}}
.b-ext .page-node-type-page:not(.path-frontpage) .hero__utils__print {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}
.b-ext .hero__utils__print svg {color: #22304e;}
.b-ext .hero__utils .button-icon--link {display: none;}
@media screen and (max-width:1024px) {.b-ext .hero__utils .button-icon--link {display: inline-block;}}
.b-ext .hero__utils .share button {background: #fff;color: #22304e;font-weight: 700;}
.b-ext .hero__utils .share .share__btn {border: none;padding: 11px 30px;z-index: 5;}
@media screen and (min-width:1025px) {.b-ext .hero__utils .share .share__list {background: rgba(20,31,53,.8);border-radius: 60px 0 0 60px;display: none;padding: 7px 35px 6px 10px;position: static;right: 85%;-webkit-transform: translate(20px);transform: translate(20px);z-index: 4;}
	.b-ext .hero__utils .share .share__list a {height: 30px;width: 30px;}
	.b-ext .hero__utils .share .share__list a i {font-size: 12px;}
	.b-ext .hero__utils .share .share__list a:hover {background-color: #0082de;border: 1px solid #fff;color: #fff;}}
@media screen and (max-width:1024px) {.b-ext .hero__utils .share {margin: 15px 15px 15px 0;}
	.b-ext .hero__utils .share .share__list {background: rgba(20,31,53,.8);border: 1px solid rgba(20,31,53,.8);border-radius: 40px;padding: 10px;}
	.b-ext .hero__utils .share .share__list li a {height: 25px;width: 25px;}
	.b-ext .hero__utils .share .share__list li i {font-size: 12px;}}
.b-ext .hero__contact {margin: 0 0 0 20px;min-width: 170px;}
@media screen and (max-width:1024px) {.b-ext .hero__contact {margin-left: 0;}}
@media screen and (max-width:410px) {.b-ext .hero__contact {margin: 0;}}
.b-ext .hero__contact__btn {background: #00ace8;border: none;border-radius: 25px;color: #fff;display: block;font-family: nunito_sansregular,Arial,sans-serif;font-size: 14px;font-weight: 400;line-height: 21px;padding: 11px 30px 11px 60px;position: relative;text-decoration: none;-webkit-transition: .35s cubic-bezier(.19,1,.22,1);transition: .35s cubic-bezier(.19,1,.22,1);}
.b-ext .hero__contact__btn svg {bottom: 0;left: 30px;margin: auto;position: absolute;top: 0;}
.b-ext .hero__contact__btn span {display: block;}
.b-ext .hero__contact__btn.hero-intern {background-color: #00ace8;border: none;font-weight: 700;}
.b-ext .hero__contact__btn.hero-intern:hover {background-color: #0082de;}
.b-ext .hero__contact__btn.hero__country {background-color: #22304e;color: #fff;}
.b-ext .hero__contact__btn:hover {background-color: #0082de;}
.b-ext .slider-estore-panel, .b-ext .slideshow-panel, .b-ext .slideshow-panel-buttons {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;bottom: 22%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row-reverse;flex-direction: row-reverse;position: absolute;z-index: 10;}
.b-ext .slider-estore-panel .slick-dots, .b-ext .slideshow-panel .slick-dots, .b-ext .slideshow-panel-buttons .slick-dots {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;background-color: transparent;border-radius: 12px;display: -webkit-box;display: -ms-flexbox;display: flex;height: 24px;margin: 0 5px;order: 1;padding: 8px 4px;}
.b-ext .slider-estore-panel .slick-dots li, .b-ext .slideshow-panel .slick-dots li, .b-ext .slideshow-panel-buttons .slick-dots li {background-color: #d3d3d3;border-radius: 50%;height: 8px;width: 8px;}
.b-ext .slider-estore-panel .slick-dots li:not(:last-of-type), .b-ext .slideshow-panel .slick-dots li:not(:last-of-type), .b-ext .slideshow-panel-buttons .slick-dots li:not(:last-of-type) {margin-right: 7px;}
.b-ext .slider-estore-panel .slick-dots li.slick-active, .b-ext .slideshow-panel .slick-dots li.slick-active, .b-ext .slideshow-panel-buttons .slick-dots li.slick-active {background: #00ace8;opacity: 1;}
.b-ext .slider-estore-panel .slick-dots li button, .b-ext .slideshow-panel .slick-dots li button, .b-ext .slideshow-panel-buttons .slick-dots li button {display: none;}
@media screen and (max-width:1024px) {.b-ext .slider-estore-panel .slick-arrow, .b-ext .slideshow-panel .slick-arrow, .b-ext .slideshow-panel-buttons .slick-arrow {display: none;}}
.b-ext .slider-estore-panel .slick-arrow:first-of-type, .b-ext .slideshow-panel .slick-arrow:first-of-type, .b-ext .slideshow-panel-buttons .slick-arrow:first-of-type {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;cursor: pointer;order: 1;}
.b-ext .slider-estore-panel .slick-arrow:last-of-type, .b-ext .slideshow-panel .slick-arrow:last-of-type, .b-ext .slideshow-panel-buttons .slick-arrow:last-of-type {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;cursor: pointer;order: 3;}
.b-ext .slider-estore-panel .toggle-play-slider-basic, .b-ext .slideshow-panel .toggle-play-slider-basic, .b-ext .slideshow-panel-buttons .toggle-play-slider-basic {cursor: pointer;}
.b-ext .slideshow-cover {margin-top: -146px;}
.b-ext .slideshow-cover .slide {height: 88vh;max-height: 1170px;position: relative;width: 100vw;}
@media screen and (max-width:1024px) {.b-ext .slideshow-cover {height: 190px;margin-top: 0;}}
.b-ext .slideshow-cover img {height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;}
.b-ext .slideshow-cover:after {bottom: 0;content: "";left: 0;opacity: .9;pointer-events: none;position: absolute;right: 0;top: 0;}
.b-ext {scroll-behavior: smooth;scroll-padding-top: 80px;}
.b-ext .header-holder {min-height: 72px;}
@media screen and (min-width:1025px) {.b-ext .header-holder {min-height: 110px !important;}}
.b-ext .hero-anchors .hero__footer {bottom: 38px;}
.b-ext .hero-anchors .slideshow-panel-anchors {unset: 0;background-color: none;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;height: 65px;left: 0;position: relative;-webkit-transform: unset;transform: unset;width: 100%;}
.b-ext .hero-anchors .slideshow-panel-anchors .header-anchors {-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;background-color: none;display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;justify-content: space-evenly;margin: 0;padding: 0;width: 100%;}
.b-ext .hero-anchors .slideshow-panel-anchors .header-anchors li {background: unset;border-radius: unset;height: unset;width: 100%;}
.b-ext .hero-anchors .slideshow-panel-anchors .header-anchors li button {background-color: unset;display: block;height: 100%;margin: auto;width: 100%;}
.b-ext .hero-anchors .slideshow-panel-anchors .header-anchors li button a {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #005499;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 15px;font-weight: 700 !important;height: 100%;justify-content: center;line-height: 1.4;text-align: center;text-decoration: none;width: 100%;}
.b-ext .hero-anchors .slideshow-panel-anchors .header-anchors li:hover {background-color: #e6e7e9;border-bottom: 10px solid #0082de;}
.b-ext .hero-anchors .slideshow-panel-anchors .header-anchors li:hover a {padding-top: 10px;}
.b-ext .hero-poste .hero {height: 100%;max-height: 400%;overflow: initial;}
.b-ext .hero-poste .hero.no-background-image .hero__visual {background-color: transparent;}
.b-ext .hero-poste .hero.no-background-image .hero__no-background-filter {background-color: rgba(20,31,53,.65);height: 100%;position: absolute;width: 100%;}
.b-ext .hero-poste .hero__visual {margin-left: 0;margin-right: 0;padding-bottom: 0;z-index: 1;}
@media screen and (max-width:1024px) {.b-ext .hero-poste .hero__visual {background-position: 50%;background-repeat: no-repeat;background-size: cover;bottom: 0;left: 0;margin: auto;position: absolute;right: 0;top: 0;}}
.b-ext .hero-poste .hero__visual:after {background-size: 70%;opacity: .7;}
@media screen and (max-width:1024px) {.b-ext .hero-poste .hero__visual:after {background-size: cover;left: 0;}}
.b-ext .hero-poste .hero__background-img {height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;}
.b-ext .hero-poste .hero__no-background-figure {height: 100%;position: absolute;width: 100%;z-index: -1;}
@media screen and (max-width:1024px) {.b-ext .hero-poste .hero__wrapper {top: 50%;}}
.b-ext .hero-poste .hero__content {padding: 0;}
.b-ext .hero-poste .hero.hero-slider-content .hero__title {font-size: 34px;font-weight: 600;line-height: 130%;margin: 0;}
@media screen and (max-width:576px) {.b-ext .hero-poste .hero.hero-slider-content .hero__title {font-size: 27px;}}
@media screen and (max-width:1024px) {.b-ext .hero-poste .hero__footer {bottom: -20%;}}
@media screen and (max-width:576px) {.b-ext .hero-poste .hero__footer {bottom: -34%;}}
.b-ext .hero-poste .hero__footer__content {margin-bottom: 0;}
@media screen and (max-width:576px) {.b-ext .hero-poste .hero__footer__content {padding: 0;}
	.b-ext .hero-poste .hero__footer .svg-font-message {left: -4px;position: relative;top: 5px;}}
@media screen and (max-width:1024px) {.b-ext .hero-poste .hero__utils {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0;}}
.b-ext .hero-poste .hero__utils__content {padding: 0 30px;}
@media screen and (max-width:576px) {.b-ext .hero-poste .hero__utils {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-direction: column-reverse;flex-direction: column-reverse;margin: 0 auto;width: 100%;}}
.b-ext .isMobile .hero-poste .hero__utils .share {margin: 15px 0;}
@media screen and (max-width:1024px) {.b-ext .hero-poste .hero__utils .share__list {background: none;border: none;border-radius: 0;display: grid;gap: 12px;grid-template-columns: 1fr 1fr 1fr;padding: 0;}
	.b-ext .hero-poste .hero__utils .share__list li {margin: 0;}
	.b-ext .hero-poste .hero__utils .share__list li a {border: 1px solid #00ace8;color: #22304e;height: 33px;width: 33px;}
	.b-ext .hero-poste .hero__utils .share__list li a:hover {border: 1px solid #22304e;}
	.b-ext .hero-poste .hero__utils .share__list li a i {font-size: 14px;}}
@media screen and (max-width:576px) {.b-ext .hero-poste .hero__contact {margin: 0;text-align: center;width: 100%;}
	.b-ext .hero-poste .hero__contact__btn {padding: 11px 30px;}}
.b-ext .hero-poste .hero__contact__btn span {display: contents;}
@media screen and (min-width:1025px)and (max-width:1370px) {.b-ext .hero__footer.long-desc .hero__desc {width: 100%;}
	.b-ext .hero__footer.long-desc .hero__desc .hero__desc__title {padding: 0;}
	.b-ext .hero__footer.long-desc .hero__utils {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;width: 100%;}}
@media screen and (max-width:1024px) {.b-ext .hero__footer {bottom: 10%;}
	.b-ext .hero__wrapper {top: 43%;}}
@media screen and (max-width:380px) {.b-ext .hero__breadcrumb {top: 6%;}
	.b-ext .hero__wrapper {top: 40%;}
	.b-ext .hero-slider-content .hero__footer {bottom: 45px;}}
@media screen and (max-width:1024px) {.b-ext .hero .hero-slider-content {height: 70vh;min-height: unset;}
	.b-ext .hero .hero-slider-content .hero__footer {bottom: 20%;}}
@media screen and (max-width:1024px)and (max-width:410px) {.b-ext .hero .hero-slider-content .hero__footer {bottom: 10%;}}
@media screen and (max-width:1024px) {.b-ext .hero .hero-slider-content .hero__wrapper {top: 40%;}
	.b-ext .hero .hero-slider-content .slideshow-panel-buttons {bottom: 10px;}}
@-webkit-keyframes revealLeftList {0% {display: none;}
	to {display: -webkit-box;display: flex;}}
@keyframes revealLeftList {0% {display: none;}
	to {display: -webkit-box;display: -ms-flexbox;display: flex;}}