/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a:active,a:selected,a:visited{border:none;outline:none;ie-dummy:expression(this.hideFocus=true)}:focus,button,input,select,textarea{outline:none}html.lt-ie9 img{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.lt-ie10 input[type=checkbox],.lt-ie10 input[type=radio]{border:0}.gm-style img{max-width:none}.gm-style label{width:auto;display:inline}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}:-webkit-full-screen-ancestor:not(iframe){animation-fill-mode:none!important}:-ms-fullscreen-ancestor:not(iframe){animation-fill-mode:none!important}:fullscreen-ancestor:not(iframe){animation-fill-mode:none!important}/*! Gray v1.4.2 (https://github.com/karlhorky/gray) | MIT */.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-upper{text-transform:uppercase}.text-lower{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-nowrap{white-space:nowrap}.text-strike{text-decoration:line-through}.text-underline{text-decoration:underline}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-lighter{font-weight:400;font-weight:100}.text-light{font-weight:400;font-weight:200}.text-bold,.text-regular{font-weight:400}.text-bold{font-weight:700}.text-bolder{font-weight:400;font-weight:900}.img-responsive{display:block;width:100%;height:auto}.img-circle{border-radius:50%}.img-rounded{border-radius:1.5em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:.35em}.list-inline li{display:inline-block;padding-right:.35em;padding-left:.35em}.clearfix{content:"";display:block}.clear,.clearfix{clear:both}.pull-left{float:left!important}.pull-right{float:right!important}.z1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.z2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.z3{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.z4{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.z5{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.ir{font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;border:0;overflow:hidden}.center-block{display:block;margin-left:auto;margin-right:auto}.wrapper{width:1300px;max-width:100%}.lead{font-size:140%}.medium{font-size:115%}.small{font-size:85%;line-height:1.3}.contract{white-space:nowrap;width:1%}.expand{display:block;width:100%;height:100%}.p-3{padding:6rem!important}.pt-3{padding-top:6rem!important}.pb-3{padding-bottom:6rem!important}.pr-3{padding-right:6rem!important}.pl-3,.px-3{padding-left:6rem!important}.px-3{padding-right:6rem!important}.py-3{padding-top:6rem!important;padding-bottom:6rem!important}.m-3{margin:6rem!important}.mt-3{margin-top:6rem!important}.mb-3{margin-bottom:6rem!important}.mr-3{margin-right:6rem!important}.ml-3,.mx-3{margin-left:6rem!important}.mx-3{margin-right:6rem!important}.my-3{margin-top:6rem!important;margin-bottom:6rem!important}.p-2{padding:4rem!important}.pt-2{padding-top:4rem!important}.pb-2{padding-bottom:4rem!important}.pr-2{padding-right:4rem!important}.pl-2,.px-2{padding-left:4rem!important}.px-2{padding-right:4rem!important}.py-2{padding-top:4rem!important;padding-bottom:4rem!important}.m-2{margin:4rem!important}.mt-2{margin-top:4rem!important}.mb-2{margin-bottom:4rem!important}.mr-2{margin-right:4rem!important}.ml-2,.mx-2{margin-left:4rem!important}.mx-2{margin-right:4rem!important}.my-2{margin-top:4rem!important;margin-bottom:4rem!important}.p-1{padding:2rem!important}.pt-1{padding-top:2rem!important}.pb-1{padding-bottom:2rem!important}.pr-1{padding-right:2rem!important}.pl-1,.px-1{padding-left:2rem!important}.px-1{padding-right:2rem!important}.py-1{padding-top:2rem!important;padding-bottom:2rem!important}.m-1{margin:2rem!important}.mt-1{margin-top:2rem!important}.mb-1{margin-bottom:2rem!important}.mr-1{margin-right:2rem!important}.ml-1,.mx-1{margin-left:2rem!important}.mx-1{margin-right:2rem!important}.my-1{margin-top:2rem!important;margin-bottom:2rem!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.mx{margin-left:auto!important;margin-right:auto!important}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.nobr br,.nobr br:after{content:" "}.table-rwd{overflow-x:auto}.table-rwd,.table-rwd table{max-width:100%;width:100%}.iframe-rwd{position:relative;padding-bottom:65.25%;padding-top:30px;height:0;overflow:hidden}.iframe-rwd iframe{position:absolute;top:0;left:0;width:100%;height:100%}:-moz-placeholder,::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}::-webkit-input-placeholder{color:#999}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}input[type=search]{box-sizing:border-box;-webkit-appearance:none}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}.required:after{color:#e73b60;content:" *";display:inline;position:absolute}label{display:inline-block;max-width:100%;margin-bottom:.3em;font-weight:700}fieldset{padding:.7em .8rem;margin:1rem 0;min-width:0}legend{display:block;padding:0 .4rem;font-size:1.5rem;line-height:inherit}.form-group{margin-bottom:1em}.form-control{display:block;width:100%;padding:.7em .8rem;font-size:1rem;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:1.5em}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:rgba(0,0,0,.1);opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto;resize:vertical;min-height:6em}select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-overflow:"";padding-right:1.2rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23009ee2'><polygon points='0,0 100,0 50,50'/></svg>");background-size:.65em;background-position:calc(100% - .8em) calc(50% + .25em);background-repeat:no-repeat}select.form-control:focus::-ms-value{color:#555;background-color:#fff}.input-group{position:relative;display:-ms-flexbox;display:flex;width:100%}.input-group .form-control{position:relative;z-index:2;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0}.input-group .form-control:not(:last-child){margin-right:-1px}.input-group .form-control:not(:first-child){margin-left:-1px}.input-group .btn{height:100%}.input-group-btn{min-height:100%}.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:-1px}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{white-space:nowrap;vertical-align:middle}.input-group-addon button,.input-group-btn button{margin:0}.input-group-addon{position:relative;white-space:nowrap;padding:.7em .8rem;margin-bottom:0;font-weight:400;line-height:1.42857143;color:#555;background-color:#eceeef;background-image:none;border:1px solid rgba(0,0,0,.15);border-radius:1.5em}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle,.input-group .form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child),.input-group .form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:not(:last-child){border-right:0}.form-control+.input-group-addon:not(:first-child){border-left:0}.form-inline{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center}.form-inline,.form-inline .form-group{display:-ms-flexbox;display:flex;align-items:center}.form-inline .form-group{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;margin-bottom:0}.form-inline .form-control{width:auto}.btn,.form-inline .form-control{display:inline-block;vertical-align:middle}.btn{margin-bottom:0;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,.15);white-space:nowrap;padding:.7em .8rem;line-height:1.42857143;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:1.5em}button.btn{outline:0}.btn:hover{text-decoration:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:.5;cursor:not-allowed}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn.btn-block{display:block;width:100%;margin:1rem 0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}::selection{background:#009ee2;color:#fff;text-shadow:none}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #eee}img{vertical-align:middle;max-width:100%}[role=button]{cursor:pointer}a{color:#009ee2;text-decoration:none}a:hover{color:#006995;text-decoration:underline}figure{margin:0}abbr{cursor:help}del,s{text-decoration:line-through}.small,small{font-size:85%;line-height:1.3}.caret{display:inline-block;font-size:.8em;width:0;height:0;margin-left:.2em;margin-top:-.25em;vertical-align:middle;border-top:.4em dashed;border-top:.4em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.mark,mark{padding:.2em;color:#000;background-color:#fcf8e3}blockquote{position:relative;margin:0 0 1.5em;padding-left:1.5em;border-left:5px solid #eee}blockquote .small:after,blockquote footer:after,blockquote small:after{content:""}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}table{float:none}q:before{content:open-quote}q:after{content:close-quote}code,pre{white-space:pre-wrap;word-wrap:break-word}article figure.pull-left,article img.pull-left{max-width:50%;margin-right:1rem;margin-bottom:.5rem}article figure.pull-right,article img.pull-right{max-width:50%;margin-left:1rem;margin-bottom:.5rem}article figure img,article p>img:not([class*=pull-]):only-child{margin-bottom:0!important}article .row .content img:not([class*=pull-]):only-child{margin:0 auto;display:block}article figure,article img{max-width:100%;height:auto}article figure{display:table;margin:0 auto}article figure:not([class*=pull-]){margin:1rem auto}article figure img{margin:0!important}article figure>a{display:block}article figure>a img{width:100%}article figcaption{display:table-caption;caption-side:bottom}article img:not([class*=pull-]){margin:1rem auto;display:block}article table{width:100%!important;max-width:100%}:lang(fr){quotes:"\ab\2005" "\2005\bb" "\2039\2005" "\2005\203a"}:lang(es){quotes:"\00AB" "\00BB" "\2039" "\203A"}:lang(de){quotes:"\201E" "\201C" "\201A" "\2018"}:lang(en-GB){quotes:"\2018" "\2019" "\201C" "\201D"}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.print-only{display:none}.btgrid iframe{max-width:100%}.fadeIn8{animation-name:a}:root{font-family:open_sans,Helvetica,Arial,sans-serif;font-size:14px;color:#333;background-color:#fff;line-height:1.5}.label{position:relative;display:inline-block;font-size:.7em;line-height:1.2;padding:.2em .6em;top:-.3em;margin-right:.5em;vertical-align:baseline;white-space:nowrap}a.label{text-decoration:none}.label-primary{background-color:#009ee2;color:#fff}.label-primary:empty{display:none}.label-primary.active,a.label-primary:focus,a.label-primary:hover{border-radius:0;color:#fff;background:#16b9ff}.label-success{background-color:#93c01f;color:#fff}.label-success:empty{display:none}.label-success.active,a.label-success:focus,a.label-success:hover{border-radius:0;color:#fff;background:#afde34}.label-info{background-color:#009ee2;color:#fff}.label-info:empty{display:none}.label-info.active,a.label-info:focus,a.label-info:hover{border-radius:0;color:#fff;background:#16b9ff}.label-warning{background-color:#f7aa2e;color:#fff}.label-warning:empty{display:none}.label-warning.active,a.label-warning:focus,a.label-warning:hover{border-radius:0;color:#fff;background:#f9be5f}.label-danger{background-color:#e73b60;color:#fff}.label-danger:empty{display:none}.label-danger.active,a.label-danger:focus,a.label-danger:hover{border-radius:0;color:#fff;background:#ed6885}.label-default{background-color:#fff;color:#009ee2}.label-default:empty{display:none}.label-default.active,a.label-default:focus,a.label-default:hover{border-radius:0;color:#009c91;background:#16b9ff}.label{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default;line-height:1.3;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.bg-gradient-dark{background-color:#0c2f44;background-image:linear-gradient(70deg,rgba(0,158,226,.15),rgba(0,156,145,.2)),linear-gradient(0deg,rgba(147,192,31,.08),transparent);color:#fff}svg:not(:root){overflow:hidden}.focus-reveal:not(.active){position:absolute;top:0;left:0;opacity:0;pointer-events:none}a.cover{z-index:10;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;border:0;overflow:hidden;opacity:0}a.disabled{cursor:default;color:#333;text-decoration:none}html .bg-gradient{background:linear-gradient(90deg,#009ee2,#009c91);overflow:hidden;color:#fff}html .bg-gradient hr{border-color:rgba(0,0,0,.15)}p{margin:.5em 0}.background-cover,a.cover{position:absolute;top:0;left:0;width:100%;height:100%}.background-cover{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0}.background-cover+div{position:relative;color:#fff;overflow:visible}.background-cover.background-fixed{background-attachment:fixed}.img-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.img-cover~*{position:relative;z-index:2}.img-cover img,.img-cover picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-cover.img-cover-gradient{opacity:.2}.img-cover.img-cover-gradient img,.img-cover.img-cover-gradient picture{z-index:1}.noscroll{position:fixed}.text-primary{color:#009ee2}.text-secondary{color:#009c91}.text-tertiary{color:#93c01f}.h1,h1{font-size:1.7em;margin:1rem 0;padding:.1em 0;line-height:1.2;font-weight:400;font-weight:100}.h1.lead,h1.lead{font-size:2.5rem}.modern .h1:not(.text-invert),.modern h1:not(.text-invert){display:inline-block;background:linear-gradient(90deg,#009ee2,#009c91 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modern .h1:not(.text-invert):after,.modern h1:not(.text-invert):after{content:"";display:block;clear:both}.h1+time,h1+time{position:relative;top:-.6em}.h1+time+.label,h1+time+.label{position:relative;top:-.7em}.beta,.h2,h2{font-size:1.1em;margin:2rem 0;padding:.4em 1.3em;font-weight:400;font-weight:100;color:#fff;border-radius:1.5em;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.3) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 75%,transparent 0,transparent),linear-gradient(90deg,#009c91,#009ee2,#93c01f);background-size:4px 4px,100%}.gamma,.h3,h3{font-weight:400;font-weight:900;color:#444;margin:1rem 0;font-size:1.1em}.wrap{margin:0 auto;width:1300px;max-width:calc(100% - 2em)}.block{position:relative;z-index:1;background-color:#fff}.block hr{border-color:#dfdfdf}.block.block.block-grey{background:#eee}.block.block-border{border:1px solid #e9e9e9}.block.block-alt{background:linear-gradient(90deg,#009ee2,#1fc077);overflow:hidden}.block.block-alt2{background:linear-gradient(90deg,#009ee2,#009c91);overflow:hidden}.block.block-invert{background:#343434;color:#fff}.block.block-alt,.block.block-alt2,.block.block-invert{color:#fff}.block-gap{padding:2em}.block-gapv{padding:2em 0}.block-gaph{padding:0 2em}.block-small-gap{padding:1em}#social-footer{position:relative;overflow:visible;margin-bottom:4em;z-index:10}#social-footer:after{content:"";width:100%;height:1px;background:#e6e6e6;display:block;position:absolute;bottom:-5em;left:0}#social-footer .row{position:relative;z-index:100;padding-top:4em;margin-bottom:-6em}#social-footer time{color:#93c01f}#social-footer .block{position:relative;box-shadow:0 5px 45px rgba(0,0,0,.15),0 5px 12px rgba(0,0,0,.11);border:.5em solid #e6e6e6;background:#fff;background:url(../images/paper-pattern.png);color:#666}#social-footer .block.fb{border:.5em solid #4c70ba}#social-footer .block.fb:before{content:"\f09a";font-family:FontAwesome;display:block;position:absolute;top:-.2em;left:.2em;color:#fff;z-index:10}#social-footer .block.fb:after{width:0;height:0;border-color:transparent;border-style:solid;border-width:2em 2em 0 0;border-top-color:#4c70ba;border-right-color:rgba(76,112,186,0);content:"";position:absolute;top:0;left:0;z-index:5}#social-footer .block img{max-width:30%;margin-right:-1em;margin-left:.5em}#social-footer .block .background-cover{opacity:.3;border:.5em solid #e9e9e9;overflow:hidden}#social-footer .block a{text-decoration:underline}.col-title{font-weight:400;font-weight:900;text-transform:uppercase;line-height:1.1;margin:0 0 .3em;font-size:1.2em;color:#009c91;display:inline-block}.modern .col-title{background:linear-gradient(90deg,#009ee2,#009c91 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}header[role]{position:relative;width:100%;z-index:100;background:#fff}header[role] .wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}header[role] .wrap>div:last-child{margin-left:1em}header[role] .logo{padding:1em 0;display:inline-block;margin-right:2em;width:23ch}header[role] .logo img{height:auto}header[role] .logo:focus img{opacity:.9}.mainheader{position:relative;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.9));box-shadow:0 1px 0 0 rgba(0,0,0,.07);z-index:100}.surheader{position:relative;height:2em;background:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.06);z-index:101;display:none}.surheader a{color:#009c91}.surheader a:focus,.surheader a:hover{color:#009ee2;text-decoration:underline}.surheader .wrap>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:2em;margin-left:-.5em;margin-right:-.5em}.surheader .wrap>div>*{padding:0 .5em}.surheader .social-links{display:inline-block}.surheader .social-links a:hover{text-decoration:none}header[role] .search{font-size:1em;display:none}header[role] .search .separator{font-weight:400;font-weight:700;font-size:1.2em;opacity:.3;margin:0 .3em}header[role] .search:before{content:"";height:100%}header[role] .search .search-wrapper,header[role] .search:before{display:inline-block;vertical-align:middle}header[role] .search .input-group{max-width:18.5em;overflow:hidden}header[role] .search input{border-radius:1.5em 0 0 1.5em;background:#fff;border-left:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #eee;border-right:0 solid transparent;padding-left:1.5em;color:#333;font-weight:400!important;font-weight:400;font-weight:700}header[role] .search input:-moz-placeholder,header[role] .search input::-moz-placeholder{color:#aaa}header[role] .search input:-ms-input-placeholder{color:#aaa}header[role] .search input::-webkit-input-placeholder{color:#aaa}.flag-auto,.flag-en,.flag-fr,.flag-ro{display:inline-block;background:url(https://normandie-caux-vexin.com/images/flags/flags-sprite.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.flag-en{background-position:-3px 0;width:24px;height:16px}.flag-fr{background-position:-3px -19px}.flag-fr,.flag-ro{width:24px;height:15px}.flag-ro{background-position:-3px -37px}.flag-auto{background-position:-3px -19px;width:24px;height:15px}.flag-auto:lang(en){background-position:-3px 0;width:24px;height:16px}.flag-auto:lang(fr){background-position:-3px -19px;width:24px;height:15px}.flag-auto:lang(ro){background-position:-3px -37px;width:24px;height:15px}.lang-switcher{position:relative;color:#333;justify-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;border-left:1px solid #e9e9e9;padding:0!important}.lang-switcher>a{height:100%}.lang-switcher .flag{display:inline-block;margin-right:.5em;position:relative;box-shadow:0 0 0 2px hsla(0,0%,100%,.35);border-radius:3px}.lang-switcher .dropdown-button{max-height:100%;padding:0 1em}.lang-switcher .dropdown-content{right:0;left:auto;z-index:102}.lang-switcher .dropdown-content a{padding:.5em;display:block;text-align:left}.lang-switcher .dropdown-content a .flag{top:.1em;margin-right:.5em}.lang-switcher a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.lang-switcher a:focus,.lang-switcher a:hover{text-decoration:none}.dropdown{position:relative;display:inline-block}.dropdown .fa-chevron-up{transition:.2s ease-in-out;opacity:.3;margin-left:.3em;color:rgba(0,0,0,.5)}.dropdown-button{color:#333;display:inline-block}.dropdown-button:focus-within .fa-chevron-up,.dropdown-button:focus .fa-chevron-up,.dropdown-button:hover .fa-chevron-up{opacity:1}.dropdown-content{animation-delay:0s;animation-duration:.15s;animation-fill-mode:both;display:block;position:absolute;left:0;top:100%;height:0;background:hsla(0,0%,100%,.9);width:auto;min-width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:50;overflow:hidden;text-align:center;transition:.2s;line-height:1}.dropdown-content a{display:block;width:100%;height:auto;padding:.1em 0;cursor:pointer}.dropdown-content a:focus,.dropdown-content a:hover{color:#fff!important;background:#009ee2}.dropdown:focus-within .fa-chevron-up,.dropdown:focus .fa-chevron-up,.dropdown:hover .fa-chevron-up{transform:scaleY(-1)}.dropdown:focus-within .dropdown-button,.dropdown:focus .dropdown-button,.dropdown:hover .dropdown-button{color:#fff;background:#009ee2}.dropdown:focus-within .dropdown-button i,.dropdown:focus .dropdown-button i,.dropdown:hover .dropdown-button i{transition:.2s linear;color:#fff}.dropdown:focus-within .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:hover .dropdown-content{animation-name:d!important;height:auto!important}.dropdown:hover .fa-chevron-up{transform:scaleY(-1)}.dropdown:hover .dropdown-button i{transition:.2s linear}.dropdown:hover .dropdown-content{animation-name:d!important;height:auto!important}.social-line{font-size:1.3em}.social-line a{transition:all .2s ease;position:relative;display:inline-block;padding:.22em .28em;background-color:#fff;border:1px solid #eee}.social-line a:hover{transform:translate3d(0,-.1em,0);transform-style:preserve-3d;z-index:10;background-color:#fff;border:1px solid rgba(0,0,0,.06)}.social-line a:hover:after{box-shadow:0 19px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.1)}.social-line a:after,.social-line a:before{position:absolute;transition:all .2s ease;content:"";bottom:0;border-radius:50%;z-index:-1;-webkit-transform:translateZ(0)}.social-line a:before{width:70%;height:50%;left:15%}.social-line a:after{background:#fff;width:100%;height:100%;left:0}header[role] .mobile-only:first-child+li a:before{display:none}header[role] nav .mainnav{margin:0;padding:0;margin-left:-.4em}header[role] nav .mainnav hr{display:none}header[role] nav li{display:inline-block}header[role] nav li.active a{color:#ccc}header[role] nav i{font-size:1.2em}header[role] nav li:hover a span{color:#93c01f}header[role] nav li:hover a span:after{width:110%}header[role] nav a{font-weight:400;font-size:1.1em;line-height:1.2;display:block;color:#009c91;padding:.4em .1em;margin:0 .5em;position:relative;padding-bottom:3em;margin-bottom:-3em}header[role] nav a span{display:inline-block;position:relative}header[role] nav a span:after{transition:all .2s ease;content:"";display:block;position:absolute;bottom:-.85em;left:45%;transform:translateX(-45%);height:.25em;width:0;background:#93c01f}header[role] nav a:focus span,header[role] nav a:hover span{color:#93c01f}header[role] nav a:focus span:after,header[role] nav a:hover span:after{width:110%}header[role] li:hover .subnav{display:block;animation-name:d}header[role] .subnav{animation-delay:0s;animation-duration:.2s;animation-fill-mode:both;display:none;position:absolute;top:100%;left:0;background:hsla(0,0%,100%,.8);width:100%;padding:1em}header[role] .subnav ul{padding:0;list-style:none;margin:0}header[role] .subnav li{width:100%}header[role] .subnav .cat{text-align:center;position:relative;padding:.5em;background:#fff;color:#202020}header[role] .subnav .cat a{margin:0;padding:0;color:#202020;text-transform:uppercase;font-size:1em;font-weight:700}header[role] .subnav .cat a:hover{color:#009c91}header[role] .subnav .cat a:before{display:none}header[role] .subnav .cat a.cover{position:absolute}header[role] .subnav .cat img{width:100%;height:auto;margin-bottom:.5em}header[role] .subnav .cat:hover{background:#009c91}header[role] .subnav .cat:hover a{color:#fff}header[role] .subnav li a{position:relative;color:#fff;display:block;text-transform:inherit;padding:.3em 0;margin:0;font-weight:400}header[role] .subnav li a:hover{color:#93c01f}header[role] .subnav li a:after{width:.5em;height:.5em;content:"";left:0;background:#93c01f;opacity:1;position:relative;top:-.2em;margin-right:.5em;margin-left:0;display:inline-block}.navicons{display:inherit;position:absolute;height:3.5em;top:.8em;width:auto;white-space:nowrap;right:0;z-index:100}.navicon-search{position:relative;display:block;height:3.5em;width:3.5em;float:left;color:#009ee2}.navicon-search span{font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;border:0;overflow:hidden}.navicon-search:before{content:"";display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:50%;width:2em;height:2em;width:70%;height:70%;display:block;position:absolute;top:0;right:0;border:1px solid currentColor}.navicon-search:before:hover{text-decoration:none}.navicon-search:before .fa-rss{color:#ee802f}.navicon-search:before .fa-instagram{color:#c8232c}.navicon-search:before .fa-facebook{color:#3b5998}.navicon-search:before .fa-twitter{color:#00aced}.navicon-search:before .fa-youtube{color:#b00}.navicon-search:before .fa-envelope-o{color:#666}.navicon-search:after{content:"";width:30%;height:1px;background:currentColor;display:block;position:absolute;bottom:30%;left:10%;transform:rotate(-45deg)}.active-nav .navicon-search{color:#fff}.navicon-nav{display:inline-block;height:3.5em;width:3.5em;margin-left:1.5em;position:relative;cursor:pointer;z-index:9}.navicon-nav span:first-child{position:absolute;height:1px;width:100%;top:1.3em;margin-top:-.2em;background:#009c91}.navicon-nav span:first-child:after,.navicon-nav span:first-child:before{font-weight:400;font-weight:700;text-transform:uppercase;transition:all .3s ease;content:"";position:absolute;top:-.9em;width:100%;height:1px;background:#009c91}.navicon-nav span:first-child:before{top:.9em}.navicon-nav span:first-child+span{position:absolute;top:3em}.navicon-nav span:first-child+span:after,.navicon-nav span:first-child+span:before{animation-delay:0s;animation-duration:.2s;animation-fill-mode:both;font-weight:400;text-transform:uppercase;color:#009c91;display:block;width:100%;height:1em;position:absolute;bottom:-.2em;font-size:.7em}.navicon-nav span:first-child+span:after{animation-name:c;content:"menu";letter-spacing:.6em}.navicon-nav span:first-child+span:before{content:"Fermer";opacity:0;letter-spacing:.2em}.navicon-nav span:first-child+span:not(:lang(fr)):before{content:"Close";letter-spacing:.4em}body.active-nav .navicon-nav span:first-child{background:transparent}body.active-nav .navicon-nav span:first-child:after,body.active-nav .navicon-nav span:first-child:before{top:0}body.active-nav .navicon-nav span:first-child:before{transform:rotate(45deg)}body.active-nav .navicon-nav span:first-child:after{transform:rotate(-45deg)}body.active-nav .navicon-nav span+span:after{animation-name:b}body.active-nav .navicon-nav span+span:before{animation-name:c}:root{--btn-color:#009ee2;--btn-shadow-color:rgba(0,158,226,.3);--btn-shadow-color-hover:rgba(0,158,226,.6)}.btn{color:#fff;background-color:var(--btn-color);border-color:var(--btn-color);background-image:linear-gradient(90deg,hsla(0,0%,100%,.15),transparent,rgba(0,0,0,.15));background-size:200% 100%;background-position:0;border-width:0;padding-left:1.5em;padding-right:1.5em;transition:.6s ease;box-shadow:0 0 0 0 inset transparent,0 0 0 0 transparent,0 .33em .6em var(--btn-shadow-color)}.btn-line .btn{margin-right:1rem}.input-group .btn{border-width:1px!important}.input-group .btn:focus{box-shadow:0 0 0 0 inset transparent,0 0 0 0 transparent,0 0 0 var(--btn-shadow-color-hover)!important}p .btn:not(:only-of-type){margin-right:.5em}.btn:focus,.btn:hover{color:#fff;background-position:97% 50%;text-decoration:none;box-shadow:0 0 0 0 inset transparent,0 0 0 0 transparent,0 .45em 1.1em var(--btn-shadow-color-hover)}.btn:focus{transition:.4s ease;box-shadow:0 0 0 1px inset rgba(0,0,0,.05),0 0 0 4px rgba(0,0,0,.15),0 .45em 1.1em var(--btn-shadow-color-hover)}.btn-invert{background-color:transparent;background-image:linear-gradient(90deg,rgba(12,47,68,.8),rgba(12,47,68,.8),#006995,#008cc9);background-size:300% 100%;border:1px solid #009ee2}.btn-invert:focus,.btn-invert:hover{--btn-color:#009ee2;--btn-shadow-color:rgba(0,158,226,.3);--btn-shadow-color-hover:rgba(0,158,226,.6)}.btn-invert:focus{box-shadow:0 0 0 4px hsla(0,0%,100%,.25),0 .45em 1.1em var(--btn-shadow-color-hover)}.btn-secondary{--btn-color:#009c91;--btn-shadow-color:rgba(0,156,145,.3);--btn-shadow-color-hover:rgba(0,156,145,.6)}.btn-tertiary{--btn-color:#93c01f;--btn-shadow-color:rgba(147,192,31,.3);--btn-shadow-color-hover:rgba(147,192,31,.6)}.btn-danger{--btn-color:#e73b60;--btn-shadow-color:rgba(231,59,96,.3);--btn-shadow-color-hover:rgba(231,59,96,.6)}.btn-rss{--btn-color:#ee802f;--btn-shadow-color:rgba(238,128,47,.3);--btn-shadow-color-hover:rgba(238,128,47,.6)}.btn-instagram{--btn-color:#3f729b;--btn-shadow-color:rgba(63,114,155,.3);--btn-shadow-color-hover:rgba(63,114,155,.6)}.btn-facebook{--btn-color:#3b5998;--btn-shadow-color:rgba(59,89,152,.3);--btn-shadow-color-hover:rgba(59,89,152,.6)}.btn-twitter{--btn-color:#00aced;--btn-shadow-color:rgba(0,172,237,.3);--btn-shadow-color-hover:rgba(0,172,237,.6)}.btn-youtube{--btn-color:#b00;--btn-shadow-color:rgba(187,0,0,.3);--btn-shadow-color-hover:rgba(187,0,0,.6)}.btn-envelope-o{--btn-color:#c8232c;--btn-shadow-color:rgba(200,35,44,.3);--btn-shadow-color-hover:rgba(200,35,44,.6)}.circle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:50%;width:2em;height:2em}.circle:hover{text-decoration:none}.circle .fa-rss{color:#ee802f}.circle .fa-instagram{color:#c8232c}.circle .fa-facebook{color:#3b5998}.circle .fa-twitter{color:#00aced}.circle .fa-youtube{color:#b00}.circle .fa-envelope-o{color:#666}label{font-size:1.3rem;font-weight:400;font-weight:100}fieldset{padding:1rem 2rem;border-color:#e9e9e9;border-radius:1.5em}form option[disabled]{display:none}form input,form select,form textarea{min-height:2.82857143rem}form input[disabled],form select[disabled],form textarea[disabled]{cursor:not-allowed;opacity:.6}form select{padding:.4em .2em}form hr{margin-top:0}form textarea{padding:1em}form .input-group-addon[disabled]{border-color:transparent;background:hsla(0,0%,100%,.2);color:rgba(0,0,0,.5)}form .form-control[disabled]{border-color:rgba(0,0,0,.15);background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.form-control{transition:.4s ease}.input-group .form-control{border-top-width:0;border-bottom-width:0;border-width:1px}.input-group .form-control:focus{box-shadow:0 0 0 0 inset transparent,0 0 0 0 transparent,0 .45em 1.1em var(--btn-shadow-color-hover)}.form-control:focus{box-shadow:0 0 0 1px inset rgba(0,0,0,.05),0 0 0 4px rgba(0,0,0,.15),0 .45em 1.1em var(--btn-shadow-color-hover)}.input-group .form-control[required]{border-top-width:0;border-bottom-width:0;border-width:1px}.input-group .form-control[required]:focus{box-shadow:0 0 0 0 inset transparent,0 0 0 0 transparent,0 0 0 var(--btn-shadow-color-hover)!important}.form-control[required]:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05),0 0 0 4px rgba(0,0,0,.15),0 .45em 1.1em #f7aa2e}.form-control[required]:valid:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05),0 0 0 4px rgba(0,0,0,.15),0 .45em 1.1em #4aae58}.input-group-addon{text-align:center}.input-group{border-radius:1.5em;transition:.6s ease}.input-group:focus-within{box-shadow:0 0 0 1px inset rgba(0,0,0,.05),0 0 0 4px rgba(0,0,0,.15),0 .45em 1.1em var(--btn-shadow-color-hover)}.input-group-btn input{margin:0}.toggle{position:relative;display:inline-block;width:40px;height:1.6em;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translateZ(0);-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-flex:0 0 auto;flex:0 0 auto}.toggle:before{content:"";position:relative;top:50%;transform:translateY(-50%);left:3px;width:34px;height:14px;display:block;background:#e9e9e9;border-radius:8px;transition:background .2s ease}.bg-gradient .toggle:before{background:rgba(0,0,0,.2)}.toggle span{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;display:block;background:hsla(0,0%,100%,.9);box-shadow:0 0 0 1px rgba(0,0,0,.15);border-radius:10px;transition:all .2s cubic-bezier(.8,.4,.3,1.25),box-shadow 0s,background .15s ease}.toggle span:before{content:"";position:absolute;display:block;margin:-18px;width:56px;height:56px;background:#93c01f;border-radius:50%;transform:scale(0);opacity:1;pointer-events:none}.bg-gradient .toggle span:before{background:#c0e560}.toggle-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.toggle-wrapper input{opacity:0;position:absolute;top:0;left:0}.toggle-wrapper input:focus~.toggle span,.toggle-wrapper input~.toggle:hover span{box-shadow:0 0 0 3px rgba(147,192,31,.6)}.bg-gradient .toggle-wrapper input:focus~.toggle span,.bg-gradient .toggle-wrapper input~.toggle:hover span{box-shadow:0 0 0 3px rgba(192,229,96,.6)}.toggle-wrapper input:checked+.toggle span{background:#93c01f;transform:translateX(20px) translateY(-50%);box-shadow:none}.bg-gradient .toggle-wrapper input:checked+.toggle span{background:#c0e560}.toggle-wrapper input:checked+.toggle span:before{transform:scale(1);opacity:0;transition:all .4s ease}.toggle-label{display:block;-ms-flex:1 1 auto;flex:1 1 auto;cursor:pointer}.toggle-label.last-xs{padding-left:.5em}.toggle-label:not(.last-xs){padding:.5em}.sticky_col{transition:transform .3s ease-in-out}.sticky_col .block{transition:all .2s ease .1s}.sticky_col.stickOnScroll-on{transform:translateY(1em)}.card{background-color:#009c91;position:relative;overflow:hidden}.card figure{margin:0;padding:0;height:0;padding-bottom:57%}.card img{transition:all .233s ease-in-out;transform:scale3d(1.02,1.02,1);position:relative;width:100%;z-index:2;height:auto}.card figcaption{position:absolute;display:block;width:100%;bottom:0;left:0;padding-top:2.5em;z-index:2;background:linear-gradient(180deg,transparent 0,rgba(0,47,68,.6) 60%)}.card figcaption:before{outline:1px solid transparent;transition:all .233s ease-in-out;content:"";transform:rotate(-3deg);position:absolute;display:block;bottom:-8em;right:-10%;width:120%;height:10em;background:linear-gradient(0deg,#009ee2,#009c91);z-index:3}.card figcaption a{text-align:right;position:relative;padding:.4em 1em;color:#fff;display:block;width:100%;z-index:4;font-size:.9em}.card figcaption .type{margin-top:.5em}.card .desc{transition:transform .2s ease;padding:0 1em;color:#fff;font-size:1.4em;line-height:1.1;margin-top:0;margin-bottom:.5em;font-weight:400;font-weight:700}.card .desc span{font-weight:400;display:block;font-size:.7em;color:#93c01f}.card a[tabindex]:focus+figure img{transform:scale3d(1.1,1.1,1)}.card a[tabindex]:focus+figure figcaption:before{transform:rotate(-90deg);width:2.5em;height:11em;bottom:-4.5em;right:0;background-color:#009ee2;background:linear-gradient(180deg,#009ee2,#009c91)}.card:hover img{transform:scale3d(1.1,1.1,1)}.card-gradient{background-color:#009c91;position:relative;overflow:hidden}.card-gradient figure{margin:0;padding:0;height:0;padding-bottom:92%}.card-gradient img{transition:all .233s ease-in-out;transform:scale3d(1.02,1.02,1);position:relative;width:100%;z-index:2}.card-gradient figcaption{position:absolute;display:block;width:100%;bottom:0;top:50%;left:0;padding-top:2.5em;z-index:2;background:linear-gradient(180deg,transparent 0,#009ee2,#009c91);transition:all .2s ease}.card-gradient figcaption:before{display:none}.card-gradient figcaption a{text-align:left;position:relative;padding:.4em 1em;color:#fff;display:block;width:100%;z-index:4;font-size:1.5em}.card-gradient figcaption .type{margin-top:.5em}.card-gradient .desc{transition:transform .2s ease;padding:0 1em;color:#fff;font-size:1.4em;line-height:1.1;margin-top:0;margin-bottom:.5em;font-weight:400;font-weight:700}.card-gradient .desc span{font-weight:400;display:block;font-size:.7em;color:#93c01f}.card-gradient a[tabindex]:focus+figure img{transform:scale3d(1.1,1.1,1)}.card-gradient a[tabindex]:focus+figure figcaption:before{transform:rotate(-90deg);width:2.5em;height:11em;bottom:-4.5em;right:0;background-color:#009ee2;background:linear-gradient(180deg,#009ee2,#009c91)}.card-gradient:hover img{transform:scale3d(1.1,1.1,1)}i.arrow{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:50% 50%}i.arrow:after{content:"";position:absolute;top:25%;left:25%;width:50%;height:50%;transform-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.6;border-top:1px solid currentColor;border-right:1px solid currentColor}i.arrow:hover:after{opacity:1}i.arrow-left:after{transform:rotate(-135deg)}i.arrow-right:after{transform:rotate(45deg)}.badges{animation-delay:0s;animation-duration:1s;animation-fill-mode:both;animation-name:d;padding:.5em 0;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}h1+.badges{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.badges img{display:inline-block;margin:.2em!important;transition:transform .133s ease-in-out}#formnewsletter select{max-width:13.5em}footer[role]{position:relative;box-shadow:inset 0 1px 0 0 #e9e9e9;overflow:hidden}footer[role] .wrap{padding:2rem 0}footer[role] .social-line{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:10}.footer-logo{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.footer-logo a{margin:0 1em}.footer-logo a:hover{text-decoration:none}.footer-logo a:hover img{filter:grayscale(0)}.footer-logo a img{filter:grayscale(100%);transition:.2s}.mainfooter{position:relative}.mainfooter .logo img{margin-right:2em;width:20em}.mainfooter ul{list-style:none;padding:0;margin:0}.mainfooter ul a{color:#333;display:inline-block;width:100%;margin:.3em}.mainfooter .wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:start}.mainfooter .wrap>div{margin:0 1rem}.mainfooter .wrap>div:last-child{text-align:center}.subfooter{position:relative;color:#e9e9e9;padding:.75em 0}.subfooter:after{content:"";position:absolute;bottom:0;left:-25%;width:150%;height:100%;z-index:1;animation-duration:14s;animation-fill-mode:both;animation-iteration-count:infinite;background:linear-gradient(0deg,#009c91,transparent);animation-name:e}.subfooter>*{position:relative;z-index:2}.subfooter hr{border-width:0;height:1px;background:linear-gradient(90deg,transparent,#009c91,#93c01f,transparent)}.subfooter a{color:inherit;text-decoration:underline}.subfooter a:hover{color:#93c01f}@font-face{font-family:FontAwesome;src:url(https://normandie-caux-vexin.com/fonts/font_awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(https://normandie-caux-vexin.com/fonts/font_awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(https://normandie-caux-vexin.com/fonts/font_awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:open_sans;src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Light-webfont.eot);src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Light-webfont.eot#iefix) format("embedded-opentype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Light-webfont.woff) format("woff"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Light-webfont.ttf) format("truetype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Light-webfont.svg#open_sanslight) format("svg");font-weight:100;font-style:normal}@font-face{font-family:open_sans;src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Light-webfont.eot);src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Light-webfont.eot#iefix) format("embedded-opentype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Light-webfont.woff) format("woff"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Light-webfont.ttf) format("truetype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Light-webfont.svg#open_sanslight) format("svg");font-weight:200;font-style:normal}@font-face{font-family:open_sans;src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Regular-webfont.eot);src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Regular-webfont.eot#iefix) format("embedded-opentype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Regular-webfont.woff) format("woff"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Regular-webfont.ttf) format("truetype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sans;src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Italic-webfont.eot);src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Italic-webfont.eot#iefix) format("embedded-opentype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Italic-webfont.woff) format("woff"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Italic-webfont.ttf) format("truetype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Italic-webfont.svg#open_sansitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:open_sans;src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Bold-webfont.eot);src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Bold-webfont.eot#iefix) format("embedded-opentype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Bold-webfont.woff) format("woff"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Bold-webfont.ttf) format("truetype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-Bold-webfont.svg#open_sansbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:open_sans;src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-ExtraBold-webfont.eot);src:url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-ExtraBold-webfont.eot#iefix) format("embedded-opentype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-ExtraBold-webfont.woff) format("woff"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-ExtraBold-webfont.ttf) format("truetype"),url(https://normandie-caux-vexin.com/fonts/open_sans/OpenSans-ExtraBold-webfont.svg#open_sanslight) format("svg");font-weight:900;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:1.42857143}}@media only screen and (min-width:540px){.card figure{padding-bottom:92%}}@media only screen and (min-width:720px){::-webkit-scrollbar-track{background-color:transparent;border-left:1px solid rgba(0,0,0,.12)}::-webkit-scrollbar{width:.8em;height:.5em;background-color:#fff}::-webkit-scrollbar-thumb{background:linear-gradient(0deg,#009c91,#93c01f);border-radius:6px;transition:2s ease;background-size:contain}.sticky_col.stickOnScroll-on .block+.block{position:relative;margin-top:-1px}.mainfooter .wrap>div:last-child{margin-left:auto}}@media only screen and (min-width:960px){.navicon-nav,header[role] .mobile-only{display:none}.card:hover figcaption:before{transform:rotate(-90deg);width:2.5em;height:11em;bottom:-4.5em;right:0;background-color:#009ee2}.card-gradient:hover figcaption{top:40%}}@media screen and (min-width:1134px){.surheader{display:block}}@media only screen and (min-width:1300px){header[role] .wrap>div:last-child{margin-left:auto}header[role] .search{display:-ms-flexbox;display:flex}.navicons{display:none}}@media only screen and (max-width:1300px){header[role] .logo{width:110px}header[role] .mainheader .wrap{-ms-flex-pack:left;justify-content:left}}@media screen and (max-width:1300px){header[role] nav .mainnav{margin-left:-1em;font-size:.95em}header[role] nav li a{padding:0 .7em}header[role] nav li a:before{display:none}}@media only screen and (max-width:960px){header[role]{position:fixed;top:0;left:0;height:60px}header[role] nav{transition:all .233s ease-in-out;position:fixed;display:block;top:0;left:0;width:26em;height:100%;background:linear-gradient(45deg,#009ee2,#7cd8ff);transform:translate3d(-150%,0,0);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);padding-top:4.8em;z-index:99}.active-nav header[role] nav{transform:translateZ(0)}header[role] nav i{display:none}header[role] nav li.active{background:rgba(0,156,145,.8)}header[role] nav li.active a{color:#fff}header[role] nav li>a{font-weight:400;font-weight:100;font-size:1.4em;display:block;margin:0;width:100%;color:#fff;padding:1em 2em!important}header[role] nav li>a:hover span{color:#b7e24a}header[role] nav li>a:before,header[role] nav li>a span:after{display:none}header[role] nav .subnav{background-color:transparent}header[role] nav .subnav img{display:none}header[role] nav .subnav .cat{background-color:transparent;padding:0 0 2em 3em}header[role] nav .subnav .cat a{color:#fff;text-align:left;font-size:1.3em;font-weight:400}header[role] nav form{padding:1em 2em}header[role] nav form select{border:0;width:100%}header[role] nav form select:focus{color:#fff;background:#93c01f}header[role] nav .mainnav{max-height:100%;overflow-y:auto;margin-left:0}header[role] nav .mainnav hr{margin:0 auto;width:90%;display:block}header[role] nav li{margin-right:0!important;display:block;position:relative}header[role] .subnav{display:block;position:relative;padding:1em 1em 1em 2em;font-size:.8em;background-color:hsla(0,0%,93%,.85)}header[role] .subnav li,header[role] .subnav ul{float:inherit;margin:inherit;width:inherit}header[role] .subnav ul{display:block;max-width:100%}header[role] .subnav .cat a{padding:0;text-transform:inherit}header[role] .subnav li>a{padding:.7em 2.5em}header[role] .subnav li>a:before{position:relative;top:-.1em;left:1em;margin-left:0;display:inline-block}header[role] .mobile-only .cat img{margin-bottom:.3em}.mainfooter .wrap{padding:0}}@media only screen and (max-width:720px){.btgrid .row{margin-right:0!important;margin-left:0!important}.btgrid .col-md-4{width:100%}header[role] nav{max-width:90%;color:#009c91}header[role] nav .active{background:rgba(0,156,145,.8)}header[role] nav .active a{color:#fff}.sticky_col.stickOnScroll-on{position:relative!important;transform:translateY(0);top:0!important}.sticky_col.stickOnScroll-on+div{display:none!important}.card-gradient .desc,.card .desc{font-size:1em;line-height:1.3}.active-nav footer[role]:before{animation-delay:0s;animation-duration:.2s;animation-fill-mode:both;animation-name:a;content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:50;background:#009c91;opacity:.8}footer[role] .wrap{padding:2em 0}footer[role] .wrap .footer-logo{-ms-flex-wrap:wrap;flex-wrap:wrap}footer[role] .wrap .footer-logo a{width:40%}.mainfooter .wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.mainfooter .wrap>div{-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width:540px){.h1,h1{font-size:1.5em;margin:.3em 0}.lang-switcher{display:none}header[role] nav{width:100%;max-width:100%}.active-nav .navicon-nav span,.active-nav .navicon-nav span:after,.active-nav .navicon-nav span:before,.active-nav .navicon-nav span:first-child,.active-nav .navicon-nav span:first-child:after,.active-nav .navicon-nav span:first-child:before{background-color:#fff}.active-nav .navicon-nav span+span:after,.active-nav .navicon-nav span+span:before,.active-nav .navicon-nav span:first-child+span:after,.active-nav .navicon-nav span:first-child+span:before{color:#fff}}@media print{article p a:after{content:" (" attr(href) ") "}p{widows:3;orphans:3}.print-only{display:initial}}@keyframes a{0%{opacity:0}to{opacity:.8}}@keyframes b{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes d{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes e{0%,to{transform:translateY(70%)}40%{transform:translateY(30%) rotate(3deg)}60%{transform:translateY(50%) rotate(-3deg)}}