.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;padding:0;margin:0}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(/core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.16)}.progress__bar{border:1px #07629a solid;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),-webkit-linear-gradient(left top,#0094f0 0,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),-webkit-linear-gradient(left top,#0094f0 0,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.15)),linear-gradient(to right bottom,#0094f0 0,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;margin-top:-1px;margin-left:-1px;padding:0 1px;height:16px;border-radius:10em;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;-webkit-transition:width .5s ease-out;transition:width .5s ease-out}[dir="rtl"] .progress__bar{margin-left:0;margin-right:-1px;animation-direction:reverse;-webkit-animation-direction:reverse;-moz-animation-direction:reverse}@-webkit-keyframes animate-stripes{0%{background-position:0 0%,0 0}100%{background-position:0 0,-80px 0}}@-ms-keyframes animate-stripes{0%{background-position:0 0%,0 0}100%{background-position:0 0,-80px 0}}@keyframes animate-stripes{0%{background-position:0 0%,0 0}100%{background-position:0 0,-80px 0}}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}ul.slides li,.messages ul li,ul.contextual-links li{padding:0 !important;margin:0 !important}ul.slides li::before,.messages ul li::before,ul.contextual-links li::before{display:none}img{max-width:100%;height:auto}.button{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;transition:all 150ms linear;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-appearance:none;-o-transition:all 150ms linear;-ms-transition:all 150ms linear;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border-radius:4px;display:inline-block;color:#112635;font-weight:600;font-size:20px;padding:14px 20px 14px 20px;text-shadow:none;box-shadow:none;border:0;text-decoration:none;text-align:center}.button:hover,.button:focus{outline:0}.button--primary{background:#70aa0b;color:#fff}.button--primary:hover{color:#fff;background:#009ba1;border:0}.button--secundary{background:#70aa0b;color:#fff}.button--secundary:hover{color:#fff;background:#009ba1;border:0}form p{font-size:14px;margin:8px 0 20px}.form-actions{margin:20px 0 50px}button,input,select,textarea{font-family:"proxima-nova",Helvetica,Arial,sans-serif}.form-item{padding-right:10px;margin:0 0 8px 0}@media screen and (min-width:720px){.form-item{padding-right:0}}@media screen and (min-width:720px){.form-item label{width:85px;padding-left:0}}@media screen and (min-width:720px){.form-item select,.form-item .form-textarea-wrapper,.form-item input{width:calc(100% - 85px)}}@media screen and (min-width:720px){.form-item .description{padding-left:87px}}.form-item label{float:left;padding-top:13px}.form-item .form-textarea-wrapper,.form-item input{display:inline-block}.form-item .description{font-size:14px}.form-item--address-2::after,.form-item--address-1::after{content:"";display:table;clear:both}.form-item--address-2 .form-item,.form-item--address-1 .form-item{float:left}.form-item--address-1 .form-item:first-child{width:70%}.form-item--address-1 .form-item:last-child{padding-right:10px;width:30%}@media screen and (min-width:720px){.form-item--address-1 .form-item:last-child{padding-right:0}}@media screen and (min-width:720px){.form-item--address-1 .form-item:last-child label{width:100px;padding-left:20px}}@media screen and (min-width:720px){.form-item--address-1 .form-item:last-child select,.form-item--address-1 .form-item:last-child .form-textarea-wrapper,.form-item--address-1 .form-item:last-child input{width:calc(100% - 100px)}}@media screen and (min-width:720px){.form-item--address-1 .form-item:last-child .description{padding-left:102px}}.form-item--address-2 .form-item:first-child{width:35%}.form-item--address-2 .form-item:last-child{padding-right:10px;width:65%}@media screen and (min-width:720px){.form-item--address-2 .form-item:last-child{padding-right:0}}@media screen and (min-width:720px){.form-item--address-2 .form-item:last-child label{width:120px;padding-left:20px}}@media screen and (min-width:720px){.form-item--address-2 .form-item:last-child select,.form-item--address-2 .form-item:last-child .form-textarea-wrapper,.form-item--address-2 .form-item:last-child input{width:calc(100% - 120px)}}@media screen and (min-width:720px){.form-item--address-2 .form-item:last-child .description{padding-left:122px}}select,textarea,.form-tel,.form-email,.form-number,.form-text{-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;transition:all 100ms linear;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-family:"proxima-nova",Helvetica,Arial,sans-serif;box-shadow:none;padding:14px;border:1px solid #818181;max-width:100%;width:100%}select.error,textarea.error,.form-tel.error,.form-email.error,.form-number.error,.form-text.error{border:1px solid #a94442}
select:focus,textarea:focus,.form-tel:focus,.form-email:focus,.form-number:focus,.form-text:focus{outline:0;border:1px solid #112635}select{background:url(/themes/bayard/img/select.svg) no-repeat right 10px center;padding-right:35px}.form-type-checkbox input,.form-type-radio input{opacity:0;position:absolute;width:0}.form-type-checkbox label,.form-type-radio label{position:relative;padding:0 0 0 25px;width:100%;float:none}.form-type-checkbox label::before,.form-type-radio label::before{-webkit-transition:all 200ms eas;-moz-transition:all 200ms eas;transition:all 200ms eas;position:absolute;content:'';width:16px;height:16px;border:1px solid #112635;left:0;top:3px}.form-type-checkbox input:checked+label::before,.form-type-radio input:checked+label::before{background:#112635;box-shadow:inset 0 0 0 2px #fff}.form-type-radio label::before{border-radius:50%}.form-text:-ms-input-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){.form-text:-ms-input-placeholder{font-size:18px}}.form-text::-moz-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){.form-text::-moz-placeholder{font-size:18px}}.form-text:-moz-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){.form-text:-moz-placeholder{font-size:18px}}.form-text::-webkit-input-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){.form-text::-webkit-input-placeholder{font-size:18px}}textarea:-ms-input-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){textarea:-ms-input-placeholder{font-size:18px}}textarea::-moz-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){textarea::-moz-placeholder{font-size:18px}}textarea:-moz-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){textarea:-moz-placeholder{font-size:18px}}textarea::-webkit-input-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){textarea::-webkit-input-placeholder{font-size:18px}}.form-number:-ms-input-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){.form-number:-ms-input-placeholder{font-size:18px}}.form-number::-moz-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){.form-number::-moz-placeholder{font-size:18px}}.form-number:-moz-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){.form-number:-moz-placeholder{font-size:18px}}.form-number::-webkit-input-placeholder{font-size:16px;color:#9a9a9a}@media screen and (min-width:960px){.form-number::-webkit-input-placeholder{font-size:18px}}.grippie{display:none}fieldset{margin-bottom:30px !important}fieldset legend{display:block;width:100%}.views-exposed-form{margin:0 0 40px 0}.views-exposed-form .form-item,.views-exposed-form .form-actions{margin:0;display:inline}.views-exposed-form .button{background:#70aa0b;color:#fff;margin-left:10px;padding-top:13px}.views-exposed-form .button:hover{color:#fff;background:#009ba1;border:0}@font-face{font-family:'fontawesome';src:url(/themes/bayard/fonts/fontawesome/fontawesome-webfont.eot);src:url(/themes/bayard/fonts/fontawesome/fontawesome-webfont.eot) format("embedded-opentype"),url(/themes/bayard/fonts/fontawesome/fontawesome-webfont.woff2) format("woff2"),url(/themes/bayard/fonts/fontawesome/fontawesome-webfont.woff) format("woff"),url(/themes/bayard/fonts/fontawesome/fontawesome-webfont.ttf) format("truetype"),url(/themes/bayard/fonts/fontawesome/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.icon::before{font-family:'fontawesome';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--bars::before{content:"\f0c9"}.icon--times::before,.field--name-field-issues li.field__item::before{content:"\f00d"}.icon--checkmark::before,.cke_editable ul li::before,.page ul li::before{content:"\f00c"}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#112635;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:300}html ::selection{background:#112635;color:#eed9ca}html ::-moz-selection{background:#112635;color:#eed9ca}body{line-height:1.38em;font-size:18px}a{-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;transition:all 100ms linear;-o-transition:all 100ms linear;-ms-transition:all 100ms linear;color:#112635;outline:0 !important;text-decoration:none;border-bottom:1px solid #bec1c4}a:hover,a:focus{color:#009ba1;border-bottom:1px solid #009ba1}p{margin:0 0 30px}strong{font-weight:700}.cke_editable ul,.cke_editable ol,.page ul,.page ol{padding:0;margin:0}.cke_editable ul li,.cke_editable ol li,.page ul li,.page ol li{list-style:none;position:relative;padding-left:22px;margin-bottom:5px}.cke_editable ul li::before,.cke_editable ol li::before,.page ul li::before,.page ol li::before{color:#5db1b1;position:absolute;left:0;top:0}.cke_editable ul li::before,.page ul li::before{font-family:'fontawesome';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cke_editable ol,.page ol{counter-reset:section}.cke_editable ol li::before,.page ol li::before{font-weight:800;counter-increment:section;content:counters(section,".") ". "}h1{margin:0 0 15px;color:#e77100;font-weight:normal;font-size:42px;line-height:1.2em}h2{font-weight:400;font-size:23px;line-height:1.2em;margin:0 0 15px}@media screen and (min-width:560px){h2{font-size:36px;margin:0 0 35px}}h2.light{font-weight:300;font-size:24px;line-height:1.2em;color:#e77100}h3{font-weight:800;font-size:17px;margin:0 0 20px;text-transform:uppercase;color:#009ba1}@media screen and (min-width:560px){h3{font-size:20px}}h4,fieldset legend{font-weight:700;font-size:18px;line-height:1.2em;margin:0 0 10px}h5{margin:0 0 10px}h6{margin:0 0 10px}iframe,img{max-width:100%}.grid{max-width:990px;margin-left:auto;margin-right:auto}.grid::after{clear:both;content:"";display:table}.flexbox .grid--flex .view-content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid__item{margin-bottom:1.81818%}@media screen and (min-width:560px){.grid__item--right{float:right !important}}@media screen and (min-width:720px){.grid__item--6{float:left;display:block;margin-right:1.81818%;width:49.09091%}.grid__item--6:last-child{margin-right:0}.grid__item--6:nth-child(2n){margin-right:0}.grid__item--6:nth-child(2n+1){clear:left}}.grid__item--4-9{float:left;display:block;margin-right:1.81818%;width:100%}@media screen and (min-width:560px){.grid__item--4-9{float:left;display:block;margin-right:1.81818%;width:49.09091%}.grid__item--4-9:last-child{margin-right:0}.grid__item--4-9:nth-child(2n){margin-right:0}.grid__item--4-9:nth-child(2n+1){clear:left}}@media screen and (min-width:880px){.grid__item--4-9{float:left;display:block;margin-right:2.43902%;width:43.08943%}.grid__item--4-9:nth-child(2n){margin-right:2.43902%}.grid__item--4-9:last-child{margin-right:0}.grid__item--4-9:nth-child(3n){margin-right:0}.grid__item--4-9:nth-child(3n+1){clear:left}}.grid__item--4-9:last-child{margin-right:0}@media screen and (min-width:560px){.grid__item--5-9{float:left;display:block;margin-right:1.81818%;width:49.09091%}.grid__item--5-9:last-child{margin-right:0}}@media screen and (min-width:880px){.grid__item--5-9{float:left;display:block;margin-right:2.43902%;width:54.47154%}.grid__item--5-9:last-child{margin-right:0}}.grid__item--4-8{float:left;display:block;margin-right:1.81818%;width:100%;margin-bottom:2.75229%}@media screen and (min-width:560px){.grid__item--4-8{float:left;display:block;margin-right:1.81818%;width:49.09091%}.grid__item--4-8:last-child{margin-right:0}.grid__item--4-8:nth-child(2n){margin-right:0}.grid__item--4-8:nth-child(2n+1){clear:left}}@media screen and (min-width:880px){.grid__item--4-8{float:left;display:block;margin-right:2.75229%;width:48.62385%}.grid__item--4-8:nth-child(2n){margin-right:2.75229%}.grid__item--4-8:last-child{margin-right:0}.grid__item--4-8:nth-child(2n){margin-right:0}.grid__item--4-8:nth-child(2n+1){clear:left}}.grid__item--4-8:last-child{margin-right:0}.grid__item--4{float:left;display:block;margin-right:1.81818%;width:100%}@media screen and (min-width:720px){.grid__item--4{float:left;display:block;margin-right:1.81818%;width:32.12121%}.grid__item--4:last-child{margin-right:0}.grid__item--4:nth-child(3n){margin-right:0}.grid__item--4:nth-child(3n+1){clear:left}}.grid__item--4:last-child{margin-right:0}@media screen and (min-width:560px){.grid__item--3{float:left;display:block;margin-right:1.81818%;width:49.09091%}.grid__item--3:last-child{margin-right:0}.grid__item--3:nth-child(2n){margin-right:0}.grid__item--3:nth-child(2n+1){clear:left}}@media screen and (min-width:720px){.grid__item--3{float:left;display:block;margin-right:1.81818%;width:23.63636%}.grid__item--3:nth-child(2n){margin-right:1.81818%}.grid__item--3:last-child{margin-right:0}.grid__item--3:nth-child(4n){margin-right:0}.grid__item--3:nth-child(4n+1){clear:left}}.grid__item--3-9{margin-bottom:1.81818%}@media screen and (min-width:720px){.grid__item--3-9{float:left;display:block;margin-right:2.43902%;width:31.70732%}.grid__item--3-9:last-child{margin-right:0}}.grid__item--2{float:left;display:block;margin-right:1.81818%;width:49.09091%}@media screen and (min-width:560px){.grid__item--2{float:left;display:block;margin-right:1.81818%;width:32.12121%}.grid__item--2:last-child{margin-right:0}.grid__item--2:nth-child(2n){margin-right:1.81818%}.grid__item--2:nth-child(3n){margin-right:0}.grid__item--2:nth-child(3n+1){clear:left}}@media screen and (min-width:880px){.grid__item--2{float:left;display:block;margin-right:1.81818%;width:15.15152%}.grid__item--2:last-child{margin-right:0}.grid__item--2:nth-child(3n){margin-right:1.81818%}.grid__item--2:nth-child(6n){margin-right:0}.grid__item--2:nth-child(6n+1){clear:left}}.grid__item--2:last-child{margin-right:0}.grid__item--2:nth-child(2n){margin-right:0}.grid__item--2:nth-child(2n+1){clear:left}.grid--masonry .view-content{position:relative}.grid--masonry .grid__item--gutter{width:1.81818%}.grid--masonry .grid__item--masonry,.grid--masonry .grid__item--sizer{margin-bottom:1.81818%}@media screen and (min-width:560px){.grid--masonry .grid__item--masonry,.grid--masonry .grid__item--sizer{float:left;display:block;margin-right:1.81818%;width:49.09091%;margin-right:0}.grid--masonry .grid__item--masonry:last-child,.grid--masonry .grid__item--sizer:last-child{margin-right:0}}@media screen and (min-width:880px){.grid--masonry .grid__item--masonry,.grid--masonry .grid__item--sizer{float:left;display:block;margin-right:1.81818%;width:32.12121%;margin-right:0}.grid--masonry .grid__item--masonry:last-child,.grid--masonry .grid__item--sizer:last-child{margin-right:0}}header{position:relative;border-bottom:1px solid #5db1b1}
@media screen and (min-width:560px){header .header__topnav{display:block}}@media screen and (min-width:990px){header .header__topnav{float:left;display:block;margin-right:1.81818%;width:74.54545%;margin-right:0;float:right}header .header__topnav:last-child{margin-right:0}}header .header__logo{padding:10px 0}@media screen and (min-width:560px){header .header__logo{padding:0 0 10px 0}}@media screen and (min-width:770px){header .header__logo{text-align:center}}@media screen and (min-width:990px){header .header__logo{float:left;display:block;margin-right:1.81818%;width:23.63636%;padding:17px 0 0 0;text-align:left;min-height:122px;display:flex;align-items:flex-end}header .header__logo:last-child{margin-right:0}}header .header__btmnav{display:none}@media screen and (min-width:770px){header .header__btmnav{display:block}}@media screen and (min-width:990px){header .header__btmnav{float:left;display:block;margin-right:1.81818%;width:74.54545%;margin-right:0}header .header__btmnav:last-child{margin-right:0}}.header{background-color:#fff}@media screen and (min-width:990px){.header.stuck{position:fixed;z-index:10;top:0;left:0;width:100%;margin-top:-47px}.header.stuck .site-logo img{height:60px}}.site-logo{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;transition:all 150ms linear;border:0 !important;display:inline-block}@media screen and (min-width:770px){.site-logo{display:block}}@media screen and (min-width:990px){.site-logo{position:relative;left:-48px}}.no-svg .site-logo{background:url(/themes/bayard/img/logo.png) no-repeat;background-size:contain;width:234px;height:95px}.site-logo img{height:80px;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;transition:all 150ms linear}@media screen and (min-width:560px){.site-logo img{height:97px}}.no-svg .site-logo img{display:none}.header__topnav{font-size:14px}@media screen and (min-width:560px){.header__topnav{padding-bottom:10px}}@media screen and (min-width:990px){.header__topnav{padding-bottom:50px}}.header__topnav .block{display:inline-block}.header__topnav .block-language,.header__topnav .block-menu{float:right;display:none}@media screen and (min-width:560px){.header__topnav .block-language,.header__topnav .block-menu{display:block}}.header__topnav .block-block-content{float:right}@media screen and (min-width:560px){.header__topnav .block-block-content{float:none}}.header__topnav .block-block-content,.header__topnav .block-language{padding-top:6px}.header__topnav a{text-decoration:none;border:0 !important}.header__topnav a.is-active{border-bottom:1px solid #bec1c4 !important}.header__topnav p{margin:0}.block-language{padding-left:5px}.block-language li:first-child::after{content:' | '}.block-language a.is-active{border-bottom:1px solid #d5d7d8}.container{max-width:990px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.container::after{clear:both;content:"";display:table}@media screen and (min-width:990px){.container{padding-left:0;padding-right:0}}.lt-ie9 .container{width:990px}header,footer,.main,.clearfix{zoom:1}header::after,footer::after,.main::after,.clearfix::after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}@media screen and (min-width:560px){.column{float:left;display:block;margin-right:1.81818%;width:32.12121%}.column:last-child{margin-right:0}}@media screen and (min-width:880px){.layout-one-sidebar .main__content{float:left;display:block;margin-right:1.81818%;width:74.54545%}.layout-one-sidebar .main__content:last-child{margin-right:0}}@media screen and (min-width:880px){.layout-one-sidebar .sidebar{float:left;display:block;margin-right:1.81818%;width:23.63636%;margin-right:0}.layout-one-sidebar .sidebar:last-child{margin-right:0}}@media screen and (min-width:880px){.layout-one-sidebar.path-taxonomy .main__content{float:left;display:block;margin-right:1.81818%;width:66.06061%}.layout-one-sidebar.path-taxonomy .main__content:last-child{margin-right:0}}@media screen and (min-width:880px){.layout-one-sidebar.path-taxonomy .sidebar{float:right}}.main{padding:34px 0 100px 0}.block-views-blockcontact-info-block-1{border-top:1px solid #5db1b1;padding:40px 0}.messages{position:relative;z-index:3}.breadcrumb{font-weight:300;font-size:15px;padding:15px 0}.breadcrumb li{padding:0 !important;margin:0 !important}.breadcrumb li::before{display:none}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{list-style:none;display:inline}.breadcrumb li::after{content:' › '}
.breadcrumb li:last-child::after{display:none}.onscroll{-webkit-transition:all 1500ms linear;-moz-transition:all 1500ms linear;transition:all 1500ms linear;zoom:1;opacity:0;visibility:hidden}.onscroll::after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.onscroll.is-visible{opacity:1;visibility:visible}.onscroll--bottom{transform:translateY(50%);transition:transform 1.5s cubic-bezier(0.19,1,.22,1),opacity 700ms linear}.onscroll--bottom.is-visible{transform:translateY(0)}.onscroll--left{transform:translate(-200px);transition:transform 1.5s cubic-bezier(0.19,1,.22,1),opacity 700ms linear}.onscroll--left.is-visible{transform:translate(0)}.onscroll--right{transform:translate(200px);transition:transform 1.5s cubic-bezier(0.19,1,.22,1),opacity 700ms linear}.onscroll--right.is-visible{transform:translate(0)}.path-wateranalyse h1{margin-bottom:5px}.path-wateranalyse .water-hardness-form,.path-wateranalyse .find-water-softener-form{max-width:410px}.path-wateranalyse .water-hardness-form .form-submit,.path-wateranalyse .find-water-softener-form .form-submit{margin-top:40px}.slider{margin:0 20px;position:relative}@media screen and (min-width:960px){.slider{margin:0;float:left;display:block;margin-right:1.81818%;width:83.0303%;margin-left:8.48485%}.slider:last-child{margin-right:0}}.flex-direction-nav{position:absolute;top:104px;width:100%}.flex-direction-nav li{padding:0 !important;margin:0 !important}.flex-direction-nav li::before{display:none}.flex-direction-nav a{width:15px;height:50px;right:-20px;position:absolute;display:block;background:url(/themes/bayard/img/arrow.svg) no-repeat;background-size:contain;text-decoration:none;border:0;font-size:0}@media screen and (min-width:560px){.flex-direction-nav a{width:27px;height:90px;right:-30px}}@media screen and (min-width:960px){.flex-direction-nav a{right:-84px}}.flex-direction-nav a.flex-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);left:-20px;right:auto}@media screen and (min-width:560px){.flex-direction-nav a.flex-prev{left:-30px}}@media screen and (min-width:960px){.flex-direction-nav a.flex-prev{left:-84px}}ul.tabs{margin:0 0 25px 0;padding:0}ul.tabs li{padding:0 !important;margin:0 !important}ul.tabs li::before{display:none}ul.tabs li{display:inline-block}ul.tabs li a{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;transition:all 150ms linear;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-appearance:none;-o-transition:all 150ms linear;-ms-transition:all 150ms linear;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border-radius:4px;display:inline-block;color:#112635;font-weight:600;font-size:20px;padding:14px 20px 14px 20px;text-shadow:none;box-shadow:none;border:0;text-decoration:none;text-align:center;background:#70aa0b;color:#fff}ul.tabs li a:hover,ul.tabs li a:focus{outline:0}ul.tabs li a:hover{color:#fff;background:#009ba1;border:0}ul.tabs li a:hover{background:#70aa0b;color:#fff}ul.tabs li a:hover:hover{color:#fff;background:#009ba1;border:0}.water-hardness-form #edit-postal-code{top:0 !important}.path-frontpage .water-hardness-form,.page-node-type-product-category .water-hardness-form{position:relative}.path-frontpage .water-hardness-form label,.page-node-type-product-category .water-hardness-form label{display:none}.path-frontpage .water-hardness-form .form-text,.page-node-type-product-category .water-hardness-form .form-text{width:100%;border-color:#e77100}.path-frontpage .water-hardness-form .form-submit,.page-node-type-product-category .water-hardness-form .form-submit{border-bottom-left-radius:0;border-top-left-radius:0;position:absolute;font-size:0;background:url(/themes/bayard/img/arrow--white.svg) #e77100 no-repeat center center;background-size:auto 30px;right:0;top:0;height:100%;width:50px}.path-frontpage .water-hardness-form .form-submit:hover,.page-node-type-product-category .water-hardness-form .form-submit:hover{background-color:#b45800}.page-node-type-product-category .water-hardness-form{max-width:255px;margin-bottom:50px}.path-frontpage .water-hardness-form{max-width:170px}@media screen and (min-width:960px){.path-frontpage .water-hardness-form{max-width:235px}}.path-frontpage .water-hardness-form .form-submit{background:url(/themes/bayard/img/arrow--white.svg) #e77100 no-repeat center center;background-size:auto 15px}@media screen and (min-width:960px){.path-frontpage .water-hardness-form .form-submit{background:url(/themes/bayard/img/arrow--white.svg) #e77100 no-repeat center center;background-size:auto 30px}}.block-frontpage-analysis-block{max-width:170px;position:relative;margin:0 auto}@media screen and (min-width:560px){.block-frontpage-analysis-block{top:100px;margin:0}}@media screen and (min-width:960px){.block-frontpage-analysis-block{top:180px;max-width:235px}}.block-frontpage-analysis-block .form-text{padding:6px}@media screen and (min-width:960px){.block-frontpage-analysis-block .form-text{padding:14px}}.block-frontpage-analysis-block::before{content:'';width:714px;height:290px;position:absolute;right:-53px;bottom:-60px;background:url(/themes/bayard/img/drop.svg) no-repeat;background-size:contain;z-index:0}@media screen and (min-width:560px){.block-frontpage-analysis-block::before{width:830px;height:327px;right:-80px;bottom:-65px}}@media screen and (min-width:960px){.block-frontpage-analysis-block::before{width:878px;height:357px;right:-50px;bottom:-70px}}.block-frontpage-analysis-block h3{color:#fff;font-weight:400;font-size:25px;text-transform:none;position:relative;z-index:1;line-height:1.1;margin:0 0 5px 0;max-width:120px}@media screen and (min-width:960px){.block-frontpage-analysis-block h3{font-size:36px;max-width:180px}.block-frontpage-analysis-block h3:lang(fr){font-size:32px}}.block-frontpage-analysis-block h3:lang(fr){font-size:22px}.block-frontpage-analysis-block p{color:#fff;font-size:15px;position:relative;z-index:1;margin-bottom:10px}@media screen and (min-width:960px){.block-frontpage-analysis-block p{font-size:18px;margin-bottom:20px}}.block--info-block h2{text-align:center;margin:25px 0 25px 0}@media screen and (min-width:560px){.block--info-block h2{margin:25px 0 75px 0}}.block--info-block h3{margin-bottom:10px}.block--info-block .button{margin-left:84px}.block--info-block .field--name-field-image{display:none}@media screen and (min-width:560px){.block--info-block .field--name-field-image{display:block}}.block--usp-banner{text-align:center;margin:20px 0 40px 0}@media screen and (min-width:560px){.block--usp-banner{margin:60px 0 80px 0}}.block--usp-banner svg{height:75px;width:auto;margin:15px 0 18px 0}.block--usp-banner h3{margin-bottom:10px}.block--usp-banner .button{margin:35px 0 10px 0}.sidebar .block{background:#eef7f7;padding:30px 25px;margin-bottom:20px}.sidebar .block h3{font-size:18px;margin-bottom:10px}.sidebar .block .button{font-size:18px;margin-bottom:15px;display:block;width:100%;padding-left:5px;padding-right:5px}.sidebar .block .button:last-child{margin-bottom:0}#block-contactpaginakaart{padding:0;margin-top:-20px}
.field--name-field-info.field__items{counter-reset:section}.field--name-field-info.field__items>.field__item{position:relative;padding-left:84px;margin:0 0 50px 0}.field--name-field-info.field__items>.field__item::before{counter-increment:section;content:counter(section);font-weight:700;font-size:30px;position:absolute;left:0;top:29px;width:48px;text-align:center}.field--name-field-info.field__items>.field__item::after{content:'';background:url(/themes/bayard/img/drop-dark.svg) no-repeat center;height:67px;width:48px;position:absolute;left:0;top:0;background-size:contain}.field--name-field-info.field__items>.field__item:nth-child(even)::after{background:url(/themes/bayard/img/drop-light.svg) no-repeat center;background-size:contain}.field--name-field-issues{margin:0 0 25px 0}.field--name-field-issues .field__label{font-weight:700;margin:0 0 10px 0}.field--name-field-quote p{font-size:22px;line-height:30px;font-weight:300;margin:0}.field--name-field-quote p::before{content:'“'}.field--name-field-quote p::after{content:'”'}.flexbox .header__btmnav .menu--main ul.menu{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.header__btmnav .menu--main ul.menu li{position:relative}.header__btmnav .menu--main ul.menu ul.menu{-webkit-transition:200ms linear all;-moz-transition:200ms linear all;transition:200ms linear all;display:block;position:absolute;left:0;width:250px;background:#eef7f7;opacity:0;margin-top:1px;z-index:-1}.header__btmnav .menu--main ul.menu ul.menu li{display:block}.header__btmnav .menu--main ul.menu ul.menu li:last-child a{border-bottom:0}.header__btmnav .menu--main ul.menu ul.menu a{border-bottom:1px solid #5db1b1;font-weight:300;padding:10px 15px;font-size:15px;line-height:17px;display:block}.header__btmnav .menu--main ul.menu ul.menu a.is-active{font-weight:700}.header__btmnav .menu--main .menu-item--expanded:hover>a{border-bottom:7px solid #009ba1}.header__btmnav .menu--main .menu-item--expanded:hover ul.menu{opacity:1;z-index:5}.header__btmnav .menu--main a{display:inline-block;font-weight:600;font-size:16px;text-decoration:none;border-bottom:7px solid #fff;padding-bottom:9px}.header__btmnav .menu--main a.is-active,.header__btmnav .menu--main a:hover{border-bottom:7px solid #009ba1}.header__btmnav .menu--main .menu-item--active-trail>a{border-bottom:7px solid #009ba1}.body--menu-open{overflow:hidden}.menu--mobile{-webkit-transition:200ms linear all;-moz-transition:200ms linear all;transition:200ms linear all;color:#fff;font-size:18px;background:#009ba1;position:fixed;top:0;left:0;height:100%;width:100%;padding:25px;overflow:auto;opacity:0;z-index:-1;visibility:hidden;text-align:left}.body--menu-open .menu--mobile{visibility:visible;opacity:1;z-index:15}.menu--mobile p{margin:0}.menu--mobile a{color:#fff}.menu--mobile .block-language{padding:0;margin:0 0 20px 0}.menu--mobile .block-language li{margin-right:15px}.menu--mobile .block-language li::after{display:none}.menu--mobile .block-language a{color:#fff !important;border:1px solid #fff;opacity:.6;width:35px;display:inline-block;text-align:center;padding:4px 0}.menu--mobile .block-language a.is-active{opacity:1}.menu--mobile ul.menu li{list-style:none}.menu--mobile ul.menu li a{padding:12px 0;display:block;color:#fff;text-decoration:none;width:100%;margin:0;border:0;border-bottom:1px solid #80cdd0}.menu--mobile .menu--main ul.menu a{font-weight:600}.menu--mobile .menu--main ul.menu ul.menu a{font-weight:300;padding-left:25px}.menu--mobile .menu--top-menu{margin:5px 0 10px}.flexbox .menu--mobile .menu--top-menu ul.menu{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}
.menu--mobile .menu--top-menu ul.menu li:first-child a{display:inline-block !important;border-radius:4px;border:0;margin:30px 0}.menu--mobile .menu--top-menu ul.menu li:first-child a:hover{color:#70aa0b}.flexbox .menu--mobile{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.menu--mobile .block-language{order:-1}.menu--mobile .block-block-content{display:none}.menu__close{font-size:0;position:absolute;right:25px;top:25px;text-align:right;border:0}.menu__close::before{font-size:29px}.menu__toggler{cursor:pointer;text-decoration:none;font-size:0;position:absolute;right:20px;bottom:16px;border:0}@media screen and (min-width:560px){.menu__toggler{bottom:23px}}.menu__toggler:hover{border:0}.menu__toggler::before{font-size:29px}@media screen and (min-width:770px){.menu__toggler{display:none}}.menu--top-menu li:first-child::after{display:none}.menu--top-menu li:first-child a{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;transition:all 150ms linear;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-appearance:none;-o-transition:all 150ms linear;-ms-transition:all 150ms linear;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border-radius:4px;display:inline-block;color:#112635;font-weight:600;font-size:20px;padding:14px 20px 14px 20px;text-shadow:none;box-shadow:none;border:0;text-decoration:none;text-align:center;background:#70aa0b;color:#fff;border-top-left-radius:0;border-top-right-radius:0;font-size:14px;padding:6px 17px 5px 17px !important;text-transform:uppercase;font-weight:400;margin-right:13px}.menu--top-menu li:first-child a:hover,.menu--top-menu li:first-child a:focus{outline:0}.menu--top-menu li:first-child a:hover{color:#fff;background:#009ba1;border:0}.header__topnav .menu--top-menu li::after{content:' - '}ul.links,ul.menu{margin:0;padding:0}ul.links li,ul.menu li{padding:0 !important;margin:0 !important}ul.links li::before,ul.menu li::before{display:none}ul.links li,ul.menu li{display:inline}ul.links a,ul.menu a{text-decoration:none}ul.toolbar-menu li{padding:0 !important;margin:0 !important}ul.toolbar-menu li::before{display:none}.node--type-basispagina .field--type-image,.node--type-basispagina .field--name-field-video{margin-bottom:29px}.node--type-blog.node--view-mode-teaser{border:1px solid #5db1b1;height:100%}.node--type-blog.node--view-mode-teaser .field--name-field-image{margin:0 0 20px;text-align:center}.node--type-blog.node--view-mode-teaser>a{padding:30px;height:100%;position:relative;display:block;border:0}.node--type-blog.node--view-mode-teaser>a:hover .button{background:#009ba1}.node--type-blog.node--view-mode-full .field--type-image{margin-bottom:29px}.node--type-blog.node--view-mode-full .field--name-field-sources{margin-bottom:60px}.node--type-blog.node--view-mode-full .field--name-field-sources .field__label{font-weight:700}.node--type-blog.node--view-mode-full .node--view-mode-teaser .field--name-field-teaser-text{display:none}.form-item-field-blog-category-target-id label{width:160px}.form-item-field-blog-category-target-id select{width:auto}.node--type-contact-info .field--name-field-contact-info{margin:25px 0}.node--type-product-category.node--view-mode-teaser{border:1px solid #5db1b1;height:100%}.node--type-product-category.node--view-mode-teaser h2{margin:0 0 20px}.node--type-product-category.node--view-mode-teaser .field--name-field-image{margin:0 0 20px;text-align:center}.node--type-product-category.node--view-mode-teaser .field--name-field-usp{margin:0 0 30px}@media screen and (min-width:560px){.node--type-product-category.node--view-mode-teaser .field--name-field-usp{margin:0 0 80px}}@media screen and (min-width:560px){.node--type-product-category.node--view-mode-teaser .button{position:absolute;bottom:30px;left:30px;right:30px}}.node--type-product-category.node--view-mode-teaser>a{padding:30px;height:100%;position:relative;display:block;border:0}.node--type-product-category.node--view-mode-teaser>a:hover .button{background:#009ba1}.view-taxonomy-term .view-header{margin-bottom:50px}.node--type-product{border-bottom:1px solid #5db1b1;padding:0 0 35px;margin:0 0 60px}.path-wateranalyse .node--type-product{margin-top:45px;border-bottom:0;margin-bottom:5px}.views-row:last-child .node--type-product{border-bottom:0;margin:0}.node--type-product h3{display:inline;margin:0}.node--type-product .field--name-field-process{display:inline;font-size:16px;color:#818181}.node--type-product .field--name-field-image{margin:20px 0 0 0;text-align:center}.node--type-product .field--name-field-subtitle{font-weight:700}.node--type-product .field--name-field-usp{margin:25px 0}.node--type-product .button,.node--type-product .field--name-field-technical-documentation{float:left;display:block;margin-right:4.47761%;width:79.10448%;text-align:center;margin-bottom:10px}.node--type-product .button:last-child,.node--type-product .field--name-field-technical-documentation:last-child{margin-right:0}.path-wateranalyse .node--type-product .button,.path-wateranalyse .node--type-product .field--name-field-technical-documentation{text-align:left}.path-wateranalyse .node--type-product .button{display:none}.node--type-reference{padding:5px 0}.node--type-reference .field--name-field-image{position:relative;display:inline-block;margin:0 0 20px 0}.node--type-reference .field--name-field-image img{border-radius:50%}.node--type-reference .field--name-field-image::before{-webkit-transform:rotate(-24.9deg);-moz-transform:rotate(-24.9deg);-ms-transform:rotate(-24.9deg);-o-transform:rotate(-24.9deg);transform:rotate(-24.9deg);content:'';position:absolute;background:url(/themes/bayard/img/drops.svg) no-repeat;width:92px;height:50px;left:-14px;background-size:contain}.node--type-reference h4,.node--type-reference fieldset legend,fieldset .node--type-reference legend{font-weight:500;margin:17px 0 0 0;color:#009ba1}.node--type-reference .field--name-field-products{font-weight:500;color:#5db1b1}.node--type-waterhardness form{max-width:510px}.node--type-waterhardness form .form-submit{margin-top:30px}.node--type-waterhardness form .form-type-textfield,.node--type-waterhardness form .form-type-number{padding-right:10px;margin-bottom:18px}
@media screen and (min-width:720px){.node--type-waterhardness form .form-type-textfield,.node--type-waterhardness form .form-type-number{padding-right:0}}@media screen and (min-width:720px){.node--type-waterhardness form .form-type-textfield label,.node--type-waterhardness form .form-type-number label{width:260px;padding-left:0}}@media screen and (min-width:720px){.node--type-waterhardness form .form-type-textfield select,.node--type-waterhardness form .form-type-textfield .form-textarea-wrapper,.node--type-waterhardness form .form-type-textfield input,.node--type-waterhardness form .form-type-number select,.node--type-waterhardness form .form-type-number .form-textarea-wrapper,.node--type-waterhardness form .form-type-number input{width:calc(100% - 260px)}}@media screen and (min-width:720px){.node--type-waterhardness form .form-type-textfield .description,.node--type-waterhardness form .form-type-number .description{padding-left:262px}}.node--type-waterhardness form fieldset{margin:0 0 3px 0 !important;padding:0 !important}.node--type-waterhardness form fieldset legend{font-weight:300}@media screen and (min-width:720px){.node--type-waterhardness form fieldset legend{width:260px;float:left}}@media screen and (min-width:720px){.node--type-waterhardness form fieldset .fieldset-wrapper{display:inline-block;width:calc(100% - 260px)}}.node--type-waterhardness form .rainwater{display:block;margin:25px 0 10px 0}.node--type-waterhardness form .form-radios .form-item{display:inline-block;width:auto;margin-right:20px}.node--type-waterhardness form .form-type-checkbox{margin-top:30px}.banner{background:url(/themes/bayard/img/banner.jpg) no-repeat top center;background-color:#fff;background-size:auto 290px;padding-top:295px}@media screen and (min-width:560px){.banner{background-size:auto 400px;margin-bottom:100px;padding-top:0}}@media screen and (min-width:960px){.banner{background-size:cover}}.banner .container{position:relative}@media screen and (min-width:560px){.banner .container{height:400px}}@media screen and (min-width:960px){.banner .container{height:527px}}.banner .block-block-content{margin-top:80px;text-align:center}@media screen and (min-width:560px){.banner .block-block-content{bottom:-120px;position:absolute;width:100%;margin-top:0}}@media screen and (min-width:960px){.banner .block-block-content{text-align:left;width:235px;left:auto;right:0;bottom:80px}}.banner h1{font-weight:300;color:#009ba1;font-size:30px;line-height:1em;margin-bottom:0}@media screen and (min-width:560px){.banner h1{font-size:46px}}@media screen and (min-width:960px){.banner h1{margin-bottom:10px}}.banner h2{font-weight:300;font-size:18px;line-height:1.14em}@media screen and (min-width:560px){.banner h2{font-size:22px}}footer{background:#eef7f7;border-top:1px solid #5db1b1;font-size:15px;line-height:1.45em;padding:25px 0;text-align:center}@media screen and (min-width:560px){footer{padding:75px 0;text-align:left}}footer h3,footer h2{font-weight:800;font-size:16px;margin:0 0 5px 0;color:#112635;text-transform:none}footer h3{margin:0 0 10px 0}footer .block{display:none}@media screen and (min-width:560px){footer .block{float:left;display:block;margin-right:1.81818%;width:49.09091%;display:none}footer .block:last-child{margin-right:0}}@media screen and (min-width:960px){footer .block{float:left;display:block;margin-right:1.81818%;width:23.63636%;display:block}footer .block:last-child{margin-right:0}}footer .block:nth-child(4){margin-right:0}footer .block-system-branding-block{display:block}footer .menu--footer{display:block;margin:20px 0}@media screen and (min-width:560px){footer .menu--footer{margin:0}}footer .block-block-content{display:block}@media screen and (min-width:560px){footer .block-block-content{float:left;display:block;margin-right:1.81818%;width:49.09091%}footer .block-block-content:last-child{margin-right:0}}@media screen and (min-width:960px){footer .block-block-content{float:right;margin:60px 0 0 0}}footer ul.menu li{display:block}footer ul.menu li ul.menu a{padding-left:5px}footer ul.menu li ul.menu a::before{content:'› '}footer a{border-color:transparent}.path-frontpage .highlight{background:url(/themes/bayard/img/highlight.jpg) no-repeat top center;background-size:auto 100px;text-align:center;padding:145px 0 0 0}@media screen and (min-width:560px){.path-frontpage .highlight{background-size:auto;padding:145px 0}}.path-frontpage .highlight h3{margin-bottom:10px}@media screen and (min-width:560px){.path-frontpage .highlight .block{float:left;display:block;margin-right:1.81818%;width:49.09091%;margin-right:0;float:right}.path-frontpage .highlight .block:last-child{margin-right:0}}.path-frontpage .highlight .button{margin-top:30px}.prefooter{text-align:center;padding:90px 0}.subcontent{background:#eef7f7;overflow:hidden;padding:35px 0 15px}