blockquote,body,caption,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,legend,li,ol,p,pre,table,td,th,ul{margin:0;padding:0}ol,ul{list-style:none}body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}table{border-collapse:collapse;border-spacing:0;width:100%}caption,th{text-align:left}fieldset{border:0}img{border:0;font-style:italic;vertical-align:bottom}svg:not(:root){overflow:hidden}hr{height:0}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted;text-decoration:none;}a{background-color:transparent}pre{overflow:auto}code,pre{font-family:monospace}sub,sup{font-size:65%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{font-size:80%}button,input,optgroup,option,select,textarea{font:inherit;color:inherit;margin:0}[type=button],[type=reset],[type=submit],button{cursor:pointer;border:0;overflow:visible}input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}[type=checkbox],[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}textarea{overflow:auto;resize:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.v-align-wrap,[class^=grid-],body{font-family:futura-pt-n4,futura-pt,Trebuchet MS,Arial,sans-serif;font-style:normal;font-weight:400}.box dd,em,i{font-family:futura-pt-i4,futura-pt,Trebuchet MS,Arial,sans-serif;font-style:italic;font-weight:400}.articles__category,.box dt,.box__ttl,.degree__date,.degree__ttl,.experiences__ttl,.heading__ttl,.ttl-main,[class*=btn-],b,b em,b i,em b,em strong,i b,i strong,strong,strong em,strong i{font-family:futura-pt-n7,futura-pt,Trebuchet MS,Arial,sans-serif;font-style:normal;font-weight:700}.articles__list,.box__weight,.categories__item,.degree__result,.degree__subject,.experiences__contractor,.experiences__date,.heading__list,.nav-steps__link,.ttl-sub{font-family:Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:700;font-style:italic}html{min-height:100%;background:#fdfced;font-size:62.5%;line-height:1.333}body{color:#0b0d0f;font-size:18px;font-size:1.8rem}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}label{cursor:pointer}hr{padding:0;margin:20px 0;border:none;border-top:1px solid;text-align:center}blockquote,dl,fieldset,ol,p,table,ul{margin-bottom:15px}[class*=btn-]{display:inline-block;vertical-align:middle;margin:0;border:none;background:0 0;font-size:18px;font-size:1.8rem;line-height:normal;text-transform:uppercase;text-align:center;cursor:pointer;-webkit-appearance:none;border-radius:0}[class*=btn-]:focus,[class*=btn-]:hover{text-decoration:none;outline:0}.btn-menu>span{vertical-align:middle}.btn-menu__icon{display:inline-block;width:14px;height:3px;background:#000;border-radius:2px;-webkit-transition:.3s;transition:.3s;position:relative;vertical-align:middle;margin:0 5px 0 0}.btn-menu__icon:after,.btn-menu__icon:before{display:inline-block;width:14px;height:3px;background:#000;border-radius:2px;-webkit-transition:.3s;transition:.3s;position:absolute;left:0;content:'';-webkit-transform-origin:2px center;-ms-transform-origin:2px center;transform-origin:2px center}.btn-menu__icon:before{top:5px}.btn-menu__icon:after{top:-5px}.btn-menu:hover .btn-menu__icon:before{top:7px}.btn-menu:hover .btn-menu__icon:after{top:-7px}.show-menu .btn-menu__icon{background:0 0}.show-menu .btn-menu:hover .btn-menu__icon:after,.show-menu .btn-menu:hover .btn-menu__icon:before,.show-menu .btn-menu__icon:after,.show-menu .btn-menu__icon:before{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:14px}.show-menu .btn-menu__icon:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.show-menu .btn-menu__icon:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.s:before,[class^=i-]{background:url(../images/bgd_sprite.png) no-repeat;display:inline-block}.s:before{content:""}.i-txt{text-indent:-9999em;text-align:left;overflow:hidden}.i-typewriter{background-position:-640px -190px;width:128px;height:114px}.i-files{background-position:-430px -190px;width:85px;height:96px}.i-typewriter--green{background-position:-775px -190px;width:119px;height:105px}.i-glasses{background-position:-320px -190px;width:103px;height:35px}.i-beret{background-position:-525px -190px;width:110px;height:65px}.grids{margin:0 0 0 -20px;letter-spacing:-.31em;font-family:FreeSans,Arimo,Droid Sans,Helvetica,Arial,sans-serif}.grids,.opera:-o-prefocus{word-spacing:-.43em}[class^=grid-]{padding-left:20px;width:100%;display:inline-block;vertical-align:top;word-spacing:normal;letter-spacing:normal}.grids-flush{margin-left:0}.grids-flush>[class^=grid-]{padding-left:0}.grids-small{margin-left:-10px}.grids-small>[class^=grid-]{padding-left:10px}.grids-large{margin-left:-40px}.grids-large>[class^=grid-]{padding-left:40px}.grids-middle>[class^=grid-]{vertical-align:middle}.grids-bottom>[class^=grid-]{vertical-align:bottom}.row{display:table;width:100%;table-layout:fixed}.row>.cell{display:table-cell;vertical-align:top}.grids-revert,.row-revert{direction:rtl;text-align:left}.grids-revert [class^=grid-],.row-revert .cell{direction:ltr;text-align:left}.grid-1-2,.grid-2-4,.grid-3-6,.grid-4-8,.grid-5-10,.grid-6-12,.grid-half{width:50%}.grid-1-3,.grid-2-6,.grid-3-9,.grid-4-12{width:33.3333333%}.grid-2-3,.grid-4-6,.grid-6-9,.grid-8-12{width:66.6666666%}.grid-1-4,.grid-2-8,.grid-3-12{width:25%}.grid-3-4,.grid-6-8,.grid-9-12{width:75%}.grid-1-5,.grid-2-10{width:20%}.grid-2-5,.grid-4-10{width:40%}.grid-3-5,.grid-6-10{width:60%}.grid-4-5,.grid-8-10{width:80%}.grid-1-6,.grid-2-12{width:16.6666666%}.grid-10-12,.grid-5-6{width:83.3333333%}.grid-1-8{width:12.5%}.grid-3-8{width:37.5%}.grid-5-8{width:62.5%}.grid-7-8{width:87.5%}.grid-1-9{width:11.1111111%}.grid-2-9{width:22.2222222%}.grid-4-9{width:44.4444444%}.grid-5-9{width:55.5555555%}.grid-7-9{width:77.7777777%}.grid-8-9{width:88.8888888%}.grid-1-10{width:10%}.grid-3-10{width:30%}.grid-7-10{width:70%}.grid-9-10{width:90%}.grid-1-12{width:8.3333333%}.grid-5-12{width:41.6666666%}.grid-7-12{width:58.3333333%}.grid-11-12{width:91.6666666%}@media only screen and (max-width:1015px){.lap-full{width:100%}.lap-1-2,.lap-2-4,.lap-3-6,.lap-4-8,.lap-5-10,.lap-6-12,.lap-half{width:50%}.lap-1-3,.lap-2-6,.lap-3-9,.lap-4-12{width:33.3333333%}.lap-2-3,.lap-4-6,.lap-6-9,.lap-8-12{width:66.6666666%}.lap-1-4,.lap-2-8,.lap-3-12{width:25%}.lap-3-4,.lap-6-8,.lap-9-12{width:75%}.lap-1-5,.lap-2-10{width:20%}.lap-2-5,.lap-4-10{width:40%}.lap-3-5,.lap-6-10{width:60%}.lap-4-5,.lap-8-10{width:80%}.lap-1-6,.lap-2-12{width:16.6666666%}.lap-10-12,.lap-5-6{width:83.3333333%}.lap-1-8{width:12.5%}.lap-3-8{width:37.5%}.lap-5-8{width:62.5%}.lap-7-8{width:87.5%}.lap-1-9{width:11.1111111%}.lap-2-9{width:22.2222222%}.lap-4-9{width:44.4444444%}.lap-5-9{width:55.5555555%}.lap-7-9{width:77.7777777%}.lap-8-9{width:88.8888888%}.lap-1-10{width:10%}.lap-3-10{width:30%}.lap-7-10{width:70%}.lap-9-10{width:90%}.lap-1-12{width:8.3333333%}.lap-5-12{width:41.6666666%}.lap-7-12{width:58.3333333%}.lap-11-12{width:91.6666666%}}@media only screen and (max-width:875px){.mob-row{display:table;width:100%;table-layout:fixed}.mob-row>.mob-cell{display:table-cell;vertical-align:top}.mob-unrow{display:block}.mob-unrow>.cell{display:inline-block}.mob-full{width:100%}.mob-1-2,.mob-2-4,.mob-3-6,.mob-4-8,.mob-5-10,.mob-6-12,.mob-half{width:50%}.mob-1-3,.mob-2-6,.mob-3-9,.mob-4-12{width:33.3333333%}.mob-2-3,.mob-4-6,.mob-6-9,.mob-8-12{width:66.6666666%}.mob-1-4,.mob-2-8,.mob-3-12{width:25%}.mob-3-4,.mob-6-8,.mob-9-12{width:75%}.mob-1-5,.mob-2-10{width:20%}.mob-2-5,.mob-4-10{width:40%}.mob-3-5,.mob-6-10{width:60%}.mob-4-5,.mob-8-10{width:80%}.mob-1-6,.mob-2-12{width:16.6666666%}.mob-10-12,.mob-5-6{width:83.3333333%}.mob-1-8{width:12.5%}.mob-3-8{width:37.5%}.mob-5-8{width:62.5%}.mob-7-8{width:87.5%}.mob-1-9{width:11.1111111%}.mob-2-9{width:22.2222222%}.mob-4-9{width:44.4444444%}.mob-5-9{width:55.5555555%}.mob-7-9{width:77.7777777%}.mob-8-9{width:88.8888888%}.mob-1-10{width:10%}.mob-3-10{width:30%}.mob-7-10{width:70%}.mob-9-10{width:90%}.mob-1-12{width:8.3333333%}.mob-5-12{width:41.6666666%}.mob-7-12{width:58.3333333%}.mob-11-12{width:91.6666666%}}@media only screen and (max-width:760px){.phab-row{display:table;width:100%;table-layout:fixed}.phab-row>.phab-cell{display:table-cell;vertical-align:top}.phab-unrow{display:block}.phab-unrow>.cell{display:inline-block}.phab-full{width:100%}.phab-1-2,.phab-2-4,.phab-3-6,.phab-4-8,.phab-5-10,.phab-6-12,.phab-half{width:50%}.phab-1-3,.phab-2-6,.phab-3-9,.phab-4-12{width:33.3333333%}.phab-2-3,.phab-4-6,.phab-6-9,.phab-8-12{width:66.6666666%}.phab-1-4,.phab-2-8,.phab-3-12{width:25%}.phab-3-4,.phab-6-8,.phab-9-12{width:75%}.phab-1-5,.phab-2-10{width:20%}.phab-2-5,.phab-4-10{width:40%}.phab-3-5,.phab-6-10{width:60%}.phab-4-5,.phab-8-10{width:80%}.phab-1-6,.phab-2-12{width:16.6666666%}.phab-10-12,.phab-5-6{width:83.3333333%}.phab-1-8{width:12.5%}.phab-3-8{width:37.5%}.phab-5-8{width:62.5%}.phab-7-8{width:87.5%}.phab-1-9{width:11.1111111%}.phab-2-9{width:22.2222222%}.phab-4-9{width:44.4444444%}.phab-5-9{width:55.5555555%}.phab-7-9{width:77.7777777%}.phab-8-9{width:88.8888888%}.phab-1-10{width:10%}.phab-3-10{width:30%}.phab-7-10{width:70%}.phab-9-10{width:90%}.phab-1-12{width:8.3333333%}.phab-5-12{width:41.6666666%}.phab-7-12{width:58.3333333%}.phab-11-12{width:91.6666666%}}@media only screen and (max-width:595px){.palm-row{display:table;width:100%;table-layout:fixed}.palm-row>.mob-cell{display:table-cell;vertical-align:top}.palm-unrow{display:block}.palm-unrow>.cell{display:inline-block}.palm-full{width:100%}.palm-1-2,.palm-2-4,.palm-3-6,.palm-4-8,.palm-5-10,.palm-6-12,.palm-half{width:50%}.palm-1-3,.palm-2-6,.palm-4-12,item .palm-3-9{width:33.3333333%}.palm-2-3,.palm-4-6,.palm-6-9,.palm-8-12{width:66.6666666%}.palm-1-4,.palm-2-8,.palm-3-12{width:25%}.palm-3-4,.palm-6-8,.palm-9-12{width:75%}.palm-1-5,.palm-2-10{width:20%}.palm-2-5,.palm-4-10{width:40%}.palm-3-5,.palm-6-10{width:60%}.palm-4-5,.palm-8-10{width:80%}.palm-1-6,.palm-2-12{width:16.6666666%}.palm-10-12,.palm-5-6{width:83.3333333%}.palm-1-8{width:12.5%}.palm-3-8{width:37.5%}.palm-5-8{width:62.5%}.palm-7-8{width:87.5%}.palm-1-9{width:11.1111111%}.palm-2-9{width:22.2222222%}.palm-4-9{width:44.4444444%}.palm-5-9{width:55.5555555%}.palm-7-9{width:77.7777777%}.palm-8-9{width:88.8888888%}.palm-1-10{width:10%}.palm-3-10{width:30%}.palm-7-10{width:70%}.palm-9-10{width:90%}.palm-1-12{width:8.3333333%}.palm-5-12{width:41.6666666%}.palm-7-12{width:58.3333333%}.palm-11-12{width:91.6666666%}}.media:after{content:"";display:table;clear:both}.media-body{overflow:hidden}.media-item{float:left;margin-right:20px}.media-item-rev{float:right;margin-left:20px}.media-flush>.media-item,.media-flush>.media-item-rev{margin-left:0;margin-right:0}.media-small>.media-item{margin-right:10px}.media-small>.media-item-rev{margin-left:10px}.media-large>.media-item{margin-right:40px}.media-large>.media-item-rev{margin-left:40px}@media only screen and (max-width:875px){.media-mob>.media-item,.media-mob>.media-item-rev{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.media-mob.media-small>.media-item,.media-mob.media-small>.media-item-rev{margin-bottom:10px}.media-mob.media-large>.media-item,.media-mob.media-large>.media-item-rev{margin-bottom:40px}}@media only screen and (max-width:760px){.media-phab>.media-item,.media-phab>.media-item-rev{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.media-phab.media-small>.media-item,.media-phab.media-small>.media-item-rev{margin-bottom:10px}.media-phab.media-large>.media-item,.media-phab.media-large>.media-item-rev{margin-bottom:40px}}@media only screen and (max-width:595px){.media-palm>.media-item,.media-palm>.media-item-rev{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.media-palm.media-small>.media-item,.media-palm.media-small>.media-item-rev{margin-bottom:10px}.media-palm.media-large>.media-item,.media-palm.media-large>.media-item-rev{margin-bottom:40px}}.v-align-wrap{letter-spacing:-.31em;font-family:FreeSans,Arimo,Droid Sans,Helvetica,Arial,sans-serif}.opera:-o-prefocus,.v-align-wrap{word-spacing:-.43em}.v-align-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.v-align{display:inline-block;vertical-align:middle;letter-spacing:normal;word-spacing:normal}.nav,.nav .children{margin-bottom:0}.list-inline>li,.list-inline>li>a,.nav>li,.nav>li>a{display:inline-block}.children>li,.nav-vertical>li{display:list-item}.has-children{position:relative}.has-children .children{position:absolute;top:100%;left:-99999em}.has-children .children>li>a{display:block}.has-children:hover>.children{left:0}.children .has-children:hover>.children{top:0;left:100%}.ui-dialog{background:#FFF}.ui-dialog-titlebar{text-align:right}.ui-dialog-title{float:left}.ui-dialog-content{padding:15px}.ui-widget-overlay{background:#000;position:fixed;top:0;left:0;width:100%;height:100%;opacity:.8;filter:alpha(opacity=80)}.ui-front{z-index:100}.map{position:relative}.map *,.map :after,.map :before{-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.map img{max-width:none}.map label{width:auto;display:inline}.center{text-align:center}.left{text-align:left}.right{text-align:right}.flleft{float:left}.flright{float:right}.for-print,.no-display{display:none}.hidden,.ui-helper-hidden-accessible{position:absolute;top:-9999em;left:-9999em;overflow:hidden}.clear{clear:both;line-height:1px;height:0;font-size:1px;font-size:.1rem}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}@media only screen and (max-width:1015px){.lap-show{display:block!important}.lap-hide{display:none!important}}@media only screen and (max-width:875px){.mob-show{display:block!important}.mob-hide{display:none!important}}@media only screen and (max-width:760px){.phab-show{display:block!important}.phab-hide{display:none!important}}@media only screen and (max-width:595px){.palm-show{display:block!important}.palm-hide{display:none!important}}.hidden,.i-txt,.nav-children .children,.table-responsive thead th,.ui-helper-hidden-accessible{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.section{position:relative;padding:100px 0 30px;z-index:1}.section.s:before{position:absolute;top:30px;left:50%;border:1px solid #000;width:40px;height:40px;background-position:0 0;border-radius:50%;overflow:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.layout{padding:0 20px;margin:0 auto;max-width:870px}.color-alpha{background:#fab6a0;color:#FFF}.color-beta{background:#90d6e2;color:#FFF}.color-gamma{background:#f4f2dd}.color-delta{background:#b0dbbe}.main-nav-wrap{position:relative;float:right}.main-nav{position:absolute;top:100%;left:-99999em;z-index:3;border:2px solid #282b2e;margin-top:5px;padding:15px;background:#f4f2dd;color:#282b2e;text-align:center}.main-nav:before{content:"";position:absolute;bottom:100%;right:20px;width:0;height:0;border:0 solid transparent;border-width:0 9px 10px;border-bottom-color:#282b2e}.main-nav{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s cubic-bezier(.175,.885,.32,1.275);transition:opacity .5s cubic-bezier(.175,.885,.32,1.275)}.show-menu .main-nav{left:auto;right:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .8s cubic-bezier(.175,.885,.32,1.275);transition:opacity .8s cubic-bezier(.175,.885,.32,1.275)}.footer{margin:0 0 20px;color:#dddac9;font-size:14px;font-size:1.4rem;text-align:center}.footer p{margin:0}.footer a{text-decoration:underline}.pagination{position:fixed;top:50%;left:10px;right:0;z-index:3}.pagination .layout{position:relative}.nav-steps{position:absolute;top:0;right:105%}.nav-steps__item{padding:3px 0;font-size:14px;font-size:1.4rem}.nav-steps__link{position:relative;padding:0 0 0 15px;text-transform:uppercase}.nav-steps__link:before{content:"";position:absolute;top:50%;left:0;border:2px solid #282b2e;width:14px;height:14px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s}.nav-steps__link span{position:absolute;left:0;width:0;padding:0 30px;opacity:0;filter:alpha(opacity=0);visibility:hidden;white-space:nowrap;-webkit-transition:all .3s;transition:all .3s}.nav-steps__link:hover:before{border-color:#edc739;background:#edc739;border-radius:0;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.nav-steps__link:hover span{width:100%;opacity:1;filter:alpha(opacity=100);visibility:visible}.heading{position:relative;border:0 solid #282b2e;border-width:2px 0;padding:15px 10px;margin:6px 0}.heading:after,.heading:before{content:"";position:absolute;bottom:100%;left:0;right:0;margin:0 0 4px;height:4px;background:#282b2e}.heading:after{top:100%;bottom:auto;margin:4px 0 0}.heading__ttl{color:#282b2e;font-size:48px;font-size:4.8rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-align:center}.heading__ttl .weight{display:block}.heading__list{margin:0;font-size:14px;font-size:1.4rem}.heading__list a{border-bottom:1px solid transparent}.heading__list a:hover{border-bottom-color:currentColor}.main-nav .heading__list{font-size:18px;font-size:1.8rem}.intro{margin:25px 0}.ttl-main{color:#f15830;font-size:90px;font-size:9rem;line-height:.9;letter-spacing:.2em;text-transform:uppercase;text-align:center}.ttl-main .weight{display:block}.ttl-sub{margin:0 0 20px;font-size:24px;font-size:2.4rem;letter-spacing:.075em}.experiences .heading{margin:0 0 50px}.experiences a{color:#f15830}.experiences a:hover{text-decoration:underline}.experiences__list>li{text-align:center}.experiences__list .layout{position:relative}.experiences__list .i-files,.experiences__list .i-typewriter--green{position:absolute;top:0}.experiences__list .i-files{left:0}.experiences__list .i-typewriter--green{right:0}.experiences__date{margin:0 0 15px;text-transform:uppercase}.experiences__contractor{display:inline-block;margin:0 0 20px;border-bottom:1px solid;color:inherit;font-size:30px;font-size:3rem;text-transform:uppercase}.experiences__contractor a{color:inherit}.experiences__contractor a:hover{text-decoration:none}.experiences__contractor .small{font-size:18px;font-size:1.8rem;text-transform:none}.experiences__contractor .employer{text-transform:uppercase}.color-gamma .experiences__contractor{color:#282b2e}.experiences__ttl{text-transform:uppercase}.diplomes .i-beret,.diplomes .i-glasses{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.diplomes .i-glasses{left:20px}.diplomes .i-beret{right:20px}.degrees{position:relative;margin-top:50px;margin-bottom:50px;text-align:center}.degrees>div{text-align:left}.degrees>div+div:before{content:"";position:absolute;top:0;bottom:0;margin-left:-12px;width:4px;background:#282b2e}.degree{padding:10px 20px;margin:0;line-height:1;letter-spacing:.1em;text-align:center}.degree__date{margin:0 0 20px}.degree__ttl{margin:0 0 25px;font-size:24px;font-size:2.4rem}.degree__ttl .weight{display:block;text-transform:uppercase}.degree__result--bachelor{text-decoration:underline}.degree__location{margin:0}.articles .section{color:#282b2e}.categories__item{display:block;padding:20px 0;color:#282b2e;font-size:36px;font-size:3.6rem;text-align:center}.categories__icon{position:relative;display:block;height:250px}.categories__icon.s:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.categories__icon--chroniques.s:before{background-position:-315px 0;width:232px;height:161px}.categories__icon--reportage.s:before{background-position:-555px 0;width:150px;height:177px}.categories__icon--interview.s:before{background-position:-710px 0;width:143px;height:145px}.categories__item span{display:inline-block;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,rgba(40,43,46,.9)));background-image:linear-gradient(to bottom,transparent 50%,rgba(40,43,46,.9)50%);background-repeat:repeat-x;-webkit-background-size:4px 4px;background-size:4px 4px;background-position:0 1.15em;letter-spacing:.1em}.articles__category{margin:-50px 0 40px;color:#282b2e;font-size:30px;font-size:3rem;letter-spacing:.1em;text-transform:uppercase}.articles__list{text-align:center}.articles__list span{text-decoration:underline}.articles__list span:before{content:"|\00a0";display:inline-block;text-decoration:none}.ratio{position:relative;margin:40px 0;padding-bottom:47%;height:0}.ratio .grids{position:absolute;top:0;left:0;height:100%}.ratio [class^=grid-]{height:100%}.ratio__item{padding:8px 10px;height:100%}.ratio__item--75{height:75%}.ratio__item--25{height:25%}.ratio__item--50{height:50%}.box{border:2px solid #282b2e;padding:10px;height:100%;background:#f4f2dd;color:#282b2e;font-size:14px;font-size:1.4rem;text-align:center}.box__ttl{margin:0 0 15px;font-size:24px;font-size:2.4rem;text-transform:uppercase;text-decoration:underline}.box a{color:#f15830}.box dt{font-size:18px;font-size:1.8rem;text-transform:uppercase}.box__weight{display:block}.box__list{margin:0;font-size:18px;font-size:1.8rem;text-transform:uppercase}.box--lang .box__weight{margin:15px 0 0}.box--icon{position:relative;background:#90d6e2}.box--icon .i-glasses{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contact__list{margin:40px 0;font-size:0;text-align:center}.contact__list>li{margin:0 10px}.contact__list>li>a{position:relative;vertical-align:top;overflow:visible}.contact__list>li>a:before{content:"";position:absolute;height:inherit;width:inherit;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:-1}.contact__list>li>a:hover:before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1s cubic-bezier(.175,.885,.32,1.275);transition:all 1s cubic-bezier(.175,.885,.32,1.275)}.contact__linkedin{background-position:-40px 0;width:65px;height:65px}.contact__linkedin:before{background:#8bcdd9}.contact__twitter{background-position:-245px 0;width:66px;height:66px}.contact__twitter:before{background:#ebebd6}.contact__cv{background-position:-180px 0;width:63px;height:63px}.contact__cv:before{background:#8bcdd9}.contact__email{background-position:-110px 0;width:64px;height:72px}.contact__email:before{background:#c44b28}@media(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.s:before,[class^=i-]{background-image:url(../images/bgd_sprite@2x.png);-webkit-background-size:1045px 320px;background-size:1045px 320px}}@media only screen and (max-width:1015px){.nav-steps{right:100%}}@media only screen and (max-width:920px){.pagination{display:none}}@media only screen and (max-width:875px){.experiences__list .i-files{left:15px}.experiences__list .i-typewriter--green{right:15px}}@media only screen and (max-width:760px){.categories__item{font-size:2.6rem}.categories__icon{height:200px}.ratio{padding-bottom:65%;height:0}}@media only screen and (max-width:595px){.heading [class^=grid-]{text-align:center}.main-nav-wrap{display:inline-block;float:none;text-align:center}.main-nav:before{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.btn-menu{vertical-align:top}.main-nav{width:150px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.show-menu .main-nav{left:50%}.heading__ttl{font-size:2.3rem}.ttl-main{margin:0 0 20px;font-size:4.5rem}.ttl-sub{margin:0 0 20px;font-size:2.4rem;letter-spacing:.075em}.experiences__contractor{font-size:2.5rem}.diplomes .i-beret,.diplomes .i-glasses,.experiences__list .i-files,.experiences__list .i-typewriter--green{display:none}.degrees{margin-bottom:0}.degrees+.degrees{margin-top:0}.degrees>div+div:before{display:none}.degree,.degrees+.degrees>div:first-child>.degree{border-top:4px solid;padding:20px}.degrees>div:first-child>.degree{border-top:none}.categories__item{font-size:2.6rem}.articles__category{margin:0 0 40px;text-align:center}.ratio{padding-bottom:0;height:auto}.ratio .grids{position:relative}.ratio__item--25{height:100px}.box{font-size:1.8rem}.contact__list>li{margin:0 0 20px;width:50%}}