body{margin:0;}
hr{border-color:inherit;box-sizing:content-box;height:0;}
pre{overflow:auto;-moz-tab-size:4;-o-tab-size:4;tab-size:4;}
ol,ul{padding-left:40px;}
dl dl,ol dl,ul dl{margin-bottom:0;margin-top:0;}
dd{margin-bottom:0;margin-right:0;margin-top:0;}
a{background-color:transparent;text-decoration:underline;}
a:active,a:hover{outline:none;}
b,strong{font-weight:inherit;}
b,strong{font-weight:bolder;}
small{font-size:.82em;font-size:calc(1em * .8125);}
abbr[title]{border-bottom:1px dotted;cursor:help;}
@supports (text-decoration:underline dotted){abbr[title]{border-bottom:none;text-decoration:underline dotted;}
}
sub,sup{font-size:.82em;font-size:calc(1em * .8125);line-height:0;}
q{quotes:"\00AB\202F" "\202F\00BB" "\201C" "\201D";}
table{border-collapse:collapse;margin-bottom:1em;margin-top:1em;}
th,td{border:1px solid;vertical-align:top;}
a img{border:0;}
svg:not(:root){overflow:hidden;}
fieldset{border:2px groove;border-color:inherit;padding:.35em .625em .75em;padding:.35em calc(1em * .625) .75em;}
legend{color:inherit;display:table;padding:0 2px;white-space:normal;}
button,input,select,textarea{margin:0;}
button{overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
button,select{text-transform:none;}
textarea{overflow:auto;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0 !important;padding:0 !important;}
input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0;}
input[type=reset],input[type=submit],input[type=button]{-webkit-appearance:button;-moz-appearance:button;appearance:button;}
::-webkit-input-placeholder{color:inherit;opacity:.54;}
::-moz-placeholder{color:inherit;opacity:.54;}
:-ms-input-placeholder{color:inherit;opacity:.54;}
html{font-family:sans-serif;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;}
body{background-color:#fff;color:#000;}
pre,code,kbd,samp{font-family:monospace,sans-serif;font-size:1em;}
hr{border-style:solid;border-width:1px 0 0;margin-bottom:0;margin-top:0;}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,table{margin-bottom:0;margin-top:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit;}
blockquote{margin-left:0;margin-right:0;}
dd{margin-left:0;}
ol,ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0;}
th,td{border:0;padding:0;}
a{color:inherit;text-decoration:none;}
img,iframe,object{vertical-align:bottom;}
iframe{border:0;}
[tabindex="-1"]:focus{outline:none !important;}
input[type=text],input[type=password],select,textarea{background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);border:1px solid;border-radius:0;box-sizing:border-box;font-size:inherit;font-family:inherit;line-height:normal;padding:1px;}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;}
textarea{resize:vertical;vertical-align:text-top;}
input[type=hidden]{display:none !important;}
button,input[type=reset],input[type=submit],input[type=button]{background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);border-radius:0;}
.u-cf:after{clear:both;content:"";display:block;}
.u-cfAlt{overflow:hidden !important;}
.u-cfBi:before,.u-cfBi:after{clear:both;content:"";display:table;}
.u-hidden{border:0 !important;clip:rect(1px,1px,1px,1px) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}
.u-posStatic{position:static !important;}
.u-posRelative{position:relative !important;}
.u-dispInlineBlock{display:inline-block !important;max-width:100%;}
.u-dispInline{display:inline !important;}
.u-dispBlock{display:block !important;}
.u-dispTable{display:table !important;}
.u-dispTableCell{display:table-cell !important;}
.u-floatLeft{float:left !important;}
.u-floatRight{float:right !important;}
.u-valignTop{vertical-align:top !important;}
.u-valignMiddle{vertical-align:middle !important;}
.u-valignBottom{vertical-align:bottom !important;}
.u-valignBaseline{vertical-align:baseline !important;}
.u-alignRight{margin-left:auto !important;}
.u-alignLeft{margin-right:auto !important;}
.u-alignCenter{margin-left:auto !important;margin-right:auto !important;}
.u-textRight{text-align:right !important;}
.u-textLeft{text-align:left !important;}
.u-textCenter{text-align:center !important;}
.u-textJustify{text-align:justify !important;}
.u-textTruncate{max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;}
html{font-size:14px;}
body{background-color:#fff;color:#504e4d;height:100%;}
.site{font:1em/1.4 Arial,Helvetica,Freesans,sans-serif;overflow:hidden;position:relative;z-index:1;height:100%;}
.site-skipNav{position:absolute;top:-.71em;white-space:nowrap;}
.site-skipNav li{display:inline-block;white-space:normal;vertical-align:top;}
.site-skipNav a{position:relative;top:-10001px;}
.site-skipNav a:focus{position:static;}
.site-organisation{max-width:100%;}
.site-organisation img{max-width:100%;}
.site-search{}
.site-search form{position:relative;box-sizing:border-box;border:1px solid #c1c4c5;border-radius:1px;}
.site-search fieldset{border:0;margin:0;padding:0;}
.site-search input{display:block;margin:0;border:0;border-radius:5px;width:100%;height:2.06em;padding:0 10px;padding-right:calc(10px + 2.5em);padding-left:10px;line-height:2.06em;background:rgba(255,255,255,0);}
.site-search button{position:absolute;top:0;right:0;bottom:0;margin:0;border:0;border-radius:0 1px 1px 0;width:2.5em;text-indent:-1001em;padding:.71em 10px;overflow:hidden;background:#edeff0 url(/img/icn-search.png) center center no-repeat;cursor:pointer;}
.site-contentinfoNav{}
.site-contentinfoNav a{color:#dc7639;}
@media (min-width:981px) and (max-width:1200px),(min-width:1200px){.site-contentinfoNav{padding-left:25px;border-left:1px solid #c1c4c5;}
}
.grid{display:block;margin:0;padding:0;text-align:left;}
.grid[grid-gap~=column]{margin-left:-10px;margin-right:-10px;}
.grid[grid-gap~=column] > .grid-item{padding-left:10px;padding-right:10px;}
.grid[grid-gap~=row]{margin-top:-.71em;margin-bottom:-.71em;}
.grid[grid-gap~=row] > .grid-item{padding-top:.71em;padding-bottom:.71em;}
.grid[grid-align~="middle"] .grid-item{display:inline-block;vertical-align:middle;}
.grid-item{box-sizing:border-box;display:inline-block;margin:0;text-align:left;vertical-align:top;}
.grid-item[grid-size~="1/4"]{width:25%;}
.grid-item[grid-size~="1/3"]{width:33.33%;width:calc(100% * 1 / 3);}
.grid-item[grid-size~="5/12"]{width:41.667%;}
.grid-item[grid-size~="1/2"]{width:50%;}
.grid-item[grid-size~="3/4"]{width:75%;}
.grid-item[grid-size~="1"]{width:100%;}
@media (min-width:981px) and (max-width:1200px){.grid-item[grid-size~="1/2@L"]{width:50% !important;}
.grid-item[grid-size~="1/3@L"]{width:33.33% !important;width:calc(100% * 1 / 3) !important;}
.grid-item[grid-size~="2/3@L"]{width:66.66% !important;width:calc(100% * 2 / 3) !important;}
.grid-item[grid-size~="1@L"]{width:100% !important;}
}
@media (min-width:769px) and (max-width:980px){.grid-item[grid-size~="1/3@M"]{width:33.33% !important;width:calc(100% * 1/3);}
.grid-item[grid-size~="1/2@M"]{width:50% !important;}
.grid-item[grid-size~="2/3@M"]{width:66.66% !important;width:calc(100% * 2/3);}
.grid-item[grid-size~="1@M"]{width:100% !important;}
}
@media (min-width:451px) and (max-width:768px){.grid-item[grid-size~="1/3@S"]{width:33.33% !important;width:calc(100% * 1/3);}
.grid-item[grid-size~="1/2@S"]{width:50% !important;}
.grid-item[grid-size~="2/3@S"]{width:66.66% !important;width:calc(100% * 2/3);}
.grid-item[grid-size~="1@S"]{width:100% !important;}
}
@media (max-width:450px){.grid-item[grid-size~="1@XS"]{width:100% !important;}
}
#blyssfooter{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.site-inner{box-sizing:border-box;margin:0 auto;max-width:1200px;}
.slider-body{overflow:hidden;}
.slider-list{margin:0;padding-left:0;white-space:nowrap;}
.slider-item{list-style:none;display:inline-block;width:100%;vertical-align:middle;white-space:normal;}
.slider-direction{margin:0;padding-left:0;}
.site-header{position:relative;background:#fff;}
@media (min-width:981px) and (max-width:1200px),(min-width:1201px){.site-header[sticky-state]{position:absolute;z-index:15;top:0;right:0;left:0;}
.site-header[sticky-state~="started"] .site-organisation{position:fixed;}
.site-header[sticky-state~="fixed"]{position:fixed;box-shadow:0 0px 2px 1px #c1c4c5;}
.site-header[sticky-state~="fixed"] .site-organisation{width:120px;}
.site-header[sticky-state~="fixed"] .site-utils{display:none;}
.site-header[sticky-state~="fixed"] .site-menu{padding-left:130px;}
}
.layout::after{clear:both;display:block;content:"";}
.layout-inner{float:left;width:100%;}
.site-organisation{float:left;position:absolute;z-index:5;box-sizing:border-box;margin-left:10px;padding:.71em 10px .71em 10px;width:160px;background:#fff;-webkit-transition:width .3s,height .3s;transition:width .3s,height .3s;}
.site-organisation img{display:block;max-width:100%;max-height:100%;}
.site-utils{float:right;margin-bottom:2.14em;text-align:right;}
.site-utils .site-phonecall,.site-utils .site-link{display:inline-block;vertical-align:middle;}
.site-phonecall{color:#c1c4c5;padding:.71em 10px;}
.site-phonecall span{font-size:1.57em;}
.site-utils .site-link{box-sizing:border-box;border-radius:50%;height:2.5em;width:35px;background:#edeff0;}
.site-utils .site-link{margin:.71em 10px;position:relative;}
.site-utils .site-link[link-target="customer"]{text-indent:1001em;background-image:url(/img/icn-link-customer.png);background-position:center center;background-repeat:no-repeat;}
.site-utils .site-link[link-target="translate"]:before{display:block;content:attr(data-lang);line-height:2.5em;text-align:center;font-weight:bold;text-transform:uppercase;}
.site-link[link-target="translate"] span,.site-link[link-target="customer"] span{position:absolute;z-index:15;left:50%;top:100%;top:calc(100% + 10px);display:none;box-sizing:border-box;margin-left:-45px;margin-bottom:1em;padding:.36em;width:90px;text-indent:0;line-height:1em;color:#fff;font-size:.71em;text-align:center;white-space:wrap;text-transform:uppercase;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlN4HjghaAAAAApJREFUCJljYAAAAAIAAfRxZKYAAAAASUVORK5CYII=);background:rgba(0,0,0,.6);background:hsla(0,0%,0%,.6);}
.site-link[link-target="translate"] span:after,.site-link[link-target="customer"] span:after{position:absolute;left:50%;top:-5px;display:block;margin-left:-5px;content:"";width:0;height:0;border-style:solid;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent rgba(0,0,0,.6) transparent;}
.site-link[link-target="translate"]:hover span,.site-link[link-target="customer"]:hover span{display:block;}
.site-link[link-target="translate"]:after,.site-link[link-target="customer"]:after{display:none;top:100%;margin-top:5px;}
.site-menu{clear:both;box-sizing:border-box;padding-left:170px;padding-right:10px;-webkit-transition:padding-left .3s;transition:padding-left .3s;}
.site-menu .site-navigation,.site-menu .site-search{display:inline-block;vertical-align:middle;box-sizing:border-box;}
.site-menu .site-search{width:27.94%;}
.site-navigation{width:72.06%;}
.site-navigation li > span{display:none;}
.site-menu .menu-toggle{display:none;}
.site-navigation .nav-list a{display:block;}
.site-navigation .nav-list li{position:relative;display:inline-block;vertical-align:middle;}
.site-navigation .nav-list > li > a{padding:1.125em 15px;text-transform:uppercase;text-align:center;font-size:1.14em;color:#8f8f8f;}
.site-navigation .nav-list > li:hover,.site-navigation .nav-list > li:focus,.site-navigation .nav-list > li.parent[child-open]{color:#fff;background-color:#c1c4c5;}
.site-navigation .nav-list > li.current,.site-navigation .nav-list > li.parent[child-open].current{color:#fff;background-color:#4c4c4c;}
.site-navigation .nav-list > li:hover > a,.site-navigation .nav-list > li:focus > a,.site-navigation .nav-list > li.current > a{color:#fff;}
.site-navigation .nav-list ul li > a,.site-navigation .nav-list ul li > a,.site-navigation .nav-list ul li > a{color:#504e4d;}
.site-navigation .nav-list ul li:hover > a,.site-navigation .nav-list ul li:focus > a,.site-navigation .nav-list ul li.current > a{color:#dc7639;}
.site-navigation .nav-list ul{position:absolute;z-index:5;top:100%;left:0;border:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}
.site-navigation .nav-list ul li{display:block;}
.site-navigation .nav-list ul ul{top:0;left:100%;}
.site-navigation .nav-list ul li{margin-top:1px;background:#fff;}
.site-navigation .nav-list li:hover > ul,.site-navigation .nav-list li:focus > ul{min-width:200px;width:auto;height:auto;overflow:visible;clip:auto;}
.site-navigation .nav-list li{position:relative;}
.site-navigation .nav-list li ul{min-width:100%;}
.site-navigation .nav-list li li{display:block;white-space:nowrap;}
.site-navigation .nav-list li li a{display:inline-block;vertical-align:middle;box-sizing:border-box;padding:.71em 15px;width:100%;}
.site-navigation .nav-list li li a:before{display:inline-block;vertical-align:bottom;margin-right:10px;content:url(/img/icn-nav-item.png);}
.site-navigation .nav-list li:hover > ul{left:0;}
@media (min-width:981px) and (max-width:1200px){.site-organisation{width:130px;}
.site-utils{margin-bottom:0;}
.site-menu{padding-left:140px;}
.site-navigation .nav-list > li > a{padding:1.29em 15px;font-size:1em;}
}
@media (min-width:769px) and (max-width:980px),(min-width:451px) and (max-width:768px),(max-width:450px){.site-organisation{position:static;box-sizing:border-box;max-width:80px;width:auto;}
.site-utils{position:absolute;right:0;margin-left:80px;padding:0;}
.site-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;border-top:1px solid #edeff0;padding:0;width:100%;}
.site-menu .menu-toggle{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;padding:.71em 10px;width:60px;color:#fff;background:#202d85;}
.site-menu .menu-toggle:after{display:block;width:24px;height:24px;content:" ";background:url(/img/icn-nav-toggle.png) left center no-repeat;}
.site-menu .site-search{display:none;}
.site-menu .site-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:calc(100% - 60px);}
.site-navigation .nav{width:100%;max-width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;}
.site-navigation .nav-list{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box;max-width:100%;font-size:.86em;overflow-x:auto;overflow-y:hidden;}
.site-navigation .nav-list:before,.site-navigation .nav-list:after{position:absolute;z-index:5;top:0;bottom:0;width:5px;display:none;content:" ";}
.site-navigation .nav-list:before{left:0;background:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(255,255,255,0));background:linear-gradient(to right,rgba(0,0,0,.5),rgba(255,255,255,0));}
.site-navigation .nav-list:after{right:0;background:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(255,255,255,0));background:linear-gradient(to left,rgba(0,0,0,.5),rgba(255,255,255,0));}
.site-navigation .nav-list[nav-scrollable~="lft"]:before{display:block;}
.site-navigation .nav-list[nav-scrollable~="rgt"]:after{display:block;}
.site-navigation .nav-list > li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;width:30%;width:50%;min-width:120px;}
.site-navigation .nav-list > li > a{padding:1.29em 15px;font-size:1em;}
.site-navigation .nav-list > li + li{border-left:1px solid #edeff0;}
@keyframe extendNav{from{right:-280px;}
to{right:0;}
}
@-webkit-keyframes extendNav{from{right:-280px;}
to{right:0;}
}
html[js-nav],html[js-nav] body{overflow:hidden;}
html[js-nav] body{position:fixed;overflow:hidden;}
html[js-nav] .site{box-sizing:border-box;overflow:hidden;}
html[js-nav] .site:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:85;display:block;content:" ";background-color:rgba(0,0,0,.6);}
html[js-nav] .site-header:after{clear:both;display:table;content:"";}
html[js-nav] .site-menu{position:fixed;z-index:90;top:0;right:0;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-top:0;height:100%;width:240px;background:#fff;box-shadow:-2px 0px 5px rgba(0,0,0,0.6);-webkit-animation:extendNav .3s ease-in-out;animation:extendNav .3s ease-in-out;}
html[js-nav] .menu-toggle,html[js-nav] .site-search{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
html[js-nav] .menu-toggle{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-weight:bold;}
html[js-nav] .menu-toggle:after{background-position:right center;float:right;}
html[js-nav] .site-search{display:block;padding:.71em 10px;margin:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:auto;}
html[js-nav] .site-navigation{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100%;overflow:auto;}
html[js-nav] .site-navigation .nav-list{display:block;height:100%;overflow-y:auto;}
html[js-nav] .site-navigation .nav-list > li{display:block;border-left:0;border-top:1px solid #edeff0;width:auto;text-align:left;}
html[js-nav] .site-navigation .nav-list > li > a{text-align:left;font-weigh:bold;}
html[js-nav] .site-navigation .nav-list li > ul,html[js-nav] .site-navigation .nav-list li:hover > ul{position:relative;width:auto;height:auto;overflow:visible;clip:auto;background:#fff;}
}
@media (min-width:451px) and (max-width:768px){.site-utils{height:5.71em;line-height:5.71em;}
.site-phonecall{max-width:200px;line-height:normal;}
.site-phonecall span{display:block;}
}
@media (max-width:450px){.site-utils{height:5.71em;line-height:5.71em;}
.site-utils .site-phonecall{display:none;}
}
.site-main{box-sizing:border-box;width:100%;background:#fff;background-image:-webkit-linear-gradient(top,#f1efed,#fff 7.86em);background-image:linear-gradient(180deg,#f1efed,#fff 7.86em);}
.page-breadcrumb{margin:.71em 0 1.4286em 0;font-size:.875em;line-height:1.4286em;}
.page-breadcrumb a,.page-breadcrumb span{color:#dc7639;}
.page-breadcrumb a{text-decoration:underline;}
.page-breadcrumb a:hover,.page-breadcrumb a:focus{text-decoration:none;}
.submenu .nav-offres{display:block;padding:0em 10px;background:#edeff0;overflow:hidden;}
.submenu .nav-offres li.current:before{content:url(/img/wswg-list-chip--active.png) "\00a0"}
.submenu .nav-offres li.current a{color:#202d85;text-decoration:none;}
.submenu .nav-offres li span{display:none;}
.site-footer{box-sizing:border-box;padding:1.4em 10px;border-top:1px solid #cccccc;}
.places-title{color:#9e9e9e;font-size:1.29em;font-weight:normal;text-transform:uppercase;}
.placesList ul{display:inline-block;vertical-align:top;width:33.33%;}
.placesList-item{display:block;color:#9e9e9e;}
.placesList-item:before{display:inline-block;vertical-align:bottom;margin-right:10px;content:url(/img/icn-nav-item.png);}
.placesList-item a:hover{text-decoration:underline;}
.site-relations ul{overflow:hidden;}
.site-relations ul li{display:inline-block;vertical-align:middle;width:25%;max-width:100%;text-align:center;}
.site-relations ul li a{display:inline-block;margin:0 auto;}
.site-relations ul li img{max-width:100%;}
#iedit,#content .bloc,#content .init,#content .txtimg.bloc .imgrgt + div,#content .imgtxt.bloc .imglft + div,#content .txtxt.bloc > div,#content .txtimg.init .imgrgt + div,#content .imgtxt.init .imglft + div,#content .txtxt.init > div{box-sizing:border-box;}
#content .bloc{cursor:pointer;}
#iedit{border:1px solid;vertical-align:top;}
#content .bloc{border:1px dashed;}
#content .init{border:1px solid;}
#content .txtxt.bloc > div,#content .txtimg.bloc .imgrgt + div,#content .imgtxt.bloc .imglft + div{border:1px dashed transparent;}
#content .txtxt.init > div,#content .txtimg.init .imgrgt + div,#content .imgtxt.init .imglft + div{border:1px dashed;}
#content .selimg{outline:3px dashed;}
#content .txtxt:after{display:table;content:"";clear:both;}
#content .txtxt .txtlft,#content .txtxt .txtrgt{width:50%;box-sizing:border-box;}
#content .txtxt .txtlft{float:left;padding-right:1em;}
#content .txtxt .txtrgt{float:right;padding-left:1em;}
#content .imgtxt:after{display:table;content:"";clear:both;}
#content .imgtxt .imglft{float:left;margin-right:1em;}
#content .imgtxt .imglft + div{overflow:hidden;margin-left:0 !important;}
#content .txtimg:after{display:table;content:"";clear:both;}
#content .txtimg .imgrgt{float:right;margin-left:1em;}
#content .txtimg .imgrgt + div{overflow:hidden;margin-right:0 !important;}
#content .imgimg{text-align:center;}
#content .img2img:after{display:table;content:"";clear:both;}
#content .img2img .imglft,#content .img2img .imgrgt{margin:0;width:50%;text-align:center;}
#content .img2img .imglft{float:left;}
#content .img2img .imgrgt{float:right;}
#content  table{border-collapse:collapse;font:inherit;}
#content  th,#content  td{border:1px solid;}
#content .richmedia{text-align:center;}
body#content{background-color:#fff;font:14px/1.4 Arial,Helvetica,Freesans,sans-serif;}
body#content b,body#content strong{font-weight:inherit;}
body#content b,body#content strong{font-weight:bolder;}
body#content sub,body#content sup{font-size:.82em;font-size:calc(1em * .8125);line-height:0;}
body#content img,body#content iframe,body#content object{vertical-align:bottom;}
#content > div,.wswg > div{margin-top:1.43em;margin-bottom:1.43em;}
.wswg .imglft{float:left;}
.wswg .imgrgt{float:right;}
#content .txtxt .txtlft{padding-right:10px;}
#content .txtxt .txtrgt{padding-left:10px;}
#content .imgtxt .imglft,.wswg .imlft{margin-right:10px;}
#content .txtimg .imgrgt,.wswg .imrgt{margin-left:10px;}
#content .imgimg{text-align:center;}
#content .img2img{}
@media (min-width:769px) and (max-width:980px),(min-width:451px) and (max-width:768px),@media  (max-width:450px){#content .imgtxt .imglft,.wswg .imgtxt .imglft,#content .txtimg .imgrgt,.wswg .txtimg .imgrgt,#content .img2img .imglft,.wswg .img2img .imglft,#content .img2img .imgrgt,.wswg .img2img .imgrgt{float:none;display:table;margin:1.43em auto;padding:0;}
#content .txtxt .txtlft,.wswg .txtxt .txtlft,#content .txtxt .txtrgt,.wswg .txtxt .txtrgt{float:none;padding:0;width:100%;}
}
#content .imglft img,.wswg .imglft img,#content .imgrgt img,.wswg .imgrgt img,#content .imgimg img,.wswg .imgimg img{box-shadow:5px .357em 0 #c1c4c5;}
#content .richmedia{text-align:center;}
#content .richmedia iframe{border:0;}
#content a,.wswg a{background-color:transparent;color:#dc7639;text-decoration:underline;}
#content a:hover,.wswg a:hover,#content a:focus,.wswg a:focus{text-decoration:none;}
#content h2,.wswg h2{margin-bottom:.86rem;margin-top:0;color:#202d85;font-size:2.07em;font-weight:normal;text-transform:uppercase;}
#content h2:before,.wswg h2:before{display:inline-block;vertical-align:bottom;margin-right:10px;content:" ";width:34px;height:33px;background:url(/img/chip-title1.png) no-repeat center center;}
#content h2 a,.wswg h2 a{color:inherit;}
#content h3,.wswg h3{margin-bottom:0;margin-top:0;color:#dc7639;font-size:1.79em;}
#content h3 a,.wswg h3 a{color:inherit;}
#content h4,.wswg h4{margin-bottom:0;margin-top:0;color:#76a9d7;font-size:1.29em;}
#content h4 a,.wswg h4 a{color:inherit;}
#content ol,.wswg ol,#content ul,.wswg ul{padding-left:40px;margin-top:0;margin-bottom:0;}
#content ol,.wswg ol{list-style-type:decimal;}
#content ul,.wswg ul{list-style-type:disc;}
#content ul ul,.wswg ul ul,#content ul ol,.wswg ul ol,#content ol ol,.wswg ol ol,#content ol ul,.wswg ol ul{padding-left:40px;}
#content li,.wswg li,#content li,.wswg li{margin-top:.71em;margin-bottom:.71em;}
#content ul,.wswg ul{list-style-type:none;}
#content ul li:before,.wswg ul li:before{display:inline-block;vertical-align:middle;content:url(/img/wswg-list-chip.png) "\00a0";}
#content ol,.wswg ol{list-style-type:none;counter-reset:ol;}
#content ol li:before,.wswg ol li:before{counter-increment:ol;content:counter(ol) ".\00a0";color:#dc7639;}
#content table,.wswg table{margin-bottom:0;margin-top:0;}
#content th,.wswg th,#content td,.wswg td{padding:.85em 15px;vertical-align:top;border:1px solid #fff;background-color:#edeff0;}
#content th,.wswg th,#content thead td,.wswg thead td{color:#fff;font-weight:bold;text-transform:uppercase;vertical-align:middle;background-color:#c1c4c5;}
#content tbody td,.wswg tbody td{color:#202d85;}
.site-main{padding-left:10px;padding-right:10px;background:#fff;background-image:-webkit-linear-gradient(top,#f1efed,#fff 7.86em);background-image:linear-gradient(180deg,#f1efed,#fff 7.86em);}
.site-image{display:block;margin:0 -10px;height:12.86em;content:" ";background-color:#dedede;background-image:url(/img/bg-header-after.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}
@media (min-width:769px) and (max-width:980px),(min-width:451px) and (max-width:768px),(max-width:450px){.site-image{height:10.71em;background-image:url(/img/bg-header-after--msxs.jpg);}
}
@media (min-width:981px) and (max-width:1200px),(min-width:1201px){.site-header[sticky-state~="image"]:after{display:block;content:"";height:7.14em;background-color:#dedede;background-image:url(/img/bg-header-after.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}
}
.site-footer{margin-top:.71em;}
.page-sidebar{position:relative;z-index:10;margin-top:-5.71em;padding:1.43em 20px;min-height:13.57em;background-color:#fff;}
@media (min-width:451px) and (max-width:768px),(max-width:450px){.page-sidebar{margin-top:0;}
}
.callback-title{padding-right:45px;color:#c1c4c5;font-size:1.93em;font-weight:normal;background:url(/img/icn-callback-phone.jpg) center right no-repeat;}
.callback-main{margin-top:1.43em;padding:1.43em 20px;background:#edeff0;}
.callback fieldset{border:0;margin:0;padding:0;}
.callback legend{color:#202d85;font-weight:bold;}
.callback-body{position:relative;margin:1.07em 0;padding:1.43em 15px 2.14em 15px;}
.callback-body:before,.callback-body:after{position:absolute;display:block;content:"";background:#fff;box-shadow:0 2px 2px #c1c4c5;}
.callback-body:before{z-index:1;top:0;left:0;right:0;bottom:.71em;}
.callback-body:after{z-indec:0;bottom:0;left:15px;right:15px;height:.71em;}
.callback-body > *{position:relative;z-index:5;}
.callback-body > p{font-size:.86em;}
.callback dd{margin-top:1.07em;}
.callback select,.callback input[type="text"]{box-sizing:border-box;border:1px solid #daddde;padding:.71em 10px;width:100%;background:#edeff0;}
#dl-callback-time{position:relative;}
#dl-callback-time select{padding-right:30px;}
#dl-callback-time:after{position:absolute;top:0;right:10px;display:block;margin:.75em 0;content:url(/img/form-select-arrow.png);}
.callback button[type="submit"]{display:table;margin:0 auto;cursor:pointer;border:0;padding:.83em 30px;color:#fff;font-size:1.29em;text-transform:uppercase;background-color:#dc7639;}
.callback .rc-msg--success{color:#dc7639;}
.callback .rc-msg--error{color:red;}
.customers{position relative;text-align:center;background:#e8ebec;}
.customers:after{display:block;content:" ";height:.71em;}
.customers-title{padding:.7em 20px;color:#202d85;font-size:1.29em;font-weight:normal;text-align:center;}
.customers-list{background:#fff;}
.customers .slider{position:relative;}
.customers .slider-direction__prev,.customers .slider-direction__next{cursor:pointer;position:absolute;top:50%;margin-top:-17px;width:18px;height:35px;text-indent:-1001em;background-image:url(/img/slider-arrows.png);background-repeat:no-repeat;}
.customers .slider-direction__prev.is-limited,.customers .slider-direction__next.is-limited{display:none;}
.customers .slider-direction__prev{left:-18px;background-position:left center;}
.customers .slider-direction__next{right:-18px;background-position:right center;}
.customer{position:relative;background:#fff;}
.customer,.customer img{max-width:100%;}
.customer-link{position:absolute;top:0;bottom:0;right:0;left:0;text-indent:-1001em;}
.actualities-rss,.actualities-referer{display:inline-block;vertical-align:middle;width:35px;height:2.5em;line-height:2.5em;text-indent:1001em;color:#fff;overflow:hidden;}
.actualities-referer{background:#202d85 url(/img/icn-actualities-more.png) center center no-repeat;}
.actualities-referer:hover,.actualities-referer:focus{background-color:#76a9d7;}
.actualities-rss{margin-left:10px;background:#dc7639 url(/img/icn-rss.png) center center no-repeat;}
.actualities-rss:hover,.actualities-rss:focus{background-color:#4c4c4c;}
.actualities-referer[data-tooltip],.actualities-rss[data-tooltip]{position:relative;overflow:visible;text-indent:0;}
.actualities-referer[data-tooltip] span,.actualities-rss[data-tooltip] span{position:absolute;z-index:15;left:50%;bottom:100%;display:none;box-sizing:border-box;margin-left:-40px;margin-bottom:1em;padding:.36em;width:80px;text-indent:0;line-height:1em;font-size:.71em;text-align:center;text-transform:uppercase;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlN4HjghaAAAAApJREFUCJljYAAAAAIAAfRxZKYAAAAASUVORK5CYII=);background:rgba(0,0,0,.6);background:hsla(0,0%,0%,.6);}
.actualities-referer[data-tooltip] span:after,.actualities-rss[data-tooltip] span:after{position:absolute;left:50%;top:100%;display:block;margin-left:-5px;content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.6) transparent transparent transparent;}
.actualities-referer[data-tooltip]:hover span,.actualities-referer[data-tooltip]:hover span:after,.actualities-rss[data-tooltip]:hover span,.actualities-rss[data-tooltip]:hover span:after{display:block;}
.pagination{display:inline-block;vertical-align:middle;}
.pagination a{display:inline-block;vertical-align:middle;width:35px;height:2.5em;line-height:2.5em;text-align:center;background:#edeff0;}
.pagination a.cpc,.pagination a:hover{color:#fff;background:#c1c4c5;}
@media (max-width:450px){.pagination{float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.pagination:after{content:attr(data-pagicurrent) "\00a0/\00a0" attr(data-pagitotal);}
.pagination .prec{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}
.pagination:after{display:inline-block;margin:0 5px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}
.pagination .suiv{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;}
.pagination .cpn,.pagination .cpc{display:none;}
}
.actualities-utils{display:inline-block;padding-top:1.07em;padding-bottom:1.07em;width:100%;text-align:right;}
.actualities-utils[layout-bottom]{margin-top:40px;}
.actuality{position:relative;overflow:hidden;}
.actuality-title{color:#dc7639;}
.actuality-date{color:#202d85;}
.actuality-link{display:table;margin-left:auto;padding-top:.5em;border-top:.4em solid;color:#dc7639;font-size:.71em;text-transform:uppercase;}
.actuality-link:after{position:absolute;top:0;left:0;right:0;bottom:0;display:block;content:"";}
[actuality-standalone] .actuality-title{font-size:1.79em;}
[actuality-standalone] .actuality-image{float:left;margin-right:15px;margin-bottom:.71em;}
[actuality-standalone] .actuality-image img{box-shadow:5px .357em 0 #c1c4c5;}
[actuality-standalone] .actuality-content{margin-top:1.43em;}
@media (max-width:450px){[actuality-standalone] .actuality-image{float:none;display:block;margin:.71em auto;text-align:center;}
}
.actuality-prev,.actuality-next{color:#202d85;font-size:1.29em;}
.actuality-prev:before,.actuality-next:after{display:inline-block;vertical-align:middle;width:12px;height:23px;content:"";background-image:url(/img/icn-prevnext.png);background-repeat:no-repeat;}
.actuality-prev:hover,.actuality-next:hover{text-decoration:underline;}
.actuality-prev:before{margin-right:10px;background-position:0 0;}
.actuality-next{display:table;margin-left:auto;}
.actuality-next::after{margin-left:10px;background-position:-12px 0;}
[actualities-layout="list"] .actuality{padding:10px;}
[actualities-layout="list"] .actualitiesList-item:nth-child(odd){background-color:#edeff0;}
[actualities-layout="list"] .actualitiesList-item + .actualitiesList-item{border-top:5px solid #edeff0;}
[actualities-layout="list"] .actuality-title{font-size:1.57em;font-weight:normal;}
[actualities-layout="list"] .actuality-image{float:left;margin-right:20px;margin-bottom:.71em;}
[actualities-layout="list"] .actuality-image img{box-shadow:5px .357em 0 #c1c4c5;}
@media (max-width:450px){[actualities-layout="list"] .actuality-image{float:none;display:block;margin:.71em auto;text-align:center;}
}
.attachments-title{font-size:1.29em;padding:1.11em 60px 1.11em 20px;}
.attachmentsList{display:block;margin-top:0.14em;padding:1.07em 20px;}
.attachmentsList-item a{display:block;}
.attachmentsList-item a:hover{text-decoration:underline;}
[attachments-type="files"] .attachments-title,[attachments-type="files"] .attachmentsList{background-color:#edeff0;}
[attachments-type="files"] .attachments-title{color:#76a9d7;background-image:url(/img/icn-attachments-file-lg.png);background-position:center right 20px;background-repeat:no-repeat;}
[attachments-type="files"] .attachmentsList-item a:before{display:inline-block;vertical-align:middle;content:url(/img/icn-attachments-file-sm.png) "\00a0";}
[attachments-type="links"] .attachments-title,[attachments-type="links"] .attachmentsList{background-color:#f8e4d7;}
[attachments-type="links"] .attachments-title{color:#dc7639;background-image:url(/img/icn-attachments-link-lg.png);background-position:center right 20px;background-repeat:no-repeat;}
[attachments-type="links"] .attachmentsList-item a:before{display:inline-block;vertical-align:middle;content:url(/img/icn-attachments-link-sm.png) "\00a0";}