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;}
@media (min-width:769px) and (max-width:980px),(min-width:981px) and (max-width:1200px),(min-width:1201px){}
#homeslider{position:relative;}
#homeslider .slider-pagination{position:absolute;bottom:1.79em;display:block;box-sizing:border-box;padding:0 55px;width:100%;text-align:center;}
#homeslider .slider-pagination a{display:inline-block;box-sizing:border-box;vertical-align:middle;margin:0 3px;border:3px solid;border-radius:50%;width:15px;height:1.07em;color:#fff;text-indent:1001em;background:#396aa3;}
#homeslider .slider-pagination a.is-selected{background:#dc7639;}
#homeslider .slider-direction li{cursor:pointer;position:absolute;z-index:1;top:0;bottom:0;display:block;box-sizing:border-box;width:55px;text-indent:-1001em;background-color:rgba(0,0,0,.25);background-color:hsla(0,0%,0%,.25);}
#homeslider .slider-direction li a{outline:0;}
#homeslider .slider-direction li.is-limited{opacity:.3;}
#homeslider .slider-direction__prev{left:0;background-image:url(/img/icn-homeslider-arrows--prev.png);background-repeat:no-repeat;background-position:center center;}
#homeslider .slider-direction__next{right:0;background-image:url(/img/icn-homeslider-arrows--next.png);background-repeat:no-repeat;background-position:center center;}
@media (min-width:981px) and (max-width:1200px){#homeslider .slider-pagination{text-align:right;}
}
@media (min-width:769px) and (max-width:980px),(min-width:451px) and (max-width:768px){#homeslider .slider-pagination{top:300px;bottom:auto;text-align:right;}
}
@media (min-width:769px) and (max-width:980px),(min-width:451px) and (max-width:768px),(max-width:450px){#homeslider .slider-direction li{bottom:auto;height:340px;width:45px;}
}
@media (min-width:769px) and (max-width:980px),(min-width:451px) and (max-width:768px){#homeslider .slider-pagination{top:300px;bottom:auto;text-align:right;}
}
@media (max-width:600px){#homeslider .slider-pagination{top:220px;bottom:auto;text-align:center;}
}
.highlight{position:relative;}
.highlight-image{max-height:550px;background-position:center  center;background-size:cover;background-repeat:no-repeat;}
.highlight-image:before{display:block;content:" ";padding-top:34.375%;}
.highlight-inner{position:absolute;top:50%;right:0;left:0;margin:0 auto;max-width:1200px;width:100%;padding:0 10px;}
.highlight-main{position:relative;;margin-top:-10.36em;padding-left:10%;max-width:540px;width:40%;}
.highlight-title{font-weight:normal;}
.highlight-title span{display:table;color:#fff;line-height:1em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUgLYUiz1Z6AAAAAXRSTlO1++2fZQAAAApJREFUCJljYAAAAAIAAfRxZKYAAAAASUVORK5CYII=);background:rgba(32,45,133,.9);background:hsla(232,61%,32%,.9);}
.highlight-title span:first-child{margin:0 auto;font-size:3.36em;padding:.21em 10px;}
.highlight-title span + span{margin-left:50%;padding:.18em 10px;font-size:4.07em;font-weight:bold;white-space:nowrap;}
.highlight-body{box-sizing:border-box;padding:.9375em 10px;font-size:1.14em;color:#202d85;font-weight:bold;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEX///+nxBvIAAAAAXRSTlOh4TdLGAAAAApJREFUCJljYAAAAAIAAfRxZKYAAAAASUVORK5CYII=);background:rgba(255,255,255,.8);background:hsla(0,0%,100%,.8);}
.highlight-link{position:absolute;margin-top:-1.25em;right:25px;display:inline-block;vertical-align:middle;width:35px;height:2.5em;line-height:2.5em;text-indent:1001em;color:#fff;overflow:hidden;background:#dc7639 url(/img/icn-actualities-more.png) center center no-repeat;}
.highlight-link:hover,.highlight-link:focus{background-color:#0b98c8;}
@media (min-width:769px) and (max-width:980px),(min-width:451px) and (max-width:768px),(max-width:450px){.highlight-image:before{padding-top:340px;}
.highlight-inner{position:relative;bottom:auto;box-sizing:border-box;padding:0 10px;}
.highlight-main{margin:0;padding:0;width:auto;max-width:100%;}
.highlight-title{position:absolute;bottom:100%;left:55px;}
.highlight-title span:first-child,.highlight-title span + span{margin:0;padding:0.33em 10px;font-size:2.5em;}
.highlight-body{padding-left:0;padding-right:0;}
.highlight-link{position:relative;right:0;margin:0 0 0 auto;width:auto;color:#dc7639;text-indent:0;line-height:normal;text-decoration:underline;background:none !important;}
.highlight-link:hover{text-decoration:none;}
}
@media (max-width:600px){#homeslider .slider-direction li{bottom:auto;height:250px;}
.highlight-image:before{padding-top:250px;}
.highlight-inner{padding:0;}
.highlight-title{position:static;display:block;padding:.71em 10px;white-space:nowrap;background:rgba(32,45,133,.9);}
.highlight-title span:first-child,.highlight-title span + span{display:inline;padding:0;font-size:1.29em;background:none;}
.highlight-body{padding:.71em 10px;font-size:1em;}
}
.hero{padding:8.21em 10px;}
@media (min-width:769px) and (max-width:980px),(min-width:450px) and (max-width:769px),(max-width:450px){.hero{padding:.71em 10px;}
}
.epigraph{color:#c1c4c5;}
.epigraph h1{font-size:3.57em;font-weight:normal;}
.epigraph p{font-size:1.71em;line-height:1.69em;}
.advantages{margin:0 auto;max-width:400px;}
.advantages-title{color:#202d85;font-size:1.86em;font-weight:normal;text-transform:uppercase;}
.advantages-title span{display:block;font-weight:bold;}
.advantages-resume{color:#dc7639;font-size:1.29em;font-weight:bold;}
.advantages-item{border-left:5px solid;margin:1.07em 0;padding-left:15px;}
.advantages-item strong{display:block;font-size:1.29em;font-weight:normal;text-transform:uppercase;}
.advantages-item[advantage-theme="saving"]{border-color:#76a9d7;}
.advantages-item[advantage-theme="saving"] strong{color:#76a9d7;}
.advantages-item[advantage-theme="security"]{border-color:#0b98c8;}
.advantages-item[advantage-theme="security"] strong{color:#0b98c8;}
.advantages-item[advantage-theme="productivity"]{border-color:#202d85;}
.advantages-item[advantage-theme="productivity"] strong{color:#202d85;}
@media (max-width:450px){.epigraph p{font-size:1.29em;}
.advantages-title{font-size:1.57em;}
}
@media (min-width:481px) and (max-width:768px){.advantages{max-width:100%;}
.advantages-item{display:inline-block;vertical-align:top;box-sizing:border-box;padding-right:10px;width:33.33%;width:calc(100% * 1 / 3);}
.advantages-item strong{font-size:1em;font-weight:bold;}
}
.page-title{margin-bottom:1.03em;margin-top:0;color:#202d85;font-size:2.07em;font-weight:normal;text-transform:uppercase;}
.page-title: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;}
.actualities{padding:5em 10px;background:#edeff0 url(/img/bg-home-actualities.jpg) center center no-repeat;background-size:cover;}
.actualities .site-inner{position:relative;}
.actualitiesList{display:table;margin:0 -10px;border-collapse:separate;border-spacing:10px 0;}
.actualitiesList-item{display:table-cell;vertical-align:top;margin:.71em 0;width:33.33%;background:#ffffff;border-bottom:.21em solid #c1c4c5;}
@media (min-width:451px) and (max-width:768px),(max-width:450px){.actualitiesList-item{display:block;width:auto;}
}
.actualities-utils{position:absolute;top:0;right:0;}
.actuality[actuality-emphasis] .actuality-image{text-align:center;background:#c1c4c5;}
.actuality[actuality-emphasis] .actuality-title{font-size:1.43em;font-weight:normal;}
.actuality[actuality-emphasis] .actuality-body{padding:.71em 10px}
.actuality[actuality-emphasis] .actuality-link{margin-top:1.07em;}
@media (min-width:450px) and (max-width:768px){.actuality[actuality-emphasis]{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-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.actuality[actuality-emphasis] .actuality-image{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;vertical-align:middle;vertical-align:middle;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
}
@media (max-width:450px){.actualities-utils{position:static;}
}
.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";}