.messages{margin:0 auto 2rem;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px;word-wrap:break-word;overflow-wrap:break-word}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;padding:0;margin:0}.messages__list li+li{margin-top:1rem}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;-webkit-box-shadow:-8px 0 0 #77b259;box-shadow:-8px 0 0 #77b259}.messages--warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;-webkit-box-shadow:-8px 0 0 #e09600;box-shadow:-8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;color:red;border-color:red red red transparent;-webkit-box-shadow:-8px 0 0 red;box-shadow:-8px 0 0 red}.messages--error p.error{color:red}
@media only screen and (max-width:61.9375em){.toolbar{display:none;--breakpoint:md}}@media only screen and (max-width:61.9375em){.toolbar-fixed{padding-top:0!important;margin-left:0!important;--breakpoint:md}}.local-tasks-block{will-change:transform;position:fixed;bottom:0;left:0;z-index:999;margin:0;text-align:center;white-space:nowrap;font-size:1.5rem}@media only screen and (max-width:61.9375em){.local-tasks-block{display:none;--breakpoint:md}}.local-tasks-block ul{background:rgba(240,240,240,.3);padding:10px;margin:0}.local-tasks-block ul li{display:inline-block;margin:0 5px 0 0;padding:0;background:0 0}.local-tasks-block ul a{display:block;background-color:#ecebeb;padding:3px 10px;color:#333;text-decoration:none;border-radius:0;font-weight:400;font-size:1.2rem;text-transform:uppercase}.local-tasks-block ul a:active,.local-tasks-block ul a:focus,.local-tasks-block ul a:hover{background:#333;color:#fff;text-decoration:none}.local-tasks-block ul .is-active{background:#333;border-color:#333;color:#fff}.local-tasks-block ul .is-active a{background:0 0;color:#fff;border:none}.local-tasks-block ul .is-active a:active,.local-tasks-block ul .is-active a:focus,.local-tasks-block ul .is-active a:hover{background:0 0;color:#fff;border:none}.local-tasks-block a{display:block;background-color:#ecebeb;padding:3px 10px;color:#333;text-decoration:none;border-radius:0;font-weight:400;font-size:1.2rem;text-transform:uppercase}.local-tasks-block a:active,.local-tasks-block a:focus,.local-tasks-block a:hover{background:#333;color:#fff;text-decoration:none}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,video{display:inline-block}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img{max-width:100%;font-style:italic;height:auto}.align-left{text-align:left!important}.align-right{text-align:right!important}.align-center{text-align:center!important}.valign-top{vertical-align:top!important}.valign-middle{vertical-align:middle!important}.valign-bottom{vertical-align:bottom!important}.is-hidden{display:none!important}.sr-only,.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.outer-wrap{position:relative;overflow:hidden}.wrap{max-width:1086px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (max-width:70.3125em){.wrap--content{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.wrap--content{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.region--highlighted{max-width:1086px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (max-width:70.3125em){.region--highlighted{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.region--highlighted{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.page-node-type-brand main,.path-user main{padding-top:15rem}.page-node-type-brand main:before,.path-user main:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(6,14,47,.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);pointer-events:none}.page-node-type-brand main .layout-content,.path-user main .layout-content{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;position:relative}@media only screen and (max-width:70.3125em){.page-node-type-brand main .layout-content,.path-user main .layout-content{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.page-node-type-brand main .layout-content,.path-user main .layout-content{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.page__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (min-width:48em){.page__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;--breakpoint:sm}}
.btn{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#0e4193;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.btn:active,.btn:focus,.btn:hover{text-decoration:none}.btn:active,.btn:focus,.btn:hover{background:#0e4193;color:#fff;text-decoration:none}.btn-brand{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0e4193;color:#fff;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.btn-brand:active,.btn-brand:focus,.btn-brand:hover{text-decoration:none}.btn-brand:active,.btn-brand:focus,.btn-brand:hover{background:#104baa;color:#fff;text-decoration:none}.btn--wide{display:block;width:100%;float:none;text-align:center}.btn-medium{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:1.3rem 2rem}.btn-medium:active,.btn-medium:focus,.btn-medium:hover{text-decoration:none}.btn-medium:active,.btn-medium:focus,.btn-medium:hover{background:#99bbfa;color:#fff;text-decoration:none}.btn--smaller{padding:.5rem 1.5rem}.btn-job{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn-job:active,.btn-job:focus,.btn-job:hover{text-decoration:none}.btn-job:active,.btn-job:focus,.btn-job:hover{background:#99bbfa;color:#fff;text-decoration:none}.btn-job:before{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/suitcase.svg);background-repeat:no-repeat;background-position:center center;width:2rem;height:1.8rem;background-size:auto auto;margin-right:.5rem}.more-link a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0e4193;color:#fff;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.more-link a:active,.more-link a:focus,.more-link a:hover{text-decoration:none}.more-link a:active,.more-link a:focus,.more-link a:hover{background:#104baa;color:#fff;text-decoration:none}.more-link a:after{content:'';margin-left:.5rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-right.svg);background-repeat:no-repeat;background-position:center center;width:1rem;height:1.6rem;background-size:auto auto}.btn-download{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.btn-download:active,.btn-download:focus,.btn-download:hover{text-decoration:none}.btn-download:active,.btn-download:focus,.btn-download:hover{background:#99bbfa;color:#fff;text-decoration:none}.btn-download:before{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/download.svg);background-repeat:no-repeat;background-position:center center;width:2.4rem;height:2.2rem;background-size:auto auto;margin-right:1rem}.btn-download span{display:inline-block;vertical-align:middle}html{font:.625em/1.5 Montserrat,arial,helvetica,sans-serif;color:#0e4193;-ms-overflow-style:-ms-autohiding-scrollbar}body{font-size:1.6rem;margin:0}@media only screen and (min-width:48em){.page-node-type-article .region--content,.page-node-type-home .region--content{--breakpoint:sm}.page-node-type-article .region--content:before,.page-node-type-home .region--content:before{content:'';display:block;position:absolute;top:150px;left:0;right:0;height:1486px;background:url(/themes/custom/bbf/assets/img/bg-shape.png) no-repeat top center;z-index:70}}.page-node-type-article .region--content:before{display:none}.article,.home{position:relative;z-index:75}a{text-decoration:none;color:#0e4193}a:active,a:focus,a:hover{text-decoration:underline}.full-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}.full-link span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@font-face{font-family:Montserrat;src:url(/themes/custom/bbf/assets/fonts/montserrat/montserrat-v14-latin-300.woff2),url(/themes/custom/bbf/assets/fonts/montserrat/montserrat-v14-latin-300.woff);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/themes/custom/bbf/assets/fonts/montserrat/montserrat-v14-latin-regular.woff2),url(/themes/custom/bbf/assets/fonts/montserrat/montserrat-v14-latin-regular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/themes/custom/bbf/assets/fonts/montserrat/montserrat-v14-latin-500.woff2),url(/themes/custom/bbf/assets/fonts/montserrat/montserrat-v14-latin-500.woff);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/themes/custom/bbf/assets/fonts/montserrat/montserrat-v14-latin-600.woff2),url(/themes/custom/bbf/assets/fonts/montserrat/montserrat-v14-latin-600.woff);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/themes/custom/bbf/assets/fonts/montserrat/montserrat-v14-latin-700.woff2),url(/themes/custom/bbf/assets/fonts/montserrat/montserrat-v14-latin-700.woff);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(/themes/custom/bbf/assets/fonts/Quicksand/quicksand-regular-webfont.woff2),url(/themes/custom/bbf/assets/fonts/Quicksand/quicksand-regular-webfont.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(/themes/custom/bbf/assets/fonts/Quicksand/Quicksand-Medium.woff2),url(/themes/custom/bbf/assets/fonts/Quicksand/Quicksand-Medium.woff);font-weight:500;font-style:normal;font-display:swap}.form__row,.options__row{position:relative;margin-bottom:2rem}.form__row--inline input{display:inline-block;width:auto}.label--block{display:block;float:none;text-align:left;width:auto;margin-bottom:5px}.label--inline{display:inline-block;float:none;text-align:left;width:auto;line-height:1.5}.fieldset{border:0}.fieldset .fieldset__legend{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#81abf9}.fieldset--invisible{margin:0;padding:0;border:0}.fieldset--invisible legend{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.input--text{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;font-size:1.4rem}.input--text::-ms-clear{display:none}.input--text.placeholder{opacity:1;font-style:normal}.input--text:-moz-placeholder{opacity:1;font-style:normal}.input--text::-moz-placeholder{opacity:1;font-style:normal}.input--text:-ms-input-placeholder{opacity:1;font-style:normal}.input--text::-webkit-input-placeholder{opacity:1;font-style:normal}.input--text.error{border-color:#ff6579}.input--textarea{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;font-size:1.4rem;min-height:5em;overflow:auto;vertical-align:top;resize:vertical}.input--textarea::-ms-clear{display:none}.input--textarea.placeholder{opacity:1;font-style:normal}.input--textarea:-moz-placeholder{opacity:1;font-style:normal}.input--textarea::-moz-placeholder{opacity:1;font-style:normal}.input--textarea:-ms-input-placeholder{opacity:1;font-style:normal}.input--textarea::-webkit-input-placeholder{opacity:1;font-style:normal}.input--textarea.error{border-color:#ff6579}.input--checkbox{position:absolute;left:-9999px}.input--checkbox+label{cursor:pointer;position:relative;padding-left:30px}.input--checkbox+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #c9c6c6;background:#fff;border-radius:3px}.input--checkbox+label:hover:before{background-color:#ecebeb}.input--checkbox+label:hover:after{background-color:#0c377c}.input--checkbox+label:after{content:'';width:14px;height:14px;background:#81abf9;position:absolute;top:3px;left:3px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.input--checkbox:focus+label:before{background-color:#ecebeb;outline:1px dashed #0e4193;outline-offset:2px}.input--checkbox:focus+label:after{background-color:#0c377c}.input--checkbox.error+label:before{border-color:#ff6579}.input--checkbox:not(:checked)+label:after{display:none}.input--checkbox:checked+label:after{display:block}.input--checkbox[disabled]+label{color:#ccc}.input--checkbox[disabled]+label:before{background-color:#aaa}.input--checkbox[disabled]+label:after{color:#eee;background-color:#ddd}.input--checkbox+label.checkbox-right{padding-left:0;padding-right:20px}.input--checkbox+label.checkbox-right:before{left:auto;right:0}.input--checkbox+label.checkbox-right:after{left:auto;right:2px}.input--checkbox+label.label-hidden{margin-right:0}.input--checkbox+label.label-hidden span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@-webkit-keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}.input--radio{position:absolute;left:-9999px}.input--radio+label{cursor:pointer;position:relative;padding-left:30px}.input--radio+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #c9c6c6;background:#fff;border-radius:3px}.input--radio+label:hover:before{background-color:#ecebeb}.input--radio+label:hover:after{background-color:#0c377c}.input--radio+label:after{content:'';width:14px;height:14px;background:#81abf9;position:absolute;top:3px;left:3px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.input--radio:focus+label:before{background-color:#ecebeb;outline:1px dashed #0e4193;outline-offset:2px}.input--radio:focus+label:after{background-color:#0c377c}.input--radio.error+label:before{border-color:#ff6579}.input--radio:not(:checked)+label:after{display:none}.input--radio:checked+label:after{display:block}.input--radio[disabled]+label{color:#ccc}.input--radio[disabled]+label:before{background-color:#aaa}.input--radio[disabled]+label:after{color:#eee;background-color:#ddd}.input--radio+label.checkbox-right{padding-left:0;padding-right:20px}.input--radio+label.checkbox-right:before{left:auto;right:0}.input--radio+label.checkbox-right:after{left:auto;right:2px}.input--radio+label.label-hidden{margin-right:0}.input--radio+label.label-hidden span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}.input--radio+label:before{border-radius:50%}.input--radio+label:after{border-radius:50%;-webkit-animation-name:check-radio;animation-name:check-radio}@-webkit-keyframes check-radio{from{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes check-radio{from{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.input--select{max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;background-image:url(/themes/custom/bbf/assets/img/arrow-blue-down.png);background-size:25px 16px;background-repeat:no-repeat;background-position:100% 50%;font-weight:300;font-size:1.4rem}.input--select::-ms-expand{display:none}.input--select.error{border-color:#ff6579}.form-default .form__item,.form-default .form__row{position:relative;margin-bottom:2rem}.form-default label{display:block;float:none;text-align:left;width:auto;margin-bottom:5px}.form-default [type=date],.form-default [type=email],.form-default [type=number],.form-default [type=password],.form-default [type=tel],.form-default [type=text]{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;font-size:1.4rem}.form-default [type=date]::-ms-clear,.form-default [type=email]::-ms-clear,.form-default [type=number]::-ms-clear,.form-default [type=password]::-ms-clear,.form-default [type=tel]::-ms-clear,.form-default [type=text]::-ms-clear{display:none}.form-default [type=date].placeholder,.form-default [type=email].placeholder,.form-default [type=number].placeholder,.form-default [type=password].placeholder,.form-default [type=tel].placeholder,.form-default [type=text].placeholder{opacity:1;font-style:normal}.form-default [type=date]:-moz-placeholder,.form-default [type=email]:-moz-placeholder,.form-default [type=number]:-moz-placeholder,.form-default [type=password]:-moz-placeholder,.form-default [type=tel]:-moz-placeholder,.form-default [type=text]:-moz-placeholder{opacity:1;font-style:normal}.form-default [type=date]::-moz-placeholder,.form-default [type=email]::-moz-placeholder,.form-default [type=number]::-moz-placeholder,.form-default [type=password]::-moz-placeholder,.form-default [type=tel]::-moz-placeholder,.form-default [type=text]::-moz-placeholder{opacity:1;font-style:normal}.form-default [type=date]:-ms-input-placeholder,.form-default [type=email]:-ms-input-placeholder,.form-default [type=number]:-ms-input-placeholder,.form-default [type=password]:-ms-input-placeholder,.form-default [type=tel]:-ms-input-placeholder,.form-default [type=text]:-ms-input-placeholder{opacity:1;font-style:normal}.form-default [type=date]::-webkit-input-placeholder,.form-default [type=email]::-webkit-input-placeholder,.form-default [type=number]::-webkit-input-placeholder,.form-default [type=password]::-webkit-input-placeholder,.form-default [type=tel]::-webkit-input-placeholder,.form-default [type=text]::-webkit-input-placeholder{opacity:1;font-style:normal}.form-default [type=date].error,.form-default [type=email].error,.form-default [type=number].error,.form-default [type=password].error,.form-default [type=tel].error,.form-default [type=text].error{border-color:#ff6579}.form-default textarea{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;font-size:1.4rem;min-height:5em;overflow:auto;vertical-align:top;resize:vertical}.form-default textarea::-ms-clear{display:none}.form-default textarea.placeholder{opacity:1;font-style:normal}.form-default textarea:-moz-placeholder{opacity:1;font-style:normal}.form-default textarea::-moz-placeholder{opacity:1;font-style:normal}.form-default textarea:-ms-input-placeholder{opacity:1;font-style:normal}.form-default textarea::-webkit-input-placeholder{opacity:1;font-style:normal}.form-default textarea.error{border-color:#ff6579}.form-default .form__submit{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.form-default .form__submit:active,.form-default .form__submit:focus,.form-default .form__submit:hover{text-decoration:none}.form-default .form__submit:active,.form-default .form__submit:focus,.form-default .form__submit:hover{background:#99bbfa;color:#fff;text-decoration:none}.form-default [type=radio]{position:absolute;left:-9999px}.form-default [type=radio]+label{cursor:pointer;position:relative;padding-left:30px}.form-default [type=radio]+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #c9c6c6;background:#fff;border-radius:3px}.form-default [type=radio]+label:hover:before{background-color:#ecebeb}.form-default [type=radio]+label:hover:after{background-color:#0c377c}.form-default [type=radio]+label:after{content:'';width:14px;height:14px;background:#81abf9;position:absolute;top:3px;left:3px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.form-default [type=radio]:focus+label:before{background-color:#ecebeb;outline:1px dashed #0e4193;outline-offset:2px}.form-default [type=radio]:focus+label:after{background-color:#0c377c}.form-default [type=radio].error+label:before{border-color:#ff6579}.form-default [type=radio]:not(:checked)+label:after{display:none}.form-default [type=radio]:checked+label:after{display:block}.form-default [type=radio][disabled]+label{color:#ccc}.form-default [type=radio][disabled]+label:before{background-color:#aaa}.form-default [type=radio][disabled]+label:after{color:#eee;background-color:#ddd}.form-default [type=radio]+label.checkbox-right{padding-left:0;padding-right:20px}.form-default [type=radio]+label.checkbox-right:before{left:auto;right:0}.form-default [type=radio]+label.checkbox-right:after{left:auto;right:2px}.form-default [type=radio]+label.label-hidden{margin-right:0}.form-default [type=radio]+label.label-hidden span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}.form-default [type=radio]+label:before{border-radius:50%}.form-default [type=radio]+label:after{border-radius:50%;-webkit-animation-name:check-radio;animation-name:check-radio}@keyframes check-radio{from{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.form-default [type=checkbox]{position:absolute;left:-9999px}.form-default [type=checkbox]+label{cursor:pointer;position:relative;padding-left:30px}.form-default [type=checkbox]+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #c9c6c6;background:#fff;border-radius:3px}.form-default [type=checkbox]+label:hover:before{background-color:#ecebeb}.form-default [type=checkbox]+label:hover:after{background-color:#0c377c}.form-default [type=checkbox]+label:after{content:'';width:14px;height:14px;background:#81abf9;position:absolute;top:3px;left:3px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.form-default [type=checkbox]:focus+label:before{background-color:#ecebeb;outline:1px dashed #0e4193;outline-offset:2px}.form-default [type=checkbox]:focus+label:after{background-color:#0c377c}.form-default [type=checkbox].error+label:before{border-color:#ff6579}.form-default [type=checkbox]:not(:checked)+label:after{display:none}.form-default [type=checkbox]:checked+label:after{display:block}.form-default [type=checkbox][disabled]+label{color:#ccc}.form-default [type=checkbox][disabled]+label:before{background-color:#aaa}.form-default [type=checkbox][disabled]+label:after{color:#eee;background-color:#ddd}.form-default [type=checkbox]+label.checkbox-right{padding-left:0;padding-right:20px}.form-default [type=checkbox]+label.checkbox-right:before{left:auto;right:0}.form-default [type=checkbox]+label.checkbox-right:after{left:auto;right:2px}.form-default [type=checkbox]+label.label-hidden{margin-right:0}.form-default [type=checkbox]+label.label-hidden span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}.form-default select{max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;background-image:url(/themes/custom/bbf/assets/img/arrow-blue-down.png);background-size:25px 16px;background-repeat:no-repeat;background-position:100% 50%;font-weight:300;font-size:1.4rem}.form-default select::-ms-expand{display:none}.form-default select.error{border-color:#ff6579}::-moz-selection{background-color:#0e4193;color:#fff}::selection{background-color:#0e4193;color:#fff}html{-webkit-tap-highlight-color:rgba(14,65,147,.5)}.disc{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0}.disc:active,.disc:focus,.disc:hover{text-decoration:none}.disc:before{content:'';-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-image:url(/themes/custom/bbf/assets/img/sprites-37653e3159.png);background-position:0 0;width:54px;height:54px;background-size:102.5px auto;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.disc:active:before,.disc:focus:before,.disc:hover:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.disc span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.disc--down:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-down.svg);background-repeat:no-repeat;background-position:center center;width:auto;height:auto;background-size:auto auto;background-position:center center}.disc--close:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/close.svg);background-repeat:no-repeat;background-position:center center;width:auto;height:auto;background-size:auto auto;background-position:center center}.disc--more:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/close-brand.svg);background-repeat:no-repeat;background-position:center center;width:auto;height:auto;background-size:auto auto;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);background-position:center center}.icon-arrow-right:after{content:'';margin-left:.5rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-right.svg);background-repeat:no-repeat;background-position:center center;width:1rem;height:1.6rem;background-size:auto auto}.icon-arrow-disc-bottom:after{content:'';margin-left:1rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-disc.svg);background-repeat:no-repeat;background-position:center center;width:1.6rem;height:1.6rem;background-size:auto auto}.icon-arrow-disc-bottom:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.pager-infinite{margin:4rem 0;text-align:center}.system-breadcrumb-block{margin-bottom:3rem}.breadcrumb__nav{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;font-size:1.2rem;font-weight:500;margin-bottom:4rem}@media only screen and (max-width:70.3125em){.breadcrumb__nav{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.breadcrumb__nav{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.breadcrumb__nav span:not(:last-child):after{content:'>';margin:0 .7rem 0 1rem;display:inline-block;vertical-align:middle}.breadcrumb__nav a{display:inline-block;vertical-align:baseline;text-decoration:underline}.breadcrumb__nav a:active,.breadcrumb__nav a:focus,.breadcrumb__nav a:hover{text-decoration:none}.burger__btn{margin-left:1rem;width:4.4rem;padding:10px;border:0;background:0 0;cursor:pointer}.burger__btn:active,.burger__btn:focus,.burger__btn:hover{background:#0e4193}.burger__icon{display:block;position:relative;margin:0 auto;background:#fff;height:3px;margin-bottom:10px;margin-top:10px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:3px}.burger__icon:after,.burger__icon:before{content:"";height:3px;display:block;position:absolute;left:0;right:0;border-radius:3px;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.burger__icon:before{top:-10px}.burger__icon:after{bottom:-10px}.burger__text{display:none}.contact{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:400px}@media only screen and (min-width:48em){.contact{padding-right:5rem;--breakpoint:sm}}@media only screen and (min-width:48em){.webform-submission-contactez-nous-form .contact{padding-right:0;--breakpoint:sm}}@media only screen and (max-width:47.9375em){.contact{border-top:1px solid rgba(255,255,255,.2);padding:2rem;top:0!important;--breakpoint:sm}}.contact .networks__title{display:none}.contact__title{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff}@media only screen and (max-width:47.9375em){.contact__title{font-size:1.6rem;--breakpoint:sm}}.contact__list{list-style:none;margin:0;padding:0;border:0;margin-bottom:1.5rem}.contact__list li{margin-bottom:1rem;font-weight:300}.contact__list li>a,.contact__list li>div,.contact__list li>span{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.contact__list li>a:before,.contact__list li>div:before,.contact__list li>span:before{content:'';-webkit-box-flex:0;-ms-flex:0 0 3.5rem;flex:0 0 3.5rem;background-repeat:no-repeat}.contact__list li>a.contact__address,.contact__list li>div.contact__address,.contact__list li>span.contact__address{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact__list address{font-style:normal}.contact__mail:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/mail.svg);background-repeat:no-repeat;background-position:center center;width:1.9rem;height:1.3rem;background-size:auto auto}.contact__phone:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/phone.svg);background-repeat:no-repeat;background-position:center center;width:1.8rem;height:1.8rem;background-size:auto auto}.contact__address:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/address.svg);background-repeat:no-repeat;background-position:center center;width:1.5rem;height:2rem;background-size:auto auto}.menu-sites a[href*=".ae"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ae.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--ae .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ae.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--ae .brand-id--all .icon{display:block}.site--ae .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ae.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--ae:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ae.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".ar"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ar.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--ar .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ar.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--ar .brand-id--all .icon{display:block}.site--ar .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ar.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--ar:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ar.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".be"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/be.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--be .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/be.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--be .brand-id--all .icon{display:block}.site--be .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/be.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--be:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/be.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".ch"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ch.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--ch .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ch.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--ch .brand-id--all .icon{display:block}.site--ch .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ch.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--ch:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/ch.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".co"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/co.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--co .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/co.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--co .brand-id--all .icon{display:block}.site--co .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/co.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--co:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/co.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".de"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/de.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--de .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/de.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--de .brand-id--all .icon{display:block}.site--de .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/de.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--de:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/de.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".fr"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/fr.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--fr .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/fr.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--fr .brand-id--all .icon{display:block}.site--fr .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/fr.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--fr:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/fr.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".in"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/in.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--in .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/in.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--in .brand-id--all .icon{display:block}.site--in .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/in.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--in:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/in.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".lu"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/lu.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--lu .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/lu.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--lu .brand-id--all .icon{display:block}.site--lu .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/lu.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--lu:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/lu.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".lux"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/lux.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--lux .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/lux.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--lux .brand-id--all .icon{display:block}.site--lux .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/lux.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--lux:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/lux.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".nl"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/nl.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--nl .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/nl.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--nl .brand-id--all .icon{display:block}.site--nl .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/nl.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--nl:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/nl.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".qa"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/qa.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--qa .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/qa.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--qa .brand-id--all .icon{display:block}.site--qa .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/qa.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--qa:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/qa.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".sg"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/sg.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--sg .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/sg.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--sg .brand-id--all .icon{display:block}.site--sg .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/sg.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--sg:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/sg.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".us"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/us.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--us .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/us.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--us .brand-id--all .icon{display:block}.site--us .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/us.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--us:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/us.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.menu-sites a[href*=".com"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/com.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--com .websites__trigger:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/com.svg);background-repeat:no-repeat;background-position:center center;width:3.3rem;height:3.3rem;background-size:auto auto}.site--com .brand-id--all .icon{display:block}.site--com .brand-id--all .icon:before{content:'';margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/com.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.country__flag--com:before{content:'';background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/com.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-size:3.3rem 3.3rem}.main-footer{position:relative;background:#0e4193;padding:8rem 0 2rem;margin-top:5rem;z-index:80}@media only screen and (max-width:61.9375em){.main-footer{padding-top:4rem;padding-bottom:2rem;--breakpoint:md}}@media only screen and (max-width:47.9375em){.main-footer{padding-left:0;padding-right:0;--breakpoint:sm}}.region--footer{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media only screen and (max-width:70.3125em){.region--footer{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.region--footer{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.region--footer .brand-block{-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (min-width:62em){.region--footer .brand-block{-ms-flex-preferred-size:30%;flex-basis:30%;--breakpoint:md}}@media only screen and (max-width:47.9375em){.region--footer .brand__logo-link{display:none;--breakpoint:sm}}.menu-footer{list-style:none;margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-footer>li{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:2rem}.menu-footer>li>a{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;font-size:1.6rem;font-weight:400;margin-bottom:0}.footer__links{-ms-flex-preferred-size:40%;flex-basis:40%}@media only screen and (max-width:47.9375em){.footer__links{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2rem;--breakpoint:sm}}.copyright{display:inline-block;vertical-align:middle;color:#fff;font-size:1.2rem;font-weight:300}.copyright a{color:#fff}@media only screen and (min-width:48em){.copyright{margin-top:3rem;color:rgba(255,255,255,.5);--breakpoint:sm}.copyright a{color:rgba(255,255,255,.5)}}.main-header{position:absolute;top:0;right:0;left:0;z-index:100}.main-header>.wrap{padding-top:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:70.3125em){.main-header>.wrap{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.main-header>.wrap{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.main-header>.wrap{padding-top:5rem;padding-bottom:5rem;--breakpoint:sm}}.main-header .header__title{display:none}.brand__logo-link{max-width:16rem}.brand__logo-link{display:block}.header__logo{display:block}.region--header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.header--is-fixed{position:fixed;-webkit-animation-name:toggleHeader;animation-name:toggleHeader;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-play-state:running;animation-play-state:running}.header--is-fixed>.wrap{padding:1rem 0}@media only screen and (max-width:61.9375em){.header--is-fixed>.wrap{padding-left:1rem;padding-right:1rem;--breakpoint:md}}.header--is-fixed .header__title{display:block;margin:.5rem 0 0;color:#fff;font-size:1.6rem;font-weight:400}.path-frontpage .header--is-fixed .header__title{display:none}.header--is-fixed:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(6,14,47,.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(6,14,47,.7)),to(rgba(6,14,47,.7)));background:-o-linear-gradient(top,rgba(6,14,47,.7) 0,rgba(6,14,47,.7) 100%);background:linear-gradient(to bottom,rgba(6,14,47,.7) 0,rgba(6,14,47,.7) 100%)}.header--is-fixed .brand__logo-link{max-width:12rem}.toolbar-horizontal .header--is-fixed{margin-top:3.5rem}.header--is-fixed .burger{height:100vh}@-webkit-keyframes toggleHeader{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes toggleHeader{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.language-switcher-language-url{position:relative}@media only screen and (max-width:47.9375em){.region--header-right .language-switcher-language-url{display:none;--breakpoint:sm}}.burger .language-switcher-language-url{display:inline-block;vertical-align:middle}@media only screen and (min-width:48em){.burger .language-switcher-language-url{display:none;--breakpoint:sm}}@media only screen and (max-width:29.9375em){.burger .language-switcher-language-url{display:block;margin-bottom:2rem;margin-left:2rem;--breakpoint:xs}}.lang-switcher__trigger{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#fff;border:1px solid #fff;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;border-radius:30px;padding:.8rem 1.6rem;text-transform:uppercase}.lang-switcher__trigger:active,.lang-switcher__trigger:focus,.lang-switcher__trigger:hover{text-decoration:none}.lang-switcher__trigger:after{content:'';margin-left:.8rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-disc.svg);background-repeat:no-repeat;background-position:center center;width:1.6rem;height:1.6rem;background-size:auto auto}.lang-switcher__trigger:active,.lang-switcher__trigger:focus,.lang-switcher__trigger:hover{background:#0e4193}.lang-switcher__trigger.lang-switcher__trigger--is-active{border-color:#0e4193}.lang-switcher__trigger span{display:inline-block;vertical-align:middle}.lang-switcher__list{list-style:none;margin:0;padding:0;border:0;display:none;color:#fff;position:absolute;z-index:1;right:0;top:0;background:#0e4193;padding:.7rem 1.7rem;border-radius:30px;width:185px;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.burger .lang-switcher__list{background:#fff}@media only screen and (max-width:29.9375em){.lang-switcher__list{right:auto;left:0;--breakpoint:xs}}.lang-switcher__list:after{content:'';margin-left:.8rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-disc.svg);background-repeat:no-repeat;background-position:center center;width:1.6rem;height:1.6rem;background-size:auto auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:2px}.burger .lang-switcher__list:after{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-blue-left.svg);background-repeat:no-repeat;background-position:center center;width:1.6rem;height:1.6rem;background-size:auto auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.lang-switcher__list li{margin:0 .8rem}.lang-switcher__list a{color:#fff;text-transform:uppercase}.burger .lang-switcher__list a{color:#0e4193}.lang-switcher__trigger--is-active+.lang-switcher__list{display:-webkit-box;display:-ms-flexbox;display:flex}.burger{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0e4193;color:#fff;overflow:auto;-webkit-overflow-scrolling:touch;z-index:999999}@media only screen and (min-width:48em){.burger{background-image:url(/themes/custom/bbf/assets/img/shape-light.svg),url(/themes/custom/bbf/assets/img/shape-light.svg);background-repeat:no-repeat;background-position:60rem 17rem,-70rem -66rem;--breakpoint:sm}}.burger.burger--is-active{display:block}@media only screen and (min-width:48em){.burger .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;--breakpoint:sm}}@media only screen and (max-width:47.9375em){.burger .wrap{padding-left:0;padding-right:0;--breakpoint:sm}}.burger__close-wrap{position:absolute;top:3rem;right:1rem;z-index:1}@media only screen and (min-width:48em){.burger__close-wrap{top:6rem;right:0;--breakpoint:sm}.user-logged-in .burger__close-wrap{top:12rem}}.burger__inner{padding:3rem 0}@media only screen and (min-width:48em){.burger__inner{padding:0;--breakpoint:sm}}@media only screen and (max-width:47.9375em){.burger__content{margin-top:3rem;--breakpoint:sm}}@media only screen and (min-width:48em){.burger__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:start;align-content:flex-start;--breakpoint:sm}}@media only screen and (min-width:48em){.burger__nav{-ms-flex-preferred-size:55%;flex-basis:55%;--breakpoint:sm}}.menu-main{list-style:none;margin:0;padding:0;border:0}.menu-main>li{margin-bottom:2rem}.menu-main>li>a{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff}.menu-main>li>ul{list-style:none;margin:0;padding:0;border:0}.menu-main>li>ul>li{margin-bottom:.8rem}.menu-main>li>ul>li>a{font-size:1.6rem;line-height:1.2;font-weight:300}.menu-main>li>ul>li>ul{list-style:none;margin:0;padding:0;border:0}@media only screen and (min-width:48em){.menu-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--breakpoint:sm}.menu-main>li{-ms-flex-preferred-size:48%;flex-basis:48%;margin-bottom:4rem}}@media only screen and (max-width:47.9375em){.menu-main{--breakpoint:sm}.menu-main>li{border-top:1px solid rgba(255,255,255,.2);padding-top:2rem;padding-left:2rem;padding-right:2rem}}.menu-main a{color:#fff}.burger__content .networks{padding-left:3.5rem}.networks__title{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;font-size:1.6rem;font-weight:400}@media only screen and (max-width:47.9375em){.region--footer .networks__title{display:none;--breakpoint:sm}}.menu-networks{list-style:none;margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}.menu-networks .network{position:relative;margin-right:1.5rem}.menu-networks .network a{display:block;width:3rem;height:3rem;border-radius:50%;line-height:2.6rem;text-align:center;background:#fff}.menu-networks .network a:active,.menu-networks .network a:focus,.menu-networks .network a:hover{background-color:#ecebeb}.menu-networks .network a:before{content:''}.menu-networks .network span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.network--facebook a:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/facebook.svg);background-repeat:no-repeat;background-position:center center;width:.7rem;height:1.4rem;background-size:auto auto}.network--twitter a:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/twitter.svg);background-repeat:no-repeat;background-position:center center;width:1.6rem;height:1.3rem;background-size:auto auto}.network--linkedin a:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/linkedin.svg);background-repeat:no-repeat;background-position:center center;width:1.4rem;height:1.4rem;background-size:auto auto}.network--xing a:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/xing.svg);background-repeat:no-repeat;background-position:center center;width:1.2rem;height:1.4rem;background-size:auto auto;background-size:contain}.webform-submission-contactez-nous-form .contact .menu-networks li a{display:block;width:3rem;height:3rem;border-radius:50%;line-height:2.6rem;text-align:center;background:#fff}.webform-submission-contactez-nous-form .contact .menu-networks li a:active,.webform-submission-contactez-nous-form .contact .menu-networks li a:focus,.webform-submission-contactez-nous-form .contact .menu-networks li a:hover{opacity:.8}.webform-submission-contactez-nous-form .contact .menu-networks li a:before{content:''}.webform-submission-contactez-nous-form .contact .menu-networks li.network--facebook a{background-color:#0e4193}.webform-submission-contactez-nous-form .contact .menu-networks li.network--facebook a:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/facebook-white.svg);background-repeat:no-repeat;background-position:center center;width:.7rem;height:1.4rem;background-size:auto auto}.webform-submission-contactez-nous-form .contact .menu-networks li.network--twitter a{background-color:#81abf9}.webform-submission-contactez-nous-form .contact .menu-networks li.network--twitter a:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/twitter-white.svg);background-repeat:no-repeat;background-position:center center;width:1.6rem;height:1.3rem;background-size:auto auto}.webform-submission-contactez-nous-form .contact .menu-networks li.network--linkedin a{background-color:#3e73cb}.webform-submission-contactez-nous-form .contact .menu-networks li.network--linkedin a:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/linkedin-white.svg);background-repeat:no-repeat;background-position:center center;width:1.4rem;height:1.4rem;background-size:auto auto}.websites{margin-left:2rem}@media only screen and (max-width:47.9375em){.region--header-right .websites{display:none;--breakpoint:sm}}.burger .websites{display:inline-block;vertical-align:middle;margin-right:1rem}@media only screen and (min-width:48em){.burger .websites{display:none;--breakpoint:sm}}@media only screen and (max-width:29.9375em){.burger .websites{display:block;margin-bottom:2rem;--breakpoint:xs}}.websites__trigger{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#fff;border:1px solid #fff;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;border-radius:30px;padding:.8rem 1.6rem}.websites__trigger:active,.websites__trigger:focus,.websites__trigger:hover{text-decoration:none}.websites__trigger:after{content:'';margin-left:.8rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-disc.svg);background-repeat:no-repeat;background-position:center center;width:1.6rem;height:1.6rem;background-size:auto auto}.websites__trigger:active,.websites__trigger:focus,.websites__trigger:hover{background:#0e4193}.site--country .websites__trigger{padding-left:4.5rem}.site--worldwide .websites__trigger:before{display:none!important}.websites__trigger:before{content:'';position:absolute;left:2px;top:2px}.site--worldwide .websites__trigger:before{display:none}.websites__trigger:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.websites__trigger span{display:inline-block;vertical-align:middle}.websites__content .websites__trigger{background:#0e4193}.websites__trigger.websites__trigger--is-active{background:#fff;color:#0e4193}.websites__trigger.websites__trigger--is-active:after{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-blue-left.svg);background-repeat:no-repeat;background-position:center center;width:1.6rem;height:1.6rem;background-size:auto auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.websites__content{display:none;position:absolute;top:0;right:0;width:380px;background:#fff;padding:4.5rem;z-index:1;height:100vh}.burger .websites__content{top:100px;width:auto;left:0;padding:3rem;height:auto;bottom:0}.websites__trigger--is-active+.websites__content{display:block}.websites__inner-trigger{margin-bottom:4.5rem}.burger .websites__inner-trigger{display:none}.websites__inner-trigger .websites__trigger:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.websites__title{margin:0 0 4rem;font-size:2.4rem;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#0e4193}.menu-sites{list-style:none;margin:0;padding:0;border:0;margin:0 -1rem}.menu-sites li{margin-bottom:1rem}.site--worldwide .menu-sites li:last-child{border-top:1px solid rgba(112,112,112,.2);padding-top:1rem}.site--worldwide .menu-sites li:last-child a{font-weight:600}.site--worldwide .menu-sites li:last-child a:before{content:'';display:inline-block;vertical-align:middle;margin-right:1rem;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/com.svg);background-repeat:no-repeat;background-position:center center;width:2.6rem;height:2.8rem;background-size:auto auto}.menu-sites a{font-weight:300;display:block;padding:.5rem 1rem}.menu-sites a:active,.menu-sites a:focus,.menu-sites a:hover{background-color:#ecebeb;text-decoration:none}.menu-sites a:before{content:'';display:inline-block;vertical-align:middle;margin-right:1rem;background-repeat:no-repeat}.menu-sites a[href*=".com"]:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/flags/com.svg);background-repeat:no-repeat;background-position:center center;width:2.6rem;height:2.8rem;background-size:auto auto}
.article-layout__header{position:relative;height:35rem;min-height:35rem;background-size:cover;background-repeat:no-repeat;background-position:top center;margin-bottom:1rem;padding-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.article-layout__header:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(6,14,47,.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);pointer-events:none}@media only screen and (min-width:48em){.article-layout__header{height:45rem;min-height:45rem;padding-bottom:5rem;margin-bottom:2rem;--breakpoint:sm}}.article-layout__header>.wrap{z-index:96;width:100%}.article-layout__header>.wrap :first-child{margin-top:0}.article-layout__header>.wrap :last-child{margin-bottom:0}.article-layout__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#fff;max-width:800px}@media only screen and (min-width:48em){.article-layout__title{font-size:4.8rem;--breakpoint:sm}}.article-layout__subtitle{color:#fff;font-weight:400;max-width:800px}.article__body{display:flow-root;max-width:1086px;margin-left:auto;margin-right:auto;position:relative;font-size:1.6rem;font-weight:300;color:#0e4193;margin-bottom:4rem}.article__body:after{content:"";display:table;clear:both}@media only screen and (max-width:70.3125em){.article__body{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.article__body{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.article__body :first-child{margin-top:0}.article__body :last-child{margin-bottom:0}.article__body h1{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.article__body h1{font-size:4.8rem;--breakpoint:sm}}.article__body h2{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem}.article__body h2.title-large{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.article__body h2.title-large{font-size:3.6rem;--breakpoint:sm}}.article__body h2.title-medium{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.article__body h2.title-medium{font-size:2rem;--breakpoint:sm}}.article__body h2.title-default{--title-default:true}.article__body h3{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-weight:300}.article__body h4{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem}.article__body h5{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem;font-weight:300}.article__body h6{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.4rem;font-weight:600}.article__body h1+p,.article__body h2+p,.article__body h3+p,.article__body h4+p,.article__body h5+p,.article__body h6+p,.article__body p:first-child{margin-top:0}.article__body a{text-decoration:underline}.article__body a:active,.article__body a:focus,.article__body a:hover{text-decoration:none}.article__body ul{margin:1em 0;padding:0;list-style:none;margin-left:2rem}.article__body ul:first-child{margin-top:0}.article__body ul:last-child{margin-bottom:0}.article__body ul:first-child{margin-top:0}.article__body ul:last-child{margin-bottom:0}.article__body ul li{position:relative;padding-left:1.5rem}.article__body ul li:before{content:'';position:absolute;top:.6em;left:0;width:7px;height:7px;display:inline-block;vertical-align:middle;background-color:#3e73cb;border-radius:50%;margin:0 1rem 0 0}.article__body ol{padding-left:3.5rem}.article__body figure{margin:0 0 3rem}.article__body figure+*{margin-top:0}.article__body .align-right{margin-left:4rem}.article__body .align-left{margin-right:4rem}.article__body table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;border-top:1px solid #0e4193;border-bottom:1px solid #0e4193;background:#fff}.article__body table caption{font-weight:700;color:#0e4193;padding:5px}.article__body table td,.article__body table th{padding:15px 18px}.article__body table th{position:relative;font-weight:400;text-align:left}.article__body table thead tr{border-bottom:1px solid #0e4193}.article__body table tbody tr:nth-child(odd) td{background-color:#f2f2f2}.article__body table tbody tr:hover td{background:#0e4193;color:#fff}.article__body table tbody tr:hover td a{color:#fff}.article__body .btn-link{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#0e4193;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.article__body .btn-link:active,.article__body .btn-link:focus,.article__body .btn-link:hover{text-decoration:none}.article__body .btn-link:active,.article__body .btn-link:focus,.article__body .btn-link:hover{background:#0e4193;color:#fff;text-decoration:none}.article__body .btn-blue-light{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.article__body .btn-blue-light:active,.article__body .btn-blue-light:focus,.article__body .btn-blue-light:hover{text-decoration:none}.article__body .btn-blue-light:active,.article__body .btn-blue-light:focus,.article__body .btn-blue-light:hover{background:#99bbfa;color:#fff;text-decoration:none}.article__body .btn-blue-light,.article__body .btn-download,.article__body .btn-job{text-decoration:none}.article__body .widget-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}@media only screen and (min-width:48em){.article__body .widget-date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;--breakpoint:sm}}.article__body .widget-date__date{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#3e73cb;position:relative}@media only screen and (min-width:48em){.article__body .widget-date__date{font-size:3.6rem;--breakpoint:sm}}@media only screen and (min-width:48em){.article__body .widget-date__date{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin-right:4rem;--breakpoint:sm}}.article__body .widget-date__date:before{content:'';width:1.6rem;height:1.6rem;background:#3e73cb;border-radius:50%;position:absolute;top:1.5rem;right:0}@media only screen and (max-width:47.9375em){.article__body .widget-date__date:before{display:none;--breakpoint:sm}}@media only screen and (min-width:48em){.article__body .widget-date__date{--breakpoint:sm}.article__body .widget-date__date:after{content:'';position:absolute;top:4rem;bottom:-1rem;right:.8rem;border-right:1px dashed #3e73cb}}.article__body .widget-date:nth-of-type(2) .widget-date__date{color:#81abf9}.article__body .widget-date:nth-of-type(2) .widget-date__date:before{background-color:#81abf9}.article__body .widget-date:nth-of-type(2) .widget-date__date:after{border-color:#81abf9}.article__body .widget-date:nth-of-type(3) .widget-date__date{color:#5db99c}.article__body .widget-date:nth-of-type(3) .widget-date__date:before{background-color:#5db99c}.article__body .widget-date:nth-of-type(3) .widget-date__date:after{border-color:#5db99c}.article__body .widget-date:nth-of-type(4) .widget-date__date{color:#8dcc61}.article__body .widget-date:nth-of-type(4) .widget-date__date:before{background-color:#8dcc61}.article__body .widget-date:nth-of-type(4) .widget-date__date:after{border-color:#8dcc61}.article__body .widget-date:nth-of-type(5) .widget-date__date{color:#8dd754}.article__body .widget-date:nth-of-type(5) .widget-date__date:before{background-color:#8dd754}.article__body .widget-date:nth-of-type(5) .widget-date__date:after{border-color:#8dd754}.article__body .widget-date__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:.9rem}.article__body .widget-push{position:relative;overflow:hidden;background:#0e4193;border-radius:5px;padding:2rem;color:#fff;max-width:75rem;margin:0 auto 4rem;text-align:center}@media only screen and (min-width:48em){.article__body .widget-push{padding:5.5rem;--breakpoint:sm}.article__body .widget-push:before{content:'';pointer-events:none;position:absolute;right:0;bottom:0;background:url(/themes/custom/bbf/assets/img/shape-white.png) no-repeat;width:392px;height:420px}}.article__body .widget-push__head{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;margin-bottom:1rem}.article__body .widget-push__text{font-weight:300}.paragraph-list>div,.paragraph-list>section{padding-top:3rem}@media only screen and (min-width:48em){.paragraph-list>div,.paragraph-list>section{padding-top:7rem;--breakpoint:sm}}.page-node-type-article .paragraph-list>div:first-child,.page-node-type-article .paragraph-list>section:first-child,.page-node-type-job-offer .paragraph-list>div:first-child,.page-node-type-job-offer .paragraph-list>section:first-child,.page-node-type-news .paragraph-list>div:first-child,.page-node-type-news .paragraph-list>section:first-child{padding-top:0}div#tarteaucitronRoot #tarteaucitronAlertBig{background:rgba(255,255,255,.7);-webkit-box-sizing:inherit;box-sizing:inherit}@media only screen and (max-width:47.9375em){div#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:block;margin-bottom:1rem;--breakpoint:sm}}div#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,div#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{color:#0e4193;font-size:1.4rem}div#tarteaucitronRoot #tarteaucitronCloseAlert,div#tarteaucitronRoot #tarteaucitronPersonalize{background-color:#0e4193;border-radius:2rem;font-size:1.4rem;color:#fff;padding:.5rem 1rem;line-height:1.7}#tarteaucitronPercentage{display:none!important}#tarteaucitron{top:2rem!important}#tarteaucitron #tarteaucitronPrivacyUrl{background-color:#0e4193;border-radius:2rem}div#tarteaucitronInfo.tarteaucitronInfoBox{position:static!important}.tarteaucitronAlertBigBottom{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.jobs--layout-grid{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:3rem;position:relative;z-index:2}@media only screen and (max-width:70.3125em){.jobs--layout-grid{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.jobs--layout-grid{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.jobs--layout-grid{margin-bottom:7rem;--breakpoint:sm}}.jobs--layout-grid .view-job-list__body{margin:0 -2rem}@media only screen and (min-width:40em){.jobs--layout-grid .view-job-list__body .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;--breakpoint:xs-2}.jobs--layout-grid .view-job-list__body .views-infinite-scroll-content-wrapper>div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jobs--layout-grid .view-job-list__body .views-infinite-scroll-content-wrapper .filler,.jobs--layout-grid .view-job-list__body .views-infinite-scroll-content-wrapper:after{content:'';-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width:62em){.jobs--layout-grid .view-job-list__body .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;--breakpoint:md}.jobs--layout-grid .view-job-list__body .views-infinite-scroll-content-wrapper>div{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jobs--layout-grid .view-job-list__body .views-infinite-scroll-content-wrapper .filler,.jobs--layout-grid .view-job-list__body .views-infinite-scroll-content-wrapper:after{content:'';-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}.jobs--layout-grid .job-list__row{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.jobs--layout-grid .job-list__row .job-offer{width:100%}.jobs--layout-grid .views-exposed-form{margin-bottom:4rem}@media only screen and (min-width:48em){.jobs--layout-grid .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--breakpoint:sm}}@media only screen and (min-width:48em){.jobs--layout-grid .views-exposed-form .form__item{margin-right:3rem;--breakpoint:sm}}.jobs--layout-grid .views-exposed-form label{font-size:2rem;margin-right:2rem}.jobs--layout-grid .views-exposed-form .form-select{max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;background-image:url(/themes/custom/bbf/assets/img/arrow-blue-down.png);background-size:25px 16px;background-repeat:no-repeat;background-position:100% 50%;font-weight:300;font-size:1.4rem;border-color:#0e4193;color:#0e4193}.jobs--layout-grid .views-exposed-form .form-select::-ms-expand{display:none}.jobs--layout-grid .views-exposed-form .form-select.error{border-color:#ff6579}.job-offer__pub-date{margin-top:1rem;color:#fff}.multimedia{max-width:1366px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.paragraph-list .multimedia{border-top:0}.multimedia__item{position:relative;height:38rem;-ms-flex-preferred-size:38rem;flex-basis:38rem;background:#ecebeb no-repeat center center;background-size:cover}@media only screen and (max-width:61.9375em){.multimedia__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;--breakpoint:md}}.multimedia__video{-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-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:6rem}.multimedia__video:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(6,14,47,.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);pointer-events:none;z-index:1}.multimedia__video .full-link{z-index:9}.multimedia__video .media__content{position:relative;z-index:2}.multimedia__video .media__play{margin-bottom:2rem;z-index:3}.multimedia__video .media__play:after{content:'';position:absolute;left:calc(50% - .5rem);top:calc(50% - .85rem);z-index:3;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/play.svg);background-repeat:no-repeat;background-position:center center;width:1.3rem;height:1.9rem;background-size:auto auto}.multimedia__video:active .media__play:before,.multimedia__video:focus .media__play:before,.multimedia__video:hover .media__play:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.multimedia__video .local-video__name,.multimedia__video .video__name{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#fff}.multimedia__video .local-video__duration,.multimedia__video .video__duration{color:#fff;font-weight:300}.multimedia__text-card{position:relative;background:#0e4193;color:#fff;padding:7rem 6rem}@media only screen and (max-width:67.8125em){.multimedia__text-card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;--breakpoint:lg}}.multimedia__text-card:before{content:'';pointer-events:none;position:absolute;right:0;bottom:0;background:url(/themes/custom/bbf/assets/img/shape-white.png) no-repeat;width:315px;height:420px}.multimedia__text-card a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.multimedia__text-card a:active,.multimedia__text-card a:focus,.multimedia__text-card a:hover{text-decoration:none}.multimedia__text-card a:active,.multimedia__text-card a:focus,.multimedia__text-card a:hover{background:#99bbfa;color:#fff;text-decoration:none}.multimedia__text-card a:after{content:'';margin-left:1rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;width:1rem;height:1.6rem;background-size:auto auto}.multimedia__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#fff;margin-bottom:2rem}@media only screen and (min-width:48em){.multimedia__title{font-size:3.6rem;--breakpoint:sm}}.news-list--layout-grid{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:3rem;position:relative;z-index:2}@media only screen and (max-width:70.3125em){.news-list--layout-grid{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.news-list--layout-grid{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.news-list--layout-grid{margin-bottom:7rem;--breakpoint:sm}}.news-list--layout-grid .view-news-list__body{margin:0 -2rem}@media only screen and (min-width:40em){.news-list--layout-grid .view-news-list__body .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;--breakpoint:xs-2}.news-list--layout-grid .view-news-list__body .views-infinite-scroll-content-wrapper>div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.news-list--layout-grid .view-news-list__body .views-infinite-scroll-content-wrapper .filler,.news-list--layout-grid .view-news-list__body .views-infinite-scroll-content-wrapper:after{content:'';-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width:62em){.news-list--layout-grid .view-news-list__body .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;--breakpoint:md}.news-list--layout-grid .view-news-list__body .views-infinite-scroll-content-wrapper>div{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.news-list--layout-grid .view-news-list__body .views-infinite-scroll-content-wrapper .filler,.news-list--layout-grid .view-news-list__body .views-infinite-scroll-content-wrapper:after{content:'';-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}.news-list--layout-grid .news-list__row{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.news-list--layout-grid .news-list__row .news{width:100%}.news-list--layout-grid .views-exposed-form{margin-bottom:4rem}@media only screen and (min-width:48em){.news-list--layout-grid .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--breakpoint:sm}}@media only screen and (min-width:48em){.news-list--layout-grid .views-exposed-form .form__item{margin-right:3rem;--breakpoint:sm}}.news-list--layout-grid .views-exposed-form label{font-size:2rem;margin-right:2rem}.news-list--layout-grid .views-exposed-form .form-select{max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;background-image:url(/themes/custom/bbf/assets/img/arrow-blue-down.png);background-size:25px 16px;background-repeat:no-repeat;background-position:100% 50%;font-weight:300;font-size:1.4rem;border-color:#0e4193;color:#0e4193}.news-list--layout-grid .views-exposed-form .form-select::-ms-expand{display:none}.news-list--layout-grid .views-exposed-form .form-select.error{border-color:#ff6579}.news__pub-date{margin-top:1rem;color:#fff}.news--teaser{position:relative;width:33.6rem;max-width:calc(100vw - 4rem);background:#000;border-radius:5px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);overflow:hidden;color:#fff;min-height:41.5rem;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex}.news--teaser .country__flag{position:absolute;top:2rem;right:2rem;width:6rem;height:3.5rem}.news--teaser:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(6,14,47,.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);pointer-events:none;z-index:1}.news--teaser:active .more .btn,.news--teaser:focus .more .btn,.news--teaser:hover .more .btn{background:#0e4193;color:#fff;text-decoration:none}.news--teaser .news__title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-bottom:1rem}.news--teaser .news__title a{color:#fff}.news--teaser .news__pub-date{margin-bottom:.5rem}.news__content{position:relative;z-index:2;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:0}@media only screen and (min-width:48em){.news__content{padding:3rem;--breakpoint:sm}.page-node-type-news .news__content{padding-top:0}}.news__subtitle{margin-bottom:1rem}.news__content-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news__content-type:before{content:'';margin-right:.5rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/folder.svg);background-repeat:no-repeat;background-position:center center;width:2rem;height:1.6rem;background-size:auto auto}.path-confirm-a-booking .form-actions,.path-problem-on-booking .form-actions{text-align:center}.path-ask-a-booking form .form__item,.path-ask-a-booking form .form__row,.path-ask-a-booking-from form .form__item,.path-ask-a-booking-from form .form__row,.path-confirm-a-booking form .form__item,.path-confirm-a-booking form .form__row,.path-problem-on-booking form .form__item,.path-problem-on-booking form .form__row{position:relative;margin-bottom:2rem}.path-ask-a-booking form label,.path-ask-a-booking-from form label,.path-confirm-a-booking form label,.path-problem-on-booking form label{display:block;float:none;text-align:left;width:auto;margin-bottom:5px}.path-ask-a-booking form [type=date],.path-ask-a-booking form [type=email],.path-ask-a-booking form [type=number],.path-ask-a-booking form [type=password],.path-ask-a-booking form [type=tel],.path-ask-a-booking form [type=text],.path-ask-a-booking-from form [type=date],.path-ask-a-booking-from form [type=email],.path-ask-a-booking-from form [type=number],.path-ask-a-booking-from form [type=password],.path-ask-a-booking-from form [type=tel],.path-ask-a-booking-from form [type=text],.path-confirm-a-booking form [type=date],.path-confirm-a-booking form [type=email],.path-confirm-a-booking form [type=number],.path-confirm-a-booking form [type=password],.path-confirm-a-booking form [type=tel],.path-confirm-a-booking form [type=text],.path-problem-on-booking form [type=date],.path-problem-on-booking form [type=email],.path-problem-on-booking form [type=number],.path-problem-on-booking form [type=password],.path-problem-on-booking form [type=tel],.path-problem-on-booking form [type=text]{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;font-size:1.4rem}.path-ask-a-booking form [type=date]::-ms-clear,.path-ask-a-booking form [type=email]::-ms-clear,.path-ask-a-booking form [type=number]::-ms-clear,.path-ask-a-booking form [type=password]::-ms-clear,.path-ask-a-booking form [type=tel]::-ms-clear,.path-ask-a-booking form [type=text]::-ms-clear,.path-ask-a-booking-from form [type=date]::-ms-clear,.path-ask-a-booking-from form [type=email]::-ms-clear,.path-ask-a-booking-from form [type=number]::-ms-clear,.path-ask-a-booking-from form [type=password]::-ms-clear,.path-ask-a-booking-from form [type=tel]::-ms-clear,.path-ask-a-booking-from form [type=text]::-ms-clear,.path-confirm-a-booking form [type=date]::-ms-clear,.path-confirm-a-booking form [type=email]::-ms-clear,.path-confirm-a-booking form [type=number]::-ms-clear,.path-confirm-a-booking form [type=password]::-ms-clear,.path-confirm-a-booking form [type=tel]::-ms-clear,.path-confirm-a-booking form [type=text]::-ms-clear,.path-problem-on-booking form [type=date]::-ms-clear,.path-problem-on-booking form [type=email]::-ms-clear,.path-problem-on-booking form [type=number]::-ms-clear,.path-problem-on-booking form [type=password]::-ms-clear,.path-problem-on-booking form [type=tel]::-ms-clear,.path-problem-on-booking form [type=text]::-ms-clear{display:none}.path-ask-a-booking form [type=date].placeholder,.path-ask-a-booking form [type=email].placeholder,.path-ask-a-booking form [type=number].placeholder,.path-ask-a-booking form [type=password].placeholder,.path-ask-a-booking form [type=tel].placeholder,.path-ask-a-booking form [type=text].placeholder,.path-ask-a-booking-from form [type=date].placeholder,.path-ask-a-booking-from form [type=email].placeholder,.path-ask-a-booking-from form [type=number].placeholder,.path-ask-a-booking-from form [type=password].placeholder,.path-ask-a-booking-from form [type=tel].placeholder,.path-ask-a-booking-from form [type=text].placeholder,.path-confirm-a-booking form [type=date].placeholder,.path-confirm-a-booking form [type=email].placeholder,.path-confirm-a-booking form [type=number].placeholder,.path-confirm-a-booking form [type=password].placeholder,.path-confirm-a-booking form [type=tel].placeholder,.path-confirm-a-booking form [type=text].placeholder,.path-problem-on-booking form [type=date].placeholder,.path-problem-on-booking form [type=email].placeholder,.path-problem-on-booking form [type=number].placeholder,.path-problem-on-booking form [type=password].placeholder,.path-problem-on-booking form [type=tel].placeholder,.path-problem-on-booking form [type=text].placeholder{opacity:1;font-style:normal}.path-ask-a-booking form [type=date]:-moz-placeholder,.path-ask-a-booking form [type=email]:-moz-placeholder,.path-ask-a-booking form [type=number]:-moz-placeholder,.path-ask-a-booking form [type=password]:-moz-placeholder,.path-ask-a-booking form [type=tel]:-moz-placeholder,.path-ask-a-booking form [type=text]:-moz-placeholder,.path-ask-a-booking-from form [type=date]:-moz-placeholder,.path-ask-a-booking-from form [type=email]:-moz-placeholder,.path-ask-a-booking-from form [type=number]:-moz-placeholder,.path-ask-a-booking-from form [type=password]:-moz-placeholder,.path-ask-a-booking-from form [type=tel]:-moz-placeholder,.path-ask-a-booking-from form [type=text]:-moz-placeholder,.path-confirm-a-booking form [type=date]:-moz-placeholder,.path-confirm-a-booking form [type=email]:-moz-placeholder,.path-confirm-a-booking form [type=number]:-moz-placeholder,.path-confirm-a-booking form [type=password]:-moz-placeholder,.path-confirm-a-booking form [type=tel]:-moz-placeholder,.path-confirm-a-booking form [type=text]:-moz-placeholder,.path-problem-on-booking form [type=date]:-moz-placeholder,.path-problem-on-booking form [type=email]:-moz-placeholder,.path-problem-on-booking form [type=number]:-moz-placeholder,.path-problem-on-booking form [type=password]:-moz-placeholder,.path-problem-on-booking form [type=tel]:-moz-placeholder,.path-problem-on-booking form [type=text]:-moz-placeholder{opacity:1;font-style:normal}.path-ask-a-booking form [type=date]::-moz-placeholder,.path-ask-a-booking form [type=email]::-moz-placeholder,.path-ask-a-booking form [type=number]::-moz-placeholder,.path-ask-a-booking form [type=password]::-moz-placeholder,.path-ask-a-booking form [type=tel]::-moz-placeholder,.path-ask-a-booking form [type=text]::-moz-placeholder,.path-ask-a-booking-from form [type=date]::-moz-placeholder,.path-ask-a-booking-from form [type=email]::-moz-placeholder,.path-ask-a-booking-from form [type=number]::-moz-placeholder,.path-ask-a-booking-from form [type=password]::-moz-placeholder,.path-ask-a-booking-from form [type=tel]::-moz-placeholder,.path-ask-a-booking-from form [type=text]::-moz-placeholder,.path-confirm-a-booking form [type=date]::-moz-placeholder,.path-confirm-a-booking form [type=email]::-moz-placeholder,.path-confirm-a-booking form [type=number]::-moz-placeholder,.path-confirm-a-booking form [type=password]::-moz-placeholder,.path-confirm-a-booking form [type=tel]::-moz-placeholder,.path-confirm-a-booking form [type=text]::-moz-placeholder,.path-problem-on-booking form [type=date]::-moz-placeholder,.path-problem-on-booking form [type=email]::-moz-placeholder,.path-problem-on-booking form [type=number]::-moz-placeholder,.path-problem-on-booking form [type=password]::-moz-placeholder,.path-problem-on-booking form [type=tel]::-moz-placeholder,.path-problem-on-booking form [type=text]::-moz-placeholder{opacity:1;font-style:normal}.path-ask-a-booking form [type=date]:-ms-input-placeholder,.path-ask-a-booking form [type=email]:-ms-input-placeholder,.path-ask-a-booking form [type=number]:-ms-input-placeholder,.path-ask-a-booking form [type=password]:-ms-input-placeholder,.path-ask-a-booking form [type=tel]:-ms-input-placeholder,.path-ask-a-booking form [type=text]:-ms-input-placeholder,.path-ask-a-booking-from form [type=date]:-ms-input-placeholder,.path-ask-a-booking-from form [type=email]:-ms-input-placeholder,.path-ask-a-booking-from form [type=number]:-ms-input-placeholder,.path-ask-a-booking-from form [type=password]:-ms-input-placeholder,.path-ask-a-booking-from form [type=tel]:-ms-input-placeholder,.path-ask-a-booking-from form [type=text]:-ms-input-placeholder,.path-confirm-a-booking form [type=date]:-ms-input-placeholder,.path-confirm-a-booking form [type=email]:-ms-input-placeholder,.path-confirm-a-booking form [type=number]:-ms-input-placeholder,.path-confirm-a-booking form [type=password]:-ms-input-placeholder,.path-confirm-a-booking form [type=tel]:-ms-input-placeholder,.path-confirm-a-booking form [type=text]:-ms-input-placeholder,.path-problem-on-booking form [type=date]:-ms-input-placeholder,.path-problem-on-booking form [type=email]:-ms-input-placeholder,.path-problem-on-booking form [type=number]:-ms-input-placeholder,.path-problem-on-booking form [type=password]:-ms-input-placeholder,.path-problem-on-booking form [type=tel]:-ms-input-placeholder,.path-problem-on-booking form [type=text]:-ms-input-placeholder{opacity:1;font-style:normal}.path-ask-a-booking form [type=date]::-webkit-input-placeholder,.path-ask-a-booking form [type=email]::-webkit-input-placeholder,.path-ask-a-booking form [type=number]::-webkit-input-placeholder,.path-ask-a-booking form [type=password]::-webkit-input-placeholder,.path-ask-a-booking form [type=tel]::-webkit-input-placeholder,.path-ask-a-booking form [type=text]::-webkit-input-placeholder,.path-ask-a-booking-from form [type=date]::-webkit-input-placeholder,.path-ask-a-booking-from form [type=email]::-webkit-input-placeholder,.path-ask-a-booking-from form [type=number]::-webkit-input-placeholder,.path-ask-a-booking-from form [type=password]::-webkit-input-placeholder,.path-ask-a-booking-from form [type=tel]::-webkit-input-placeholder,.path-ask-a-booking-from form [type=text]::-webkit-input-placeholder,.path-confirm-a-booking form [type=date]::-webkit-input-placeholder,.path-confirm-a-booking form [type=email]::-webkit-input-placeholder,.path-confirm-a-booking form [type=number]::-webkit-input-placeholder,.path-confirm-a-booking form [type=password]::-webkit-input-placeholder,.path-confirm-a-booking form [type=tel]::-webkit-input-placeholder,.path-confirm-a-booking form [type=text]::-webkit-input-placeholder,.path-problem-on-booking form [type=date]::-webkit-input-placeholder,.path-problem-on-booking form [type=email]::-webkit-input-placeholder,.path-problem-on-booking form [type=number]::-webkit-input-placeholder,.path-problem-on-booking form [type=password]::-webkit-input-placeholder,.path-problem-on-booking form [type=tel]::-webkit-input-placeholder,.path-problem-on-booking form [type=text]::-webkit-input-placeholder{opacity:1;font-style:normal}.path-ask-a-booking form [type=date].error,.path-ask-a-booking form [type=email].error,.path-ask-a-booking form [type=number].error,.path-ask-a-booking form [type=password].error,.path-ask-a-booking form [type=tel].error,.path-ask-a-booking form [type=text].error,.path-ask-a-booking-from form [type=date].error,.path-ask-a-booking-from form [type=email].error,.path-ask-a-booking-from form [type=number].error,.path-ask-a-booking-from form [type=password].error,.path-ask-a-booking-from form [type=tel].error,.path-ask-a-booking-from form [type=text].error,.path-confirm-a-booking form [type=date].error,.path-confirm-a-booking form [type=email].error,.path-confirm-a-booking form [type=number].error,.path-confirm-a-booking form [type=password].error,.path-confirm-a-booking form [type=tel].error,.path-confirm-a-booking form [type=text].error,.path-problem-on-booking form [type=date].error,.path-problem-on-booking form [type=email].error,.path-problem-on-booking form [type=number].error,.path-problem-on-booking form [type=password].error,.path-problem-on-booking form [type=tel].error,.path-problem-on-booking form [type=text].error{border-color:#ff6579}.path-ask-a-booking form textarea,.path-ask-a-booking-from form textarea,.path-confirm-a-booking form textarea,.path-problem-on-booking form textarea{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;font-size:1.4rem;min-height:5em;overflow:auto;vertical-align:top;resize:vertical}.path-ask-a-booking form textarea::-ms-clear,.path-ask-a-booking-from form textarea::-ms-clear,.path-confirm-a-booking form textarea::-ms-clear,.path-problem-on-booking form textarea::-ms-clear{display:none}.path-ask-a-booking form textarea.placeholder,.path-ask-a-booking-from form textarea.placeholder,.path-confirm-a-booking form textarea.placeholder,.path-problem-on-booking form textarea.placeholder{opacity:1;font-style:normal}.path-ask-a-booking form textarea:-moz-placeholder,.path-ask-a-booking-from form textarea:-moz-placeholder,.path-confirm-a-booking form textarea:-moz-placeholder,.path-problem-on-booking form textarea:-moz-placeholder{opacity:1;font-style:normal}.path-ask-a-booking form textarea::-moz-placeholder,.path-ask-a-booking-from form textarea::-moz-placeholder,.path-confirm-a-booking form textarea::-moz-placeholder,.path-problem-on-booking form textarea::-moz-placeholder{opacity:1;font-style:normal}.path-ask-a-booking form textarea:-ms-input-placeholder,.path-ask-a-booking-from form textarea:-ms-input-placeholder,.path-confirm-a-booking form textarea:-ms-input-placeholder,.path-problem-on-booking form textarea:-ms-input-placeholder{opacity:1;font-style:normal}.path-ask-a-booking form textarea::-webkit-input-placeholder,.path-ask-a-booking-from form textarea::-webkit-input-placeholder,.path-confirm-a-booking form textarea::-webkit-input-placeholder,.path-problem-on-booking form textarea::-webkit-input-placeholder{opacity:1;font-style:normal}.path-ask-a-booking form textarea.error,.path-ask-a-booking-from form textarea.error,.path-confirm-a-booking form textarea.error,.path-problem-on-booking form textarea.error{border-color:#ff6579}.path-ask-a-booking form .form__submit,.path-ask-a-booking-from form .form__submit,.path-confirm-a-booking form .form__submit,.path-problem-on-booking form .form__submit{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.path-ask-a-booking form .form__submit:active,.path-ask-a-booking form .form__submit:focus,.path-ask-a-booking form .form__submit:hover,.path-ask-a-booking-from form .form__submit:active,.path-ask-a-booking-from form .form__submit:focus,.path-ask-a-booking-from form .form__submit:hover,.path-confirm-a-booking form .form__submit:active,.path-confirm-a-booking form .form__submit:focus,.path-confirm-a-booking form .form__submit:hover,.path-problem-on-booking form .form__submit:active,.path-problem-on-booking form .form__submit:focus,.path-problem-on-booking form .form__submit:hover{text-decoration:none}.path-ask-a-booking form .form__submit:active,.path-ask-a-booking form .form__submit:focus,.path-ask-a-booking form .form__submit:hover,.path-ask-a-booking-from form .form__submit:active,.path-ask-a-booking-from form .form__submit:focus,.path-ask-a-booking-from form .form__submit:hover,.path-confirm-a-booking form .form__submit:active,.path-confirm-a-booking form .form__submit:focus,.path-confirm-a-booking form .form__submit:hover,.path-problem-on-booking form .form__submit:active,.path-problem-on-booking form .form__submit:focus,.path-problem-on-booking form .form__submit:hover{background:#99bbfa;color:#fff;text-decoration:none}.path-ask-a-booking form [type=radio],.path-ask-a-booking-from form [type=radio],.path-confirm-a-booking form [type=radio],.path-problem-on-booking form [type=radio]{position:absolute;left:-9999px}.path-ask-a-booking form [type=radio]+label,.path-ask-a-booking-from form [type=radio]+label,.path-confirm-a-booking form [type=radio]+label,.path-problem-on-booking form [type=radio]+label{cursor:pointer;position:relative;padding-left:30px}.path-ask-a-booking form [type=radio]+label:before,.path-ask-a-booking-from form [type=radio]+label:before,.path-confirm-a-booking form [type=radio]+label:before,.path-problem-on-booking form [type=radio]+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #c9c6c6;background:#fff;border-radius:3px}.path-ask-a-booking form [type=radio]+label:hover:before,.path-ask-a-booking-from form [type=radio]+label:hover:before,.path-confirm-a-booking form [type=radio]+label:hover:before,.path-problem-on-booking form [type=radio]+label:hover:before{background-color:#ecebeb}.path-ask-a-booking form [type=radio]+label:hover:after,.path-ask-a-booking-from form [type=radio]+label:hover:after,.path-confirm-a-booking form [type=radio]+label:hover:after,.path-problem-on-booking form [type=radio]+label:hover:after{background-color:#0c377c}.path-ask-a-booking form [type=radio]+label:after,.path-ask-a-booking-from form [type=radio]+label:after,.path-confirm-a-booking form [type=radio]+label:after,.path-problem-on-booking form [type=radio]+label:after{content:'';width:14px;height:14px;background:#81abf9;position:absolute;top:3px;left:3px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.path-ask-a-booking form [type=radio]:focus+label:before,.path-ask-a-booking-from form [type=radio]:focus+label:before,.path-confirm-a-booking form [type=radio]:focus+label:before,.path-problem-on-booking form [type=radio]:focus+label:before{background-color:#ecebeb;outline:1px dashed #0e4193;outline-offset:2px}.path-ask-a-booking form [type=radio]:focus+label:after,.path-ask-a-booking-from form [type=radio]:focus+label:after,.path-confirm-a-booking form [type=radio]:focus+label:after,.path-problem-on-booking form [type=radio]:focus+label:after{background-color:#0c377c}.path-ask-a-booking form [type=radio].error+label:before,.path-ask-a-booking-from form [type=radio].error+label:before,.path-confirm-a-booking form [type=radio].error+label:before,.path-problem-on-booking form [type=radio].error+label:before{border-color:#ff6579}.path-ask-a-booking form [type=radio]:not(:checked)+label:after,.path-ask-a-booking-from form [type=radio]:not(:checked)+label:after,.path-confirm-a-booking form [type=radio]:not(:checked)+label:after,.path-problem-on-booking form [type=radio]:not(:checked)+label:after{display:none}.path-ask-a-booking form [type=radio]:checked+label:after,.path-ask-a-booking-from form [type=radio]:checked+label:after,.path-confirm-a-booking form [type=radio]:checked+label:after,.path-problem-on-booking form [type=radio]:checked+label:after{display:block}.path-ask-a-booking form [type=radio][disabled]+label,.path-ask-a-booking-from form [type=radio][disabled]+label,.path-confirm-a-booking form [type=radio][disabled]+label,.path-problem-on-booking form [type=radio][disabled]+label{color:#ccc}.path-ask-a-booking form [type=radio][disabled]+label:before,.path-ask-a-booking-from form [type=radio][disabled]+label:before,.path-confirm-a-booking form [type=radio][disabled]+label:before,.path-problem-on-booking form [type=radio][disabled]+label:before{background-color:#aaa}.path-ask-a-booking form [type=radio][disabled]+label:after,.path-ask-a-booking-from form [type=radio][disabled]+label:after,.path-confirm-a-booking form [type=radio][disabled]+label:after,.path-problem-on-booking form [type=radio][disabled]+label:after{color:#eee;background-color:#ddd}.path-ask-a-booking form [type=radio]+label.checkbox-right,.path-ask-a-booking-from form [type=radio]+label.checkbox-right,.path-confirm-a-booking form [type=radio]+label.checkbox-right,.path-problem-on-booking form [type=radio]+label.checkbox-right{padding-left:0;padding-right:20px}.path-ask-a-booking form [type=radio]+label.checkbox-right:before,.path-ask-a-booking-from form [type=radio]+label.checkbox-right:before,.path-confirm-a-booking form [type=radio]+label.checkbox-right:before,.path-problem-on-booking form [type=radio]+label.checkbox-right:before{left:auto;right:0}.path-ask-a-booking form [type=radio]+label.checkbox-right:after,.path-ask-a-booking-from form [type=radio]+label.checkbox-right:after,.path-confirm-a-booking form [type=radio]+label.checkbox-right:after,.path-problem-on-booking form [type=radio]+label.checkbox-right:after{left:auto;right:2px}.path-ask-a-booking form [type=radio]+label.label-hidden,.path-ask-a-booking-from form [type=radio]+label.label-hidden,.path-confirm-a-booking form [type=radio]+label.label-hidden,.path-problem-on-booking form [type=radio]+label.label-hidden{margin-right:0}.path-ask-a-booking form [type=radio]+label.label-hidden span,.path-ask-a-booking-from form [type=radio]+label.label-hidden span,.path-confirm-a-booking form [type=radio]+label.label-hidden span,.path-problem-on-booking form [type=radio]+label.label-hidden span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@-webkit-keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}.path-ask-a-booking form [type=radio]+label:before,.path-ask-a-booking-from form [type=radio]+label:before,.path-confirm-a-booking form [type=radio]+label:before,.path-problem-on-booking form [type=radio]+label:before{border-radius:50%}.path-ask-a-booking form [type=radio]+label:after,.path-ask-a-booking-from form [type=radio]+label:after,.path-confirm-a-booking form [type=radio]+label:after,.path-problem-on-booking form [type=radio]+label:after{border-radius:50%;-webkit-animation-name:check-radio;animation-name:check-radio}@-webkit-keyframes check-radio{from{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes check-radio{from{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.path-ask-a-booking form [type=checkbox],.path-ask-a-booking-from form [type=checkbox],.path-confirm-a-booking form [type=checkbox],.path-problem-on-booking form [type=checkbox]{position:absolute;left:-9999px}.path-ask-a-booking form [type=checkbox]+label,.path-ask-a-booking-from form [type=checkbox]+label,.path-confirm-a-booking form [type=checkbox]+label,.path-problem-on-booking form [type=checkbox]+label{cursor:pointer;position:relative;padding-left:30px}.path-ask-a-booking form [type=checkbox]+label:before,.path-ask-a-booking-from form [type=checkbox]+label:before,.path-confirm-a-booking form [type=checkbox]+label:before,.path-problem-on-booking form [type=checkbox]+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #c9c6c6;background:#fff;border-radius:3px}.path-ask-a-booking form [type=checkbox]+label:hover:before,.path-ask-a-booking-from form [type=checkbox]+label:hover:before,.path-confirm-a-booking form [type=checkbox]+label:hover:before,.path-problem-on-booking form [type=checkbox]+label:hover:before{background-color:#ecebeb}.path-ask-a-booking form [type=checkbox]+label:hover:after,.path-ask-a-booking-from form [type=checkbox]+label:hover:after,.path-confirm-a-booking form [type=checkbox]+label:hover:after,.path-problem-on-booking form [type=checkbox]+label:hover:after{background-color:#0c377c}.path-ask-a-booking form [type=checkbox]+label:after,.path-ask-a-booking-from form [type=checkbox]+label:after,.path-confirm-a-booking form [type=checkbox]+label:after,.path-problem-on-booking form [type=checkbox]+label:after{content:'';width:14px;height:14px;background:#81abf9;position:absolute;top:3px;left:3px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.path-ask-a-booking form [type=checkbox]:focus+label:before,.path-ask-a-booking-from form [type=checkbox]:focus+label:before,.path-confirm-a-booking form [type=checkbox]:focus+label:before,.path-problem-on-booking form [type=checkbox]:focus+label:before{background-color:#ecebeb;outline:1px dashed #0e4193;outline-offset:2px}.path-ask-a-booking form [type=checkbox]:focus+label:after,.path-ask-a-booking-from form [type=checkbox]:focus+label:after,.path-confirm-a-booking form [type=checkbox]:focus+label:after,.path-problem-on-booking form [type=checkbox]:focus+label:after{background-color:#0c377c}.path-ask-a-booking form [type=checkbox].error+label:before,.path-ask-a-booking-from form [type=checkbox].error+label:before,.path-confirm-a-booking form [type=checkbox].error+label:before,.path-problem-on-booking form [type=checkbox].error+label:before{border-color:#ff6579}.path-ask-a-booking form [type=checkbox]:not(:checked)+label:after,.path-ask-a-booking-from form [type=checkbox]:not(:checked)+label:after,.path-confirm-a-booking form [type=checkbox]:not(:checked)+label:after,.path-problem-on-booking form [type=checkbox]:not(:checked)+label:after{display:none}.path-ask-a-booking form [type=checkbox]:checked+label:after,.path-ask-a-booking-from form [type=checkbox]:checked+label:after,.path-confirm-a-booking form [type=checkbox]:checked+label:after,.path-problem-on-booking form [type=checkbox]:checked+label:after{display:block}.path-ask-a-booking form [type=checkbox][disabled]+label,.path-ask-a-booking-from form [type=checkbox][disabled]+label,.path-confirm-a-booking form [type=checkbox][disabled]+label,.path-problem-on-booking form [type=checkbox][disabled]+label{color:#ccc}.path-ask-a-booking form [type=checkbox][disabled]+label:before,.path-ask-a-booking-from form [type=checkbox][disabled]+label:before,.path-confirm-a-booking form [type=checkbox][disabled]+label:before,.path-problem-on-booking form [type=checkbox][disabled]+label:before{background-color:#aaa}.path-ask-a-booking form [type=checkbox][disabled]+label:after,.path-ask-a-booking-from form [type=checkbox][disabled]+label:after,.path-confirm-a-booking form [type=checkbox][disabled]+label:after,.path-problem-on-booking form [type=checkbox][disabled]+label:after{color:#eee;background-color:#ddd}.path-ask-a-booking form [type=checkbox]+label.checkbox-right,.path-ask-a-booking-from form [type=checkbox]+label.checkbox-right,.path-confirm-a-booking form [type=checkbox]+label.checkbox-right,.path-problem-on-booking form [type=checkbox]+label.checkbox-right{padding-left:0;padding-right:20px}.path-ask-a-booking form [type=checkbox]+label.checkbox-right:before,.path-ask-a-booking-from form [type=checkbox]+label.checkbox-right:before,.path-confirm-a-booking form [type=checkbox]+label.checkbox-right:before,.path-problem-on-booking form [type=checkbox]+label.checkbox-right:before{left:auto;right:0}.path-ask-a-booking form [type=checkbox]+label.checkbox-right:after,.path-ask-a-booking-from form [type=checkbox]+label.checkbox-right:after,.path-confirm-a-booking form [type=checkbox]+label.checkbox-right:after,.path-problem-on-booking form [type=checkbox]+label.checkbox-right:after{left:auto;right:2px}.path-ask-a-booking form [type=checkbox]+label.label-hidden,.path-ask-a-booking-from form [type=checkbox]+label.label-hidden,.path-confirm-a-booking form [type=checkbox]+label.label-hidden,.path-problem-on-booking form [type=checkbox]+label.label-hidden{margin-right:0}.path-ask-a-booking form [type=checkbox]+label.label-hidden span,.path-ask-a-booking-from form [type=checkbox]+label.label-hidden span,.path-confirm-a-booking form [type=checkbox]+label.label-hidden span,.path-problem-on-booking form [type=checkbox]+label.label-hidden span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}.path-ask-a-booking form select,.path-ask-a-booking-from form select,.path-confirm-a-booking form select,.path-problem-on-booking form select{max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;background-image:url(/themes/custom/bbf/assets/img/arrow-blue-down.png);background-size:25px 16px;background-repeat:no-repeat;background-position:100% 50%;font-weight:300;font-size:1.4rem}.path-ask-a-booking form select::-ms-expand,.path-ask-a-booking-from form select::-ms-expand,.path-confirm-a-booking form select::-ms-expand,.path-problem-on-booking form select::-ms-expand{display:none}.path-ask-a-booking form select.error,.path-ask-a-booking-from form select.error,.path-confirm-a-booking form select.error,.path-problem-on-booking form select.error{border-color:#ff6579}.path-ask-a-booking form .full-width,.path-ask-a-booking-from form .full-width,.path-confirm-a-booking form .full-width,.path-problem-on-booking form .full-width{width:100%}@media only screen and (min-width:48em){.path-ask-a-booking form .form-row,.path-ask-a-booking-from form .form-row,.path-confirm-a-booking form .form-row,.path-problem-on-booking form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--breakpoint:sm}}.path-ask-a-booking form .form-row>div,.path-ask-a-booking-from form .form-row>div,.path-confirm-a-booking form .form-row>div,.path-problem-on-booking form .form-row>div{-ms-flex-preferred-size:49%;flex-basis:49%}.path-ask-a-booking form .form-row>div:nth-child(odd),.path-ask-a-booking-from form .form-row>div:nth-child(odd),.path-confirm-a-booking form .form-row>div:nth-child(odd),.path-problem-on-booking form .form-row>div:nth-child(odd){margin-right:1%}.path-ask-a-booking form .form-row>div:nth-child(even),.path-ask-a-booking-from form .form-row>div:nth-child(even),.path-confirm-a-booking form .form-row>div:nth-child(even),.path-problem-on-booking form .form-row>div:nth-child(even){margin-left:1%}.path-ask-a-booking form .form__item-your-address,.path-ask-a-booking-from form .form__item-your-address,.path-confirm-a-booking form .form__item-your-address,.path-problem-on-booking form .form__item-your-address{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}.path-ask-a-booking .full-width-input input,.path-ask-a-booking-from .full-width-input input,.path-confirm-a-booking .full-width-input input,.path-problem-on-booking .full-width-input input{width:100%}.node-form__content{max-width:1086px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (max-width:70.3125em){.node-form__content{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.node-form__content{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.node-form__content .form-subtitle{margin-bottom:2rem;text-align:center}.node-form__content .form-subtitle p{margin:0 0 .6rem}.legal-text{font-style:italic;font-size:1.4rem}.nursery-map{border-radius:5px;height:300px;margin:0 0 2rem}.nursery__content{position:relative}@media only screen and (min-width:48em){.nursery__content{--breakpoint:sm}.nursery__content:before{content:'';position:absolute;top:-2rem;left:0;right:0;bottom:0;background-size:contain}}.nursery__content .country__flag{width:4rem;height:4rem;-ms-flex-negative:0;flex-shrink:0}.nursery__content .nursery-school__body{border:none;padding-top:0;font-size:1.6rem;font-weight:300;color:#0e4193}.nursery__content .nursery-school__body :first-child{margin-top:0}.nursery__content .nursery-school__body :last-child{margin-bottom:0}.nursery__content .nursery-school__body h1{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.nursery__content .nursery-school__body h1{font-size:4.8rem;--breakpoint:sm}}.nursery__content .nursery-school__body h2{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem}.nursery__content .nursery-school__body h2.title-large{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.nursery__content .nursery-school__body h2.title-large{font-size:3.6rem;--breakpoint:sm}}.nursery__content .nursery-school__body h2.title-medium{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.nursery__content .nursery-school__body h2.title-medium{font-size:2rem;--breakpoint:sm}}.nursery__content .nursery-school__body h2.title-default{--title-default:true}.nursery__content .nursery-school__body h3{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-weight:300}.nursery__content .nursery-school__body h4{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem}.nursery__content .nursery-school__body h5{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem;font-weight:300}.nursery__content .nursery-school__body h6{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.4rem;font-weight:600}.nursery__content .nursery-school__body h1+p,.nursery__content .nursery-school__body h2+p,.nursery__content .nursery-school__body h3+p,.nursery__content .nursery-school__body h4+p,.nursery__content .nursery-school__body h5+p,.nursery__content .nursery-school__body h6+p,.nursery__content .nursery-school__body p:first-child{margin-top:0}.nursery__content .nursery-school__body a{text-decoration:underline}.nursery__content .nursery-school__body a:active,.nursery__content .nursery-school__body a:focus,.nursery__content .nursery-school__body a:hover{text-decoration:none}.nursery__content .nursery-school__body ul{margin:1em 0;padding:0;list-style:none;margin-left:2rem}.nursery__content .nursery-school__body ul:first-child{margin-top:0}.nursery__content .nursery-school__body ul:last-child{margin-bottom:0}.nursery__content .nursery-school__body ul:first-child{margin-top:0}.nursery__content .nursery-school__body ul:last-child{margin-bottom:0}.nursery__content .nursery-school__body ul li{position:relative;padding-left:1.5rem}.nursery__content .nursery-school__body ul li:before{content:'';position:absolute;top:.6em;left:0;width:7px;height:7px;display:inline-block;vertical-align:middle;background-color:#3e73cb;border-radius:50%;margin:0 1rem 0 0}.nursery__content .nursery-school__body ol{padding-left:3.5rem}.nursery__content .nursery-school__body figure{margin:0 0 3rem}.nursery__content .nursery-school__body figure+*{margin-top:0}.nursery__content .nursery-school__body .align-right{margin-left:4rem}.nursery__content .nursery-school__body .align-left{margin-right:4rem}.nursery__content .nursery-school__body table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;border-top:1px solid #0e4193;border-bottom:1px solid #0e4193;background:#fff}.nursery__content .nursery-school__body table caption{font-weight:700;color:#0e4193;padding:5px}.nursery__content .nursery-school__body table td,.nursery__content .nursery-school__body table th{padding:15px 18px}.nursery__content .nursery-school__body table th{position:relative;font-weight:400;text-align:left}.nursery__content .nursery-school__body table thead tr{border-bottom:1px solid #0e4193}.nursery__content .nursery-school__body table tbody tr:nth-child(odd) td{background-color:#f2f2f2}.nursery__content .nursery-school__body table tbody tr:hover td{background:#0e4193;color:#fff}.nursery__content .nursery-school__body table tbody tr:hover td a{color:#fff}.nursery__content .nursery-school__body .btn-link{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#0e4193;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.nursery__content .nursery-school__body .btn-link:active,.nursery__content .nursery-school__body .btn-link:focus,.nursery__content .nursery-school__body .btn-link:hover{text-decoration:none}.nursery__content .nursery-school__body .btn-link:active,.nursery__content .nursery-school__body .btn-link:focus,.nursery__content .nursery-school__body .btn-link:hover{background:#0e4193;color:#fff;text-decoration:none}.nursery__content .nursery-school__body .btn-blue-light{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.nursery__content .nursery-school__body .btn-blue-light:active,.nursery__content .nursery-school__body .btn-blue-light:focus,.nursery__content .nursery-school__body .btn-blue-light:hover{text-decoration:none}.nursery__content .nursery-school__body .btn-blue-light:active,.nursery__content .nursery-school__body .btn-blue-light:focus,.nursery__content .nursery-school__body .btn-blue-light:hover{background:#99bbfa;color:#fff;text-decoration:none}.nursery__content .nursery-school__body .btn-blue-light,.nursery__content .nursery-school__body .btn-download,.nursery__content .nursery-school__body .btn-job{text-decoration:none}.nursery__content .nursery-school__body .widget-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}@media only screen and (min-width:48em){.nursery__content .nursery-school__body .widget-date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;--breakpoint:sm}}.nursery__content .nursery-school__body .widget-date__date{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#3e73cb;position:relative}@media only screen and (min-width:48em){.nursery__content .nursery-school__body .widget-date__date{font-size:3.6rem;--breakpoint:sm}}@media only screen and (min-width:48em){.nursery__content .nursery-school__body .widget-date__date{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin-right:4rem;--breakpoint:sm}}.nursery__content .nursery-school__body .widget-date__date:before{content:'';width:1.6rem;height:1.6rem;background:#3e73cb;border-radius:50%;position:absolute;top:1.5rem;right:0}@media only screen and (max-width:47.9375em){.nursery__content .nursery-school__body .widget-date__date:before{display:none;--breakpoint:sm}}@media only screen and (min-width:48em){.nursery__content .nursery-school__body .widget-date__date{--breakpoint:sm}.nursery__content .nursery-school__body .widget-date__date:after{content:'';position:absolute;top:4rem;bottom:-1rem;right:.8rem;border-right:1px dashed #3e73cb}}.nursery__content .nursery-school__body .widget-date:nth-of-type(2) .widget-date__date{color:#81abf9}.nursery__content .nursery-school__body .widget-date:nth-of-type(2) .widget-date__date:before{background-color:#81abf9}.nursery__content .nursery-school__body .widget-date:nth-of-type(2) .widget-date__date:after{border-color:#81abf9}.nursery__content .nursery-school__body .widget-date:nth-of-type(3) .widget-date__date{color:#5db99c}.nursery__content .nursery-school__body .widget-date:nth-of-type(3) .widget-date__date:before{background-color:#5db99c}.nursery__content .nursery-school__body .widget-date:nth-of-type(3) .widget-date__date:after{border-color:#5db99c}.nursery__content .nursery-school__body .widget-date:nth-of-type(4) .widget-date__date{color:#8dcc61}.nursery__content .nursery-school__body .widget-date:nth-of-type(4) .widget-date__date:before{background-color:#8dcc61}.nursery__content .nursery-school__body .widget-date:nth-of-type(4) .widget-date__date:after{border-color:#8dcc61}.nursery__content .nursery-school__body .widget-date:nth-of-type(5) .widget-date__date{color:#8dd754}.nursery__content .nursery-school__body .widget-date:nth-of-type(5) .widget-date__date:before{background-color:#8dd754}.nursery__content .nursery-school__body .widget-date:nth-of-type(5) .widget-date__date:after{border-color:#8dd754}.nursery__content .nursery-school__body .widget-date__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:.9rem}.nursery__content .nursery-school__body .widget-push{position:relative;overflow:hidden;background:#0e4193;border-radius:5px;padding:2rem;color:#fff;max-width:75rem;margin:0 auto 4rem;text-align:center}@media only screen and (min-width:48em){.nursery__content .nursery-school__body .widget-push{padding:5.5rem;--breakpoint:sm}.nursery__content .nursery-school__body .widget-push:before{content:'';pointer-events:none;position:absolute;right:0;bottom:0;background:url(/themes/custom/bbf/assets/img/shape-white.png) no-repeat;width:392px;height:420px}}.nursery__content .nursery-school__body .widget-push__head{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;margin-bottom:1rem}.nursery__content .nursery-school__body .widget-push__text{font-weight:300}.nursery__content-inner{max-width:1086px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (max-width:70.3125em){.nursery__content-inner{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.nursery__content-inner{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.nursery__main-content{position:relative;background:#fff;border-radius:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:47.9375em){.nursery__main-content{padding:0;margin-bottom:2rem;--breakpoint:sm}}.nursery__sidebar{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33rem;flex:0 0 33rem;background:#fff;border-radius:10px;margin-left:4rem}@media only screen and (max-width:47.9375em){.nursery__sidebar{margin-left:0;padding:0;--breakpoint:sm}}.nursery__image{display:block;border-radius:5px;margin-left:auto;margin-right:auto;margin-bottom:2rem}.nursery__link{margin-bottom:3rem}.nursery__link a{display:block;text-align:center}.nursery__brand-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:3rem}.nursery__brand-infos{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nursery__brand-logo{width:8rem;height:8rem;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:2rem;border:1px solid #ccc;overflow:hidden}.nursery__brand-logo img{display:block;margin-left:auto;margin-right:auto}.nursery__category{color:#81abf9;margin-bottom:.5rem}.nursery__brand-title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.nursery__brand-title{font-size:3rem;--breakpoint:sm}}@media only screen and (max-width:47.9375em){.nursery__brand-title{font-size:1.6rem;--breakpoint:sm}}.se-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:2rem;position:absolute;bottom:0;right:0}@media only screen and (max-width:47.9375em){.se-block{position:static;--breakpoint:sm}}.se-block .block-title{margin:0;color:#fff;font-size:1.4rem;font-weight:400}.se-block .se-trigger{display:none}.se-block .se-links{list-style:none;margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.se-block .se-link{margin-left:1rem}.se-block .se-link a{display:block;width:3rem;height:3rem;border-radius:50%;line-height:2.6rem;text-align:center;background:#fff}.se-block .se-link a:before{content:'';display:block}.se-block .se-link a span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.se-block .facebook_share a{background-color:#0e4193}.se-block .facebook_share a:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/facebook-white.svg);background-repeat:no-repeat;background-position:center center;width:.7rem;height:1.4rem;background-size:auto auto}.se-block .twitter a{background-color:#81abf9}.se-block .twitter a:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/twitter-white.svg);background-repeat:no-repeat;background-position:center center;width:1.6rem;height:1.3rem;background-size:auto auto}.se-block .linkedin a{background-color:#3e73cb}.se-block .linkedin a:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/linkedin-white.svg);background-repeat:no-repeat;background-position:center center;width:1.4rem;height:1.4rem;background-size:auto auto}.user-login-form{background:#fff;border-radius:5px;padding:4rem}.user-login-form .form__item,.user-login-form .form__row{position:relative;margin-bottom:2rem}.user-login-form label{display:block;float:none;text-align:left;width:auto;margin-bottom:5px}.user-login-form [type=date],.user-login-form [type=email],.user-login-form [type=number],.user-login-form [type=password],.user-login-form [type=tel],.user-login-form [type=text]{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;font-size:1.4rem}.user-login-form [type=date]::-ms-clear,.user-login-form [type=email]::-ms-clear,.user-login-form [type=number]::-ms-clear,.user-login-form [type=password]::-ms-clear,.user-login-form [type=tel]::-ms-clear,.user-login-form [type=text]::-ms-clear{display:none}.user-login-form [type=date].placeholder,.user-login-form [type=email].placeholder,.user-login-form [type=number].placeholder,.user-login-form [type=password].placeholder,.user-login-form [type=tel].placeholder,.user-login-form [type=text].placeholder{opacity:1;font-style:normal}.user-login-form [type=date]:-moz-placeholder,.user-login-form [type=email]:-moz-placeholder,.user-login-form [type=number]:-moz-placeholder,.user-login-form [type=password]:-moz-placeholder,.user-login-form [type=tel]:-moz-placeholder,.user-login-form [type=text]:-moz-placeholder{opacity:1;font-style:normal}.user-login-form [type=date]::-moz-placeholder,.user-login-form [type=email]::-moz-placeholder,.user-login-form [type=number]::-moz-placeholder,.user-login-form [type=password]::-moz-placeholder,.user-login-form [type=tel]::-moz-placeholder,.user-login-form [type=text]::-moz-placeholder{opacity:1;font-style:normal}.user-login-form [type=date]:-ms-input-placeholder,.user-login-form [type=email]:-ms-input-placeholder,.user-login-form [type=number]:-ms-input-placeholder,.user-login-form [type=password]:-ms-input-placeholder,.user-login-form [type=tel]:-ms-input-placeholder,.user-login-form [type=text]:-ms-input-placeholder{opacity:1;font-style:normal}.user-login-form [type=date]::-webkit-input-placeholder,.user-login-form [type=email]::-webkit-input-placeholder,.user-login-form [type=number]::-webkit-input-placeholder,.user-login-form [type=password]::-webkit-input-placeholder,.user-login-form [type=tel]::-webkit-input-placeholder,.user-login-form [type=text]::-webkit-input-placeholder{opacity:1;font-style:normal}.user-login-form [type=date].error,.user-login-form [type=email].error,.user-login-form [type=number].error,.user-login-form [type=password].error,.user-login-form [type=tel].error,.user-login-form [type=text].error{border-color:#ff6579}.user-login-form textarea{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;font-size:1.4rem;min-height:5em;overflow:auto;vertical-align:top;resize:vertical}.user-login-form textarea::-ms-clear{display:none}.user-login-form textarea.placeholder{opacity:1;font-style:normal}.user-login-form textarea:-moz-placeholder{opacity:1;font-style:normal}.user-login-form textarea::-moz-placeholder{opacity:1;font-style:normal}.user-login-form textarea:-ms-input-placeholder{opacity:1;font-style:normal}.user-login-form textarea::-webkit-input-placeholder{opacity:1;font-style:normal}.user-login-form textarea.error{border-color:#ff6579}.user-login-form .form__submit{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.user-login-form .form__submit:active,.user-login-form .form__submit:focus,.user-login-form .form__submit:hover{text-decoration:none}.user-login-form .form__submit:active,.user-login-form .form__submit:focus,.user-login-form .form__submit:hover{background:#99bbfa;color:#fff;text-decoration:none}.user-login-form [type=radio]{position:absolute;left:-9999px}.user-login-form [type=radio]+label{cursor:pointer;position:relative;padding-left:30px}.user-login-form [type=radio]+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #c9c6c6;background:#fff;border-radius:3px}.user-login-form [type=radio]+label:hover:before{background-color:#ecebeb}.user-login-form [type=radio]+label:hover:after{background-color:#0c377c}.user-login-form [type=radio]+label:after{content:'';width:14px;height:14px;background:#81abf9;position:absolute;top:3px;left:3px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.user-login-form [type=radio]:focus+label:before{background-color:#ecebeb;outline:1px dashed #0e4193;outline-offset:2px}.user-login-form [type=radio]:focus+label:after{background-color:#0c377c}.user-login-form [type=radio].error+label:before{border-color:#ff6579}.user-login-form [type=radio]:not(:checked)+label:after{display:none}.user-login-form [type=radio]:checked+label:after{display:block}.user-login-form [type=radio][disabled]+label{color:#ccc}.user-login-form [type=radio][disabled]+label:before{background-color:#aaa}.user-login-form [type=radio][disabled]+label:after{color:#eee;background-color:#ddd}.user-login-form [type=radio]+label.checkbox-right{padding-left:0;padding-right:20px}.user-login-form [type=radio]+label.checkbox-right:before{left:auto;right:0}.user-login-form [type=radio]+label.checkbox-right:after{left:auto;right:2px}.user-login-form [type=radio]+label.label-hidden{margin-right:0}.user-login-form [type=radio]+label.label-hidden span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}.user-login-form [type=radio]+label:before{border-radius:50%}.user-login-form [type=radio]+label:after{border-radius:50%;-webkit-animation-name:check-radio;animation-name:check-radio}@keyframes check-radio{from{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.user-login-form [type=checkbox]{position:absolute;left:-9999px}.user-login-form [type=checkbox]+label{cursor:pointer;position:relative;padding-left:30px}.user-login-form [type=checkbox]+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #c9c6c6;background:#fff;border-radius:3px}.user-login-form [type=checkbox]+label:hover:before{background-color:#ecebeb}.user-login-form [type=checkbox]+label:hover:after{background-color:#0c377c}.user-login-form [type=checkbox]+label:after{content:'';width:14px;height:14px;background:#81abf9;position:absolute;top:3px;left:3px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.user-login-form [type=checkbox]:focus+label:before{background-color:#ecebeb;outline:1px dashed #0e4193;outline-offset:2px}.user-login-form [type=checkbox]:focus+label:after{background-color:#0c377c}.user-login-form [type=checkbox].error+label:before{border-color:#ff6579}.user-login-form [type=checkbox]:not(:checked)+label:after{display:none}.user-login-form [type=checkbox]:checked+label:after{display:block}.user-login-form [type=checkbox][disabled]+label{color:#ccc}.user-login-form [type=checkbox][disabled]+label:before{background-color:#aaa}.user-login-form [type=checkbox][disabled]+label:after{color:#eee;background-color:#ddd}.user-login-form [type=checkbox]+label.checkbox-right{padding-left:0;padding-right:20px}.user-login-form [type=checkbox]+label.checkbox-right:before{left:auto;right:0}.user-login-form [type=checkbox]+label.checkbox-right:after{left:auto;right:2px}.user-login-form [type=checkbox]+label.label-hidden{margin-right:0}.user-login-form [type=checkbox]+label.label-hidden span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}.user-login-form select{max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;background-image:url(/themes/custom/bbf/assets/img/arrow-blue-down.png);background-size:25px 16px;background-repeat:no-repeat;background-position:100% 50%;font-weight:300;font-size:1.4rem}.user-login-form select::-ms-expand{display:none}.user-login-form select.error{border-color:#ff6579}.user-login-form .form__description{display:none}.profile{background:#fff;border-radius:5px;padding:4rem}.contactez-nous__contactez-nous-label{display:none}div.contactez-nous__contactez-nous{max-width:1086px;margin-left:auto;margin-right:auto;position:relative}div.contactez-nous__contactez-nous form>.form-wrapper>div:first-child{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}div.contactez-nous__contactez-nous div.form__item-markup{padding-bottom:4rem;border-bottom:2px solid rgba(112,112,112,.2);margin-bottom:4rem}div.contactez-nous__contactez-nous .contact a,div.contactez-nous__contactez-nous .contact address{color:#0e4193;font-weight:400}div.contactez-nous__contactez-nous .contact a{text-decoration:none;font-weight:400}div.contactez-nous__contactez-nous .contact a:active,div.contactez-nous__contactez-nous .contact a:focus,div.contactez-nous__contactez-nous .contact a:hover{text-decoration:underline}div.contactez-nous__contactez-nous .contact .menu-networks{margin-left:3.5rem}div.contactez-nous__contactez-nous .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media only screen and (min-width:62em){div.contactez-nous__contactez-nous .form-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;--breakpoint:md}}div.contactez-nous__contactez-nous .form-actions .button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.candidater form,.contactez-nous__contactez-nous-item form{max-width:1086px;margin-left:auto;margin-right:auto;position:relative}.candidater form>.form-wrapper,.contactez-nous__contactez-nous-item form>.form-wrapper{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:70.3125em){.candidater form>.form-wrapper,.contactez-nous__contactez-nous-item form>.form-wrapper{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.candidater form>.form-wrapper,.contactez-nous__contactez-nous-item form>.form-wrapper{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:62em){.candidater form>.form-wrapper,.contactez-nous__contactez-nous-item form>.form-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;--breakpoint:md}}.candidater form>.form-wrapper .candidature-libre,.candidater form>.form-wrapper#edit-container>div.visually-hidden+div.js-form-wrapper,.candidater form>.form-wrapper>div:first-child,.contactez-nous__contactez-nous-item form>.form-wrapper .candidature-libre,.contactez-nous__contactez-nous-item form>.form-wrapper#edit-container>div.visually-hidden+div.js-form-wrapper,.contactez-nous__contactez-nous-item form>.form-wrapper>div:first-child{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-bottom:3rem}@media only screen and (min-width:62em){.candidater form>.form-wrapper .candidature-libre,.candidater form>.form-wrapper#edit-container>div.visually-hidden+div.js-form-wrapper,.candidater form>.form-wrapper>div:first-child,.contactez-nous__contactez-nous-item form>.form-wrapper .candidature-libre,.contactez-nous__contactez-nous-item form>.form-wrapper#edit-container>div.visually-hidden+div.js-form-wrapper,.contactez-nous__contactez-nous-item form>.form-wrapper>div:first-child{margin-right:4rem;margin-bottom:0;--breakpoint:md}}.candidater form>.form-wrapper>div:last-child,.contactez-nous__contactez-nous-item form>.form-wrapper>div:last-child{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.candidater form .form__item,.candidater form .form__row,.contactez-nous__contactez-nous-item form .form__item,.contactez-nous__contactez-nous-item form .form__row{position:relative;margin-bottom:2rem}.candidater form label,.contactez-nous__contactez-nous-item form label{display:block;float:none;text-align:left;width:auto;margin-bottom:5px}.candidater form [type=date],.candidater form [type=email],.candidater form [type=number],.candidater form [type=password],.candidater form [type=tel],.candidater form [type=text],.contactez-nous__contactez-nous-item form [type=date],.contactez-nous__contactez-nous-item form [type=email],.contactez-nous__contactez-nous-item form [type=number],.contactez-nous__contactez-nous-item form [type=password],.contactez-nous__contactez-nous-item form [type=tel],.contactez-nous__contactez-nous-item form [type=text]{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;font-size:1.4rem}.candidater form [type=date]::-ms-clear,.candidater form [type=email]::-ms-clear,.candidater form [type=number]::-ms-clear,.candidater form [type=password]::-ms-clear,.candidater form [type=tel]::-ms-clear,.candidater form [type=text]::-ms-clear,.contactez-nous__contactez-nous-item form [type=date]::-ms-clear,.contactez-nous__contactez-nous-item form [type=email]::-ms-clear,.contactez-nous__contactez-nous-item form [type=number]::-ms-clear,.contactez-nous__contactez-nous-item form [type=password]::-ms-clear,.contactez-nous__contactez-nous-item form [type=tel]::-ms-clear,.contactez-nous__contactez-nous-item form [type=text]::-ms-clear{display:none}.candidater form [type=date].placeholder,.candidater form [type=email].placeholder,.candidater form [type=number].placeholder,.candidater form [type=password].placeholder,.candidater form [type=tel].placeholder,.candidater form [type=text].placeholder,.contactez-nous__contactez-nous-item form [type=date].placeholder,.contactez-nous__contactez-nous-item form [type=email].placeholder,.contactez-nous__contactez-nous-item form [type=number].placeholder,.contactez-nous__contactez-nous-item form [type=password].placeholder,.contactez-nous__contactez-nous-item form [type=tel].placeholder,.contactez-nous__contactez-nous-item form [type=text].placeholder{opacity:1;font-style:normal}.candidater form [type=date]:-moz-placeholder,.candidater form [type=email]:-moz-placeholder,.candidater form [type=number]:-moz-placeholder,.candidater form [type=password]:-moz-placeholder,.candidater form [type=tel]:-moz-placeholder,.candidater form [type=text]:-moz-placeholder,.contactez-nous__contactez-nous-item form [type=date]:-moz-placeholder,.contactez-nous__contactez-nous-item form [type=email]:-moz-placeholder,.contactez-nous__contactez-nous-item form [type=number]:-moz-placeholder,.contactez-nous__contactez-nous-item form [type=password]:-moz-placeholder,.contactez-nous__contactez-nous-item form [type=tel]:-moz-placeholder,.contactez-nous__contactez-nous-item form [type=text]:-moz-placeholder{opacity:1;font-style:normal}.candidater form [type=date]::-moz-placeholder,.candidater form [type=email]::-moz-placeholder,.candidater form [type=number]::-moz-placeholder,.candidater form [type=password]::-moz-placeholder,.candidater form [type=tel]::-moz-placeholder,.candidater form [type=text]::-moz-placeholder,.contactez-nous__contactez-nous-item form [type=date]::-moz-placeholder,.contactez-nous__contactez-nous-item form [type=email]::-moz-placeholder,.contactez-nous__contactez-nous-item form [type=number]::-moz-placeholder,.contactez-nous__contactez-nous-item form [type=password]::-moz-placeholder,.contactez-nous__contactez-nous-item form [type=tel]::-moz-placeholder,.contactez-nous__contactez-nous-item form [type=text]::-moz-placeholder{opacity:1;font-style:normal}.candidater form [type=date]:-ms-input-placeholder,.candidater form [type=email]:-ms-input-placeholder,.candidater form [type=number]:-ms-input-placeholder,.candidater form [type=password]:-ms-input-placeholder,.candidater form [type=tel]:-ms-input-placeholder,.candidater form [type=text]:-ms-input-placeholder,.contactez-nous__contactez-nous-item form [type=date]:-ms-input-placeholder,.contactez-nous__contactez-nous-item form [type=email]:-ms-input-placeholder,.contactez-nous__contactez-nous-item form [type=number]:-ms-input-placeholder,.contactez-nous__contactez-nous-item form [type=password]:-ms-input-placeholder,.contactez-nous__contactez-nous-item form [type=tel]:-ms-input-placeholder,.contactez-nous__contactez-nous-item form [type=text]:-ms-input-placeholder{opacity:1;font-style:normal}.candidater form [type=date]::-webkit-input-placeholder,.candidater form [type=email]::-webkit-input-placeholder,.candidater form [type=number]::-webkit-input-placeholder,.candidater form [type=password]::-webkit-input-placeholder,.candidater form [type=tel]::-webkit-input-placeholder,.candidater form [type=text]::-webkit-input-placeholder,.contactez-nous__contactez-nous-item form [type=date]::-webkit-input-placeholder,.contactez-nous__contactez-nous-item form [type=email]::-webkit-input-placeholder,.contactez-nous__contactez-nous-item form [type=number]::-webkit-input-placeholder,.contactez-nous__contactez-nous-item form [type=password]::-webkit-input-placeholder,.contactez-nous__contactez-nous-item form [type=tel]::-webkit-input-placeholder,.contactez-nous__contactez-nous-item form [type=text]::-webkit-input-placeholder{opacity:1;font-style:normal}.candidater form [type=date].error,.candidater form [type=email].error,.candidater form [type=number].error,.candidater form [type=password].error,.candidater form [type=tel].error,.candidater form [type=text].error,.contactez-nous__contactez-nous-item form [type=date].error,.contactez-nous__contactez-nous-item form [type=email].error,.contactez-nous__contactez-nous-item form [type=number].error,.contactez-nous__contactez-nous-item form [type=password].error,.contactez-nous__contactez-nous-item form [type=tel].error,.contactez-nous__contactez-nous-item form [type=text].error{border-color:#ff6579}.candidater form textarea,.contactez-nous__contactez-nous-item form textarea{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;font-size:1.4rem;min-height:5em;overflow:auto;vertical-align:top;resize:vertical}.candidater form textarea::-ms-clear,.contactez-nous__contactez-nous-item form textarea::-ms-clear{display:none}.candidater form textarea.placeholder,.contactez-nous__contactez-nous-item form textarea.placeholder{opacity:1;font-style:normal}.candidater form textarea:-moz-placeholder,.contactez-nous__contactez-nous-item form textarea:-moz-placeholder{opacity:1;font-style:normal}.candidater form textarea::-moz-placeholder,.contactez-nous__contactez-nous-item form textarea::-moz-placeholder{opacity:1;font-style:normal}.candidater form textarea:-ms-input-placeholder,.contactez-nous__contactez-nous-item form textarea:-ms-input-placeholder{opacity:1;font-style:normal}.candidater form textarea::-webkit-input-placeholder,.contactez-nous__contactez-nous-item form textarea::-webkit-input-placeholder{opacity:1;font-style:normal}.candidater form textarea.error,.contactez-nous__contactez-nous-item form textarea.error{border-color:#ff6579}.candidater form .form__submit,.contactez-nous__contactez-nous-item form .form__submit{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.candidater form .form__submit:active,.candidater form .form__submit:focus,.candidater form .form__submit:hover,.contactez-nous__contactez-nous-item form .form__submit:active,.contactez-nous__contactez-nous-item form .form__submit:focus,.contactez-nous__contactez-nous-item form .form__submit:hover{text-decoration:none}.candidater form .form__submit:active,.candidater form .form__submit:focus,.candidater form .form__submit:hover,.contactez-nous__contactez-nous-item form .form__submit:active,.contactez-nous__contactez-nous-item form .form__submit:focus,.contactez-nous__contactez-nous-item form .form__submit:hover{background:#99bbfa;color:#fff;text-decoration:none}.candidater form [type=radio],.contactez-nous__contactez-nous-item form [type=radio]{position:absolute;left:-9999px}.candidater form [type=radio]+label,.contactez-nous__contactez-nous-item form [type=radio]+label{cursor:pointer;position:relative;padding-left:30px}.candidater form [type=radio]+label:before,.contactez-nous__contactez-nous-item form [type=radio]+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #c9c6c6;background:#fff;border-radius:3px}.candidater form [type=radio]+label:hover:before,.contactez-nous__contactez-nous-item form [type=radio]+label:hover:before{background-color:#ecebeb}.candidater form [type=radio]+label:hover:after,.contactez-nous__contactez-nous-item form [type=radio]+label:hover:after{background-color:#0c377c}.candidater form [type=radio]+label:after,.contactez-nous__contactez-nous-item form [type=radio]+label:after{content:'';width:14px;height:14px;background:#81abf9;position:absolute;top:3px;left:3px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.candidater form [type=radio]:focus+label:before,.contactez-nous__contactez-nous-item form [type=radio]:focus+label:before{background-color:#ecebeb;outline:1px dashed #0e4193;outline-offset:2px}.candidater form [type=radio]:focus+label:after,.contactez-nous__contactez-nous-item form [type=radio]:focus+label:after{background-color:#0c377c}.candidater form [type=radio].error+label:before,.contactez-nous__contactez-nous-item form [type=radio].error+label:before{border-color:#ff6579}.candidater form [type=radio]:not(:checked)+label:after,.contactez-nous__contactez-nous-item form [type=radio]:not(:checked)+label:after{display:none}.candidater form [type=radio]:checked+label:after,.contactez-nous__contactez-nous-item form [type=radio]:checked+label:after{display:block}.candidater form [type=radio][disabled]+label,.contactez-nous__contactez-nous-item form [type=radio][disabled]+label{color:#ccc}.candidater form [type=radio][disabled]+label:before,.contactez-nous__contactez-nous-item form [type=radio][disabled]+label:before{background-color:#aaa}.candidater form [type=radio][disabled]+label:after,.contactez-nous__contactez-nous-item form [type=radio][disabled]+label:after{color:#eee;background-color:#ddd}.candidater form [type=radio]+label.checkbox-right,.contactez-nous__contactez-nous-item form [type=radio]+label.checkbox-right{padding-left:0;padding-right:20px}.candidater form [type=radio]+label.checkbox-right:before,.contactez-nous__contactez-nous-item form [type=radio]+label.checkbox-right:before{left:auto;right:0}.candidater form [type=radio]+label.checkbox-right:after,.contactez-nous__contactez-nous-item form [type=radio]+label.checkbox-right:after{left:auto;right:2px}.candidater form [type=radio]+label.label-hidden,.contactez-nous__contactez-nous-item form [type=radio]+label.label-hidden{margin-right:0}.candidater form [type=radio]+label.label-hidden span,.contactez-nous__contactez-nous-item form [type=radio]+label.label-hidden span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}.candidater form [type=radio]+label:before,.contactez-nous__contactez-nous-item form [type=radio]+label:before{border-radius:50%}.candidater form [type=radio]+label:after,.contactez-nous__contactez-nous-item form [type=radio]+label:after{border-radius:50%;-webkit-animation-name:check-radio;animation-name:check-radio}@keyframes check-radio{from{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.candidater form [type=checkbox],.contactez-nous__contactez-nous-item form [type=checkbox]{position:absolute;left:-9999px}.candidater form [type=checkbox]+label,.contactez-nous__contactez-nous-item form [type=checkbox]+label{cursor:pointer;position:relative;padding-left:30px}.candidater form [type=checkbox]+label:before,.contactez-nous__contactez-nous-item form [type=checkbox]+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #c9c6c6;background:#fff;border-radius:3px}.candidater form [type=checkbox]+label:hover:before,.contactez-nous__contactez-nous-item form [type=checkbox]+label:hover:before{background-color:#ecebeb}.candidater form [type=checkbox]+label:hover:after,.contactez-nous__contactez-nous-item form [type=checkbox]+label:hover:after{background-color:#0c377c}.candidater form [type=checkbox]+label:after,.contactez-nous__contactez-nous-item form [type=checkbox]+label:after{content:'';width:14px;height:14px;background:#81abf9;position:absolute;top:3px;left:3px;line-height:1.2;-webkit-animation-name:check;animation-name:check;-webkit-animation-duration:150ms;animation-duration:150ms;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.candidater form [type=checkbox]:focus+label:before,.contactez-nous__contactez-nous-item form [type=checkbox]:focus+label:before{background-color:#ecebeb;outline:1px dashed #0e4193;outline-offset:2px}.candidater form [type=checkbox]:focus+label:after,.contactez-nous__contactez-nous-item form [type=checkbox]:focus+label:after{background-color:#0c377c}.candidater form [type=checkbox].error+label:before,.contactez-nous__contactez-nous-item form [type=checkbox].error+label:before{border-color:#ff6579}.candidater form [type=checkbox]:not(:checked)+label:after,.contactez-nous__contactez-nous-item form [type=checkbox]:not(:checked)+label:after{display:none}.candidater form [type=checkbox]:checked+label:after,.contactez-nous__contactez-nous-item form [type=checkbox]:checked+label:after{display:block}.candidater form [type=checkbox][disabled]+label,.contactez-nous__contactez-nous-item form [type=checkbox][disabled]+label{color:#ccc}.candidater form [type=checkbox][disabled]+label:before,.contactez-nous__contactez-nous-item form [type=checkbox][disabled]+label:before{background-color:#aaa}.candidater form [type=checkbox][disabled]+label:after,.contactez-nous__contactez-nous-item form [type=checkbox][disabled]+label:after{color:#eee;background-color:#ddd}.candidater form [type=checkbox]+label.checkbox-right,.contactez-nous__contactez-nous-item form [type=checkbox]+label.checkbox-right{padding-left:0;padding-right:20px}.candidater form [type=checkbox]+label.checkbox-right:before,.contactez-nous__contactez-nous-item form [type=checkbox]+label.checkbox-right:before{left:auto;right:0}.candidater form [type=checkbox]+label.checkbox-right:after,.contactez-nous__contactez-nous-item form [type=checkbox]+label.checkbox-right:after{left:auto;right:2px}.candidater form [type=checkbox]+label.label-hidden,.contactez-nous__contactez-nous-item form [type=checkbox]+label.label-hidden{margin-right:0}.candidater form [type=checkbox]+label.label-hidden span,.contactez-nous__contactez-nous-item form [type=checkbox]+label.label-hidden span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}@keyframes check{from{-webkit-transform:scale(0);transform:scale(0);border-radius:50%}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:50%}to{-webkit-transform:scale(1);transform:scale(1);border-radius:2px}}.candidater form select,.contactez-nous__contactez-nous-item form select{max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 3.5rem 1rem 1.5rem;border:1px solid #c9c6c6;border-radius:20px;color:#9a9a9a;background-image:url(/themes/custom/bbf/assets/img/arrow-blue-down.png);background-size:25px 16px;background-repeat:no-repeat;background-position:100% 50%;font-weight:300;font-size:1.4rem}.candidater form select::-ms-expand,.contactez-nous__contactez-nous-item form select::-ms-expand{display:none}.candidater form select.error,.contactez-nous__contactez-nous-item form select.error{border-color:#ff6579}.candidater .webform-button--submit,.contactez-nous__contactez-nous-item .webform-button--submit{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.candidater .webform-button--submit:active,.candidater .webform-button--submit:focus,.candidater .webform-button--submit:hover,.contactez-nous__contactez-nous-item .webform-button--submit:active,.contactez-nous__contactez-nous-item .webform-button--submit:focus,.contactez-nous__contactez-nous-item .webform-button--submit:hover{text-decoration:none}.candidater .webform-button--submit:active,.candidater .webform-button--submit:focus,.candidater .webform-button--submit:hover,.contactez-nous__contactez-nous-item .webform-button--submit:active,.contactez-nous__contactez-nous-item .webform-button--submit:focus,.contactez-nous__contactez-nous-item .webform-button--submit:hover{background:#99bbfa;color:#fff;text-decoration:none}.candidater .webform-button--submit:before,.contactez-nous__contactez-nous-item .webform-button--submit:before{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/send.svg);background-repeat:no-repeat;background-position:center center;width:2.2rem;height:2.2rem;background-size:auto auto;margin-right:1rem}.candidater .webform-button--submit span,.contactez-nous__contactez-nous-item .webform-button--submit span{display:inline-block;vertical-align:middle}.candidater .form__item :first-child,.contactez-nous__contactez-nous-item .form__item :first-child{margin-top:0}.candidater .form__item :last-child,.contactez-nous__contactez-nous-item .form__item :last-child{margin-bottom:0}.candidater .form__item-markup,.contactez-nous__contactez-nous-item .form__item-markup{font-size:1.6rem;font-weight:300;color:#0e4193}.candidater .form__item-markup :first-child,.contactez-nous__contactez-nous-item .form__item-markup :first-child{margin-top:0}.candidater .form__item-markup :last-child,.contactez-nous__contactez-nous-item .form__item-markup :last-child{margin-bottom:0}.candidater .form__item-markup h1,.contactez-nous__contactez-nous-item .form__item-markup h1{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.candidater .form__item-markup h1,.contactez-nous__contactez-nous-item .form__item-markup h1{font-size:4.8rem;--breakpoint:sm}}.candidater .form__item-markup h2,.contactez-nous__contactez-nous-item .form__item-markup h2{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem}.candidater .form__item-markup h2.title-large,.contactez-nous__contactez-nous-item .form__item-markup h2.title-large{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.candidater .form__item-markup h2.title-large,.contactez-nous__contactez-nous-item .form__item-markup h2.title-large{font-size:3.6rem;--breakpoint:sm}}.candidater .form__item-markup h2.title-medium,.contactez-nous__contactez-nous-item .form__item-markup h2.title-medium{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.candidater .form__item-markup h2.title-medium,.contactez-nous__contactez-nous-item .form__item-markup h2.title-medium{font-size:2rem;--breakpoint:sm}}.candidater .form__item-markup h2.title-default,.contactez-nous__contactez-nous-item .form__item-markup h2.title-default{--title-default:true}.candidater .form__item-markup h3,.contactez-nous__contactez-nous-item .form__item-markup h3{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-weight:300}.candidater .form__item-markup h4,.contactez-nous__contactez-nous-item .form__item-markup h4{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem}.candidater .form__item-markup h5,.contactez-nous__contactez-nous-item .form__item-markup h5{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem;font-weight:300}.candidater .form__item-markup h6,.contactez-nous__contactez-nous-item .form__item-markup h6{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.4rem;font-weight:600}.candidater .form__item-markup h1+p,.candidater .form__item-markup h2+p,.candidater .form__item-markup h3+p,.candidater .form__item-markup h4+p,.candidater .form__item-markup h5+p,.candidater .form__item-markup h6+p,.candidater .form__item-markup p:first-child,.contactez-nous__contactez-nous-item .form__item-markup h1+p,.contactez-nous__contactez-nous-item .form__item-markup h2+p,.contactez-nous__contactez-nous-item .form__item-markup h3+p,.contactez-nous__contactez-nous-item .form__item-markup h4+p,.contactez-nous__contactez-nous-item .form__item-markup h5+p,.contactez-nous__contactez-nous-item .form__item-markup h6+p,.contactez-nous__contactez-nous-item .form__item-markup p:first-child{margin-top:0}.candidater .form__item-markup a,.contactez-nous__contactez-nous-item .form__item-markup a{text-decoration:underline}.candidater .form__item-markup a:active,.candidater .form__item-markup a:focus,.candidater .form__item-markup a:hover,.contactez-nous__contactez-nous-item .form__item-markup a:active,.contactez-nous__contactez-nous-item .form__item-markup a:focus,.contactez-nous__contactez-nous-item .form__item-markup a:hover{text-decoration:none}.candidater .form__item-markup ul,.contactez-nous__contactez-nous-item .form__item-markup ul{margin:1em 0;padding:0;list-style:none;margin-left:2rem}.candidater .form__item-markup ul:first-child,.contactez-nous__contactez-nous-item .form__item-markup ul:first-child{margin-top:0}.candidater .form__item-markup ul:last-child,.contactez-nous__contactez-nous-item .form__item-markup ul:last-child{margin-bottom:0}.candidater .form__item-markup ul:first-child,.contactez-nous__contactez-nous-item .form__item-markup ul:first-child{margin-top:0}.candidater .form__item-markup ul:last-child,.contactez-nous__contactez-nous-item .form__item-markup ul:last-child{margin-bottom:0}.candidater .form__item-markup ul li,.contactez-nous__contactez-nous-item .form__item-markup ul li{position:relative;padding-left:1.5rem}.candidater .form__item-markup ul li:before,.contactez-nous__contactez-nous-item .form__item-markup ul li:before{content:'';position:absolute;top:.6em;left:0;width:7px;height:7px;display:inline-block;vertical-align:middle;background-color:#3e73cb;border-radius:50%;margin:0 1rem 0 0}.candidater .form__item-markup ol,.contactez-nous__contactez-nous-item .form__item-markup ol{padding-left:3.5rem}.candidater .form__item-markup figure,.contactez-nous__contactez-nous-item .form__item-markup figure{margin:0 0 3rem}.candidater .form__item-markup figure+*,.contactez-nous__contactez-nous-item .form__item-markup figure+*{margin-top:0}.candidater .form__item-markup .align-right,.contactez-nous__contactez-nous-item .form__item-markup .align-right{margin-left:4rem}.candidater .form__item-markup .align-left,.contactez-nous__contactez-nous-item .form__item-markup .align-left{margin-right:4rem}.candidater .form__item-markup table,.contactez-nous__contactez-nous-item .form__item-markup table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;border-top:1px solid #0e4193;border-bottom:1px solid #0e4193;background:#fff}.candidater .form__item-markup table caption,.contactez-nous__contactez-nous-item .form__item-markup table caption{font-weight:700;color:#0e4193;padding:5px}.candidater .form__item-markup table td,.candidater .form__item-markup table th,.contactez-nous__contactez-nous-item .form__item-markup table td,.contactez-nous__contactez-nous-item .form__item-markup table th{padding:15px 18px}.candidater .form__item-markup table th,.contactez-nous__contactez-nous-item .form__item-markup table th{position:relative;font-weight:400;text-align:left}.candidater .form__item-markup table thead tr,.contactez-nous__contactez-nous-item .form__item-markup table thead tr{border-bottom:1px solid #0e4193}.candidater .form__item-markup table tbody tr:nth-child(odd) td,.contactez-nous__contactez-nous-item .form__item-markup table tbody tr:nth-child(odd) td{background-color:#f2f2f2}.candidater .form__item-markup table tbody tr:hover td,.contactez-nous__contactez-nous-item .form__item-markup table tbody tr:hover td{background:#0e4193;color:#fff}.candidater .form__item-markup table tbody tr:hover td a,.contactez-nous__contactez-nous-item .form__item-markup table tbody tr:hover td a{color:#fff}.candidater .form__item-markup .btn-link,.contactez-nous__contactez-nous-item .form__item-markup .btn-link{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#0e4193;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.candidater .form__item-markup .btn-link:active,.candidater .form__item-markup .btn-link:focus,.candidater .form__item-markup .btn-link:hover,.contactez-nous__contactez-nous-item .form__item-markup .btn-link:active,.contactez-nous__contactez-nous-item .form__item-markup .btn-link:focus,.contactez-nous__contactez-nous-item .form__item-markup .btn-link:hover{text-decoration:none}.candidater .form__item-markup .btn-link:active,.candidater .form__item-markup .btn-link:focus,.candidater .form__item-markup .btn-link:hover,.contactez-nous__contactez-nous-item .form__item-markup .btn-link:active,.contactez-nous__contactez-nous-item .form__item-markup .btn-link:focus,.contactez-nous__contactez-nous-item .form__item-markup .btn-link:hover{background:#0e4193;color:#fff;text-decoration:none}.candidater .form__item-markup .btn-blue-light,.contactez-nous__contactez-nous-item .form__item-markup .btn-blue-light{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.candidater .form__item-markup .btn-blue-light:active,.candidater .form__item-markup .btn-blue-light:focus,.candidater .form__item-markup .btn-blue-light:hover,.contactez-nous__contactez-nous-item .form__item-markup .btn-blue-light:active,.contactez-nous__contactez-nous-item .form__item-markup .btn-blue-light:focus,.contactez-nous__contactez-nous-item .form__item-markup .btn-blue-light:hover{text-decoration:none}.candidater .form__item-markup .btn-blue-light:active,.candidater .form__item-markup .btn-blue-light:focus,.candidater .form__item-markup .btn-blue-light:hover,.contactez-nous__contactez-nous-item .form__item-markup .btn-blue-light:active,.contactez-nous__contactez-nous-item .form__item-markup .btn-blue-light:focus,.contactez-nous__contactez-nous-item .form__item-markup .btn-blue-light:hover{background:#99bbfa;color:#fff;text-decoration:none}.candidater .form__item-markup .btn-blue-light,.candidater .form__item-markup .btn-download,.candidater .form__item-markup .btn-job,.contactez-nous__contactez-nous-item .form__item-markup .btn-blue-light,.contactez-nous__contactez-nous-item .form__item-markup .btn-download,.contactez-nous__contactez-nous-item .form__item-markup .btn-job{text-decoration:none}.candidater .form__item-markup .widget-date,.contactez-nous__contactez-nous-item .form__item-markup .widget-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}@media only screen and (min-width:48em){.candidater .form__item-markup .widget-date,.contactez-nous__contactez-nous-item .form__item-markup .widget-date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;--breakpoint:sm}}.candidater .form__item-markup .widget-date__date,.contactez-nous__contactez-nous-item .form__item-markup .widget-date__date{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#3e73cb;position:relative}@media only screen and (min-width:48em){.candidater .form__item-markup .widget-date__date,.contactez-nous__contactez-nous-item .form__item-markup .widget-date__date{font-size:3.6rem;--breakpoint:sm}}@media only screen and (min-width:48em){.candidater .form__item-markup .widget-date__date,.contactez-nous__contactez-nous-item .form__item-markup .widget-date__date{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin-right:4rem;--breakpoint:sm}}.candidater .form__item-markup .widget-date__date:before,.contactez-nous__contactez-nous-item .form__item-markup .widget-date__date:before{content:'';width:1.6rem;height:1.6rem;background:#3e73cb;border-radius:50%;position:absolute;top:1.5rem;right:0}@media only screen and (max-width:47.9375em){.candidater .form__item-markup .widget-date__date:before,.contactez-nous__contactez-nous-item .form__item-markup .widget-date__date:before{display:none;--breakpoint:sm}}@media only screen and (min-width:48em){.candidater .form__item-markup .widget-date__date,.contactez-nous__contactez-nous-item .form__item-markup .widget-date__date{--breakpoint:sm}.candidater .form__item-markup .widget-date__date:after,.contactez-nous__contactez-nous-item .form__item-markup .widget-date__date:after{content:'';position:absolute;top:4rem;bottom:-1rem;right:.8rem;border-right:1px dashed #3e73cb}}.candidater .form__item-markup .widget-date:nth-of-type(2) .widget-date__date,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(2) .widget-date__date{color:#81abf9}.candidater .form__item-markup .widget-date:nth-of-type(2) .widget-date__date:before,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(2) .widget-date__date:before{background-color:#81abf9}.candidater .form__item-markup .widget-date:nth-of-type(2) .widget-date__date:after,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(2) .widget-date__date:after{border-color:#81abf9}.candidater .form__item-markup .widget-date:nth-of-type(3) .widget-date__date,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(3) .widget-date__date{color:#5db99c}.candidater .form__item-markup .widget-date:nth-of-type(3) .widget-date__date:before,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(3) .widget-date__date:before{background-color:#5db99c}.candidater .form__item-markup .widget-date:nth-of-type(3) .widget-date__date:after,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(3) .widget-date__date:after{border-color:#5db99c}.candidater .form__item-markup .widget-date:nth-of-type(4) .widget-date__date,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(4) .widget-date__date{color:#8dcc61}.candidater .form__item-markup .widget-date:nth-of-type(4) .widget-date__date:before,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(4) .widget-date__date:before{background-color:#8dcc61}.candidater .form__item-markup .widget-date:nth-of-type(4) .widget-date__date:after,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(4) .widget-date__date:after{border-color:#8dcc61}.candidater .form__item-markup .widget-date:nth-of-type(5) .widget-date__date,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(5) .widget-date__date{color:#8dd754}.candidater .form__item-markup .widget-date:nth-of-type(5) .widget-date__date:before,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(5) .widget-date__date:before{background-color:#8dd754}.candidater .form__item-markup .widget-date:nth-of-type(5) .widget-date__date:after,.contactez-nous__contactez-nous-item .form__item-markup .widget-date:nth-of-type(5) .widget-date__date:after{border-color:#8dd754}.candidater .form__item-markup .widget-date__text,.contactez-nous__contactez-nous-item .form__item-markup .widget-date__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:.9rem}.candidater .form__item-markup .widget-push,.contactez-nous__contactez-nous-item .form__item-markup .widget-push{position:relative;overflow:hidden;background:#0e4193;border-radius:5px;padding:2rem;color:#fff;max-width:75rem;margin:0 auto 4rem;text-align:center}@media only screen and (min-width:48em){.candidater .form__item-markup .widget-push,.contactez-nous__contactez-nous-item .form__item-markup .widget-push{padding:5.5rem;--breakpoint:sm}.candidater .form__item-markup .widget-push:before,.contactez-nous__contactez-nous-item .form__item-markup .widget-push:before{content:'';pointer-events:none;position:absolute;right:0;bottom:0;background:url(/themes/custom/bbf/assets/img/shape-white.png) no-repeat;width:392px;height:420px}}.candidater .form__item-markup .widget-push__head,.contactez-nous__contactez-nous-item .form__item-markup .widget-push__head{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;margin-bottom:1rem}.candidater .form__item-markup .widget-push__text,.contactez-nous__contactez-nous-item .form__item-markup .widget-push__text{font-weight:300}@media only screen and (min-width:48em){.candidater .form__row,.contactez-nous__contactez-nous-item .form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;--breakpoint:sm}.candidater .form__row>.form__item,.candidater .form__row>div:not(.form__item),.contactez-nous__contactez-nous-item .form__row>.form__item,.contactez-nous__contactez-nous-item .form__row>div:not(.form__item){max-width:48%;margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.candidater .form__row>.form__item+.form__item,.candidater .form__row>div:not(.form__item)+.form__item,.contactez-nous__contactez-nous-item .form__row>.form__item+.form__item,.contactez-nous__contactez-nous-item .form__row>div:not(.form__item)+.form__item{margin-left:3rem}.candidater .form__row>div:not(.form__item):first-child,.contactez-nous__contactez-nous-item .form__row>div:not(.form__item):first-child{padding-right:1rem}}.candidater .form__row [type=tel],.candidater .form__row [type=text],.contactez-nous__contactez-nous-item .form__row [type=tel],.contactez-nous__contactez-nous-item .form__row [type=text]{width:100%}.candidater textarea.form__textarea,.contactez-nous__contactez-nous-item textarea.form__textarea{width:100%;border-radius:5px}@media only screen and (min-width:48em){.candidater .form__row--x4,.contactez-nous__contactez-nous-item .form__row--x4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;--breakpoint:sm}.candidater .form__row--x4>.form-wrapper,.contactez-nous__contactez-nous-item .form__row--x4>.form-wrapper{-ms-flex-preferred-size:22%;flex-basis:22%}}.candidater .form__row--x4 select,.contactez-nous__contactez-nous-item .form__row--x4 select{max-width:100%;width:100%}.candidater .js-form-type-date,.contactez-nous__contactez-nous-item .js-form-type-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.candidater .js-form-type-date label,.contactez-nous__contactez-nous-item .js-form-type-date label{-ms-flex-preferred-size:100%;flex-basis:100%}.candidater .js-form-type-date input[type=text],.contactez-nous__contactez-nous-item .js-form-type-date input[type=text]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;margin-right:1rem}.candidater .js-form-type-processed-text,.contactez-nous__contactez-nous-item .js-form-type-processed-text{font-size:1.4rem}.candidater .js-hide,.contactez-nous__contactez-nous-item .js-hide{display:none!important}.candidater .form__description,.contactez-nous__contactez-nous-item .form__description{font-size:1.4rem;color:#9a9a9a}.candidater .webform-document-file,.contactez-nous__contactez-nous-item .webform-document-file{margin-bottom:1rem}.candidater .webform-managed-file-preview,.contactez-nous__contactez-nous-item .webform-managed-file-preview{display:inline-block;vertical-align:middle;padding:.5rem 1rem;background:#ecebeb;color:#333}.candidater .form__item-markup-05 strong,.contactez-nous__contactez-nous-item .form__item-markup-05 strong{font-weight:500}.candidater a,.contactez-nous__contactez-nous-item a{text-decoration:underline;font-weight:500}.candidater a:active,.candidater a:focus,.candidater a:hover,.contactez-nous__contactez-nous-item a:active,.contactez-nous__contactez-nous-item a:focus,.contactez-nous__contactez-nous-item a:hover{text-decoration:none}.contactez-nous__contactez-nous-item form>.form-wrapper>div:first-child{-ms-flex-preferred-size:35%;flex-basis:35%}hr.webform-horizontal-rule{margin:4rem 0 4rem;color:#707070;background-color:rgba(112,112,112,.2);height:1px;border:0}.form__item-adresse-no-et-rue input,.form__item-autres-langues-parlees input,.form__item-email input,.form__item-numero-de-telephone input{width:100%}.js-form-type-checkbox{font-size:1.4rem}.form__item-nationalite{max-width:48%}.file-upload.webform-file-button{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none;display:inline-block}.file-upload.webform-file-button:active,.file-upload.webform-file-button:focus,.file-upload.webform-file-button:hover{text-decoration:none}.file-upload.webform-file-button:active,.file-upload.webform-file-button:focus,.file-upload.webform-file-button:hover{background:#99bbfa;color:#fff;text-decoration:none}.file-upload.webform-file-button:before{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/upload.svg);background-repeat:no-repeat;background-position:center center;width:2.4rem;height:2.2rem;background-size:auto auto;margin-right:1rem}.file-upload.webform-file-button span{display:inline-block;vertical-align:middle}.file-upload.webform-file-button~.btn-download{display:none!important}.captcha{margin-bottom:2rem}.block-icon-text-list{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:3rem}@media only screen and (max-width:70.3125em){.block-icon-text-list{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.block-icon-text-list{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.block-icon-text-list{margin-bottom:7rem;--breakpoint:sm}}.block-icon-text-list__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;margin-bottom:4rem}@media only screen and (min-width:48em){.block-icon-text-list__title{font-size:3.6rem;--breakpoint:sm}}.block-icon-text-list__paragraph-contents{margin:0 -2rem}@media only screen and (min-width:62em){.block-icon-text-list__paragraph-contents{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;--breakpoint:md}.block-icon-text-list__paragraph-contents>div{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.block-icon-text-list__paragraph-contents .filler,.block-icon-text-list__paragraph-contents:after{content:'';-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}.block-icon-text-list__paragraph-contents-item{display:-webkit-box;display:-ms-flexbox;display:flex}.block-icon-text-list__paragraph-contents-item .block-wrap{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.block-icon-text-list__paragraph-contents-item .block-wrap>.block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:2rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:62em){.block-icon-text-list__paragraph-contents-item .block-wrap>.block{padding:4rem;--breakpoint:md}}.block__title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-bottom:0}.block__rich-text{font-size:1.6rem;font-weight:300;color:#0e4193;font-weight:300}.block__rich-text h1{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.block__rich-text h1{font-size:4.8rem;--breakpoint:sm}}.block__rich-text h2{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem}.block__rich-text h2.title-large{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.block__rich-text h2.title-large{font-size:3.6rem;--breakpoint:sm}}.block__rich-text h2.title-medium{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.block__rich-text h2.title-medium{font-size:2rem;--breakpoint:sm}}.block__rich-text h2.title-default{--title-default:true}.block__rich-text h3{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-weight:300}.block__rich-text h4{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem}.block__rich-text h5{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem;font-weight:300}.block__rich-text h6{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.4rem;font-weight:600}.block__rich-text h1+p,.block__rich-text h2+p,.block__rich-text h3+p,.block__rich-text h4+p,.block__rich-text h5+p,.block__rich-text h6+p,.block__rich-text p:first-child{margin-top:0}.block__rich-text a{text-decoration:underline}.block__rich-text a:active,.block__rich-text a:focus,.block__rich-text a:hover{text-decoration:none}.block__rich-text ul{margin:1em 0;padding:0;list-style:none;margin-left:2rem}.block__rich-text ul:first-child{margin-top:0}.block__rich-text ul:last-child{margin-bottom:0}.block__rich-text ul:first-child{margin-top:0}.block__rich-text ul:last-child{margin-bottom:0}.block__rich-text ul li{position:relative;padding-left:1.5rem}.block__rich-text ul li:before{content:'';position:absolute;top:.6em;left:0;width:7px;height:7px;display:inline-block;vertical-align:middle;background-color:#3e73cb;border-radius:50%;margin:0 1rem 0 0}.block__rich-text ol{padding-left:3.5rem}.block__rich-text figure{margin:0 0 3rem}.block__rich-text figure+*{margin-top:0}.block__rich-text .align-right{margin-left:4rem}.block__rich-text .align-left{margin-right:4rem}.block__rich-text table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;border-top:1px solid #0e4193;border-bottom:1px solid #0e4193;background:#fff}.block__rich-text table caption{font-weight:700;color:#0e4193;padding:5px}.block__rich-text table td,.block__rich-text table th{padding:15px 18px}.block__rich-text table th{position:relative;font-weight:400;text-align:left}.block__rich-text table thead tr{border-bottom:1px solid #0e4193}.block__rich-text table tbody tr:nth-child(odd) td{background-color:#f2f2f2}.block__rich-text table tbody tr:hover td{background:#0e4193;color:#fff}.block__rich-text table tbody tr:hover td a{color:#fff}.block__rich-text .btn-link{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#0e4193;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.block__rich-text .btn-link:active,.block__rich-text .btn-link:focus,.block__rich-text .btn-link:hover{text-decoration:none}.block__rich-text .btn-link:active,.block__rich-text .btn-link:focus,.block__rich-text .btn-link:hover{background:#0e4193;color:#fff;text-decoration:none}.block__rich-text .btn-blue-light{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.block__rich-text .btn-blue-light:active,.block__rich-text .btn-blue-light:focus,.block__rich-text .btn-blue-light:hover{text-decoration:none}.block__rich-text .btn-blue-light:active,.block__rich-text .btn-blue-light:focus,.block__rich-text .btn-blue-light:hover{background:#99bbfa;color:#fff;text-decoration:none}.block__rich-text .btn-blue-light,.block__rich-text .btn-download,.block__rich-text .btn-job{text-decoration:none}.block__rich-text .widget-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}@media only screen and (min-width:48em){.block__rich-text .widget-date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;--breakpoint:sm}}.block__rich-text .widget-date__date{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#3e73cb;position:relative}@media only screen and (min-width:48em){.block__rich-text .widget-date__date{font-size:3.6rem;--breakpoint:sm}}@media only screen and (min-width:48em){.block__rich-text .widget-date__date{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin-right:4rem;--breakpoint:sm}}.block__rich-text .widget-date__date:before{content:'';width:1.6rem;height:1.6rem;background:#3e73cb;border-radius:50%;position:absolute;top:1.5rem;right:0}@media only screen and (max-width:47.9375em){.block__rich-text .widget-date__date:before{display:none;--breakpoint:sm}}@media only screen and (min-width:48em){.block__rich-text .widget-date__date{--breakpoint:sm}.block__rich-text .widget-date__date:after{content:'';position:absolute;top:4rem;bottom:-1rem;right:.8rem;border-right:1px dashed #3e73cb}}.block__rich-text .widget-date:nth-of-type(2) .widget-date__date{color:#81abf9}.block__rich-text .widget-date:nth-of-type(2) .widget-date__date:before{background-color:#81abf9}.block__rich-text .widget-date:nth-of-type(2) .widget-date__date:after{border-color:#81abf9}.block__rich-text .widget-date:nth-of-type(3) .widget-date__date{color:#5db99c}.block__rich-text .widget-date:nth-of-type(3) .widget-date__date:before{background-color:#5db99c}.block__rich-text .widget-date:nth-of-type(3) .widget-date__date:after{border-color:#5db99c}.block__rich-text .widget-date:nth-of-type(4) .widget-date__date{color:#8dcc61}.block__rich-text .widget-date:nth-of-type(4) .widget-date__date:before{background-color:#8dcc61}.block__rich-text .widget-date:nth-of-type(4) .widget-date__date:after{border-color:#8dcc61}.block__rich-text .widget-date:nth-of-type(5) .widget-date__date{color:#8dd754}.block__rich-text .widget-date:nth-of-type(5) .widget-date__date:before{background-color:#8dd754}.block__rich-text .widget-date:nth-of-type(5) .widget-date__date:after{border-color:#8dd754}.block__rich-text .widget-date__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:.9rem}.block__rich-text .widget-push{position:relative;overflow:hidden;background:#0e4193;border-radius:5px;padding:2rem;color:#fff;max-width:75rem;margin:0 auto 4rem;text-align:center}@media only screen and (min-width:48em){.block__rich-text .widget-push{padding:5.5rem;--breakpoint:sm}.block__rich-text .widget-push:before{content:'';pointer-events:none;position:absolute;right:0;bottom:0;background:url(/themes/custom/bbf/assets/img/shape-white.png) no-repeat;width:392px;height:420px}}.block__rich-text .widget-push__head{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;margin-bottom:1rem}.block__rich-text .widget-push__text{font-weight:300}.block__rich-text :first-child{margin-top:0}.block__rich-text :last-child{margin-bottom:0}.block__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.block__image{position:relative;top:-.9rem;background:#000;border-radius:50%;width:4rem;height:4rem;line-height:3.5rem;text-align:center;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0}.block__image img{display:inline-block;vertical-align:middle;width:2.2rem}.block--color-orange .block__image{background-color:#ffb542}.block--color-green .block__image{background-color:#5db99c}.block--color-blue .block__image{background-color:#81abf9}.block--color-red .block__image{background-color:#ff6579}.brand-list--pedagogy,.brands-grid-country,.brands-slideshow--layout-grid{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:3rem;position:relative;z-index:2}@media only screen and (max-width:70.3125em){.brand-list--pedagogy,.brands-grid-country,.brands-slideshow--layout-grid{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.brand-list--pedagogy,.brands-grid-country,.brands-slideshow--layout-grid{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.brand-list--pedagogy,.brands-grid-country,.brands-slideshow--layout-grid{margin-bottom:7rem;--breakpoint:sm}}.brand-list--pedagogy .brand-list__body,.brands-grid-country .brand-list__body,.brands-slideshow--layout-grid .brand-list__body{margin:0 -2rem}@media only screen and (min-width:48em){.brand-list--pedagogy .brand-list__body,.brands-grid-country .brand-list__body,.brands-slideshow--layout-grid .brand-list__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;--breakpoint:sm}.brand-list--pedagogy .brand-list__body>div,.brands-grid-country .brand-list__body>div,.brands-slideshow--layout-grid .brand-list__body>div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.brand-list--pedagogy .brand-list__body .filler,.brand-list--pedagogy .brand-list__body:after,.brands-grid-country .brand-list__body .filler,.brands-grid-country .brand-list__body:after,.brands-slideshow--layout-grid .brand-list__body .filler,.brands-slideshow--layout-grid .brand-list__body:after{content:'';-ms-flex-preferred-size:50%;flex-basis:50%}}.brand-list--pedagogy .brand-list__row,.brands-grid-country .brand-list__row,.brands-slideshow--layout-grid .brand-list__row{display:-webkit-box;display:-ms-flexbox;display:flex}.brand-list--pedagogy .brand-list__row .brand,.brands-grid-country .brand-list__row .brand,.brands-slideshow--layout-grid .brand-list__row .brand{margin:2rem}.brand--grid,.brand--pedagogy{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:62em){.brand--grid,.brand--pedagogy{padding:3rem;--breakpoint:md}}.brand--grid .brand__title,.brand--pedagogy .brand__title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#81abf9;margin-bottom:1rem;font-weight:400}.brand--grid .brand__title a,.brand--pedagogy .brand__title a{color:#81abf9}@media only screen and (max-width:47.9375em){.brand--grid .brand__title,.brand--pedagogy .brand__title{font-size:1.8rem;--breakpoint:sm}}.brand--grid .brand__pedagogy :first-child,.brand--pedagogy .brand__pedagogy :first-child{margin-top:0}.brand--grid .brand__pedagogy :last-child,.brand--pedagogy .brand__pedagogy :last-child{margin-bottom:0}.brand--grid .brand__logo,.brand--pedagogy .brand__logo{width:8rem;height:8rem;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:2rem;border:1px solid #ccc}@media only screen and (min-width:62em){.brand--grid .brand__logo,.brand--pedagogy .brand__logo{margin-right:4rem;-webkit-box-flex:0;-ms-flex:0 0 108px;flex:0 0 108px;width:10.8rem;height:10.8rem;--breakpoint:md}}.brand--grid .brand__logo a,.brand--pedagogy .brand__logo a{display:block}.brand--grid .brand__pedagogy,.brand--grid .brand__subtitle,.brand--pedagogy .brand__pedagogy,.brand--pedagogy .brand__subtitle{font-weight:300;margin-bottom:2rem;min-height:5.5rem}@media only screen and (min-width:62em){.brand--grid .brand__footer,.brand--pedagogy .brand__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--breakpoint:md}}@media only screen and (max-width:61.9375em){.brand--grid .brand__footer .more,.brand--pedagogy .brand__footer .more{margin-bottom:1rem;--breakpoint:md}}.brand--grid .brand__content,.brand--pedagogy .brand__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.brand--grid .brand__content-top,.brand--pedagogy .brand__content-top{width:100%}.brand-list--pedagogy .brand-list__row:not(:first-child){display:block!important}.brand__social-links{list-style:none;margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}.brand__social-links-item{position:relative}.brand__social-links-item:not(:first-child){margin-left:1rem}.brand__social-links-item a{display:block;width:3rem;height:3rem;border-radius:50%;line-height:2.6rem;text-align:center;background:#fff}.brand__social-links-item a:active,.brand__social-links-item a:focus,.brand__social-links-item a:hover{opacity:.8}.brand__social-links-item a:before{content:''}.brand__social-links-item a.network--facebook{background-color:#0e4193}.brand__social-links-item a.network--facebook:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/facebook-white.svg);background-repeat:no-repeat;background-position:center center;width:.7rem;height:1.4rem;background-size:auto auto}.brand__social-links-item a.network--twitter{background-color:#81abf9}.brand__social-links-item a.network--twitter:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/twitter-white.svg);background-repeat:no-repeat;background-position:center center;width:1.6rem;height:1.3rem;background-size:auto auto}.brand__social-links-item a.network--linkedin{background-color:#3e73cb}.brand__social-links-item a.network--linkedin:before{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/networks/linkedin-white.svg);background-repeat:no-repeat;background-position:center center;width:1.4rem;height:1.4rem;background-size:auto auto}.brand__social-links-item span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.content-grid{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:3rem}@media only screen and (max-width:70.3125em){.content-grid{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.content-grid{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.content-grid{margin-bottom:7rem;--breakpoint:sm}}.content-grid__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;margin-bottom:3rem}@media only screen and (min-width:48em){.content-grid__title{font-size:3.6rem;--breakpoint:sm}}@media only screen and (min-width:30em){.content-grid__paragraph-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;--breakpoint:xs}.content-grid__paragraph-contents>div{-ms-flex-preferred-size:47.5%;flex-basis:47.5%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.content-grid__paragraph-contents .filler,.content-grid__paragraph-contents:after{content:'';-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media only screen and (min-width:48em){.content-grid__paragraph-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;--breakpoint:sm}.content-grid__paragraph-contents>div{-ms-flex-preferred-size:30.83333%;flex-basis:30.83333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.content-grid__paragraph-contents .filler,.content-grid__paragraph-contents:after{content:'';-ms-flex-preferred-size:30.83333%;flex-basis:30.83333%}}.content-grid__paragraph-contents-item{margin-bottom:4rem}.content__image{margin-bottom:3rem}.content__image img{display:block;border-radius:5px}.content__title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-bottom:1rem}.content__subtitle{color:#81abf9;margin-bottom:1rem}.content__rich-text{font-size:1.6rem;font-weight:300;color:#0e4193}.content__rich-text :first-child{margin-top:0}.content__rich-text :last-child{margin-bottom:0}.content__rich-text h1{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.content__rich-text h1{font-size:4.8rem;--breakpoint:sm}}.content__rich-text h2{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem}.content__rich-text h2.title-large{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.content__rich-text h2.title-large{font-size:3.6rem;--breakpoint:sm}}.content__rich-text h2.title-medium{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.content__rich-text h2.title-medium{font-size:2rem;--breakpoint:sm}}.content__rich-text h2.title-default{--title-default:true}.content__rich-text h3{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-weight:300}.content__rich-text h4{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem}.content__rich-text h5{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem;font-weight:300}.content__rich-text h6{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.4rem;font-weight:600}.content__rich-text h1+p,.content__rich-text h2+p,.content__rich-text h3+p,.content__rich-text h4+p,.content__rich-text h5+p,.content__rich-text h6+p,.content__rich-text p:first-child{margin-top:0}.content__rich-text a{text-decoration:underline}.content__rich-text a:active,.content__rich-text a:focus,.content__rich-text a:hover{text-decoration:none}.content__rich-text ul{margin:1em 0;padding:0;list-style:none;margin-left:2rem}.content__rich-text ul:first-child{margin-top:0}.content__rich-text ul:last-child{margin-bottom:0}.content__rich-text ul:first-child{margin-top:0}.content__rich-text ul:last-child{margin-bottom:0}.content__rich-text ul li{position:relative;padding-left:1.5rem}.content__rich-text ul li:before{content:'';position:absolute;top:.6em;left:0;width:7px;height:7px;display:inline-block;vertical-align:middle;background-color:#3e73cb;border-radius:50%;margin:0 1rem 0 0}.content__rich-text ol{padding-left:3.5rem}.content__rich-text figure{margin:0 0 3rem}.content__rich-text figure+*{margin-top:0}.content__rich-text .align-right{margin-left:4rem}.content__rich-text .align-left{margin-right:4rem}.content__rich-text table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;border-top:1px solid #0e4193;border-bottom:1px solid #0e4193;background:#fff}.content__rich-text table caption{font-weight:700;color:#0e4193;padding:5px}.content__rich-text table td,.content__rich-text table th{padding:15px 18px}.content__rich-text table th{position:relative;font-weight:400;text-align:left}.content__rich-text table thead tr{border-bottom:1px solid #0e4193}.content__rich-text table tbody tr:nth-child(odd) td{background-color:#f2f2f2}.content__rich-text table tbody tr:hover td{background:#0e4193;color:#fff}.content__rich-text table tbody tr:hover td a{color:#fff}.content__rich-text .btn-link{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#0e4193;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.content__rich-text .btn-link:active,.content__rich-text .btn-link:focus,.content__rich-text .btn-link:hover{text-decoration:none}.content__rich-text .btn-link:active,.content__rich-text .btn-link:focus,.content__rich-text .btn-link:hover{background:#0e4193;color:#fff;text-decoration:none}.content__rich-text .btn-blue-light{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.content__rich-text .btn-blue-light:active,.content__rich-text .btn-blue-light:focus,.content__rich-text .btn-blue-light:hover{text-decoration:none}.content__rich-text .btn-blue-light:active,.content__rich-text .btn-blue-light:focus,.content__rich-text .btn-blue-light:hover{background:#99bbfa;color:#fff;text-decoration:none}.content__rich-text .btn-blue-light,.content__rich-text .btn-download,.content__rich-text .btn-job{text-decoration:none}.content__rich-text .widget-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}@media only screen and (min-width:48em){.content__rich-text .widget-date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;--breakpoint:sm}}.content__rich-text .widget-date__date{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#3e73cb;position:relative}@media only screen and (min-width:48em){.content__rich-text .widget-date__date{font-size:3.6rem;--breakpoint:sm}}@media only screen and (min-width:48em){.content__rich-text .widget-date__date{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin-right:4rem;--breakpoint:sm}}.content__rich-text .widget-date__date:before{content:'';width:1.6rem;height:1.6rem;background:#3e73cb;border-radius:50%;position:absolute;top:1.5rem;right:0}@media only screen and (max-width:47.9375em){.content__rich-text .widget-date__date:before{display:none;--breakpoint:sm}}@media only screen and (min-width:48em){.content__rich-text .widget-date__date{--breakpoint:sm}.content__rich-text .widget-date__date:after{content:'';position:absolute;top:4rem;bottom:-1rem;right:.8rem;border-right:1px dashed #3e73cb}}.content__rich-text .widget-date:nth-of-type(2) .widget-date__date{color:#81abf9}.content__rich-text .widget-date:nth-of-type(2) .widget-date__date:before{background-color:#81abf9}.content__rich-text .widget-date:nth-of-type(2) .widget-date__date:after{border-color:#81abf9}.content__rich-text .widget-date:nth-of-type(3) .widget-date__date{color:#5db99c}.content__rich-text .widget-date:nth-of-type(3) .widget-date__date:before{background-color:#5db99c}.content__rich-text .widget-date:nth-of-type(3) .widget-date__date:after{border-color:#5db99c}.content__rich-text .widget-date:nth-of-type(4) .widget-date__date{color:#8dcc61}.content__rich-text .widget-date:nth-of-type(4) .widget-date__date:before{background-color:#8dcc61}.content__rich-text .widget-date:nth-of-type(4) .widget-date__date:after{border-color:#8dcc61}.content__rich-text .widget-date:nth-of-type(5) .widget-date__date{color:#8dd754}.content__rich-text .widget-date:nth-of-type(5) .widget-date__date:before{background-color:#8dd754}.content__rich-text .widget-date:nth-of-type(5) .widget-date__date:after{border-color:#8dd754}.content__rich-text .widget-date__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:.9rem}.content__rich-text .widget-push{position:relative;overflow:hidden;background:#0e4193;border-radius:5px;padding:2rem;color:#fff;max-width:75rem;margin:0 auto 4rem;text-align:center}@media only screen and (min-width:48em){.content__rich-text .widget-push{padding:5.5rem;--breakpoint:sm}.content__rich-text .widget-push:before{content:'';pointer-events:none;position:absolute;right:0;bottom:0;background:url(/themes/custom/bbf/assets/img/shape-white.png) no-repeat;width:392px;height:420px}}.content__rich-text .widget-push__head{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;margin-bottom:1rem}.content__rich-text .widget-push__text{font-weight:300}.country-slideshow--layout-grid{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:3rem;position:relative;z-index:2}@media only screen and (max-width:70.3125em){.country-slideshow--layout-grid{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.country-slideshow--layout-grid{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.country-slideshow--layout-grid{margin-bottom:7rem;--breakpoint:sm}}.country-slideshow--layout-grid .country-list__body{margin:0 -2rem}@media only screen and (min-width:48em){.country-slideshow--layout-grid .country-list__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;--breakpoint:sm}.country-slideshow--layout-grid .country-list__body>div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.country-slideshow--layout-grid .country-list__body .filler,.country-slideshow--layout-grid .country-list__body:after{content:'';-ms-flex-preferred-size:50%;flex-basis:50%}}.country-slideshow--layout-grid .country-list__row{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.country-slideshow--layout-grid .country--country-with-brands{width:100%}.country-title-cta{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:70.3125em){.brands-slideshow .country-title-cta,.careers .country-title-cta,.country-slideshow .country-title-cta,.news-slideshow .country-title-cta,.paragraph-list>.country-title-cta{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.brands-slideshow .country-title-cta,.careers .country-title-cta,.country-slideshow .country-title-cta,.news-slideshow .country-title-cta,.paragraph-list>.country-title-cta{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.country-title-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;--breakpoint:sm}}.country-title-cta+div{border-top:0;padding-top:3rem}.country-title-cta__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;line-height:1.2;font-weight:300;margin-bottom:2rem}@media only screen and (min-width:48em){.country-title-cta__title{font-size:3.6rem;--breakpoint:sm}}@media only screen and (max-width:47.9375em){.country-title-cta__title{font-size:2rem;--breakpoint:sm}}.country-title-cta__title strong{font-weight:500}.country-title-cta__headquarters{color:#81abf9}.country-title-cta__headquarters:before{content:'';margin-right:1rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/marker-blue.svg);background-repeat:no-repeat;background-position:center center;width:1.5rem;height:2rem;background-size:auto auto;vertical-align:bottom}.country-title-cta__headquarters strong{font-weight:300}.country-title-cta__link a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0e4193;color:#fff;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.country-title-cta__link a:active,.country-title-cta__link a:focus,.country-title-cta__link a:hover{text-decoration:none}.country-title-cta__link a:active,.country-title-cta__link a:focus,.country-title-cta__link a:hover{background:#104baa;color:#fff;text-decoration:none}.country-title-cta__link a:after{content:'';margin-left:.5rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-right.svg);background-repeat:no-repeat;background-position:center center;width:1rem;height:1.6rem;background-size:auto auto}.download{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;max-width:1086px;margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:70.3125em){.download{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.download{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (max-width:70.3125em){.download{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.download{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:62em){.download{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;--breakpoint:md}}.download .candidature-libre,.download#edit-container>div.visually-hidden+div.js-form-wrapper,.download>div:first-child{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-bottom:3rem}@media only screen and (min-width:62em){.download .candidature-libre,.download#edit-container>div.visually-hidden+div.js-form-wrapper,.download>div:first-child{margin-right:4rem;margin-bottom:0;--breakpoint:md}}.download>div:last-child{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.download a{color:#fff}.download__title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin:0}.media--view-mode-download-file-panel{position:relative;overflow:hidden;background:#0e4193;border-radius:5px;padding:2rem;color:#fff}@media only screen and (min-width:48em){.media--view-mode-download-file-panel{padding:5.5rem;--breakpoint:sm}.media--view-mode-download-file-panel:before{content:'';position:absolute;right:0;bottom:0;background:url(/themes/custom/bbf/assets/img/shape-white.png) no-repeat;width:392px;height:420px}}.file__name{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;margin-bottom:1rem}.file__description{font-weight:300}.file__media-file{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.file__media-file:active,.file__media-file:focus,.file__media-file:hover{text-decoration:none}.file__media-file:active,.file__media-file:focus,.file__media-file:hover{background:#99bbfa;color:#fff;text-decoration:none}.file__media-file:before{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/download.svg);background-repeat:no-repeat;background-position:center center;width:2.4rem;height:2.2rem;background-size:auto auto;margin-right:1rem}.file__media-file span{display:inline-block;vertical-align:middle}.file__file-size{margin-bottom:1rem}.gmnoprint>div{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.gm-control-active{border-radius:50%!important;background:#fff!important;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);margin-bottom:1rem!important;width:3rem!important;height:3rem!important}.gm-control-active img{width:14px!important;height:14px!important}.gm-control-active+div{display:none!important}.cluster>div{color:#fff!important;font-size:1.6rem!important;font-family:Montserrat,arial,helvetica,sans-serif!important;top:-2px!important}div.pac-container{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);font-family:Montserrat,arial,helvetica,sans-serif;border-radius:5px;padding:.5rem 0}div.pac-container .pac-item{padding:.5rem 1rem;font-size:1.4rem;color:#0e4193;border-top:0}div.pac-container .pac-icon-marker{background:url(/themes/custom/bbf/assets/img/map/marker.png) no-repeat center center;background-size:29px 29px;margin:0;width:29px;height:29px;margin-right:.5rem}div.pac-container .pac-item-query{font-size:1.4rem;color:#0e4193}.grid-slides-text{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:3rem}@media only screen and (max-width:70.3125em){.grid-slides-text{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.grid-slides-text{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.grid-slides-text{margin-bottom:7rem;--breakpoint:sm}}.grid-slides-text+.grid-slides-text{border-top:0;padding-top:0}.grid-slides-text__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;margin-bottom:4rem}@media only screen and (min-width:48em){.grid-slides-text__title{font-size:3.6rem;--breakpoint:sm}}.grid-slides-text__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:48em){.grid-slides-text__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin-bottom:7rem;--breakpoint:sm}.grid-slides-text__content>div{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width:48em){.grid-slides-text--layout-text-right .grid-slides-text__content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:5rem;--breakpoint:sm}}@media only screen and (min-width:48em){.grid-slides-text--layout-text-left .grid-slides-text__content{padding-right:5rem;--breakpoint:sm}}.grid-slides-text__rich-text{position:relative;padding-top:4rem}@media only screen and (max-width:47.9375em){.grid-slides-text__rich-text{margin-bottom:3rem;--breakpoint:sm}}.grid-slides-text__rich-text:before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:-webkit-gradient(linear,left top,right top,from(#9478d3),color-stop(16.66%,#41a9ef),color-stop(33.33%,#71c644),color-stop(50%,#ffda5c),color-stop(66.66%,#ffad34),color-stop(83.33%,#ff4223),to(#ff7daf));background:-o-linear-gradient(left,#9478d3 0,#41a9ef 16.66%,#71c644 33.33%,#ffda5c 50%,#ffad34 66.66%,#ff4223 83.33%,#ff7daf 100%);background:linear-gradient(to right,#9478d3 0,#41a9ef 16.66%,#71c644 33.33%,#ffda5c 50%,#ffad34 66.66%,#ff4223 83.33%,#ff7daf 100%)}.icon-text-list{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:3rem}@media only screen and (max-width:70.3125em){.icon-text-list{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.icon-text-list{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.icon-text-list{margin-bottom:7rem;--breakpoint:sm}}.icon-text-list .block__title{font-weight:300;font-size:1.6rem}.icon-text-list .block__rich-text{font-weight:300;padding-left:5rem}.title-icons__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;margin-bottom:4rem}@media only screen and (min-width:48em){.title-icons__title{font-size:3.6rem;--breakpoint:sm}}.title-icons__paragraph-contents-item{margin-bottom:4rem}.icon-text-list__paragraph-contents-item{padding-right:2rem}@media only screen and (min-width:48em){.icon-text-list__paragraph-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;--breakpoint:sm}.icon-text-list__paragraph-contents>div{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.icon-text-list__paragraph-contents:after{display:none}}.landing-links{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}@media only screen and (max-width:70.3125em){.landing-links{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.landing-links{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:62em){.landing-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;--breakpoint:md}}.landing-links .candidature-libre,.landing-links#edit-container>div.visually-hidden+div.js-form-wrapper,.landing-links>div:first-child{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-bottom:3rem}@media only screen and (min-width:62em){.landing-links .candidature-libre,.landing-links#edit-container>div.visually-hidden+div.js-form-wrapper,.landing-links>div:first-child{margin-right:4rem;margin-bottom:0;--breakpoint:md}}.landing-links>div:last-child{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:48em){.landing-links{margin-bottom:7rem;--breakpoint:sm}}@media only screen and (max-width:47.9375em){.landing-links__empty-col{display:none;--breakpoint:sm}}.landing-links__nodes .article__wrap{padding-left:2rem;padding-right:2rem;margin-bottom:4rem}.landing-links__nodes .article{position:relative;background:#ecebeb no-repeat center top;background-size:cover;border-radius:5px;overflow:hidden;min-height:242px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.landing-links__nodes .article:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(44,50,77,.5)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(44,50,77,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(44,50,77,.5) 0,rgba(0,0,0,0) 100%);pointer-events:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.landing-links__nodes .article:active:before,.landing-links__nodes .article:focus:before,.landing-links__nodes .article:hover:before{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(6,14,47,.9)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(6,14,47,.9) 0,rgba(0,0,0,0) 100%);background-image:linear-gradient(to top,rgba(6,14,47,.9) 0,rgba(0,0,0,0) 100%)}.landing-links__nodes .article:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;left:auto;width:60%;background:url(/themes/custom/bbf/assets/img/shape-white-small.png) no-repeat 0 -30px}.landing-links__nodes .article__inner{position:relative;padding:4rem}.landing-links__nodes .article__teaser-title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#fff;margin-bottom:0}.landing-links__nodes .article__teaser-title a{display:block;color:#fff}.landing-links__nodes-grid{margin:0 -2rem}@media only screen and (min-width:48em){.landing-links__nodes-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;--breakpoint:sm}.landing-links__nodes-grid>.article__wrap{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.landing-links__nodes-grid .filler,.landing-links__nodes-grid:after{content:'';-ms-flex-preferred-size:50%;flex-basis:50%}}.block-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:75}.block-link span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.babilou-map__container{left:45%;-webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}@media only screen and (max-width:61.9375em){.babilou-map__container{left:0;--breakpoint:md}}.babilou-map--list-is-hidden .babilou-map__container{left:0}.babilou-map__nurseries-panel{overflow:auto;scrollbar-color:#0e4193 rgba(14,65,147,.1);scrollbar-width:thin;scrollbar-face-color:#0e4193;scrollbar-arrow-color:#0e4193;scrollbar-track-color:#ecebeb;scrollbar-shadow-color:#0e4193;scrollbar-highlight-color:#0e4193;scrollbar-3dlight-color:grey;scrollbar-darkshadow-Color:#202020;position:absolute;top:0;bottom:0;left:0;width:45%;background:#fff;padding:2rem;z-index:2;-webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}.babilou-map__nurseries-panel::-webkit-scrollbar{width:.5rem}.babilou-map__nurseries-panel::-webkit-scrollbar-track{background-color:rgba(14,65,147,.1);border-radius:1rem}.babilou-map__nurseries-panel::-webkit-scrollbar-thumb{background-color:#0e4193;border-radius:1rem}@media only screen and (max-width:61.9375em){.babilou-map__nurseries-panel{width:100%;padding-top:5rem;--breakpoint:md}}.babilou-map--list-is-hidden .babilou-map__nurseries-panel{left:-45%}@media only screen and (max-width:61.9375em){.babilou-map--list-is-hidden .babilou-map__nurseries-panel{left:-100%;--breakpoint:md}}.nurseries__title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193}.nurseries__list{list-style:none;margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nurseries__list li{cursor:pointer}.nurseries__list li.active--marker{background:#eee}.nurseries__list .nursery__distance{color:#81abf9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem;font-size:1.4rem}.nurseries__list .nursery__distance :first-child{margin-top:0}.nurseries__list .nursery__distance :last-child{margin-bottom:0}@media only screen and (min-width:48em){.nurseries__list .nursery__distance{padding-right:2rem;--breakpoint:sm}}.nurseries__list .nursery__distance:before{content:'';-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/geo.svg);background-repeat:no-repeat;background-position:center center;width:2.4rem;height:2.4rem;background-size:auto auto;vertical-align:bottom}.nurseries__list .nursery-school__address{font-size:1.4rem}.nurseries__list .nursery-school__address:before{width:2.4rem}.marker-info{overflow:hidden;margin-bottom:2rem;border:1px solid rgba(112,112,112,.2);border-radius:5px}@media only screen and (min-width:62em){.marker-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;--breakpoint:md}}.marker-info .country__flag{-webkit-box-flex:0;-ms-flex:0 0 3.3rem;flex:0 0 3.3rem;height:3.3rem;margin-left:2rem}.marker-info .nursery__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.nursery__layout-left{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}@media only screen and (max-width:61.9375em){.nursery__layout-left{display:none;--breakpoint:md}}.nursery__layout-left .nursery__category{margin:0;background-color:#81abf9;color:#fff;text-align:center;font-size:1.4rem}.nursery__thumb{display:block;width:auto}.nursery__layout-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1rem 1rem 1rem 2rem}.nursery__name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;margin:0 0 2rem;font-size:1.6rem;line-height:1.4;font-weight:700;color:#0e4193;padding-top:.5rem}.nursery__logo{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;margin-right:1rem}.nursery__logo img{display:block;border:1px solid rgba(112,112,112,.2)}.btn-geocode{margin:0;padding:0;border:0;cursor:pointer;background:0 0;background:0 0;position:absolute;right:2rem;top:calc(50% - 11px);border-left:1px solid rgba(112,112,112,.2);padding-left:1.5rem}.btn-geocode:before{content:'';display:block;background-image:url(/themes/custom/bbf/assets/img/sprites-37653e3159.png);background-position:0 -56.5px;width:21px;height:22px;background-size:102.5px auto;background-repeat:no-repeat}.btn-geocode span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.nursery-list-switch{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0e4193;border-radius:0 5px 5px 0;position:absolute;left:45%;top:calc(50% - 50px);padding:4rem 1rem;text-align:center;color:#fff;font-weight:500;z-index:3;-webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}.nursery-list-switch:active,.nursery-list-switch:focus,.nursery-list-switch:hover{text-decoration:none}@media only screen and (max-width:61.9375em){.nursery-list-switch{top:0;left:0;right:0;padding:1rem;width:100%;border-radius:0;--breakpoint:md}}@media only screen and (min-width:62em){.nursery-list-switch{--breakpoint:md}.nursery-list-switch span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}}.nursery-list-switch:after{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;width:1rem;height:1.6rem;background-size:auto auto;-webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media only screen and (max-width:61.9375em){.nursery-list-switch:after{display:none;--breakpoint:md}}.nursery-list-switch:active,.nursery-list-switch:focus,.nursery-list-switch:hover{background-color:#104baa}.babilou-map--list-is-hidden .nursery-list-switch{left:0}.babilou-map--list-is-hidden .nursery-list-switch:after{-webkit-transform:rotateY(0);transform:rotateY(0)}.nurseries-schools-map,.nurseries-schools-map-group{position:relative;z-index:2;margin-bottom:3rem}@media only screen and (min-width:48em){.nurseries-schools-map,.nurseries-schools-map-group{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:7rem;--breakpoint:sm}}@media only screen and (min-width:48em) and (max-width:70.3125em){.nurseries-schools-map,.nurseries-schools-map-group{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (min-width:48em) and (max-width:47.9375em){.nurseries-schools-map,.nurseries-schools-map-group{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.paragraph-list>.nurseries-schools-map,.paragraph-list>.nurseries-schools-map-group{border-top:0;padding-top:0}.geo-search-wrap{position:relative;margin:0 auto 2rem;max-width:500px}@media only screen and (max-width:47.9375em){.geo-search-wrap{max-width:90%;--breakpoint:sm}}.geo-search-wrap input{width:100%}.babilou-map{overflow:hidden;position:relative;height:66rem!important;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);box-shadow:0 0 15px 0 rgba(0,0,0,.2)}@media only screen and (max-width:61.9375em){.babilou-map{height:75vh!important;--breakpoint:md}}.babilou-map__container{position:absolute;top:0;right:0;bottom:0;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width:48em){.babilou-map__container{border-radius:5px;--breakpoint:sm}}.babilou-map__recentermap{margin:0;max-width:100%;vertical-align:middle;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1rem;padding:1rem 3.5rem 1rem 2rem;border:0;border-radius:2rem;color:#0e4193;font-size:1.4rem;font-family:Quicksand,arial,helvetica,sans-serif;padding-left:4rem;position:absolute;top:5rem;left:8rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);z-index:1;font-weight:500;background:#fff url(/themes/custom/bbf/assets/img/search.svg);background-size:1.6rem 1.6rem;background-repeat:no-repeat;background-position:left 1.5rem top 50%;min-width:30%;line-height:1.4}.babilou-map__recentermap::-ms-clear{display:none}.babilou-map__recentermap.placeholder{opacity:1;font-style:normal}.babilou-map__recentermap:-moz-placeholder{opacity:1;font-style:normal}.babilou-map__recentermap::-moz-placeholder{opacity:1;font-style:normal}.babilou-map__recentermap:-ms-input-placeholder{opacity:1;font-style:normal}.babilou-map__recentermap::-webkit-input-placeholder{opacity:1;font-style:normal}.babilou-map__recentermap.error{border-color:#ff6579}@media only screen and (max-width:47.9375em){.babilou-map__recentermap{left:6rem;top:2rem;--breakpoint:sm}}.babilou-map__recentermap--upper{position:static}.btn-our-brands{position:absolute;top:5rem;right:5rem;z-index:1;padding-top:1rem;padding-bottom:1rem}@media only screen and (max-width:47.9375em){.btn-our-brands{left:2rem;right:auto;--breakpoint:sm}}.babilou-map__brands-panel{display:none;position:absolute;top:1rem;bottom:1rem;right:1rem;width:45%;background:rgba(255,255,255,.95);padding:5rem;z-index:2}@media only screen and (max-width:61.9375em){.babilou-map__brands-panel{width:55%;--breakpoint:md}}@media only screen and (max-width:47.9375em){.babilou-map__brands-panel{width:auto;top:1rem;left:1rem;right:1rem;bottom:1rem;padding:2rem;--breakpoint:sm}}.brands__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;margin-bottom:4rem}@media only screen and (min-width:48em){.brands__title{font-size:3.6rem;--breakpoint:sm}}@media only screen and (max-width:47.9375em){.brands__title{font-size:2rem;--breakpoint:sm}}.brands__list-wrap{max-height:84%;padding-right:3rem;overflow:auto;scrollbar-color:#0e4193 rgba(14,65,147,.1);scrollbar-width:thin;scrollbar-face-color:#0e4193;scrollbar-arrow-color:#0e4193;scrollbar-track-color:#ecebeb;scrollbar-shadow-color:#0e4193;scrollbar-highlight-color:#0e4193;scrollbar-3dlight-color:grey;scrollbar-darkshadow-Color:#202020}.brands__list-wrap::-webkit-scrollbar{width:.5rem}.brands__list-wrap::-webkit-scrollbar-track{background-color:rgba(14,65,147,.1);border-radius:1rem}.brands__list-wrap::-webkit-scrollbar-thumb{background-color:#0e4193;border-radius:1rem}@media only screen and (max-width:47.9375em){.brands__list-wrap{padding-right:1rem;--breakpoint:sm}}.brands__list{list-style:none;margin:0;padding:0;border:0}.brands__list li{padding:1rem 0;font-size:1.5rem}@media only screen and (min-width:48em){.brands__list li{font-size:2rem;--breakpoint:sm}}.brands__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-id--all{border-bottom:2px solid rgba(112,112,112,.2)}.brand-id--all .icon{height:7rem}.brand__filter:active,.brand__filter:focus,.brand__filter:hover{text-decoration:none}.brand__filter .icon{width:7rem;margin-right:2rem;-ms-flex-negative:0;flex-shrink:0}.brand__filter .icon img{display:block;border:1px solid #ccc}.brand__filter-infos{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.brand__filter-name{display:block;line-height:1.2}.brand__filter-country{font-weight:300;font-size:1.6rem}.brand__filter-country:before{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/map-marker.svg);background-repeat:no-repeat;background-position:center center;width:1.7rem;height:2.4rem;background-size:auto auto}.state{width:24px;height:24px;background:url(/themes/custom/bbf/assets/img/checked.svg) no-repeat;opacity:.3;-ms-flex-negative:0;flex-shrink:0}.state[data-state=active]{opacity:1}.media-slideshow{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:3rem}@media only screen and (max-width:70.3125em){.media-slideshow{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.media-slideshow{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.media-slideshow{margin-bottom:7rem;--breakpoint:sm}}.media-slideshow .slider__dots-wrap{bottom:0}.media-slideshow .slider__dots-wrap .slider__dots{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.media-slideshow__videos-or-images:not(.slick-initialized) .media-slideshow__videos-or-images-item:not(:first-child){display:none}.video-wrap{display:none}.video__media-oembed-video iframe{display:block;width:100%;max-width:100%;overflow:hidden}.video__media-oembed-video iframe iframe{display:block;width:100%;max-width:100%;overflow:hidden}.local-video__media-video-file video{display:block;width:100%;height:auto}.media--view-mode-media-slideshow{padding-bottom:3rem}@media only screen and (min-width:48em){.media--view-mode-media-slideshow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:0;--breakpoint:sm}}.media--view-mode-media-slideshow .media__content{padding-bottom:3rem}@media only screen and (min-width:48em){.media--view-mode-media-slideshow .media__content{margin-right:3rem;--breakpoint:sm}}.media--view-mode-media-slideshow .media__media{-webkit-box-flex:0;-ms-flex:0 0 712px;flex:0 0 712px;position:relative}.media--view-mode-media-slideshow .media__media a,.media--view-mode-media-slideshow .media__media img{display:block}@media only screen and (max-width:67.8125em){.media--view-mode-media-slideshow .media__media{-ms-flex-preferred-size:50%;flex-basis:50%;--breakpoint:lg}}.media--view-mode-media-slideshow .media__media:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(44,50,77,.5)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(44,50,77,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(44,50,77,.5) 0,rgba(0,0,0,0) 100%);pointer-events:none;z-index:1}.media--view-mode-media-slideshow .image__title,.media--view-mode-media-slideshow .local-video__name,.media--view-mode-media-slideshow .video__name{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-bottom:1.5rem}.media--view-mode-media-slideshow .local-video__duration,.media--view-mode-media-slideshow .video__duration{font-weight:300;color:#81abf9;margin-bottom:1.5rem}.media--view-mode-media-slideshow .image__video-description,.media--view-mode-media-slideshow .local-video__video-description,.media--view-mode-media-slideshow .video__video-description{font-size:1.6rem;font-weight:300;color:#0e4193;font-weight:300}.media--view-mode-media-slideshow .image__video-description :first-child,.media--view-mode-media-slideshow .local-video__video-description :first-child,.media--view-mode-media-slideshow .video__video-description :first-child{margin-top:0}.media--view-mode-media-slideshow .image__video-description :last-child,.media--view-mode-media-slideshow .local-video__video-description :last-child,.media--view-mode-media-slideshow .video__video-description :last-child{margin-bottom:0}.media--view-mode-media-slideshow .image__video-description h1,.media--view-mode-media-slideshow .local-video__video-description h1,.media--view-mode-media-slideshow .video__video-description h1{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.media--view-mode-media-slideshow .image__video-description h1,.media--view-mode-media-slideshow .local-video__video-description h1,.media--view-mode-media-slideshow .video__video-description h1{font-size:4.8rem;--breakpoint:sm}}.media--view-mode-media-slideshow .image__video-description h2,.media--view-mode-media-slideshow .local-video__video-description h2,.media--view-mode-media-slideshow .video__video-description h2{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem}.media--view-mode-media-slideshow .image__video-description h2.title-large,.media--view-mode-media-slideshow .local-video__video-description h2.title-large,.media--view-mode-media-slideshow .video__video-description h2.title-large{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.media--view-mode-media-slideshow .image__video-description h2.title-large,.media--view-mode-media-slideshow .local-video__video-description h2.title-large,.media--view-mode-media-slideshow .video__video-description h2.title-large{font-size:3.6rem;--breakpoint:sm}}.media--view-mode-media-slideshow .image__video-description h2.title-medium,.media--view-mode-media-slideshow .local-video__video-description h2.title-medium,.media--view-mode-media-slideshow .video__video-description h2.title-medium{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.media--view-mode-media-slideshow .image__video-description h2.title-medium,.media--view-mode-media-slideshow .local-video__video-description h2.title-medium,.media--view-mode-media-slideshow .video__video-description h2.title-medium{font-size:2rem;--breakpoint:sm}}.media--view-mode-media-slideshow .image__video-description h2.title-default,.media--view-mode-media-slideshow .local-video__video-description h2.title-default,.media--view-mode-media-slideshow .video__video-description h2.title-default{--title-default:true}.media--view-mode-media-slideshow .image__video-description h3,.media--view-mode-media-slideshow .local-video__video-description h3,.media--view-mode-media-slideshow .video__video-description h3{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-weight:300}.media--view-mode-media-slideshow .image__video-description h4,.media--view-mode-media-slideshow .local-video__video-description h4,.media--view-mode-media-slideshow .video__video-description h4{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem}.media--view-mode-media-slideshow .image__video-description h5,.media--view-mode-media-slideshow .local-video__video-description h5,.media--view-mode-media-slideshow .video__video-description h5{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem;font-weight:300}.media--view-mode-media-slideshow .image__video-description h6,.media--view-mode-media-slideshow .local-video__video-description h6,.media--view-mode-media-slideshow .video__video-description h6{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.4rem;font-weight:600}.media--view-mode-media-slideshow .image__video-description h1+p,.media--view-mode-media-slideshow .image__video-description h2+p,.media--view-mode-media-slideshow .image__video-description h3+p,.media--view-mode-media-slideshow .image__video-description h4+p,.media--view-mode-media-slideshow .image__video-description h5+p,.media--view-mode-media-slideshow .image__video-description h6+p,.media--view-mode-media-slideshow .image__video-description p:first-child,.media--view-mode-media-slideshow .local-video__video-description h1+p,.media--view-mode-media-slideshow .local-video__video-description h2+p,.media--view-mode-media-slideshow .local-video__video-description h3+p,.media--view-mode-media-slideshow .local-video__video-description h4+p,.media--view-mode-media-slideshow .local-video__video-description h5+p,.media--view-mode-media-slideshow .local-video__video-description h6+p,.media--view-mode-media-slideshow .local-video__video-description p:first-child,.media--view-mode-media-slideshow .video__video-description h1+p,.media--view-mode-media-slideshow .video__video-description h2+p,.media--view-mode-media-slideshow .video__video-description h3+p,.media--view-mode-media-slideshow .video__video-description h4+p,.media--view-mode-media-slideshow .video__video-description h5+p,.media--view-mode-media-slideshow .video__video-description h6+p,.media--view-mode-media-slideshow .video__video-description p:first-child{margin-top:0}.media--view-mode-media-slideshow .image__video-description a,.media--view-mode-media-slideshow .local-video__video-description a,.media--view-mode-media-slideshow .video__video-description a{text-decoration:underline}.media--view-mode-media-slideshow .image__video-description a:active,.media--view-mode-media-slideshow .image__video-description a:focus,.media--view-mode-media-slideshow .image__video-description a:hover,.media--view-mode-media-slideshow .local-video__video-description a:active,.media--view-mode-media-slideshow .local-video__video-description a:focus,.media--view-mode-media-slideshow .local-video__video-description a:hover,.media--view-mode-media-slideshow .video__video-description a:active,.media--view-mode-media-slideshow .video__video-description a:focus,.media--view-mode-media-slideshow .video__video-description a:hover{text-decoration:none}.media--view-mode-media-slideshow .image__video-description ul,.media--view-mode-media-slideshow .local-video__video-description ul,.media--view-mode-media-slideshow .video__video-description ul{margin:1em 0;padding:0;list-style:none;margin-left:2rem}.media--view-mode-media-slideshow .image__video-description ul:first-child,.media--view-mode-media-slideshow .local-video__video-description ul:first-child,.media--view-mode-media-slideshow .video__video-description ul:first-child{margin-top:0}.media--view-mode-media-slideshow .image__video-description ul:last-child,.media--view-mode-media-slideshow .local-video__video-description ul:last-child,.media--view-mode-media-slideshow .video__video-description ul:last-child{margin-bottom:0}.media--view-mode-media-slideshow .image__video-description ul:first-child,.media--view-mode-media-slideshow .local-video__video-description ul:first-child,.media--view-mode-media-slideshow .video__video-description ul:first-child{margin-top:0}.media--view-mode-media-slideshow .image__video-description ul:last-child,.media--view-mode-media-slideshow .local-video__video-description ul:last-child,.media--view-mode-media-slideshow .video__video-description ul:last-child{margin-bottom:0}.media--view-mode-media-slideshow .image__video-description ul li,.media--view-mode-media-slideshow .local-video__video-description ul li,.media--view-mode-media-slideshow .video__video-description ul li{position:relative;padding-left:1.5rem}.media--view-mode-media-slideshow .image__video-description ul li:before,.media--view-mode-media-slideshow .local-video__video-description ul li:before,.media--view-mode-media-slideshow .video__video-description ul li:before{content:'';position:absolute;top:.6em;left:0;width:7px;height:7px;display:inline-block;vertical-align:middle;background-color:#3e73cb;border-radius:50%;margin:0 1rem 0 0}.media--view-mode-media-slideshow .image__video-description ol,.media--view-mode-media-slideshow .local-video__video-description ol,.media--view-mode-media-slideshow .video__video-description ol{padding-left:3.5rem}.media--view-mode-media-slideshow .image__video-description figure,.media--view-mode-media-slideshow .local-video__video-description figure,.media--view-mode-media-slideshow .video__video-description figure{margin:0 0 3rem}.media--view-mode-media-slideshow .image__video-description figure+*,.media--view-mode-media-slideshow .local-video__video-description figure+*,.media--view-mode-media-slideshow .video__video-description figure+*{margin-top:0}.media--view-mode-media-slideshow .image__video-description .align-right,.media--view-mode-media-slideshow .local-video__video-description .align-right,.media--view-mode-media-slideshow .video__video-description .align-right{margin-left:4rem}.media--view-mode-media-slideshow .image__video-description .align-left,.media--view-mode-media-slideshow .local-video__video-description .align-left,.media--view-mode-media-slideshow .video__video-description .align-left{margin-right:4rem}.media--view-mode-media-slideshow .image__video-description table,.media--view-mode-media-slideshow .local-video__video-description table,.media--view-mode-media-slideshow .video__video-description table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;border-top:1px solid #0e4193;border-bottom:1px solid #0e4193;background:#fff}.media--view-mode-media-slideshow .image__video-description table caption,.media--view-mode-media-slideshow .local-video__video-description table caption,.media--view-mode-media-slideshow .video__video-description table caption{font-weight:700;color:#0e4193;padding:5px}.media--view-mode-media-slideshow .image__video-description table td,.media--view-mode-media-slideshow .image__video-description table th,.media--view-mode-media-slideshow .local-video__video-description table td,.media--view-mode-media-slideshow .local-video__video-description table th,.media--view-mode-media-slideshow .video__video-description table td,.media--view-mode-media-slideshow .video__video-description table th{padding:15px 18px}.media--view-mode-media-slideshow .image__video-description table th,.media--view-mode-media-slideshow .local-video__video-description table th,.media--view-mode-media-slideshow .video__video-description table th{position:relative;font-weight:400;text-align:left}.media--view-mode-media-slideshow .image__video-description table thead tr,.media--view-mode-media-slideshow .local-video__video-description table thead tr,.media--view-mode-media-slideshow .video__video-description table thead tr{border-bottom:1px solid #0e4193}.media--view-mode-media-slideshow .image__video-description table tbody tr:nth-child(odd) td,.media--view-mode-media-slideshow .local-video__video-description table tbody tr:nth-child(odd) td,.media--view-mode-media-slideshow .video__video-description table tbody tr:nth-child(odd) td{background-color:#f2f2f2}.media--view-mode-media-slideshow .image__video-description table tbody tr:hover td,.media--view-mode-media-slideshow .local-video__video-description table tbody tr:hover td,.media--view-mode-media-slideshow .video__video-description table tbody tr:hover td{background:#0e4193;color:#fff}.media--view-mode-media-slideshow .image__video-description table tbody tr:hover td a,.media--view-mode-media-slideshow .local-video__video-description table tbody tr:hover td a,.media--view-mode-media-slideshow .video__video-description table tbody tr:hover td a{color:#fff}.media--view-mode-media-slideshow .image__video-description .btn-link,.media--view-mode-media-slideshow .local-video__video-description .btn-link,.media--view-mode-media-slideshow .video__video-description .btn-link{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#0e4193;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.media--view-mode-media-slideshow .image__video-description .btn-link:active,.media--view-mode-media-slideshow .image__video-description .btn-link:focus,.media--view-mode-media-slideshow .image__video-description .btn-link:hover,.media--view-mode-media-slideshow .local-video__video-description .btn-link:active,.media--view-mode-media-slideshow .local-video__video-description .btn-link:focus,.media--view-mode-media-slideshow .local-video__video-description .btn-link:hover,.media--view-mode-media-slideshow .video__video-description .btn-link:active,.media--view-mode-media-slideshow .video__video-description .btn-link:focus,.media--view-mode-media-slideshow .video__video-description .btn-link:hover{text-decoration:none}.media--view-mode-media-slideshow .image__video-description .btn-link:active,.media--view-mode-media-slideshow .image__video-description .btn-link:focus,.media--view-mode-media-slideshow .image__video-description .btn-link:hover,.media--view-mode-media-slideshow .local-video__video-description .btn-link:active,.media--view-mode-media-slideshow .local-video__video-description .btn-link:focus,.media--view-mode-media-slideshow .local-video__video-description .btn-link:hover,.media--view-mode-media-slideshow .video__video-description .btn-link:active,.media--view-mode-media-slideshow .video__video-description .btn-link:focus,.media--view-mode-media-slideshow .video__video-description .btn-link:hover{background:#0e4193;color:#fff;text-decoration:none}.media--view-mode-media-slideshow .image__video-description .btn-blue-light,.media--view-mode-media-slideshow .local-video__video-description .btn-blue-light,.media--view-mode-media-slideshow .video__video-description .btn-blue-light{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.media--view-mode-media-slideshow .image__video-description .btn-blue-light:active,.media--view-mode-media-slideshow .image__video-description .btn-blue-light:focus,.media--view-mode-media-slideshow .image__video-description .btn-blue-light:hover,.media--view-mode-media-slideshow .local-video__video-description .btn-blue-light:active,.media--view-mode-media-slideshow .local-video__video-description .btn-blue-light:focus,.media--view-mode-media-slideshow .local-video__video-description .btn-blue-light:hover,.media--view-mode-media-slideshow .video__video-description .btn-blue-light:active,.media--view-mode-media-slideshow .video__video-description .btn-blue-light:focus,.media--view-mode-media-slideshow .video__video-description .btn-blue-light:hover{text-decoration:none}.media--view-mode-media-slideshow .image__video-description .btn-blue-light:active,.media--view-mode-media-slideshow .image__video-description .btn-blue-light:focus,.media--view-mode-media-slideshow .image__video-description .btn-blue-light:hover,.media--view-mode-media-slideshow .local-video__video-description .btn-blue-light:active,.media--view-mode-media-slideshow .local-video__video-description .btn-blue-light:focus,.media--view-mode-media-slideshow .local-video__video-description .btn-blue-light:hover,.media--view-mode-media-slideshow .video__video-description .btn-blue-light:active,.media--view-mode-media-slideshow .video__video-description .btn-blue-light:focus,.media--view-mode-media-slideshow .video__video-description .btn-blue-light:hover{background:#99bbfa;color:#fff;text-decoration:none}.media--view-mode-media-slideshow .image__video-description .btn-blue-light,.media--view-mode-media-slideshow .image__video-description .btn-download,.media--view-mode-media-slideshow .image__video-description .btn-job,.media--view-mode-media-slideshow .local-video__video-description .btn-blue-light,.media--view-mode-media-slideshow .local-video__video-description .btn-download,.media--view-mode-media-slideshow .local-video__video-description .btn-job,.media--view-mode-media-slideshow .video__video-description .btn-blue-light,.media--view-mode-media-slideshow .video__video-description .btn-download,.media--view-mode-media-slideshow .video__video-description .btn-job{text-decoration:none}.media--view-mode-media-slideshow .image__video-description .widget-date,.media--view-mode-media-slideshow .local-video__video-description .widget-date,.media--view-mode-media-slideshow .video__video-description .widget-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}@media only screen and (min-width:48em){.media--view-mode-media-slideshow .image__video-description .widget-date,.media--view-mode-media-slideshow .local-video__video-description .widget-date,.media--view-mode-media-slideshow .video__video-description .widget-date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;--breakpoint:sm}}.media--view-mode-media-slideshow .image__video-description .widget-date__date,.media--view-mode-media-slideshow .local-video__video-description .widget-date__date,.media--view-mode-media-slideshow .video__video-description .widget-date__date{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#3e73cb;position:relative}@media only screen and (min-width:48em){.media--view-mode-media-slideshow .image__video-description .widget-date__date,.media--view-mode-media-slideshow .local-video__video-description .widget-date__date,.media--view-mode-media-slideshow .video__video-description .widget-date__date{font-size:3.6rem;--breakpoint:sm}}@media only screen and (min-width:48em){.media--view-mode-media-slideshow .image__video-description .widget-date__date,.media--view-mode-media-slideshow .local-video__video-description .widget-date__date,.media--view-mode-media-slideshow .video__video-description .widget-date__date{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin-right:4rem;--breakpoint:sm}}.media--view-mode-media-slideshow .image__video-description .widget-date__date:before,.media--view-mode-media-slideshow .local-video__video-description .widget-date__date:before,.media--view-mode-media-slideshow .video__video-description .widget-date__date:before{content:'';width:1.6rem;height:1.6rem;background:#3e73cb;border-radius:50%;position:absolute;top:1.5rem;right:0}@media only screen and (max-width:47.9375em){.media--view-mode-media-slideshow .image__video-description .widget-date__date:before,.media--view-mode-media-slideshow .local-video__video-description .widget-date__date:before,.media--view-mode-media-slideshow .video__video-description .widget-date__date:before{display:none;--breakpoint:sm}}@media only screen and (min-width:48em){.media--view-mode-media-slideshow .image__video-description .widget-date__date,.media--view-mode-media-slideshow .local-video__video-description .widget-date__date,.media--view-mode-media-slideshow .video__video-description .widget-date__date{--breakpoint:sm}.media--view-mode-media-slideshow .image__video-description .widget-date__date:after,.media--view-mode-media-slideshow .local-video__video-description .widget-date__date:after,.media--view-mode-media-slideshow .video__video-description .widget-date__date:after{content:'';position:absolute;top:4rem;bottom:-1rem;right:.8rem;border-right:1px dashed #3e73cb}}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(2) .widget-date__date,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(2) .widget-date__date,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(2) .widget-date__date{color:#81abf9}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(2) .widget-date__date:before,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(2) .widget-date__date:before,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(2) .widget-date__date:before{background-color:#81abf9}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(2) .widget-date__date:after,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(2) .widget-date__date:after,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(2) .widget-date__date:after{border-color:#81abf9}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(3) .widget-date__date,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(3) .widget-date__date,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(3) .widget-date__date{color:#5db99c}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(3) .widget-date__date:before,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(3) .widget-date__date:before,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(3) .widget-date__date:before{background-color:#5db99c}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(3) .widget-date__date:after,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(3) .widget-date__date:after,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(3) .widget-date__date:after{border-color:#5db99c}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(4) .widget-date__date,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(4) .widget-date__date,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(4) .widget-date__date{color:#8dcc61}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(4) .widget-date__date:before,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(4) .widget-date__date:before,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(4) .widget-date__date:before{background-color:#8dcc61}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(4) .widget-date__date:after,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(4) .widget-date__date:after,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(4) .widget-date__date:after{border-color:#8dcc61}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(5) .widget-date__date,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(5) .widget-date__date,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(5) .widget-date__date{color:#8dd754}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(5) .widget-date__date:before,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(5) .widget-date__date:before,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(5) .widget-date__date:before{background-color:#8dd754}.media--view-mode-media-slideshow .image__video-description .widget-date:nth-of-type(5) .widget-date__date:after,.media--view-mode-media-slideshow .local-video__video-description .widget-date:nth-of-type(5) .widget-date__date:after,.media--view-mode-media-slideshow .video__video-description .widget-date:nth-of-type(5) .widget-date__date:after{border-color:#8dd754}.media--view-mode-media-slideshow .image__video-description .widget-date__text,.media--view-mode-media-slideshow .local-video__video-description .widget-date__text,.media--view-mode-media-slideshow .video__video-description .widget-date__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:.9rem}.media--view-mode-media-slideshow .image__video-description .widget-push,.media--view-mode-media-slideshow .local-video__video-description .widget-push,.media--view-mode-media-slideshow .video__video-description .widget-push{position:relative;overflow:hidden;background:#0e4193;border-radius:5px;padding:2rem;color:#fff;max-width:75rem;margin:0 auto 4rem;text-align:center}@media only screen and (min-width:48em){.media--view-mode-media-slideshow .image__video-description .widget-push,.media--view-mode-media-slideshow .local-video__video-description .widget-push,.media--view-mode-media-slideshow .video__video-description .widget-push{padding:5.5rem;--breakpoint:sm}.media--view-mode-media-slideshow .image__video-description .widget-push:before,.media--view-mode-media-slideshow .local-video__video-description .widget-push:before,.media--view-mode-media-slideshow .video__video-description .widget-push:before{content:'';pointer-events:none;position:absolute;right:0;bottom:0;background:url(/themes/custom/bbf/assets/img/shape-white.png) no-repeat;width:392px;height:420px}}.media--view-mode-media-slideshow .image__video-description .widget-push__head,.media--view-mode-media-slideshow .local-video__video-description .widget-push__head,.media--view-mode-media-slideshow .video__video-description .widget-push__head{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;margin-bottom:1rem}.media--view-mode-media-slideshow .image__video-description .widget-push__text,.media--view-mode-media-slideshow .local-video__video-description .widget-push__text,.media--view-mode-media-slideshow .video__video-description .widget-push__text{font-weight:300}.media--view-mode-media-slideshow .media__play{position:absolute;top:calc(50% - 2.7rem);left:calc(50% - 2.7rem);z-index:2}.media--view-mode-media-slideshow .media__play:after{content:'';position:absolute;left:calc(50% - .5rem);top:calc(50% - .85rem);z-index:3;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/play.svg);background-repeat:no-repeat;background-position:center center;width:1.3rem;height:1.9rem;background-size:auto auto}.video__media-oembed-video{position:relative;padding-bottom:56.25%;height:0}.video__media-oembed-video iframe,.video__media-oembed-video object{position:absolute;top:0;left:0;width:100%;height:100%}.nursery-school{background:#fff}.nursery-school--nursery_pane{position:absolute;top:0;right:0;bottom:0;padding:5rem;z-index:3;width:45%}@media only screen and (max-width:61.9375em){.nursery-school--nursery_pane{width:55%;--breakpoint:md}}@media only screen and (max-width:47.9375em){.nursery-school--nursery_pane{width:auto;top:1rem;left:1rem;right:1rem;bottom:1rem;padding:2rem;--breakpoint:sm}}.nursery-school--nursery_pane .brand__logo{position:absolute;top:0;left:0;border:1px solid #ccc;width:7rem}.nursery-school--nursery_pane .brand__logo img{display:block}.nursery-school--nursery_pane .brand__title{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;color:#0e4193;padding-left:9rem}@media only screen and (max-width:47.9375em){.nursery-school--nursery_pane .brand__title{font-size:2rem;padding-left:8rem;--breakpoint:sm}}.node--view-mode-nursery-compact-brand{position:static}.nursery-school__header{display:flow-root;position:relative}.nursery-school__header:after{content:"";display:table;clear:both}.nursery-school__category{color:#81abf9;margin-bottom:.5rem;padding-left:9rem}@media only screen and (max-width:47.9375em){.nursery-school__category{padding-left:8rem;--breakpoint:sm}}.brands__close,.nursery-school_close{float:right}.brands__close.disc--close:after,.nursery-school_close.disc--close:after{display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/close-brand.svg);background-repeat:no-repeat;background-position:center center;width:auto;height:auto;background-size:auto auto}.nursery-school__content{overflow:auto;scrollbar-color:#0e4193 rgba(14,65,147,.1);scrollbar-width:thin;scrollbar-face-color:#0e4193;scrollbar-arrow-color:#0e4193;scrollbar-track-color:#ecebeb;scrollbar-shadow-color:#0e4193;scrollbar-highlight-color:#0e4193;scrollbar-3dlight-color:grey;scrollbar-darkshadow-Color:#202020;padding-right:3rem;max-height:46rem}.nursery-school__content::-webkit-scrollbar{width:.5rem}.nursery-school__content::-webkit-scrollbar-track{background-color:rgba(14,65,147,.1);border-radius:1rem}.nursery-school__content::-webkit-scrollbar-thumb{background-color:#0e4193;border-radius:1rem}@media only screen and (max-width:47.9375em){.nursery-school__content{--breakpoint:sm}}@media only screen and (max-width:47.9375em) and (orientation:landscape){.nursery-school__content{max-height:50vh}}.nursery-school__image{margin-bottom:2rem}.nursery-school__image img{display:block;border-radius:5px}.nursery-school__actions .btn-medium+.btn-medium{margin-top:1rem}.nursery-school__address-book{margin-bottom:1rem}@media only screen and (min-width:62em){.nursery-school__address-book{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0;--breakpoint:md}}.nursery-school__address-book .btn-medium{-ms-flex-negative:0;flex-shrink:0}.nursery-school__body{border-top:1px solid rgba(112,112,112,.2);padding-top:1rem;font-weight:300}.nursery-school__address{color:#81abf9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}.nursery-school__address :first-child{margin-top:0}.nursery-school__address :last-child{margin-bottom:0}@media only screen and (min-width:48em){.nursery-school__address{padding-right:2rem;--breakpoint:sm}}.nursery-school__address:before{content:'';-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/marker-blue.svg);background-repeat:no-repeat;background-position:center center;width:1.7rem;height:2rem;background-size:auto auto;vertical-align:bottom}.one-col-content{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:3rem}@media only screen and (max-width:70.3125em){.one-col-content{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.one-col-content{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.one-col-content{margin-bottom:7rem;--breakpoint:sm}}.grid-slides-text__rich-text,.one-col-content__rich-text,.one-col-content__rich-text-wide,.two-cols-content__rich-text,.two-cols-content__rich-text-wide{font-size:1.6rem;font-weight:300;color:#0e4193}.grid-slides-text__rich-text :first-child,.one-col-content__rich-text :first-child,.one-col-content__rich-text-wide :first-child,.two-cols-content__rich-text :first-child,.two-cols-content__rich-text-wide :first-child{margin-top:0}.grid-slides-text__rich-text :last-child,.one-col-content__rich-text :last-child,.one-col-content__rich-text-wide :last-child,.two-cols-content__rich-text :last-child,.two-cols-content__rich-text-wide :last-child{margin-bottom:0}.grid-slides-text__rich-text h1,.one-col-content__rich-text h1,.one-col-content__rich-text-wide h1,.two-cols-content__rich-text h1,.two-cols-content__rich-text-wide h1{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.grid-slides-text__rich-text h1,.one-col-content__rich-text h1,.one-col-content__rich-text-wide h1,.two-cols-content__rich-text h1,.two-cols-content__rich-text-wide h1{font-size:4.8rem;--breakpoint:sm}}.grid-slides-text__rich-text h2,.one-col-content__rich-text h2,.one-col-content__rich-text-wide h2,.two-cols-content__rich-text h2,.two-cols-content__rich-text-wide h2{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem}.grid-slides-text__rich-text h2.title-large,.one-col-content__rich-text h2.title-large,.one-col-content__rich-text-wide h2.title-large,.two-cols-content__rich-text h2.title-large,.two-cols-content__rich-text-wide h2.title-large{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.grid-slides-text__rich-text h2.title-large,.one-col-content__rich-text h2.title-large,.one-col-content__rich-text-wide h2.title-large,.two-cols-content__rich-text h2.title-large,.two-cols-content__rich-text-wide h2.title-large{font-size:3.6rem;--breakpoint:sm}}.grid-slides-text__rich-text h2.title-medium,.one-col-content__rich-text h2.title-medium,.one-col-content__rich-text-wide h2.title-medium,.two-cols-content__rich-text h2.title-medium,.two-cols-content__rich-text-wide h2.title-medium{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193}@media only screen and (min-width:48em){.grid-slides-text__rich-text h2.title-medium,.one-col-content__rich-text h2.title-medium,.one-col-content__rich-text-wide h2.title-medium,.two-cols-content__rich-text h2.title-medium,.two-cols-content__rich-text-wide h2.title-medium{font-size:2rem;--breakpoint:sm}}.grid-slides-text__rich-text h2.title-default,.one-col-content__rich-text h2.title-default,.one-col-content__rich-text-wide h2.title-default,.two-cols-content__rich-text h2.title-default,.two-cols-content__rich-text-wide h2.title-default{--title-default:true}.grid-slides-text__rich-text h3,.one-col-content__rich-text h3,.one-col-content__rich-text-wide h3,.two-cols-content__rich-text h3,.two-cols-content__rich-text-wide h3{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-weight:300}.grid-slides-text__rich-text h4,.one-col-content__rich-text h4,.one-col-content__rich-text-wide h4,.two-cols-content__rich-text h4,.two-cols-content__rich-text-wide h4{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem}.grid-slides-text__rich-text h5,.one-col-content__rich-text h5,.one-col-content__rich-text-wide h5,.two-cols-content__rich-text h5,.two-cols-content__rich-text-wide h5{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.6rem;font-weight:300}.grid-slides-text__rich-text h6,.one-col-content__rich-text h6,.one-col-content__rich-text-wide h6,.two-cols-content__rich-text h6,.two-cols-content__rich-text-wide h6{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-top:3rem;font-size:1.4rem;font-weight:600}.grid-slides-text__rich-text h1+p,.grid-slides-text__rich-text h2+p,.grid-slides-text__rich-text h3+p,.grid-slides-text__rich-text h4+p,.grid-slides-text__rich-text h5+p,.grid-slides-text__rich-text h6+p,.grid-slides-text__rich-text p:first-child,.one-col-content__rich-text h1+p,.one-col-content__rich-text h2+p,.one-col-content__rich-text h3+p,.one-col-content__rich-text h4+p,.one-col-content__rich-text h5+p,.one-col-content__rich-text h6+p,.one-col-content__rich-text p:first-child,.one-col-content__rich-text-wide h1+p,.one-col-content__rich-text-wide h2+p,.one-col-content__rich-text-wide h3+p,.one-col-content__rich-text-wide h4+p,.one-col-content__rich-text-wide h5+p,.one-col-content__rich-text-wide h6+p,.one-col-content__rich-text-wide p:first-child,.two-cols-content__rich-text h1+p,.two-cols-content__rich-text h2+p,.two-cols-content__rich-text h3+p,.two-cols-content__rich-text h4+p,.two-cols-content__rich-text h5+p,.two-cols-content__rich-text h6+p,.two-cols-content__rich-text p:first-child,.two-cols-content__rich-text-wide h1+p,.two-cols-content__rich-text-wide h2+p,.two-cols-content__rich-text-wide h3+p,.two-cols-content__rich-text-wide h4+p,.two-cols-content__rich-text-wide h5+p,.two-cols-content__rich-text-wide h6+p,.two-cols-content__rich-text-wide p:first-child{margin-top:0}.grid-slides-text__rich-text a,.one-col-content__rich-text a,.one-col-content__rich-text-wide a,.two-cols-content__rich-text a,.two-cols-content__rich-text-wide a{text-decoration:underline}.grid-slides-text__rich-text a:active,.grid-slides-text__rich-text a:focus,.grid-slides-text__rich-text a:hover,.one-col-content__rich-text a:active,.one-col-content__rich-text a:focus,.one-col-content__rich-text a:hover,.one-col-content__rich-text-wide a:active,.one-col-content__rich-text-wide a:focus,.one-col-content__rich-text-wide a:hover,.two-cols-content__rich-text a:active,.two-cols-content__rich-text a:focus,.two-cols-content__rich-text a:hover,.two-cols-content__rich-text-wide a:active,.two-cols-content__rich-text-wide a:focus,.two-cols-content__rich-text-wide a:hover{text-decoration:none}.grid-slides-text__rich-text ul,.one-col-content__rich-text ul,.one-col-content__rich-text-wide ul,.two-cols-content__rich-text ul,.two-cols-content__rich-text-wide ul{margin:1em 0;padding:0;list-style:none;margin-left:2rem}.grid-slides-text__rich-text ul:first-child,.one-col-content__rich-text ul:first-child,.one-col-content__rich-text-wide ul:first-child,.two-cols-content__rich-text ul:first-child,.two-cols-content__rich-text-wide ul:first-child{margin-top:0}.grid-slides-text__rich-text ul:last-child,.one-col-content__rich-text ul:last-child,.one-col-content__rich-text-wide ul:last-child,.two-cols-content__rich-text ul:last-child,.two-cols-content__rich-text-wide ul:last-child{margin-bottom:0}.grid-slides-text__rich-text ul:first-child,.one-col-content__rich-text ul:first-child,.one-col-content__rich-text-wide ul:first-child,.two-cols-content__rich-text ul:first-child,.two-cols-content__rich-text-wide ul:first-child{margin-top:0}.grid-slides-text__rich-text ul:last-child,.one-col-content__rich-text ul:last-child,.one-col-content__rich-text-wide ul:last-child,.two-cols-content__rich-text ul:last-child,.two-cols-content__rich-text-wide ul:last-child{margin-bottom:0}.grid-slides-text__rich-text ul li,.one-col-content__rich-text ul li,.one-col-content__rich-text-wide ul li,.two-cols-content__rich-text ul li,.two-cols-content__rich-text-wide ul li{position:relative;padding-left:1.5rem}.grid-slides-text__rich-text ul li:before,.one-col-content__rich-text ul li:before,.one-col-content__rich-text-wide ul li:before,.two-cols-content__rich-text ul li:before,.two-cols-content__rich-text-wide ul li:before{content:'';position:absolute;top:.6em;left:0;width:7px;height:7px;display:inline-block;vertical-align:middle;background-color:#3e73cb;border-radius:50%;margin:0 1rem 0 0}.grid-slides-text__rich-text ol,.one-col-content__rich-text ol,.one-col-content__rich-text-wide ol,.two-cols-content__rich-text ol,.two-cols-content__rich-text-wide ol{padding-left:3.5rem}.grid-slides-text__rich-text figure,.one-col-content__rich-text figure,.one-col-content__rich-text-wide figure,.two-cols-content__rich-text figure,.two-cols-content__rich-text-wide figure{margin:0 0 3rem}.grid-slides-text__rich-text figure+*,.one-col-content__rich-text figure+*,.one-col-content__rich-text-wide figure+*,.two-cols-content__rich-text figure+*,.two-cols-content__rich-text-wide figure+*{margin-top:0}.grid-slides-text__rich-text .align-right,.one-col-content__rich-text .align-right,.one-col-content__rich-text-wide .align-right,.two-cols-content__rich-text .align-right,.two-cols-content__rich-text-wide .align-right{margin-left:4rem}.grid-slides-text__rich-text .align-left,.one-col-content__rich-text .align-left,.one-col-content__rich-text-wide .align-left,.two-cols-content__rich-text .align-left,.two-cols-content__rich-text-wide .align-left{margin-right:4rem}.grid-slides-text__rich-text table,.one-col-content__rich-text table,.one-col-content__rich-text-wide table,.two-cols-content__rich-text table,.two-cols-content__rich-text-wide table{margin:20px 0;border-collapse:collapse;font-size:1.4rem;width:100%;border:0;border-top:1px solid #0e4193;border-bottom:1px solid #0e4193;background:#fff}.grid-slides-text__rich-text table caption,.one-col-content__rich-text table caption,.one-col-content__rich-text-wide table caption,.two-cols-content__rich-text table caption,.two-cols-content__rich-text-wide table caption{font-weight:700;color:#0e4193;padding:5px}.grid-slides-text__rich-text table td,.grid-slides-text__rich-text table th,.one-col-content__rich-text table td,.one-col-content__rich-text table th,.one-col-content__rich-text-wide table td,.one-col-content__rich-text-wide table th,.two-cols-content__rich-text table td,.two-cols-content__rich-text table th,.two-cols-content__rich-text-wide table td,.two-cols-content__rich-text-wide table th{padding:15px 18px}.grid-slides-text__rich-text table th,.one-col-content__rich-text table th,.one-col-content__rich-text-wide table th,.two-cols-content__rich-text table th,.two-cols-content__rich-text-wide table th{position:relative;font-weight:400;text-align:left}.grid-slides-text__rich-text table thead tr,.one-col-content__rich-text table thead tr,.one-col-content__rich-text-wide table thead tr,.two-cols-content__rich-text table thead tr,.two-cols-content__rich-text-wide table thead tr{border-bottom:1px solid #0e4193}.grid-slides-text__rich-text table tbody tr:nth-child(odd) td,.one-col-content__rich-text table tbody tr:nth-child(odd) td,.one-col-content__rich-text-wide table tbody tr:nth-child(odd) td,.two-cols-content__rich-text table tbody tr:nth-child(odd) td,.two-cols-content__rich-text-wide table tbody tr:nth-child(odd) td{background-color:#f2f2f2}.grid-slides-text__rich-text table tbody tr:hover td,.one-col-content__rich-text table tbody tr:hover td,.one-col-content__rich-text-wide table tbody tr:hover td,.two-cols-content__rich-text table tbody tr:hover td,.two-cols-content__rich-text-wide table tbody tr:hover td{background:#0e4193;color:#fff}.grid-slides-text__rich-text table tbody tr:hover td a,.one-col-content__rich-text table tbody tr:hover td a,.one-col-content__rich-text-wide table tbody tr:hover td a,.two-cols-content__rich-text table tbody tr:hover td a,.two-cols-content__rich-text-wide table tbody tr:hover td a{color:#fff}.grid-slides-text__rich-text .btn-link,.one-col-content__rich-text .btn-link,.one-col-content__rich-text-wide .btn-link,.two-cols-content__rich-text .btn-link,.two-cols-content__rich-text-wide .btn-link{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#0e4193;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.grid-slides-text__rich-text .btn-link:active,.grid-slides-text__rich-text .btn-link:focus,.grid-slides-text__rich-text .btn-link:hover,.one-col-content__rich-text .btn-link:active,.one-col-content__rich-text .btn-link:focus,.one-col-content__rich-text .btn-link:hover,.one-col-content__rich-text-wide .btn-link:active,.one-col-content__rich-text-wide .btn-link:focus,.one-col-content__rich-text-wide .btn-link:hover,.two-cols-content__rich-text .btn-link:active,.two-cols-content__rich-text .btn-link:focus,.two-cols-content__rich-text .btn-link:hover,.two-cols-content__rich-text-wide .btn-link:active,.two-cols-content__rich-text-wide .btn-link:focus,.two-cols-content__rich-text-wide .btn-link:hover{text-decoration:none}.grid-slides-text__rich-text .btn-link:active,.grid-slides-text__rich-text .btn-link:focus,.grid-slides-text__rich-text .btn-link:hover,.one-col-content__rich-text .btn-link:active,.one-col-content__rich-text .btn-link:focus,.one-col-content__rich-text .btn-link:hover,.one-col-content__rich-text-wide .btn-link:active,.one-col-content__rich-text-wide .btn-link:focus,.one-col-content__rich-text-wide .btn-link:hover,.two-cols-content__rich-text .btn-link:active,.two-cols-content__rich-text .btn-link:focus,.two-cols-content__rich-text .btn-link:hover,.two-cols-content__rich-text-wide .btn-link:active,.two-cols-content__rich-text-wide .btn-link:focus,.two-cols-content__rich-text-wide .btn-link:hover{background:#0e4193;color:#fff;text-decoration:none}.grid-slides-text__rich-text .btn-blue-light,.one-col-content__rich-text .btn-blue-light,.one-col-content__rich-text-wide .btn-blue-light,.two-cols-content__rich-text .btn-blue-light,.two-cols-content__rich-text-wide .btn-blue-light{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#81abf9;color:#fff;border:1px solid #81abf9;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.grid-slides-text__rich-text .btn-blue-light:active,.grid-slides-text__rich-text .btn-blue-light:focus,.grid-slides-text__rich-text .btn-blue-light:hover,.one-col-content__rich-text .btn-blue-light:active,.one-col-content__rich-text .btn-blue-light:focus,.one-col-content__rich-text .btn-blue-light:hover,.one-col-content__rich-text-wide .btn-blue-light:active,.one-col-content__rich-text-wide .btn-blue-light:focus,.one-col-content__rich-text-wide .btn-blue-light:hover,.two-cols-content__rich-text .btn-blue-light:active,.two-cols-content__rich-text .btn-blue-light:focus,.two-cols-content__rich-text .btn-blue-light:hover,.two-cols-content__rich-text-wide .btn-blue-light:active,.two-cols-content__rich-text-wide .btn-blue-light:focus,.two-cols-content__rich-text-wide .btn-blue-light:hover{text-decoration:none}.grid-slides-text__rich-text .btn-blue-light:active,.grid-slides-text__rich-text .btn-blue-light:focus,.grid-slides-text__rich-text .btn-blue-light:hover,.one-col-content__rich-text .btn-blue-light:active,.one-col-content__rich-text .btn-blue-light:focus,.one-col-content__rich-text .btn-blue-light:hover,.one-col-content__rich-text-wide .btn-blue-light:active,.one-col-content__rich-text-wide .btn-blue-light:focus,.one-col-content__rich-text-wide .btn-blue-light:hover,.two-cols-content__rich-text .btn-blue-light:active,.two-cols-content__rich-text .btn-blue-light:focus,.two-cols-content__rich-text .btn-blue-light:hover,.two-cols-content__rich-text-wide .btn-blue-light:active,.two-cols-content__rich-text-wide .btn-blue-light:focus,.two-cols-content__rich-text-wide .btn-blue-light:hover{background:#99bbfa;color:#fff;text-decoration:none}.grid-slides-text__rich-text .btn-blue-light,.grid-slides-text__rich-text .btn-download,.grid-slides-text__rich-text .btn-job,.one-col-content__rich-text .btn-blue-light,.one-col-content__rich-text .btn-download,.one-col-content__rich-text .btn-job,.one-col-content__rich-text-wide .btn-blue-light,.one-col-content__rich-text-wide .btn-download,.one-col-content__rich-text-wide .btn-job,.two-cols-content__rich-text .btn-blue-light,.two-cols-content__rich-text .btn-download,.two-cols-content__rich-text .btn-job,.two-cols-content__rich-text-wide .btn-blue-light,.two-cols-content__rich-text-wide .btn-download,.two-cols-content__rich-text-wide .btn-job{text-decoration:none}.grid-slides-text__rich-text .widget-date,.one-col-content__rich-text .widget-date,.one-col-content__rich-text-wide .widget-date,.two-cols-content__rich-text .widget-date,.two-cols-content__rich-text-wide .widget-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}@media only screen and (min-width:48em){.grid-slides-text__rich-text .widget-date,.one-col-content__rich-text .widget-date,.one-col-content__rich-text-wide .widget-date,.two-cols-content__rich-text .widget-date,.two-cols-content__rich-text-wide .widget-date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;--breakpoint:sm}}.grid-slides-text__rich-text .widget-date__date,.one-col-content__rich-text .widget-date__date,.one-col-content__rich-text-wide .widget-date__date,.two-cols-content__rich-text .widget-date__date,.two-cols-content__rich-text-wide .widget-date__date{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#3e73cb;position:relative}@media only screen and (min-width:48em){.grid-slides-text__rich-text .widget-date__date,.one-col-content__rich-text .widget-date__date,.one-col-content__rich-text-wide .widget-date__date,.two-cols-content__rich-text .widget-date__date,.two-cols-content__rich-text-wide .widget-date__date{font-size:3.6rem;--breakpoint:sm}}@media only screen and (min-width:48em){.grid-slides-text__rich-text .widget-date__date,.one-col-content__rich-text .widget-date__date,.one-col-content__rich-text-wide .widget-date__date,.two-cols-content__rich-text .widget-date__date,.two-cols-content__rich-text-wide .widget-date__date{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin-right:4rem;--breakpoint:sm}}.grid-slides-text__rich-text .widget-date__date:before,.one-col-content__rich-text .widget-date__date:before,.one-col-content__rich-text-wide .widget-date__date:before,.two-cols-content__rich-text .widget-date__date:before,.two-cols-content__rich-text-wide .widget-date__date:before{content:'';width:1.6rem;height:1.6rem;background:#3e73cb;border-radius:50%;position:absolute;top:1.5rem;right:0}@media only screen and (max-width:47.9375em){.grid-slides-text__rich-text .widget-date__date:before,.one-col-content__rich-text .widget-date__date:before,.one-col-content__rich-text-wide .widget-date__date:before,.two-cols-content__rich-text .widget-date__date:before,.two-cols-content__rich-text-wide .widget-date__date:before{display:none;--breakpoint:sm}}@media only screen and (min-width:48em){.grid-slides-text__rich-text .widget-date__date,.one-col-content__rich-text .widget-date__date,.one-col-content__rich-text-wide .widget-date__date,.two-cols-content__rich-text .widget-date__date,.two-cols-content__rich-text-wide .widget-date__date{--breakpoint:sm}.grid-slides-text__rich-text .widget-date__date:after,.one-col-content__rich-text .widget-date__date:after,.one-col-content__rich-text-wide .widget-date__date:after,.two-cols-content__rich-text .widget-date__date:after,.two-cols-content__rich-text-wide .widget-date__date:after{content:'';position:absolute;top:4rem;bottom:-1rem;right:.8rem;border-right:1px dashed #3e73cb}}.grid-slides-text__rich-text .widget-date:nth-of-type(2) .widget-date__date,.one-col-content__rich-text .widget-date:nth-of-type(2) .widget-date__date,.one-col-content__rich-text-wide .widget-date:nth-of-type(2) .widget-date__date,.two-cols-content__rich-text .widget-date:nth-of-type(2) .widget-date__date,.two-cols-content__rich-text-wide .widget-date:nth-of-type(2) .widget-date__date{color:#81abf9}.grid-slides-text__rich-text .widget-date:nth-of-type(2) .widget-date__date:before,.one-col-content__rich-text .widget-date:nth-of-type(2) .widget-date__date:before,.one-col-content__rich-text-wide .widget-date:nth-of-type(2) .widget-date__date:before,.two-cols-content__rich-text .widget-date:nth-of-type(2) .widget-date__date:before,.two-cols-content__rich-text-wide .widget-date:nth-of-type(2) .widget-date__date:before{background-color:#81abf9}.grid-slides-text__rich-text .widget-date:nth-of-type(2) .widget-date__date:after,.one-col-content__rich-text .widget-date:nth-of-type(2) .widget-date__date:after,.one-col-content__rich-text-wide .widget-date:nth-of-type(2) .widget-date__date:after,.two-cols-content__rich-text .widget-date:nth-of-type(2) .widget-date__date:after,.two-cols-content__rich-text-wide .widget-date:nth-of-type(2) .widget-date__date:after{border-color:#81abf9}.grid-slides-text__rich-text .widget-date:nth-of-type(3) .widget-date__date,.one-col-content__rich-text .widget-date:nth-of-type(3) .widget-date__date,.one-col-content__rich-text-wide .widget-date:nth-of-type(3) .widget-date__date,.two-cols-content__rich-text .widget-date:nth-of-type(3) .widget-date__date,.two-cols-content__rich-text-wide .widget-date:nth-of-type(3) .widget-date__date{color:#5db99c}.grid-slides-text__rich-text .widget-date:nth-of-type(3) .widget-date__date:before,.one-col-content__rich-text .widget-date:nth-of-type(3) .widget-date__date:before,.one-col-content__rich-text-wide .widget-date:nth-of-type(3) .widget-date__date:before,.two-cols-content__rich-text .widget-date:nth-of-type(3) .widget-date__date:before,.two-cols-content__rich-text-wide .widget-date:nth-of-type(3) .widget-date__date:before{background-color:#5db99c}.grid-slides-text__rich-text .widget-date:nth-of-type(3) .widget-date__date:after,.one-col-content__rich-text .widget-date:nth-of-type(3) .widget-date__date:after,.one-col-content__rich-text-wide .widget-date:nth-of-type(3) .widget-date__date:after,.two-cols-content__rich-text .widget-date:nth-of-type(3) .widget-date__date:after,.two-cols-content__rich-text-wide .widget-date:nth-of-type(3) .widget-date__date:after{border-color:#5db99c}.grid-slides-text__rich-text .widget-date:nth-of-type(4) .widget-date__date,.one-col-content__rich-text .widget-date:nth-of-type(4) .widget-date__date,.one-col-content__rich-text-wide .widget-date:nth-of-type(4) .widget-date__date,.two-cols-content__rich-text .widget-date:nth-of-type(4) .widget-date__date,.two-cols-content__rich-text-wide .widget-date:nth-of-type(4) .widget-date__date{color:#8dcc61}.grid-slides-text__rich-text .widget-date:nth-of-type(4) .widget-date__date:before,.one-col-content__rich-text .widget-date:nth-of-type(4) .widget-date__date:before,.one-col-content__rich-text-wide .widget-date:nth-of-type(4) .widget-date__date:before,.two-cols-content__rich-text .widget-date:nth-of-type(4) .widget-date__date:before,.two-cols-content__rich-text-wide .widget-date:nth-of-type(4) .widget-date__date:before{background-color:#8dcc61}.grid-slides-text__rich-text .widget-date:nth-of-type(4) .widget-date__date:after,.one-col-content__rich-text .widget-date:nth-of-type(4) .widget-date__date:after,.one-col-content__rich-text-wide .widget-date:nth-of-type(4) .widget-date__date:after,.two-cols-content__rich-text .widget-date:nth-of-type(4) .widget-date__date:after,.two-cols-content__rich-text-wide .widget-date:nth-of-type(4) .widget-date__date:after{border-color:#8dcc61}.grid-slides-text__rich-text .widget-date:nth-of-type(5) .widget-date__date,.one-col-content__rich-text .widget-date:nth-of-type(5) .widget-date__date,.one-col-content__rich-text-wide .widget-date:nth-of-type(5) .widget-date__date,.two-cols-content__rich-text .widget-date:nth-of-type(5) .widget-date__date,.two-cols-content__rich-text-wide .widget-date:nth-of-type(5) .widget-date__date{color:#8dd754}.grid-slides-text__rich-text .widget-date:nth-of-type(5) .widget-date__date:before,.one-col-content__rich-text .widget-date:nth-of-type(5) .widget-date__date:before,.one-col-content__rich-text-wide .widget-date:nth-of-type(5) .widget-date__date:before,.two-cols-content__rich-text .widget-date:nth-of-type(5) .widget-date__date:before,.two-cols-content__rich-text-wide .widget-date:nth-of-type(5) .widget-date__date:before{background-color:#8dd754}.grid-slides-text__rich-text .widget-date:nth-of-type(5) .widget-date__date:after,.one-col-content__rich-text .widget-date:nth-of-type(5) .widget-date__date:after,.one-col-content__rich-text-wide .widget-date:nth-of-type(5) .widget-date__date:after,.two-cols-content__rich-text .widget-date:nth-of-type(5) .widget-date__date:after,.two-cols-content__rich-text-wide .widget-date:nth-of-type(5) .widget-date__date:after{border-color:#8dd754}.grid-slides-text__rich-text .widget-date__text,.one-col-content__rich-text .widget-date__text,.one-col-content__rich-text-wide .widget-date__text,.two-cols-content__rich-text .widget-date__text,.two-cols-content__rich-text-wide .widget-date__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:.9rem}.grid-slides-text__rich-text .widget-push,.one-col-content__rich-text .widget-push,.one-col-content__rich-text-wide .widget-push,.two-cols-content__rich-text .widget-push,.two-cols-content__rich-text-wide .widget-push{position:relative;overflow:hidden;background:#0e4193;border-radius:5px;padding:2rem;color:#fff;max-width:75rem;margin:0 auto 4rem;text-align:center}@media only screen and (min-width:48em){.grid-slides-text__rich-text .widget-push,.one-col-content__rich-text .widget-push,.one-col-content__rich-text-wide .widget-push,.two-cols-content__rich-text .widget-push,.two-cols-content__rich-text-wide .widget-push{padding:5.5rem;--breakpoint:sm}.grid-slides-text__rich-text .widget-push:before,.one-col-content__rich-text .widget-push:before,.one-col-content__rich-text-wide .widget-push:before,.two-cols-content__rich-text .widget-push:before,.two-cols-content__rich-text-wide .widget-push:before{content:'';pointer-events:none;position:absolute;right:0;bottom:0;background:url(/themes/custom/bbf/assets/img/shape-white.png) no-repeat;width:392px;height:420px}}.grid-slides-text__rich-text .widget-push__head,.one-col-content__rich-text .widget-push__head,.one-col-content__rich-text-wide .widget-push__head,.two-cols-content__rich-text .widget-push__head,.two-cols-content__rich-text-wide .widget-push__head{display:block;margin:0 0 2rem;font-size:2.4rem;line-height:1.2;font-weight:500;font-family:Quicksand,arial,helvetica,sans-serif;color:#fff;margin-bottom:1rem}.grid-slides-text__rich-text .widget-push__text,.one-col-content__rich-text .widget-push__text,.one-col-content__rich-text-wide .widget-push__text,.two-cols-content__rich-text .widget-push__text,.two-cols-content__rich-text-wide .widget-push__text{font-weight:300}.embedded-entity img{display:block}.align-center img{margin-left:auto;margin-right:auto}.quote{background:#e9eef8;padding:6rem 0}@media only screen and (min-width:48em){.quote{padding:11rem 0;--breakpoint:sm}}.paragraph-list .quote:not(:first-child){border-top:none}.quote .wrap{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:70.3125em){.quote .wrap{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.quote .wrap{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:62em){.quote .wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;--breakpoint:md}}.quote .wrap .candidature-libre,.quote .wrap#edit-container>div.visually-hidden+div.js-form-wrapper,.quote .wrap>div:first-child{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-bottom:3rem}@media only screen and (min-width:62em){.quote .wrap .candidature-libre,.quote .wrap#edit-container>div.visually-hidden+div.js-form-wrapper,.quote .wrap>div:first-child{margin-right:4rem;margin-bottom:0;--breakpoint:md}}.quote .wrap>div:last-child{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.quote__author-content{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.quote__author{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin:0}.quote__quote{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;margin:0;font-size:2.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:48em){.quote__quote{font-size:3.6rem;--breakpoint:sm}}.quote__quote:after,.quote__quote:before{content:'';margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;margin:0;display:inline-block;vertical-align:middle}@media only screen and (min-width:48em){.quote__quote:after,.quote__quote:before{font-size:3.6rem;--breakpoint:sm}}.quote__quote:before{content:'«';margin-right:.5rem}.quote__quote:after{content:'»';margin-left:.5rem}.paragraph-list .quote+div{border-top:0}.country-title{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:4rem}@media only screen and (max-width:70.3125em){.country-title{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.country-title{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.country-title__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;line-height:1.2;font-weight:300;margin-bottom:2rem}@media only screen and (min-width:48em){.country-title__title{font-size:3.6rem;--breakpoint:sm}}@media only screen and (max-width:47.9375em){.country-title__title{font-size:2rem;--breakpoint:sm}}.country-title__title strong{font-weight:500}.country-title__headquarters{color:#81abf9}.country-title__headquarters:before{content:'';margin-right:1rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/marker-blue.svg);background-repeat:no-repeat;background-position:center center;width:1.5rem;height:2rem;background-size:auto auto;vertical-align:bottom}.country-title__headquarters strong{font-weight:300}.title-cta{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:70.3125em){.brands-slideshow .title-cta,.careers .title-cta,.country-slideshow .title-cta,.news-slideshow .title-cta,.paragraph-list>.title-cta{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.brands-slideshow .title-cta,.careers .title-cta,.country-slideshow .title-cta,.news-slideshow .title-cta,.paragraph-list>.title-cta{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.title-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;--breakpoint:sm}}.title-cta+div{border-top:0;padding-top:3rem}.title-cta__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;margin-bottom:2rem}@media only screen and (min-width:48em){.title-cta__title{font-size:3.6rem;--breakpoint:sm}}@media only screen and (min-width:48em){.title-cta__title{margin:0;--breakpoint:sm}}.title-cta__link a{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0e4193;color:#fff;border:1px solid #0e4193;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:1.4rem;border-radius:30px;padding:.8rem 1.6rem;text-decoration:none}.title-cta__link a:active,.title-cta__link a:focus,.title-cta__link a:hover{text-decoration:none}.title-cta__link a:active,.title-cta__link a:focus,.title-cta__link a:hover{background:#104baa;color:#fff;text-decoration:none}.title-cta__link a:after{content:'';margin-left:.5rem;display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-right.svg);background-repeat:no-repeat;background-position:center center;width:1rem;height:1.6rem;background-size:auto auto}.title-emphasis{text-align:center;max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:4rem}@media only screen and (max-width:70.3125em){.title-emphasis{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.title-emphasis{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.title-emphasis:before{content:'';margin:0 auto 2rem;display:block;background-image:url(/themes/custom/bbf/assets/img/sprites-37653e3159.png);background-position:-56.5px 0;width:46px;height:50px;background-size:102.5px auto;background-repeat:no-repeat}.title-emphasis__title-wrap{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;line-height:1.2}@media only screen and (min-width:48em){.title-emphasis__title-wrap{font-size:3.6rem;--breakpoint:sm}}@media only screen and (max-width:47.9375em){.title-emphasis__title-wrap{font-size:2rem;--breakpoint:sm}}.title-emphasis__title-wrap span,.title-emphasis__title-wrap strong{display:block;font-weight:500}.title-emphasis__title-wrap span{font-weight:400}.two-cols-content{max-width:1086px;margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}@media only screen and (max-width:70.3125em){.two-cols-content{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.two-cols-content{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:62em){.two-cols-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;--breakpoint:md}}.two-cols-content .candidature-libre,.two-cols-content#edit-container>div.visually-hidden+div.js-form-wrapper,.two-cols-content>div:first-child{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-bottom:3rem}@media only screen and (min-width:62em){.two-cols-content .candidature-libre,.two-cols-content#edit-container>div.visually-hidden+div.js-form-wrapper,.two-cols-content>div:first-child{margin-right:4rem;margin-bottom:0;--breakpoint:md}}.two-cols-content>div:last-child{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:48em){.two-cols-content{margin-bottom:7rem;--breakpoint:sm}}
div.brands-slideshow--layout-slideshow{border-top:0;padding-bottom:7rem;position:relative;z-index:2}div.brands-slideshow--layout-slideshow .brand-list__body{margin-bottom:2rem}div.brands-slideshow--layout-slideshow .brand-list__row{padding:2rem}.brand-list__body:not(.slick-initialized) .brand-list__row:not(:first-child){display:none}.brand-list--brand-grid .brand-list__body:not(.slick-initialized) .brand-list__row:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex}.brand--teaser{width:43rem;max-width:calc(100vw - 4rem);background:#fff;border-radius:5px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:48em){.brand--teaser{padding:3rem;--breakpoint:sm}}.brand--teaser .brand__title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193}@media only screen and (max-width:47.9375em){.brand--teaser .brand__title{font-size:1.8rem;--breakpoint:sm}}.brand--teaser .brand__logo{width:8rem;height:8rem;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:2rem;border:1px solid #ccc}@media only screen and (min-width:48em){.brand--teaser .brand__logo{margin-right:4rem;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:12rem;height:12rem;--breakpoint:sm}}.brand--teaser .brand__logo a{display:block}.brand--teaser .brand__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}div.country-slideshow--layout-slideshow{border-top:0;padding-bottom:7rem;position:relative;z-index:2}div.country-slideshow--layout-slideshow .country-list__body{margin-bottom:2rem;padding-top:1rem}div.country-slideshow--layout-slideshow .country-list__row{padding:2rem;position:relative}div.country-slideshow--layout-slideshow .country-list__body:not(.slick-initialized) .country-list__row:not(:first-child){display:none}.country-slideshow--layout-slideshow .stack{position:absolute;left:2rem;top:0;right:2rem;bottom:5rem;background:#fdfdfd;border-radius:5px;padding:2rem;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);z-index:3;max-width:43rem}.country--country-with-brands{width:43rem;max-width:calc(100vw - 4rem);background:#fff;border-radius:5px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:2rem}.country-slideshow--layout-slideshow .country--country-with-brands{z-index:4}.country-slideshow--layout-slideshow .country--country-with-brands~.stack--shadow{position:absolute;left:2rem;top:2rem;right:2rem;bottom:2rem;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15);z-index:1;max-width:43rem}.country-slideshow--layout-slideshow .country--country-with-brands.count--1,.country-slideshow--layout-slideshow .country--country-with-brands.count--2,.country-slideshow--layout-slideshow .country--country-with-brands.count--3{z-index:4;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.1);box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.country-slideshow--layout-slideshow .country--country-with-brands.count--1+.stack,.country-slideshow--layout-slideshow .country--country-with-brands.count--2+.stack,.country-slideshow--layout-slideshow .country--country-with-brands.count--3+.stack{top:3px}.country-slideshow--layout-slideshow .country--country-with-brands.count--1+.stack+.stack,.country-slideshow--layout-slideshow .country--country-with-brands.count--2+.stack+.stack,.country-slideshow--layout-slideshow .country--country-with-brands.count--3+.stack+.stack{top:-1.3rem;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);z-index:2;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.15);box-shadow:0 0 3px 0 rgba(0,0,0,.15)}.country--country-with-brands.count--0+.stack,.country--country-with-brands.count--1+.stack{display:none}.country--country-with-brands.count--0+.stack+.stack,.country--country-with-brands.count--1+.stack+.stack{display:none}.country--country-with-brands.count--2+.stack+.stack{display:none}@media only screen and (min-width:48em){.country--country-with-brands{padding:3rem;--breakpoint:sm}}.country--country-with-brands .country__title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-bottom:.7rem}@media only screen and (max-width:47.9375em){.country--country-with-brands .country__title{font-size:1.8rem;--breakpoint:sm}}.country--country-with-brands .country__nurseries-count{margin-bottom:.7rem}.country--country-with-brands .country__flag{-webkit-box-flex:0;-ms-flex:0 0 3.3rem;flex:0 0 3.3rem;height:3.5rem;margin-right:2rem}.country--country-with-brands .country__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3rem}@media only screen and (max-width:47.9375em){.country--country-with-brands .country__header{-ms-flex-wrap:wrap;flex-wrap:wrap;--breakpoint:sm}}.country--country-with-brands .country__header .more{text-align:left}@media only screen and (max-width:47.9375em){.country--country-with-brands .country__header .more{-ms-flex-preferred-size:100%;flex-basis:100%;--breakpoint:sm}}@media only screen and (min-width:48em){.country--country-with-brands .country__header .more{position:absolute;top:0;right:0;--breakpoint:sm}}.country--country-with-brands .country__header .btn{white-space:nowrap}.country--country-with-brands .country__header-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:47.9375em){.country--country-with-brands .country__header-content{margin-bottom:1rem;-ms-flex-preferred-size:calc(100% - 53px);flex-basis:calc(100% - 53px);--breakpoint:sm}}@media only screen and (min-width:48em){.country--country-with-brands .country__header-content{height:91px;--breakpoint:sm}}.country--country-with-brands .country__brand-list{padding-top:3rem}.country--country-with-brands .country__brand{min-height:71px}.country__continent{color:#81abf9;margin-top:.7rem;margin-bottom:.7rem}div.country__compact-slideshow{border-top:1px solid rgba(112,112,112,.2)}div.country__compact-slideshow .country__brand-list:not(.slick-initialized) .country__brand:not(:first-child){display:none}div.country__compact-slideshow .slick-list{margin-bottom:3rem}@media only screen and (min-width:48em){div.country__compact-slideshow .slick-dots{position:absolute;left:0;right:0;top:12.5rem;--breakpoint:sm}}div.country__compact-slideshow .slick-arrow{width:3rem;height:3rem;top:auto;bottom:0;right:0;opacity:1}@media only screen and (min-width:48em){div.country__compact-slideshow .slick-arrow{top:12rem;bottom:auto;--breakpoint:sm}}div.country__compact-slideshow .slick-arrow.slick-disabled{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;opacity:.5}div.country__compact-slideshow .slick-prev{right:auto;left:0}.brand--compact-brand-with-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.brand--compact-brand-with-count .brand__logo{border:thin solid #ccc;margin-right:2rem;width:7rem;-ms-flex-negative:0;flex-shrink:0}.brand--compact-brand-with-count .brand__title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-bottom:0}.brand-list__body .slick-slide>div,.brand-list__body .slick-slide>div>div,.brand-list__body.slick-initialized .slick-slide,.country-list__body .slick-slide>div,.country-list__body .slick-slide>div>div,.country-list__body.slick-initialized .slick-slide,.job-offers__body .slick-slide>div,.job-offers__body .slick-slide>div>div,.job-offers__body.slick-initialized .slick-slide,.view-job-list__body .slick-slide>div,.view-job-list__body .slick-slide>div>div,.view-job-list__body.slick-initialized .slick-slide,.view-news-list__body .slick-slide>div,.view-news-list__body .slick-slide>div>div,.view-news-list__body.slick-initialized .slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.brand-list__body .slick-arrow,.country-list__body .slick-arrow,.job-offers__body .slick-arrow,.view-job-list__body .slick-arrow,.view-news-list__body .slick-arrow{margin:0;padding:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:3;top:calc(50% - 15px);background:#0e4193;border-radius:50%;width:4rem;height:4rem;opacity:.3;-webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms;text-align:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.brand-list__body .slick-arrow:active,.brand-list__body .slick-arrow:focus,.brand-list__body .slick-arrow:hover,.country-list__body .slick-arrow:active,.country-list__body .slick-arrow:focus,.country-list__body .slick-arrow:hover,.job-offers__body .slick-arrow:active,.job-offers__body .slick-arrow:focus,.job-offers__body .slick-arrow:hover,.view-job-list__body .slick-arrow:active,.view-job-list__body .slick-arrow:focus,.view-job-list__body .slick-arrow:hover,.view-news-list__body .slick-arrow:active,.view-news-list__body .slick-arrow:focus,.view-news-list__body .slick-arrow:hover{text-decoration:none}.brand-list__body .slick-arrow:after,.country-list__body .slick-arrow:after,.job-offers__body .slick-arrow:after,.view-job-list__body .slick-arrow:after,.view-news-list__body .slick-arrow:after{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/bbf/assets/img/arrow-right-white.svg);background-repeat:no-repeat;background-position:center center;width:1rem;height:1.6rem;background-size:auto auto}.brand-list__body .slick-arrow span,.country-list__body .slick-arrow span,.job-offers__body .slick-arrow span,.view-job-list__body .slick-arrow span,.view-news-list__body .slick-arrow span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.brand-list__body .slick-arrow.slick-disabled,.country-list__body .slick-arrow.slick-disabled,.job-offers__body .slick-arrow.slick-disabled,.view-job-list__body .slick-arrow.slick-disabled,.view-news-list__body .slick-arrow.slick-disabled{display:none!important}.brand-list__body:active .slick-arrow,.brand-list__body:focus .slick-arrow,.brand-list__body:hover .slick-arrow,.country-list__body:active .slick-arrow,.country-list__body:focus .slick-arrow,.country-list__body:hover .slick-arrow,.job-offers__body:active .slick-arrow,.job-offers__body:focus .slick-arrow,.job-offers__body:hover .slick-arrow,.view-job-list__body:active .slick-arrow,.view-job-list__body:focus .slick-arrow,.view-job-list__body:hover .slick-arrow,.view-news-list__body:active .slick-arrow,.view-news-list__body:focus .slick-arrow,.view-news-list__body:hover .slick-arrow{opacity:1}.brand-list__body .slick-prev,.country-list__body .slick-prev,.job-offers__body .slick-prev,.view-job-list__body .slick-prev,.view-news-list__body .slick-prev{left:1rem}.brand-list__body .slick-prev:after,.country-list__body .slick-prev:after,.job-offers__body .slick-prev:after,.view-job-list__body .slick-prev:after,.view-news-list__body .slick-prev:after{content:'';-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:2px}.brand-list__body .slick-next,.country-list__body .slick-next,.job-offers__body .slick-next,.view-job-list__body .slick-next,.view-news-list__body .slick-next{right:1rem}.brand-list__body .slick-next:after,.country-list__body .slick-next:after,.job-offers__body .slick-next:after,.view-job-list__body .slick-next:after,.view-news-list__body .slick-next:after{margin-left:2px}.paragraph-list .careers{background:#e9eef8;border-top:0;padding-bottom:7rem}.view-job-list:not(.view-job-list--grid) .view-job-list__body:not(.slick-initialized) .job-list__row:not(:first-child){display:none}.job-offers__body:not(.slick-initialized) .job-offers__row:not(:first-child){display:none}.job-list__row,.job-offers__row{padding:2rem}.job-offers__body,.view-job-list__body{margin-bottom:2rem}.careers,.jobs{position:relative;z-index:2}.job-offer--teaser{width:33.6rem;max-width:calc(100vw - 4rem);background:#fff;border-radius:5px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.job-offer--teaser .job-offer__content{position:relative;padding:2rem;-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-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (min-width:48em){.job-offer--teaser .job-offer__content{padding:3rem;--breakpoint:sm}}.job-offer--teaser .job-offer__thumbnail a,.job-offer--teaser .job-offer__thumbnail img{display:block}.job-offer--teaser .country__flag{position:absolute;top:-2rem;left:2rem;width:4rem;height:4rem}.job-offer--teaser .job-offer__title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#0e4193;margin-bottom:1rem;min-height:55px}.job-offer--teaser .job-offer__pub-date{color:#81abf9;margin-bottom:.5rem}.job-offer--teaser .job-offer__subtitle{margin-bottom:1rem}.paragraph-list .news-list--layout-slideshow{border-top:0;position:relative;z-index:0}.paragraph-list .news-list--layout-slideshow .views-element-container{position:relative;z-index:2}.paragraph-list .news-list--layout-slideshow:after{content:'';display:block;position:absolute;bottom:-50rem;right:0;width:50vw;height:1530px;background:url(/themes/custom/bbf/assets/img/bg-shape.png) no-repeat top left;z-index:1}.view-news-list__body:not(.slick-initialized) .view-news-list__row:not(:first-child){display:none}.views-blocknews-list-news{position:relative;z-index:2}.news-list__header{position:relative;z-index:2;max-width:1086px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:70.3125em){.news-list__header{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.news-list__header{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}@media only screen and (min-width:48em){.news-list__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;--breakpoint:sm}}.news-list--layout-slideshow .news-list__header .title-cta{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.view-news-list__title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#0e4193;margin-bottom:2rem}@media only screen and (min-width:48em){.view-news-list__title{font-size:3.6rem;--breakpoint:sm}}@media only screen and (min-width:48em){.view-news-list__title{margin:0;--breakpoint:sm}}.news-list__row{padding:2rem}.view-news-list__body{margin-bottom:2rem}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}.slick-slide:focus{outline:0}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{list-style:none;margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}.slick-dots li{margin:0 1rem}.slick-dots button{margin:0;padding:0;border:0;cursor:pointer;background:0 0;background:#a1bae1;border-radius:50%;width:10px;height:10px;text-indent:-9999rem}.slick-dots .slick-active button{background-color:#0e4193}div.slider{position:relative;border-top:0;padding-top:0}.grid-slides-text__slides{min-width:0}.slide{position:relative;height:53rem;background:#ecebeb;background-size:cover!important;background-position:top center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:48em){.slide{height:70rem;padding-top:200px;--breakpoint:sm}}.slide:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(44,50,77,.5)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(44,50,77,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(44,50,77,.5) 0,rgba(0,0,0,0) 100%);pointer-events:none}.home__paragraph-list .slide:before{position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(6,14,47,.8)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(6,14,47,.8) 0,rgba(0,0,0,0) 100%);pointer-events:none}.slider--small .slide{height:27rem;padding:4rem;border-radius:5px;overflow:hidden}.slider--small .slide.slide--has-image{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:48em){.slider--small .slide{height:27rem;--breakpoint:sm}}.slider--small .slide:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slide.slide--has-style:not(.slide--has-image){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slide.slide--has-style:not(.slide--has-image):before{display:none}.slide.slide--style-green{background:#5db99c}.slide.slide--style-orange{background:#ffb542}.slide.slide--style-blue{background:#a1bae1}.slide.slide--style-red{background:#ff6579}.slide .slide__btn-wrap{position:absolute;left:0;right:0;bottom:70px;text-align:center}.slider__slide-list:not(.slick-initialized) .slider__slide-list-item:not(:first-child){display:none}.slider__dots-wrap{display:none;position:absolute;z-index:2;bottom:5rem;left:0;right:0}.slick-initialized+.slider__dots-wrap{display:block}.slider--small .slider__dots-wrap{left:4rem;bottom:2rem}.slider__dots{position:relative;z-index:100;list-style:none;margin:0;padding:0;border:0;max-width:1086px;margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width:70.3125em){.slider__dots{padding-left:3rem;padding-right:3rem;--breakpoint:lg+}}@media only screen and (max-width:47.9375em){.slider__dots{padding-left:2rem;padding-right:2rem;--breakpoint:sm}}.slider__dots>li{margin:0 1.5rem 0 0}.slider__dots>li button{display:block;margin:0;padding:0;border:0;cursor:pointer;background:0 0;background:#fff;opacity:.5;border-radius:50%;width:1rem;height:1rem;text-indent:-9999rem}.slider__dots>li button:active,.slider__dots>li button:focus,.slider__dots>li button:hover{opacity:1}.slider__dots>li button:focus{outline:0}.slider__dots>li.slick-active button{opacity:1;width:1.5rem;height:1.5rem}.slider__dots--dark .slider__dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider__dots--dark .slider__dots>li button{background:#0e4193}.slide__content{margin-left:auto;margin-right:auto;z-index:96;position:relative;text-align:center;max-width:650px;color:#fff}.slider--small .slide__content{text-align:left}.slide__slide-title{margin:0 0 1rem;font-family:Quicksand,arial,helvetica,sans-serif;font-weight:500;font-size:3rem;line-height:1.2;color:#fff;margin-bottom:2rem}@media only screen and (min-width:48em){.slide__slide-title{font-size:4.8rem;--breakpoint:sm}}.slider--small .slide__slide-title{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#fff;margin-bottom:0}.slide__slide-subtitle{font-weight:300;margin-bottom:6rem}.slider--small .slide__slide-subtitle{display:block;margin:0 0 2rem;font-size:2rem;line-height:1.4;font-weight:400;color:#fff;font-size:1.4rem;font-weight:300;margin-bottom:0;margin-top:.8rem}.paragraph-list .slider+div{border-top:0}
