.b-ext .home-estore-blocks .slider-estore-wrapper {position: relative;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-box-pack: end;-ms-flex-pack: end;background-position: 50%;background-repeat: no-repeat;background-size: cover;display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-ms-flex-direction: column;flex-direction: column;height: calc(100vh - 167px);justify-content: flex-end;min-height: 580px;padding-bottom: 260px;position: relative;}
@media (max-width:700px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item {-webkit-box-pack: start;-ms-flex-pack: start;height: calc(100vh - 80px);justify-content: start;min-height: 400px;padding-bottom: 150px;}
	.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item>.grid>.row {-ms-flex-line-pack: end;align-content: flex-end;height: 45vh;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item .layer {height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item>.grid {z-index: 4;}
@media screen and (min-width:700px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item>.grid>.row {-webkit-transform: translateY(-80px);transform: translateY(-80px);}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item .hero__title {background-color: transparent;color: #fff;font-family: Arial,Sans-Serif;font-size: 34px;font-weight: 700;line-height: 35px;line-height: normal;margin-bottom: 20px;padding: 0;text-align: left !important;white-space: pre-line;}
@media (max-width:1024px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item .hero__title {line-height: 45px;}}
@media (max-width:1024px)and (max-height:768px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item .hero__title {font-size: 30px;line-height: 35px;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item__link {-ms-flex-line-pack: center;align-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;}
@media (max-width:1024px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item__link {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item__link #slider-estore-panel {-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: 20px;position: unset;-webkit-transform: unset;transform: unset;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item__link #slider-estore-panel .slick-dots {background: transparent;margin: 0;padding: 8px 0;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item__link #slider-estore-panel .slick-dots li {background: rgba(0,84,153,.13);border: 1px solid #fff;height: 11px;margin-left: 10px;margin-right: 0;opacity: 1;width: 11px;}
@media (max-width:1024px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item__link #slider-estore-panel .slick-dots li {pointer-events: none;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__item__link #slider-estore-panel .slick-dots li.slick-active {background: #005499;border: 1px solid #005499;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search {bottom: 200px;left: 0;position: absolute;right: 0;width: 100%;}
@media screen and (max-width:700px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search {bottom: 150px;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search form.form-extended {max-width: unset;width: 100%;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search form.form-extended inputinput[id^=search-keys] {padding-right: 50px;}
@media screen and (min-width:700px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search form.form-extended~.search-tags {display: none;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .reset-home-search {background: transparent;cursor: pointer;display: none;font-size: 25px;height: 32px;opacity: .5;padding: 0;position: absolute;right: 28px;top: 14px;width: 24px;z-index: 11;}
@media screen and (min-width:700px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .reset-home-search {right: 38px;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .reset-home-search:hover {opacity: 1;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .reset-home-search:after, .b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .reset-home-search:before {background-color: #222f3b;content: "";height: 20px;left: 15px;position: absolute;top: 0;width: 2px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .reset-home-search:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .reset-home-search:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .submit-home-search {background-color: transparent;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzE0MUYzNSI+PHBhdGggZD0iTTguNTgyIDE3LjE2M0MzLjg1MiAxNy4xNjMgMCAxMy4zMTIgMCA4LjU4IDAgMy44NTEgMy44NTIgMCA4LjU4MiAwYzQuNzMxIDAgOC41ODIgMy44NTEgOC41ODIgOC41ODEgMCA0LjczLTMuODUxIDguNTgyLTguNTgyIDguNTgyWm0wLTE1LjkwN2MtNC4wNDQgMC03LjMyNiAzLjI5LTcuMzI2IDcuMzI1IDAgNC4wMzYgMy4yODIgNy4zMjYgNy4zMjYgNy4zMjZzNy4zMjctMy4yOSA3LjMyNy03LjMyNmMwLTQuMDM1LTMuMjgzLTcuMzI1LTcuMzI3LTcuMzI1Wk0xNy4zNzQgMThhLjYyMS42MjEgMCAwIDEtLjQ0NC0uMTg0bC0xLjY3NC0xLjY3NWEuNjMyLjYzMiAwIDAgMSAwLS44ODcuNjMyLjYzMiAwIDAgMSAuODg3IDBsMS42NzUgMS42NzRhLjYzMi42MzIgMCAwIDEgMCAuODg4LjYyMS42MjEgMCAwIDEtLjQ0NC4xODRaIi8+PC9nPjwvc3ZnPg==");background-position: 50%;background-repeat: no-repeat;background-size: contain;cursor: pointer;font-size: 25px;height: 18px;left: 22px;opacity: .75;padding: 0;position: absolute;top: 15px;width: 18px;z-index: 11;}
@media screen and (min-width:1025px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .submit-home-search {left: 36px;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .submit-home-search:hover {opacity: 1;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper form {max-height: 420px;position: relative;width: 50%;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper--suggestions-open:before {background-color: rgba(34,84,148,.09);content: "";height: 1px;left: 48px;max-width: 720px;position: absolute;top: 56px;width: 100%;z-index: 4;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper--suggestions-open input {font-weight: 700;}
@media screen and (min-width:1025px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper form {max-width: 450px;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper input {background: #fff;border: unset;border-radius: 100px;color: rgba(20,31,53,.7);color: #222f3b;font-family: Arial;font-size: 14px;letter-spacing: .5px;outline: none;padding: 10px 36px 10px 42px;position: relative;width: 100%;z-index: 3;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper input::-webkit-input-placeholder {color: #222f3b;opacity: 1;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper input::-moz-placeholder {color: #222f3b;opacity: 1;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper input:-ms-input-placeholder {color: #222f3b;opacity: 1;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper input::-ms-input-placeholder {color: #222f3b;opacity: 1;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper input::placeholder {color: #222f3b;opacity: 1;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .form-submit {display: none;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .search-tags {-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: rgba(26,20,31,.21);background: rgba(20,31,53,.8);border-radius: 0 40px 40px 0;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;max-height: 46px;max-width: calc(100% - 430px);overflow: hidden;padding-left: 35px;position: relative;right: 24px;}
@media screen and (max-width:950px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .search-tags {max-width: calc(50% + 25px);}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .search-tags span {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;font-family: Arial;font-size: 14px;font-weight: 700;height: 46px;margin-right: 10px;white-space: nowrap;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .search-tags button {background-color: transparent;border: 1px solid hsla(0,0%,100%,.5);border-radius: 30px;color: #fff;font-family: nunito_sansregular;font-size: 12px;margin-bottom: 8px;margin-right: 9px;margin-top: 8px;padding: 6px 10px;white-space: nowrap;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .search-tags button:hover {background-color: #00ace8;border: 1px solid #00ace8;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .search-tags button a {text-decoration: none;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .close-suggestions {background: transparent;display: none;font-size: 25px;height: 27px;left: 8px;opacity: .3;padding: 0;position: absolute;top: 12px;width: 27px;z-index: 11;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .close-suggestions:hover {opacity: 1;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .close-suggestions:after, .b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .close-suggestions:before {background-color: #005499;content: "";height: 27px;left: 15px;position: absolute;top: 0;width: 2px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .close-suggestions:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .close-suggestions:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
@media (max-width:767px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .close-suggestions {right: -80px;top: 80px;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results-inner {max-height: calc(100vh - 200px);min-height: 400px;overflow-y: auto;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results {background: #fff;border-radius: 0 0 30px 30px;-webkit-box-shadow: 0 3px 16px rgba(0,0,0,.13);box-shadow: 0 3px 16px rgba(0,0,0,.13);display: none;left: 20px;letter-spacing: .3px;max-width: 780px;padding: 35px 30px 30px;position: absolute;right: 20px;top: 29px;z-index: 2;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group {padding: 18px 0 10px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group:not(:last-of-type) {border-bottom: 1px solid rgba(34,84,148,.09);}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group__title {color: #005499;font-size: 12px;font-weight: 600;padding-bottom: 10px;text-transform: uppercase;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group__item {cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 14px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group__item:hover {background-color: #f4f4f4;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group__item__image {height: 64px;min-width: 94px;width: 94px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group__item__image img {height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group__item__info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;justify-content: center;margin-left: 15px;max-height: 64px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group__item__title {font-size: 14px;line-height: 17px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group__item__price {font-size: 12px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group__item__price .price {color: red;font-size: 18px;font-weight: 600;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results .search-group__item__price sup {font-size: 10px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results-submit {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;padding-top: 10px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results-submit .button {background-color: #fff;border: 1px solid #222f3b;color: #222f3b;font-size: 15px;padding: 8px 25px;}
.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__results-submit .button:hover {background-color: #222f3b;color: #fff;}
@media screen and (max-width:700px) {.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper {display: block;}
	.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper form {margin-bottom: 9px;width: 100%;}
	.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .search-tags {border-radius: 40px;display: inline-block;max-width: unset;padding-left: 10px;position: static;}
	.b-ext .home-estore-blocks .slider-estore-wrapper .slider-estore__search__wrapper .search-tags span {display: none;}}
.b-ext .home-estore-blocks .slider-estore-wrapper .button:hover {background-color: #fff;}
.b-ext .home-estore-blocks .wrapper-slider-estore-panel {bottom: 105px;left: 0;position: absolute;width: 100%;z-index: 1;}
.b-ext .home-estore-blocks .wrapper-slider-estore-panel #slider-estore-panel {-webkit-box-align: center;-ms-flex-align: center;align-items: center;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;left: auto !important;transform: none;-webkit-transform: none;}
@media screen and (max-width:700px) {.b-ext .home-estore-blocks .wrapper-slider-estore-panel #slider-estore-panel {bottom: -50px;}}
.b-ext .home-estore-blocks .wrapper-slider-estore-panel #slider-estore-panel img {height: 27px;width: 27px;}
.b-ext .home-estore-blocks .wrapper-slider-estore-panel #slider-estore-panel .slick-dots {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;background-color: transparent;order: 1;padding-right: 4px;}
.b-ext .home-estore-blocks .wrapper-slider-estore-panel #slider-estore-panel .slick-dots>li {background-color: #fff;opacity: 1;}
.b-ext .home-estore-blocks .wrapper-slider-estore-panel #slider-estore-panel .slick-dots li.slick-active {background-color: #00ace8;}
.b-ext .home-estore-blocks .wrapper-slider-estore-panel #slider-estore-panel .toggle-play-slider {cursor: pointer;}
.b-ext .home-estore-blocks .featured-content-wrapper {margin-bottom: -70px;}
@media screen and (max-width:700px) {.b-ext .home-estore-blocks .featured-content-wrapper {margin-bottom: -30px;}}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content {background-color: transparent;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;display: grid;grid-template-columns: repeat(3,1fr);row-gap: 20px;-webkit-transform: translateY(-25%);transform: translateY(-25%);}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item {background: #fff;border: 1px solid rgba(0,0,0,.1);height: 180px;position: relative;width: 100%;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item.ligne {padding-bottom: 1px;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item.ligne:hover {border-bottom: 2px solid #00ace8;padding-bottom: 0;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item.complet:hover {background-color: #00ace8;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item.complet:hover .title, .b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item.complet:hover i:before {color: #fff;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item.no-link a {cursor: default;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item.no-link a i {display: none;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item a {text-decoration: none;}
@media (max-width:700px) {.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item {height: 150px;margin-bottom: 8px;width: 100%;}}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item__content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-box-align: center;-ms-flex-align: center;-webkit-box-pack: center;-ms-flex-pack: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;justify-content: center;width: 100%;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item__content img {height: 50px;margin-bottom: 3px;width: auto;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item__content .title {color: #141f35;font-family: nunito_sansregular;font-size: 17px;font-weight: 600;text-align: center;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item__content .solutions__item__arrow_right {height: 10px;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item__content i:before {color: #00ace8;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__item:hover:before {background: #00549a;opacity: .6;}
.b-ext .home-estore-blocks .featured-content-wrapper #slider-featured-panel {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: center;margin-bottom: 20px;margin-top: -20px;position: unset;-webkit-transform: none;transform: none;}
.b-ext .home-estore-blocks .featured-content-wrapper .featured-content-3-block {-webkit-transform: translateY(-50%);transform: translateY(-50%);}
@media (max-width:700px) {.b-ext .home-estore-blocks .featured-content-wrapper .cell-12, .b-ext .home-estore-blocks .featured-content-wrapper .grid {padding: 0 !important;}
	.b-ext .home-estore-blocks .featured-content-wrapper .featured-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;display: block;-ms-flex-direction: column;flex-direction: column;-webkit-transform: translateY(-45px);transform: translateY(-45px);}
	.b-ext .home-estore-blocks .featured-content-wrapper .featured-content.featured-content-3-block {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;}
	.b-ext .home-estore-blocks .featured-content-wrapper .featured-content.featured-content-3-block .featured-content__wrapper {max-width: 400px;width: 90%;}
	.b-ext .home-estore-blocks .featured-content-wrapper .featured-content .slick-slide>div {-webkit-box-pack: center;-ms-flex-pack: center;display: -webkit-box;display: -ms-flexbox;display: flex;height: auto;justify-content: center;}
	.b-ext .home-estore-blocks .featured-content-wrapper .featured-content__wrapper {max-width: 90%;}}
.b-ext .featured-offers-wrapper {background: #f0f6fb;padding: 60px 0;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offer-title {-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;padding-bottom: 15px;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offer-title .title {font-family: Arial;font-size: 14px;font-weight: 400;letter-spacing: 2.8px;line-height: 21px;text-transform: uppercase;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers-arrows {display: -webkit-box;display: -ms-flexbox;display: flex;}
@media (max-width:767px) {.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers-arrows .arrow-left {display: none !important;}}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers-arrows.slider-count-1, .b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers-arrows.slider-count-2 {display: none;}
@media (max-width:767px) {.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers-arrows.slider-count-2 {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers-arrows.slider-count-3 {display: none;}
@media (max-width:1024px) {.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers-arrows.slider-count-3 {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers .slick-list {margin: 0 -10px;}
@media (max-width:767px) {.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers .slick-list {margin: 0 -25px 0 -10px;padding: 0 15% 0 0 !important;}}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers .slick-track {margin-left: unset;margin-right: unset;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card-wrapper {height: 100%;padding: 10px 15px;-webkit-transition: all .4s ease;transition: all .4s ease;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card {-webkit-box-orient: vertical;-webkit-box-direction: normal;background-color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__image {background-image: url("/ext/themes/custom/app_theme/assets/monogramme.ba3775e.png");background-position: 50%;background-repeat: no-repeat;background-size: contain;height: 220px;min-height: 220px;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__image>img {height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__body {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-box-pack: justify;-ms-flex-pack: justify;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;justify-content: space-between;min-height: 320px;padding: 30px;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__body__bottom .button-blocked {background: transparent linear-gradient(66deg,grey,grey) 0 0 no-repeat padding-box;color: #fff;cursor: not-allowed;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__body__bottom .button-blocked:hover {background: transparent linear-gradient(66deg,grey,grey) 0 0 no-repeat padding-box;border: none;color: #fff;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__body__bottom a.button-gradient {display: inline-block;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__title {font-family: Arial;font-size: 17px;font-weight: 700;line-height: 22.75px;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__price {padding-bottom: 20px;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__price span {color: #22304e;font-size: 14px;line-height: 35px;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__price .offer-price {color: #fb4b6a;font-family: nunito_sansbold,Arial,sans-serif;font-size: 45px;font-weight: 700;line-height: 1;margin-top: -10px;}
.b-ext .featured-offers-wrapper .featured-offers-slider .featured-offers__card__price .offer-price sup {color: #22304e;display: inline-block;font-family: nunito_sansregular,Arial,sans-serif;font-size: 17px;font-weight: 400;line-height: 12px;padding-left: 2px;padding-top: 6px;vertical-align: top;}
.b-ext .featured-offers-wrapper--news {background-color: #f4f4f4;padding: 90px 0;}
@media screen and (max-width:1024px) {.b-ext .featured-offers-wrapper--news {padding: 60px 0;}}
.b-ext .featured-offers-wrapper--news .title {color: #22304e !important;}
.b-ext .featured-offers-wrapper--news .featured-offers__card-wrapper {display: block;text-decoration: none;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__body {display: block !important;min-height: 360px !important;padding: 30px 30px 65px !important;position: relative;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__body .featured-offers__card__body__bottom {bottom: 20px;left: 30px;position: absolute;right: 30px;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__body .featured-offers__card__body__bottom .link-more {font-size: 12px;text-decoration: none;text-transform: uppercase !important;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__header {color: #ccc;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 14px;font-weight: 600;padding-bottom: 10px;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__header .card-date {color: rgba(0,0,0,.3);display: block;font-size: 14px;font-weight: 700;letter-spacing: 1px;margin-right: 10px;text-transform: uppercase;}
@media screen and (max-width:1024px) {.b-ext .featured-offers-wrapper--news .featured-offers__card__header .card-date {font-size: 12px;}}
.b-ext .featured-offers-wrapper--news .featured-offers__card__header .card-type {margin-left: 10px;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__header .card-type.Livreblanc {color: #005499;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__header .card-type.Projetclient {color: #00833f;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__header .card-type.Actualite {color: #42c8be;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__header .card-type.Blog {color: #ff4b6b;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__header .card-type.Communiquesdepresse {color: #0082de;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__header .card-type.Temoignage {color: #007e8b;}
.b-ext .featured-offers-wrapper--news .featured-offers__card__header .card-type.Evenement {color: #22304e;}
.b-ext .dashboard-solutions-list .featured-offers-wrapper {background: #fff;margin-top: 26px;padding: 40px 0 30px;}
.b-ext .dashboard-solutions-list .featured-offers-wrapper .featured-offer-title {padding-bottom: 0;}
.b-ext .dashboard-solutions-list .featured-offers-wrapper .featured-offer-title .title {color: #000;font-family: inherit;font-size: 22px;font-weight: 700;letter-spacing: 0;}
.b-ext .dashboard-solutions-list .featured-offers-wrapper .featured-offers__card {border: 1px solid #d3d3d3;}
.b-ext .dashboard-solutions-list .featured-offers-wrapper .featured-offers__card__title {font-family: nunito_sanssemibold,Sans-Serif;font-size: 18px;line-height: 18px;padding-bottom: 10px;}
.b-ext .dashboard-solutions-list .featured-offers-wrapper .featured-offers__card-wrapper {padding: 10px;width: 95%;}
.b-ext .dashboard-solutions-list .featured-offers-wrapper .featured-offers__card__image {min-height: 150px;}
.b-ext .dashboard-solutions-list .featured-offers-wrapper .featured-offers__card__body {min-height: 200px;padding: 25px;}
.b-ext .dashboard-solutions-list .featured-offers-wrapper .featured-offers__card__body__bottom .button-gradient {font-size: 14px;}
.b-ext .dashboard-solutions-list .featured-offers-wrapper .featured-offers-arrows {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}