@import url("https://fonts.googleapis.com/css2?family=Assistant:wght@300;400;600;700;800&display=swap");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.js-filter-guidelines{display:none}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;margin-top:0.5em;margin-bottom:0.5em;margin-left:8px}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:0.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);-webkit-box-shadow:-8px 0 0 #77b259;box-shadow:-8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);-webkit-box-shadow:-8px 0 0 #e09600;box-shadow:-8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);-webkit-box-shadow:-8px 0 0 #e62600;box-shadow:-8px 0 0 #e62600}.messages--error p.error{color:#a51b00}.form-item-settings-label-display{display:none}.bs_tab-pane .fieldgroup{width:100%!important}#layout-builder-modal .form-item .description,#layout-builder-modal form,#layout-builder-modal input[type=date],#layout-builder-modal input[type=datetime-local],#layout-builder-modal input[type=datetime],#layout-builder-modal input[type=email],#layout-builder-modal input[type=month],#layout-builder-modal input[type=number],#layout-builder-modal input[type=password],#layout-builder-modal input[type=search],#layout-builder-modal input[type=tel],#layout-builder-modal input[type=text],#layout-builder-modal input[type=time],#layout-builder-modal input[type=url],#layout-builder-modal input[type=week],#layout-builder-modal label,#layout-builder-modal select,#layout-builder-modal textarea{color:#000}#layout-builder-modal .form-item{margin-bottom:0}#layout-builder-modal .form-select{width:auto}#layout-builder-modal select:focus,#layout-builder-modal select:hover{background:url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjRTNFM0UzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0UzRTNFMyIgZD0iTTUwLjExMSw3Mi42NTljLTEuMDYxLDAtMi4wNzgtMC40MjItMi44MjktMS4xNzJMMTcuMjc1LDQxLjQ3NGMtMS41NjItMS41NjItMS41NjItNC4wOTUsMC4wMDEtNS42NTcgIGMxLjU2My0xLjU2Miw0LjA5Ni0xLjU2Miw1LjY1NywwbDI3LjE3OCwyNy4xODVsMjcuMTc4LTI3LjE4NWMxLjU2Mi0xLjU2Miw0LjA5NS0xLjU2Miw1LjY1NywwICBjMS41NjIsMS41NjIsMS41NjIsNC4wOTQsMC4wMDEsNS42NTdMNTIuOTQsNzEuNDg3QzUyLjE4OSw3Mi4yMzcsNTEuMTcyLDcyLjY1OSw1MC4xMTEsNzIuNjU5eiI+PC9wYXRoPjwvc3ZnPg==");background-size:25px;background-position:right 10px center;background-repeat:no-repeat}#layout-builder-modal .form-select{font-size:1em}#layout-builder-modal :not(div) textarea{border:none}#layout-builder-modal .form-item .description,#layout-builder-modal div.js-text-full{font-size:0.85rem;color:#888}#layout-builder-modal .form-item{margin-top:1rem}form>.form-item{margin-top:0!important}.row.gutter-large{margin-left:-30px;margin-right:-30px}.row.gutter-large>div{padding-left:30px;padding-right:30px}#block-abilis-local-tasks{padding:0;background-color:#152035;overflow:hidden}#block-abilis-local-tasks ul{list-style:none;padding:0 16px;margin:0 -8px;display:-webkit-box;display:-ms-flexbox;display:flex}#block-abilis-local-tasks ul li{padding:4px 8px}#block-abilis-local-tasks ul li a,#block-abilis-local-tasks ul li a:focus,#block-abilis-local-tasks ul li a:visited{color:#fff;font-size:14px}#edit-actions{margin-top:1rem}#edit-actions input,#edit-actions input:focus,#edit-actions input:visited{display:inline-block;background-color:#fff;color:#152035;border:1px solid #152035;text-decoration:none;border-radius:100px;padding:10px 20px}#edit-actions input:active,#edit-actions input:hover{background-color:#152035;color:#fff}#edit-preview-toggle{margin-top:1rem}.user-login-form{max-width:400px;margin-left:auto;margin-right:auto;margin-top:2rem}.user-login-form .form-item{margin-top:1rem!important}.user-login-form .form-item:first-child{margin-top:0!important}.user-login-form label{display:block}.user-login-form .description{opacity:0.7;font-size:0.8rem}.slick-next,.slick-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-indent:-9999px;border:none;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:22px;display:inline-block;width:22px;height:22px}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:0.2}.slick-prev{left:-40px;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-slider-previous.svg)}.slick-next{right:-40px;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-slider-next.svg)}.slick-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:10px 0 0;padding:0}.slick-dots button{border:none;display:inline-block;width:14px;height:14px;overflow:hidden;border-radius:7px;background-color:#fff;text-indent:-9999px}.slick-dots li{margin-left:12px}.slick-dots li:first-child{margin-left:0}.slick-dots .slick-active button{background-color:#00BDE7}body,html{font-size:18px;font-family:"Assistant",arial,sans-serif;letter-spacing:-1%;line-height:1.2em;color:#152035}a,a:visited{color:#152035;text-decoration:underline}a:active,a:hover{color:#152035;text-decoration:none}a.lang{text-decoration:none}a.lang.active,a.lang:hover,a.lang:visited{text-decoration:underline}a.lightblue,a.lightblue:visited{color:#00BDE7}a.lightblue:active,a.lightblue:hover{color:#00BDE7}a.collapsable>span.closed{display:none}a.collapsable.collapsed>span.closed{display:block}a.collapsable>span.opened{display:block}a.collapsable.collapsed>span.opened{display:none}p:last-child{margin-bottom:0}p.bitbigger,ul.bitbigger{font-size:1.1667rem;line-height:1.4rem}p.bigger,ul.bigger{font-size:1.3333rem;line-height:1.6667rem}p.max,ul.max{font-size:1.5555rem;line-height:1.7888rem}p.ultra,ul.ultra{font-size:2.8888rem;line-height:initial}p.lightblue,ul.lightblue{color:#00BDE7}p.lighterblue,ul.lighterblue{color:#0394DD}ul.blue-list{list-style:none}ul.blue-list li:before{content:"•";color:#0394DD;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.h1,h1{font-size:3.1111rem;line-height:3.5555rem;margin-bottom:0.4em;color:#152035;letter-spacing:-1.5px;font-weight:700}h1.white{color:#fff}h1.navy{color:#1066AD}.h2,h2{font-size:3.1111rem;line-height:2.7777rem;margin-bottom:0.8em;color:#152035;letter-spacing:-1.5px;font-weight:700}h2.white{color:#fff}h2.navy{color:#1066AD}h2.lightblue{color:#00BDE7}h2.lighterblue{color:#0394DD}h2.orange{color:#FF7151}h2.small{font-size:2.2222rem;line-height:2.0505rem}.h3,h3{font-size:1.6333rem;line-height:1.7962rem;font-weight:600;margin-bottom:1em}h3.white{color:#fff}h3.navy{color:#1066AD}h4{font-size:1.3333rem;line-height:1.6667rem;font-weight:700}ol,ul{padding-left:1em}img{max-width:100%;height:auto}.mt-40{margin-top:40px}.mt-100{margin-top:100px}.btn-abilis,.btn-abilis:focus,.btn-abilis:visited{display:inline-block;background-color:#152035;border:1px solid #152035;color:#fff;text-decoration:none;padding:10px 20px;border-radius:100px}.btn-abilis:active,.btn-abilis:hover{text-decoration:none;color:#152035;background-color:#fff}.btn-abilis.outline,.btn-abilis.outline:focus,.btn-abilis.outline:visited{background-color:#fff;border-color:#152035;color:#152035}.btn-abilis.outline:active,.btn-abilis.outline:hover{background-color:#152035;color:#fff}.btn-abilis.big{font-size:1.3333rem;line-height:1.3333rem;padding:1.1669rem 2.7216rem}.btn-abilis.wider{padding:15px 60px}.btn-abilis.big.wider{padding:1.1669rem 2.7216rem}.btn-abilis.orange,.btn-abilis.orange:focus,.btn-abilis.orange:visited{background-color:#FF7151;border-color:#FF7151}.btn-abilis.orange:active,.btn-abilis.orange:hover{background-color:#fff;color:#FF7151}.btn-abilis.outline.orange,.btn-abilis.outline.orange:focus,.btn-abilis.outline.orange:visited{background-color:#fff;border-color:#FF7151;color:#FF7151}.btn-abilis.outline.orange:active,.btn-abilis.outline.orange:hover{background-color:#FF7151;color:#fff}ul.js-pager__items{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}ul.js-pager__items a.button,ul.js-pager__items a.button:focus,ul.js-pager__items a.button:visited{display:inline-block;background-color:#fff;color:#152035;border:1px solid #152035;text-decoration:none;border-radius:100px;font-size:1.3333rem;line-height:1.3333rem;padding:1.667rem 3.8888rem}ul.js-pager__items a.button:active,ul.js-pager__items a.button:hover{background-color:#152035;color:#fff}.page-container{max-width:1366px;margin:0 auto;overflow:hidden}.container{padding-right:var(--bs-gutter-x)/2,0.75rem;padding-left:var(--bs-gutter-x)/2,0.75rem}._none+._none{margin-top:100px}.top-menu{margin-left:-11px;margin-right:-11px}.top-menu>div{padding-left:11px;padding-right:11px}#header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header #block-selecteurdelangue ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:40px}#header #block-selecteurdelangue ul li{margin-left:25px}#header #block-selecteurdelangue ul li:first-child{margin-left:0}#header #block-selecteurdelangue ul li a{font-size:1.1111rem;font-weight:600;text-decoration:none}#header #block-selecteurdelangue ul li a.is-active,#header #block-selecteurdelangue ul li a:hover{text-decoration:underline}.public-site a{display:inline-block;position:fixed;right:0;bottom:165px;padding:0 20px 0 36px;height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #FF7151;border-right:none;border-bottom-left-radius:33px;border-top-left-radius:33px;background-color:#FF7151;overflow:hidden;font-weight:800;letter-spacing:initial;color:#fff;text-decoration:none;z-index:100;-webkit-box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2)}.public-site a:active,.public-site a:hover{background-color:#fff;color:#FF7151;text-decoration:none}footer{padding:56px 0}footer .footer-top{margin-bottom:13px}footer .footer-bottom{border-top:1px solid #152035;padding-top:20px}footer #footer_menu ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;margin-left:-17px;margin-right:-17px}footer #footer_menu ul li{padding-left:17px;padding-right:17px}footer #footer_menu ul li a,footer #footer_menu ul li a:visited{font-size:1.1111rem;font-weight:600;text-decoration:none;text-underline-offset:4px}footer #footer_menu ul li a:hover,footer #footer_menu ul li.is-active a{text-decoration:underline;color:#1066AD}footer .social a{display:inline-block;margin-left:10px}footer .social a:first-child{margin-left:0}footer .menu-secondary #footer_links{font-size:0.667rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex}footer .menu-secondary #footer_links>div{margin-left:30px}footer .menu-secondary ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}footer .menu-secondary ul li{padding-left:15px;padding-right:15px}footer .menu-secondary ul li a,footer .menu-secondary ul li a:visited{text-decoration:none}footer .menu-secondary ul li a:hover,footer .menu-secondary ul li.is-active a{text-decoration:underline}@media (min-width:1400px){.container{max-width:1207px}}#site_logo{position:absolute;top:29px;margin-left:35px}#page_header{height:108px;width:100%;padding:0 35px}#main_menu{width:100%;background-position:top center;background-repeat:repeat-x;background-image:url(/themes/custom/abilis/images/menu-bg.png)}#main_menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;height:64px;list-style:none;display:flex;justify-content:space-between;align-items:center}#main_menu a{text-decoration:none;font-weight:700;text-underline-offset:4px}#main_menu a:hover,#main_menu li.is-active a{color:#1066AD;text-decoration:none;border-bottom:3px solid #1066AD}.home-hero img{max-width:100%;min-width:100%;height:auto}.home-hero-ellipsis{position:relative;margin-top:-35px;height:35px;background-position:top center;background-repeat:no-repeat;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-back-web-ellipse.svg)}.home-hero .home-hero-legend{position:relative;background-color:#152035;color:#fff;padding:25px 25px 35px 25px;text-align:center}.home-hero .home-hero-legend .title{font-size:2.7777rem;line-height:2.8888rem;font-weight:700;letter-spacing:-1.5px}.home-hero .home-hero-legend .text{font-size:1.3333rem;line-height:2.5555rem}.page-title p{font-size:1.5555rem;line-height:1.7888rem}.blue-hero{position:relative}.blue-hero-bgimg{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center;background-size:cover;background-repeat:no-repeat}.blue-hero-legend{padding:160px 0;color:#fff;max-width:74%;position:relative}.advantages-home .views-row{margin-bottom:70px}.advantages-home .advantage-box{border:0.25px solid rgba(0,0,0,0.3);border-radius:12px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.advantages-home .advantage-box:first-child{margin-top:0}.advantages-home .advantage-box .img{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;min-width:38%}.advantages-home .advantage-box .img .img-bg{background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:100%;width:100%}.advantages-home .advantage-box .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4%}.advantages-home .views-row:nth-child(2n) .advantage-box .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.advantages-home .views-row:nth-child(2n) .advantage-box .content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.advantages-home .advantage-box .content .show-more{font-size:1.1667rem}.advantages-page{padding:100px 0;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-fond-web-abilis-et-moi-orange.svg)}.advantages-page .advantages-container{background-color:#fff;padding:68px 53px 88px;-webkit-box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);border-radius:12px}.advantages-page .views-row.advantages-view{padding-top:36px;margin-top:36px;border-top:1px solid rgba(21,32,53,0.5)}.advantages-page .views-row.advantages-view:first-child{border-top:0;margin-top:0;padding-top:0}.advantages-page .advantage-box{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.advantages-page .advantage-box .img{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;min-width:30.66%}.advantages-page .advantage-box .img .img-bg{background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:100%;width:100%;border-radius:12px;border:solid 1px rgba(0,0,0,0.1)}.advantages-page .advantage-box .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4%}.advantages-page .advantage-box .content h3{font-size:2rem;line-height:1.8rem}.advantages-page .advantage-box .content p{font-size:1.1667rem;line-height:1.4rem}.testimonial-overflow{overflow:hidden}.testimonial-rows{position:relative}.testimonial-view{padding-bottom:60px}.slick-initialized .slick-slide{overflow:hidden}.testimonial-buttons{position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}.testimonial-buttons button{margin-left:23px;border:none;display:inline-block;width:58px;height:58px;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:transparent;padding:0}.testimonial-buttons button:first-child{margin-left:0}.testimonial-buttons button.testimonial-previous{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-testimonial-previous-50-50.png)}.testimonial-buttons button.testimonial-previous:hover{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-testimonial-previous-50-50-hover.png)}.testimonial-buttons button.testimonial-next{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-testimonial-next-50-50.png)}.testimonial-buttons button.testimonial-next:hover{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-testimonial-next-50-50-hover.png)}.testimonial-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.testimonial-person{padding:50px 50px 50px 0;position:absolute;left:0;top:0;width:39%;z-index:-1}.testimonial-person:before{content:"";position:absolute;background-color:#1066AD;display:inline-block;top:0;right:0;bottom:0;left:-1000px;border-top-right-radius:12px;z-index:-2}.testimonial-person .testimonial-name{font-size:1.5555rem;line-height:1.7888rem;font-weight:700;color:#fff}.testimonial-person .testimonial-title{font-size:1.3333rem;line-height:1.6667rem;font-weight:600;color:#fff}.testimonial-person .testimonial-address{color:#fff}.testimonial-content{margin-top:81.5px;max-width:65.3%;border-radius:12px;-webkit-box-shadow:10px 10px 50px 3px rgba(0,0,0,0.2);box-shadow:10px 10px 50px 3px rgba(0,0,0,0.2);position:relative;background-color:#fff}.testimonial-content .testimonial-photo{display:inline-block;width:163px;height:163px;border-radius:81.5px;overflow:hidden;position:absolute;left:50%;top:-81.5px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.testimonial-content .testimonial-text{padding:120px 80px 80px;font-size:1.3333rem;line-height:1.6667rem}.testimonial-content .testimonial-text:before{content:"";display:inline-block;position:absolute;margin-top:-50px;width:38px;height:29px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-testimonial.svg)}.testimonial-nav{min-width:65.3%;position:relative}.testimonial-nav .slick-dots{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-90px}.testimonial-nav .slick-dots button{background-color:#1066AD;display:inline-block;width:14px;height:14px;border-radius:7px;border:none;margin:0 6px;font-size:1;color:transparent}.testimonial-nav .slick-dots .slick-active button{background-color:#152035}.newsletter{margin-top:40px;padding-bottom:70px;position:relative}.path-frontpage .newsletter:after{content:"";position:absolute;left:0;right:0;bottom:0;height:65%;background-color:#1066AD;z-index:-1}.newsletter .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:60px 93px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-image-web-newsletter.svg);background-position:center;background-size:cover;border-radius:12px;-webkit-box-shadow:10px 10px 50px 3px rgba(0,0,0,0.2);box-shadow:10px 10px 50px 3px rgba(0,0,0,0.2)}.newsletter .content .newsletter-text{max-width:60%;font-size:2.0221rem;line-height:2.6rem;font-weight:700;color:#fff;margin-bottom:0}#dlg-newsletter .modal-header{border:none}#dlg-newsletter .btn-close{color:#fff;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}#dlg-newsletter .modal-content{background-color:#FF7151;background-image:url(/themes/custom/abilis/iamges/abilis-b2b-bkg-popup-newsletter.png);background-position:bottom right;background-repeat:no-repeat}#dlg-newsletter .mc-field-group{margin-bottom:1rem}#dlg-newsletter label{display:block;color:#fff;font-size:1.1667rem;line-height:1.4rem;font-weight:700;margin-bottom:0.3em}.realtime .top{background-color:#1066AD;padding-top:40px}.realtime .bottom{height:120px;background-position:center bottom;background-repeat:no-repeat;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-background-web.svg)}.realtime .points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.realtime .point{display:inline-block;width:27.56%;background-color:#152035;border-radius:50%}.realtime .point .frame{padding-top:100%;height:0;position:relative}.realtime .point .frame .infos{position:absolute;left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.realtime .point .frame .infos .label,.realtime .point .frame .infos .picto{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%}.realtime .point .frame .infos .picto{background-position:bottom 10px center;background-repeat:no-repeat;min-width:70px}.realtime .point .frame .infos .picto.drugstores{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-partenaires.svg)}.realtime .point .frame .infos .picto.uses{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-utilisations.svg)}.realtime .point .frame .infos .picto.apps{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-downloads.svg)}.realtime .point .frame .infos .counter{font-size:5.5555rem;line-height:5.5555rem;font-weight:600}.realtime .point .frame .infos .label{font-size:1.3333rem;line-height:1.6667rem;max-width:65%;text-align:center}.certifications-top{margin-top:-40px;height:40px;background-color:#00BDE7;position:relative;z-index:-1}.certifications-container{padding-top:56px;padding-bottom:56px;background-color:#00BDE7;position:relative}.certifications-container .container{max-width:767px;text-align:center;position:relative;z-index:1}.certifications-container .certifications,.certifications-container .subtitle{margin-bottom:2rem}.certifications-container .certifications{margin-left:-40px;margin-right:-40px}.certifications-container .certification{padding-left:40px;padding-right:40px}.about-row{margin:-30px}.about-row .about-col{padding:30px}.about-container h3{margin-bottom:0.2em}.about-container{border-radius:12px;-webkit-box-shadow:10px 10px 40px 3px rgba(0,0,0,0.1);box-shadow:10px 10px 40px 3px rgba(0,0,0,0.1);padding:100px 60px 40px;position:relative;margin-top:80px;font-size:1.3333rem;line-height:initial}.about-row .about-col:nth-child(5n+1) .about-container{background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-background-web-apropos-1.svg)}.about-row .about-col:nth-child(5n+2) .about-container{background-position:top center;background-repeat:no-repeat;background-size:100% auto;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-background-web-apropos-2.svg)}.about-row .about-col:nth-child(5n+3) .about-container{background-position:top center;background-repeat:no-repeat;background-size:100% auto;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-background-web-apropos-3.svg)}.about-row .about-col:nth-child(5n+4) .about-container{background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-background-web-apropos-4.svg)}.about-row .about-col:nth-child(5n+5) .about-container{background-position:top center;background-repeat:no-repeat;background-size:100% auto;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-background-web-apropos-5.svg)}.about-container .picto{display:inline-block;width:160px;height:160px;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:10px solid #0394DD;border-radius:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;overflow:hidden}.about-container .picto img{max-width:150px;height:auto}.about-container .readmore a,.about-container .readmore a:focus,.about-container .readmore a:hover,.about-container .readmore a:visited{color:#00BDE7}.join-us{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-diagram-web-rejoignez-fond-bouton.svg);background-position:center;background-size:cover;padding:44px 0}.atheart-container h2{font-size:2rem;line-height:2.2rem}div.atheart{font-size:1.1667rem;line-height:1.4rem}.atheart-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.atheart-header h2{margin-left:1em;margin-bottom:0}.atheart-rows .views-row{margin-top:70px}.atheart-rows .views-row:first-child{margin-top:0}.atheart-view .atheart-container{border:0.25px solid rgba(0,0,0,0.3);border-radius:12px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.atheart-view .atheart-container .atheart-slider{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;min-width:48%;padding:30px 56px 40px 56px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:12px;overflow:hidden}.atheart-view:nth-child(6n+1) .atheart-container .atheart-slider{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-au-coeur-fond-1.svg)}.atheart-view:nth-child(6n+2) .atheart-container .atheart-slider{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-au-coeur-fond-2.svg)}.atheart-view:nth-child(6n+3) .atheart-container .atheart-slider{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-au-coeur-fond-3.svg)}.atheart-view:nth-child(6n+4) .atheart-container .atheart-slider{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-au-coeur-fond-4.svg)}.atheart-view:nth-child(6n+5) .atheart-container .atheart-slider{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-au-coeur-fond-5.svg)}.atheart-view:nth-child(6n+6) .atheart-container .atheart-slider{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-au-coeur-fond-6.svg)}.atheart-view .atheart-container .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4%}.atheart-rows .atheart-view:nth-child(2n) .atheart-container .atheart-slider{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.atheart-rows .atheart-view:nth-child(2n) .atheart-container .content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.atheart-view .atheart-container .atheart-slider .images{text-align:center}.corona{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-fond-web-corona.svg);background-position:center;background-size:cover;background-repeat:no-repeat;padding:50px 0 75px}.corona h3{font-size:2rem;line-height:2rem}.corona .content{font-size:1.1667rem}.corona-container{position:relative;background-color:#fff;padding:200px 57px 57px;border-radius:12px;-webkit-box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);margin-top:150px;height:calc(100% - 150px)}.corona-container .picto{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px;height:300px}.faq{background-color:#00BDE7;background-position:top center;background-size:100% auto;background-repeat:no-repeat;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-fond-web-faq.svg);padding-top:95px;padding-bottom:40px;position:relative}.faq:before{content:"";position:absolute;left:0;bottom:0;right:0;height:215px;background-color:#1066AD}.faq .container{position:relative}.faq h3{font-size:1.3333rem;line-height:1.7777rem;font-weight:700}.faq .faq-rows{margin-top:30px;background-color:#fff;padding:35px 35px 100px 35px;border-radius:12px;-webkit-box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2)}.faq .faq-rows>div{max-width:692px;margin:0 auto}.faq .faq-container{border-bottom:1px solid #152035}.faq .question a{display:block;padding:19px 45px 19px 0;background-position:right center;background-repeat:no-repeat;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-expanded.svg);text-decoration:none;font-weight:600;font-size:1.1667rem}.faq .question a.collapsed{background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-collapsed.svg);font-weight:400}.faq .answer{padding-bottom:25px}.faq .faq-category{margin-top:50px}.faq .faq-category:first-child{margin-top:0}.faq a.show-questions,.faq a.show-questions:visited{font-size:0.8888rem;color:#00BDE7;text-decoration:none;display:inline-block;margin-top:22px}.faq a.show-questions:hover{text-decoration:underline}.faq-advisors{background-color:#1066AD;color:#fff}.faq-advisors p{max-width:800px;margin:0 auto}.contact-form{padding-top:40px;background-color:#00BDE7;position:relative}.contact-form:before{content:"";position:absolute;left:0;right:0;top:0;height:180px;background-color:#1066AD}.contact-form:after{content:"";position:absolute;left:0;right:0;bottom:0;height:360px;background-color:#fff;z-index:0}.contact-form .container{background-color:#152035;color:#fff;padding:90px 35px;border-radius:12px;-webkit-box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);position:relative;z-index:1}.contact-form .container .form{max-width:800px;margin:0 auto;min-height:100px}.abilis-on-tour,.abilis-on-tour h2{color:#0394DD}.back-darkblue{background-color:#152035;color:#fff!important;text-align:center;padding:100px 0 66px 0}.back-darkblue .layout-builder-block{background-color:#152035;color:#fff!important}.back-navy{background-color:#1066AD;color:#fff!important;text-align:center;padding:100px 0 66px 0}.back-navy .layout-builder-block{background-color:#1066AD;color:#fff!important}.pharmacy-map{margin-top:40px;margin-bottom:40px}.mapdiv{width:100%;height:450px;border-radius:12px;max-width:832px;margin:0 auto}.map-popup{color:#000;text-align:left}.register-form{padding-top:60px;padding-bottom:84px;background-color:#0394DD;position:relative}.register-form:before{content:"";position:absolute;left:0;right:0;top:0;height:600px;background-color:#152035}.register-form .container{background-color:#fff;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-fond-web-formulaire-inscription.svg);background-position:top center;background-size:cover;background-repeat:no-repeat;padding:135px 35px 111px;border-radius:12px;-webkit-box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);position:relative;z-index:1}.register-form h2.intro{max-width:800px;margin:0 auto;font-size:2.8888rem;line-height:initial;color:#fff;position:relative;margin-bottom:0.5em;font-weight:400;text-align:center}.register-form .container .form{max-width:694px;margin:0 auto;min-height:100px}.registerinfo-box{margin-top:56px;border-radius:12px;-webkit-box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2)}.registerinfo-box .content{max-width:800px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:54px 15px}.registerinfo-box .content .leftcol{width:42%;max-width:46%;padding-right:4%;margin-right:4%;border-right:1px solid rgba(21,32,53,0.5)}.registerinfo-box .content .rightcol{width:58%;max-width:50%}.news-tags .news-tag,.news-tags .news-tag:focus,.news-tags .news-tag:visited{border:1px solid #0394DD;color:#0394DD;font-size:0.8888rem;text-transform:uppercase;text-decoration:none;padding:0.2222rem 0.4444rem;display:inline-block}.news-tags .news-tag:hover{background-color:#0394DD;color:#fff}.detail-news-tags>div>div .news-tag{margin-top:0.5em}.detail-news-tags>div>div:first-child .news-tag{margin-top:0}.row.news-padding{margin-left:-50px;margin-right:-50px}.row.news-padding>div{padding-left:50px;padding-right:50px}.news-hero-list>.views-row{margin-top:40px}.news-hero-list>.views-row:first-child{margin-top:0}.news-hero-list>.views-row:nth-child(2n) .news-hero.row>.col-news-text{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.news-hero-list>.views-row:nth-child(odd) .news-hero.row>.col-news-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.news-hero-list>.views-row:nth-child(2n) .news-hero.row>.col-news-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.news-hero-list>.views-row:nth-child(odd) .news-hero.row>.col-news-image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.news-hero img{width:100%;height:auto;margin-bottom:50px}.news-sidebar h3{font-size:2rem;line-height:2.1rem;margin-bottom:1.7rem}.news-sidebar .news-tag{display:block;color:#0394DD;text-transform:uppercase;text-decoration:none}.news-sidebar .news-tag:focus,.news-sidebar .news-tag:visited{color:#0394DD;text-decoration:none}.news-sidebar .news-tag:active,.news-sidebar .news-tag:hover{color:#0394DD;text-decoration:underline}.news-footer{padding-top:20px;margin-top:40px;border-top:2px solid #152035}.share-twitter{display:inline-block;width:21px;height:17px;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-twitter-color.svg);background-repeat:no-repeat;background-size:cover}.share-facebook{display:inline-block;width:11px;height:21px;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-facebook-color.svg);background-repeat:no-repeat;background-size:cover}.share-linkedin{display:inline-block;width:21px;height:21px;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-linkedin-color.svg);background-repeat:no-repeat;background-size:cover}.share-copy-link{display:inline-block;width:21px;height:21px;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-copylink.svg);background-repeat:no-repeat;background-size:cover}.news-thumb{height:0;padding-top:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.news-image{height:0;padding-top:56.24%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:12px;overflow:hidden}.news-all .views-infinite-scroll-content-wrapper,.news-list .views-rows{margin-right:calc(var(--bs-gutter-x) * -0.5);margin-left:calc(var(--bs-gutter-x) * -0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-all .views-infinite-scroll-content-wrapper{margin-top:calc(var(--bs-gutter-x) * -1);margin-bottom:calc(var(--bs-gutter-x) * -1)}.news-all .views-infinite-scroll-content-wrapper .views-row,.news-list .views-rows .views-row{padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}.news-all .views-infinite-scroll-content-wrapper .views-row{padding-top:var(--bs-gutter-x);padding-bottom:var(--bs-gutter-x)}.news-teaser{border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden;-webkit-box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);box-shadow:10px 10px 25px 3px rgba(0,0,0,0.2);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-teaser img{width:100%;height:auto}.news-teaser .news-info{padding:25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-teaser h3{color:#141414;font-size:1.3333rem;line-height:1.6667rem;margin-bottom:0}.news-filters-tags{padding:0 40px;margin-top:1rem}.news-filters-tags .views-row{display:inline-block;margin:0 10px}.news-filters .slick-prev{height:24px;background-size:contain;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-slider-previous-blue.svg);left:0}.news-filters .slick-next{height:24px;background-size:contain;background-image:url(/themes/custom/abilis/images/abilis-b2b-ofac-picto-web-slider-next-blue.svg);right:0}.filter-tag,.filter-tag:focus,.filter-tag:visited{text-decoration:none;text-transform:uppercase;color:#152035;font-size:0.8888rem}.filter-tag:hover{text-decoration:underline}.filter-tag.active{font-weight:700}.relatednews{margin-top:1em;padding-top:1em;border-top:1px dashed rgba(0,0,0,0.4);text-decoration:none;display:block}.relatednews:first-child{margin-top:0;padding-top:0;border-top:none}.relatednews:hover{text-decoration:underline}.webform-submission-form>.form-item{margin-top:30px!important}.webform-submission-form>.form-item:first-child{margin-top:0!important}.webform-submission-form .form-actions{margin-top:50px;text-align:center}.webform-submission-form .form-actions input,.webform-submission-form .form-actions input:focus,.webform-submission-form .form-actions input:visited{background-color:#152035;color:#fff;border:1px solid #152035;text-decoration:none;border-radius:100px;font-size:1.3333rem;line-height:1.3333rem;padding:1.667rem 3.8888rem}.webform-submission-form .form-actions input:active,.webform-submission-form .form-actions input:hover{background-color:#fff;color:#152035}.contact-form .webform-submission-form .form-actions input,.contact-form .webform-submission-form .form-actions input:focus,.contact-form .webform-submission-form .form-actions input:visited{background-color:#FF7151;border-color:#FF7151;color:#fff}.contact-form .webform-submission-form .form-actions input:active,.contact-form .webform-submission-form .form-actions input:hover{background-color:#fff;color:#FF7151}.webform-submission-form .fieldset-legend,.webform-submission-form .form-item label:not(.option){display:block;font-size:1.1667rem;line-height:1.4rem;font-weight:700;margin-bottom:0.3em}.webform-submission-form .fieldset-legend{font-weight:700}.webform-submission-form .form-item input[type=email],.webform-submission-form .form-item input[type=text],.webform-submission-form .form-item textarea{font-size:1.3333rem;line-height:1.6667rem;color:#1066AD;font-weight:300;width:100%;border:1px solid #152035;border-radius:6px;padding:12px 30px}.webform-submission-form .form-item input[type=email]:focus,.webform-submission-form .form-item input[type=text]:focus,.webform-submission-form .form-item textarea:focus{border:2px solid #000}@media (max-width:991px){.container{padding-left:12px;padding-right:12px}.row{padding:0 12px}.h1,h1{font-size:1.556rem;line-height:2.034rem;margin-bottom:0.4em}.h2,h2{font-size:1.556rem;line-height:2.556rem;text-align:center}h2.small{font-size:1.75rem;line-height:2.289rem}.h3,h3{font-size:2rem;line-height:2rem;margin-bottom:0.5em}iframe{position:relative;z-index:-1}.btn-abilis,.btn-abilis:focus,.btn-abilis:visited{font-size:1.333rem;line-height:1.111rem;padding:15px 32px}.blue-hero{z-index:-1}p.bigger,ul.bigger{font-size:1.333333rem;line-height:1.54444rem}p.max,ul.max{font-size:1rem;line-height:1.2rem}.mt-100{margin-top:50px}.justify-content-end{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.navbar{height:75px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.navbar-toggler{margin-right:15px;border:0px}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-collapse{position:absolute;top:75px;left:0px;right:0px;background-color:white;z-index:200}#site_logo{margin-left:15px;top:15px;left:15px}#header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1em}#header #block-boutonsmenutop{margin-bottom:1em}#page_header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.top-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-menu .btn-abilis{margin-bottom:15px;font-size:1.125rem;width:260px;text-align:center}#header #block-selecteurdelangue ul{margin-left:0px}button:focus:not(:focus-visible){-webkit-box-shadow:none;box-shadow:none}#block-boutonsmenutop{margin-top:30px;margin-bottom:30px!important}#mainNavbar.show{display:-webkit-box;display:-ms-flexbox;display:flex}#main_menu{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;z-index:3;background-image:none!important}#main_menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding-top:1em;margin-bottom:1em}#main_menu ul li{margin-bottom:1em}#page_header{height:auto}.home-hero{position:relative;z-index:-1}.home-hero .home-hero-legend{padding:25px 15px 35px 15px}.home-hero .home-hero-legend .title{font-size:2rem;line-height:2rem;margin-bottom:22px}.home-hero .home-hero-legend .text{font-size:1rem;line-height:1.308rem}.home-hero-ellipsis{position:relative;margin-top:-34px;height:35px;background-position:bottom center;background-size:101%;background-repeat:no-repeat}.home-hero .home-hero-legend{margin-top:-1px}.news-teaser-home{margin-bottom:2rem}.news-teaser-home .col-4,.news-teaser-home .col-8{width:100%}.news-teaser-home .col-4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.news-teaser-home .col-8{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:1rem}.testimonial-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonial-overflow{margin-top:50px}.testimonial-person .testimonial-name{font-size:1.7555rem;line-height:1.9888rem}.testimonial-content{max-width:calc(100% + 24px);margin-left:12px;margin-right:12px;margin-top:270px}.testimonial-person:before{right:-20px}.testimonial-person{width:100%;padding-bottom:175px}.testimonial-rows{position:relative;padding-bottom:16px}.testimonial-rows .position-relative{position:unset!important}.testimonial-buttons{top:unset;bottom:0px;width:100%;text-align:center;display:block}.testimonial-content .testimonial-text{padding-left:20px;padding-right:20px;font-size:1rem;line-height:1.3rem}.advantages-home .advantage-box{display:block}.advantages-home .advantage-box .img{min-width:100%}.advantages-home .advantage-box .content{padding-top:24px}.newsletter .content{display:block;padding:40px 40px 30px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsletter .content .newsletter-text{max-width:100%;font-size:2.444444rem;line-height:2.7777rem}.newsletter .newsletter-button{margin-top:2em}.realtime .points{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.realtime .top{padding-top:45px}.realtime .point{width:75%;margin-bottom:1em}.realtime .point .frame .infos .counter{font-size:4.5555rem;line-height:4.5555rem}.certifications-container{padding-left:12px;padding-right:12px}.certifications-container .certification{margin-bottom:2em}.about-container{padding:100px 20px 40px}.about-row .about-col{padding:15px 30px}.atheart-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.atheart-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.atheart-header .picto{margin-bottom:14px}.atheart-header h2{margin-left:0px;font-size:2.25rem;line-height:2.25rem}.atheart-rows .atheart-view:nth-child(2n) .atheart-container .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.atheart-rows .atheart-view:nth-child(2n) .atheart-container .atheart-slider{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.news-hero-list>.views-row:nth-child(2n) .news-hero.row>.col-lg-8{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.news-hero-list>.views-row:nth-child(2n) .news-hero.row>.col-lg-4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.news-all .views-infinite-scroll-content-wrapper,.news-list .views-rows{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-list .views-rows .views-row{margin-bottom:20px}.corona-container{padding:200px 20px 57px}.layout__region{margin-bottom:2em}.news-sidebar{margin-top:60px}.advantages-page .advantages-container{padding:20px 20px 88px}.advantage-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.back-darkblue .container-noborder{padding-left:12px;padding-right:12px}.faq .faq-rows{padding:35px 20px 100px 20px}footer #footer_menu ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;margin-left:-17px;margin-right:-17px}footer #footer_menu ul li{margin-bottom:30px}.footer-bottom .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .menu-secondary ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer #footer_links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer #footer_links ul li{font-size:0.875rem;line-height:2.5rem}footer .menu-secondary ul li{text-align:center}footer .footer-top .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-top img{margin-bottom:45px}footer #footer_social{margin-bottom:25px}footer #block-pieddepagecopyright{margin-top:25px;margin-left:0px!important}.newsletter .content{background-position:right bottom}.newsletter .content .newsletter-text{max-width:100%;font-size:1.778rem;line-height:1.778rem}.newsletter .btn-abilis{width:100%;text-align:center}.news-teaser-home{padding-left:0px;padding-right:0px}.news-teaser-home .col-5,.news-teaser-home .col-7{width:100%}.news-teaser-home .col-7{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0px}.news-teaser-home .col-5{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.news-image{margin-left:-12px;width:calc(100% + 24px);border-radius:0px;margin-bottom:1.444em}.about-row{margin-top:0px}.about-container h3{font-size:1.75rem;line-height:1.75rem}.about-container ul{font-size:1.125rem;line-height:1.471rem}.join-us{background-position:right bottom}.corona h3{font-size:1.75rem;line-height:2.289rem}.corona .content{font-size:1.125rem;line-height:1.35rem}.blue-hero .blue-hero-bgimg.d-none{display:block!important;background-position:top left}.blue-hero .blue-hero-bgimg.d-block{display:none!important}.blue-hero-legend{max-width:100%;padding:130px 0px 30px 0px}p.bigger,ul.bigger{font-size:1.125rem;line-height:1.35rem}.advantages-page{padding-top:45px;background-position:top right;background-image:url("/themes/custom/abilis/images/abilis-b2b-themes-custom-abilis-images-abilis-b2b-ofac-fond-web-abilis-et-moi-orange-mobile.png");background-size:100%;background-color:#FF7151}.advantages-page .advantage-box .img .img-bg{margin-bottom:25px}.advantages-page .advantage-box .content h3{font-size:1.75rem;line-height:1.575rem}.advantages-page .advantage-box .content p{font-size:1.125rem;line-height:1.35rem}.back-darkblue{padding-top:35px}.news-hero-list .news-image{margin-left:-36px;width:calc(100% + 72px)}.news-hero-list>.views-row:nth-child(2n) .news-hero.row>.col-news-image{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.news-hero-list>.views-row:nth-child(2n) .news-hero.row>.col-news-text{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.news-all .views-infinite-scroll-content-wrapper .views-row{padding-top:0.75rem;padding-bottom:0.75rem}.news-teaser{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:15px 15px 50px 15px}.news-thumb{width:40%;padding-top:50%;border-top-left-radius:14px;border-top-right-radius:14px}.news-teaser .news-info{width:60%;padding-bottom:0px;padding-top:0px}.news-teaser .news-info h3{font-size:1.125rem;line-height:1.471rem}.news-info .mb-4{margin-bottom:0px!important}.news-info .btn-abilis.wider{padding:15px 30px;font-size:1.313rem}.views-element-container .news-list .news-tags,.views-infinite-scroll-content-wrapper .news-tags{position:absolute;left:15px;bottom:7px;width:100%}.faq .faq-rows{margin-left:15px;width:calc(100% - 30px);padding:35px 0px 70px 0px}p.ultra,ul.ultra{font-size:1.75rem;line-height:2.289rem}.public-site{display:none}.navbar-toggler{border:0!important}.navbar-toggler-icon:focus,.navbar-toggler:active,.navbar-toggler:focus{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important}.toggler-icon{width:30px;height:3px;background-color:black;display:block;-webkit-transition:all 0.2s;transition:all 0.2s}.middle-bar{margin:5px auto}.navbar-toggler .top-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10% 10%;transform-origin:10% 10%}.navbar-toggler .middle-bar{opacity:0;filter:alpha(opacity=0)}.navbar-toggler .bottom-bar{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;transform-origin:10% 90%}.navbar-toggler.collapsed .top-bar{-webkit-transform:rotate(0);transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1;filter:alpha(opacity=100)}.navbar-toggler.collapsed .bottom-bar{-webkit-transform:rotate(0);transform:rotate(0)}.navbar-toggler.collapsed .toggler-icon{background-color:#000}#block-abilis-content .top{padding-top:0px}}.cookie-banner{bottom:0px;position:fixed;z-index:10;background:#000c53;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50px;left:0;right:0;font-size:14px;line-height:16px;padding:1em 0;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}.cookie-banner.closed{-webkit-transform:translateY(100%);transform:translateY(100%)}.cookie-banner .btn-abilis{font-size:14px;font-weight:bold;text-transform:uppercase}
