/*!
Theme Name: GBL-Toolbox
Theme URI: http://www.globulebleu.com
Author: Globule Bleu
Author URI: http://www.globulebleu.com
Description: A semantic, HTML5, Less powered and (most importantly) looking good theme. Made with love by Globule Bleu
Version: 2.0
!*/body{padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}figure{margin:0;padding:0}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}ul{margin:0;padding:0}strong{font-weight:normal}em{font-style:none}p{margin:1em 0}#fb-root{display:none}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100%!important}.ss-regular{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300}.ss-italic{font-family:"proxima-nova",sans-serif;font-style:italic;font-weight:300}.ss-bold{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:600}.s-regular{font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300}.s-italic{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:300}.s-bold{font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:500}.s-bold-italic{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500}.c-light{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:300}.c-regular{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400}.c-bold{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.cf{*zoom:1}.cf:before,.cf:after{display:table;content:"";line-height:0}.cf:after{clear:both}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.input-block-level{display:block;width:100%;min-height:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}@media(min-width:1200px){.container{width:1170px}}@media(min-width:979px) and (max-width:1199px){.container{width:940px}}@media(min-width:768px) and (max-width:979px){.container{width:724px}}@media(max-width:767px){.container{width:90%}}.row:after{clear:both}.row:before,.row:after{content:"";display:table;line-height:0}.row:before,.row:after{content:"";display:table;line-height:0}.row{margin-left:-20px}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}.container-fluid:after{clear:both}/*!
 * Bootstrap Responsive v2.1.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.hidden{display:none;visibility:hidden}@media(min-width:979px){.visible-phone{display:none!important}}@media(min-width:768px) and (max-width:979px){.visible-phone{display:none!important}}@media(max-width:767px){.visible-phone{display:inherit!important}}@media(min-width:979px){.visible-tablet{display:none!important}}@media(min-width:768px) and (max-width:979px){.visible-tablet{display:inherit!important}}@media(max-width:767px){.visible-tablet{display:none!important}}@media(min-width:979px){.visible-desktop{display:inherit!important}}@media(min-width:768px) and (max-width:979px){.visible-desktop{display:none!important}}@media(max-width:767px){.visible-desktop{display:none!important}}@media(min-width:979px){.hidden-phone{display:inherit!important}}@media(min-width:768px) and (max-width:979px){.hidden-phone{display:inherit!important}}@media(max-width:767px){.hidden-phone{display:none!important}}@media(min-width:979px){.hidden-tablet{display:inherit!important}}@media(min-width:768px) and (max-width:979px){.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-tablet{display:inherit!important}}@media(min-width:979px){.hidden-desktop{display:none!important}}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left}.dl-horizontal dd{margin-left:0}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}.modal.fade.in{top:auto}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-left:10px;padding-right:10px}.modal{top:10px;left:10px;right:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}.full-width #content,.image-attachment #content,.error404 #content{margin:0}.screen-reader-text,.assistive-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}figure.align-left{display:inline;float:left;margin-right:1%;margin-bottom:1em}figure.align-right{display:inline;float:right;margin-left:1%;margin-bottom:1em}figure.align-center{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1em}.entry-meta{clear:both;display:block}.single-author .entry-meta .byline{display:none}#content nav{display:block;overflow:hidden}#content nav .nav-previous{float:left;width:50%}#content nav .nav-next{float:right;text-align:right;width:50%}#content #nav-above{display:none}.paged #content #nav-above,.single #content #nav-above{display:block}#nav-below{margin:1em 0 0}.page-link{clear:both;margin:0 0 1em}.page .edit-link{clear:both;display:block}.error404 .widget{float:left;width:33%}.error404 .widget .widgettitle,.error404 .widget ul{margin-right:1em}.error404 .widget_tag_cloud{clear:both;float:none;width:100%}.post .notice,.error404 #searchform{display:block;padding:1em}.image-attachment div.entry-meta{float:left}.image-attachment nav{float:right;margin:0 0 1em 0}.image-attachment .entry-content{clear:both}.image-attachment .entry-content .entry-attachment{background:#eee;margin:0 0 1em;padding:1em;text-align:center}.image-attachment .entry-content .attachment{display:block;margin:0 auto;text-align:center}.format-aside .entry-header{display:none}.single .format-aside .entry-header{display:block}.format-aside .entry-content,.format-aside .entry-summary{padding-top:1em}.single .format-aside .entry-content,.single .format-aside .entry-summary{padding-top:0}.format-gallery .gallery-thumb{float:left;margin:0 1em 0 0}.format-image .entry-header{display:none}.single .format-image .entry-header{display:block}.format-image .entry-content,.format-image .entry-summary{padding-top:1em}.single .format-image .entry-content,.single .format-image .entry-summary{padding-top:0}a img{border:0}p img{margin-bottom:.5em}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img,.widget-area img,.wp-caption{max-width:100%;height:auto}.wp-caption{padding:.5em;text-align:center}.wp-caption img{margin:.25em}.wp-caption .wp-caption-text{margin:.5em}.wp-smiley{margin:0}#searchform label{display:none}#searchform input#s{width:60%}input[type=text],input#s{margin:0 1em 0 0;width:60%}textarea{width:80%}article.comment{display:block}#respond input[type=text]{display:block;width:60%}#respond textarea{display:block;margin:0 0 1em;width:80%}#respond .form-allowed-tags{clear:both;width:80%}#respond .form-allowed-tags code{display:block}.widget{display:block}.widget-area .widget_search{overflow:hidden}.widget-area .widget_search input{float:left}body{color:#3f3f3f;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;width:100%;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:#222;text-transform:uppercase;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700}h1{font-size:200%}h2{font-size:220%;font-weight:700}h3{font-size:140%;font-weight:400}h4{font-size:120%;font-weight:300}h5{font-size:100%}h6{font-size:100%}section p{line-height:23px;color:#666}a{color:#121212;text-decoration:underline;outline:0}a:hover{color:#ffcf01;text-decoration:underline}a:active,a:focus,a:hover{outline:none!important;-moz-outline-style:none!important}a.more{display:inline-block;color:white;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;background-color:#000;padding:.1em .5em;text-decoration:none}a.more:hover{background-color:#ffcf01}::-moz-selection{background:#ffcf01;color:#fff;text-shadow:none}::selection{background:#ffcf01;color:#fff;text-shadow:none}#header-main{width:100%;background-color:#fff}#header-main .my-head.sticky{z-index:1000;position:fixed;width:100%;background-color:#fff;border-bottom:1px solid #e4e4e4;top:0}#header-main #container{width:100%}#header-main figure.hide{display:none}#header-main #nav-main{width:100%}#header-main #nav-main ol{*zoom:1;margin:0;padding:0}#header-main #nav-main ol:before,#header-main #nav-main ol:after{display:table;content:"";line-height:0}#header-main #nav-main ol:after{clear:both}#header-main #nav-main li{list-style:none;margin:0;padding:0;width:100%;border-bottom:1px solid #e4e4e4}#header-main #nav-main li a{display:block;width:100%;text-align:center;padding:.5em 0;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;text-decoration:none}#header-main #nav-main li a:hover{background-color:#f6f6f6;color:#222}#header-main #nav-main li.active a{background-color:#ffcf01;color:white;-webkit-box-shadow:0 3px 0 #f9b200;-moz-box-shadow:0 3px 0 #f9b200;box-shadow:0 3px 0 #f9b200}#header-main #branding{display:block;width:100%;height:50px;border-bottom:1px solid #e4e4e4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header-main #branding h1{display:block;width:50px;height:50px;margin:0;padding:0}#header-main #branding h2{display:none}#header-main #branding h1 a{display:block;width:100%;height:100%;background:transparent url('img/branding-picto.jpg') center center no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.navbar .navBtn{display:inline-block;font-size:14px;line-height:20px;text-align:center;text-shadow:0;vertical-align:middle;background-color:#2a2d2b;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar .navBtn{display:block;position:absolute;right:10px;top:10px;z-index:2000}.navbar .navBtn{float:right;height:12px;width:18px;padding:9px 10px;margin-bottom:1px;color:#fff;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.navbar .navBtn:hover{color:#fff;background-color:#848484}#header-main .container{position:relative}#header-main .container #nav-main.open .navCol{height:251px}#header-main .container #nav-main.open .navbar .navBtn{background:#2a2d2b url('img/white-cross-small.png') center center no-repeat}#header-main .container #nav-main.open .navbar .navBtn .icon-bar{display:none}#header-main .container #nav-main.open .navbar .navBtn:hover{background:#848484 url('img/white-cross-small.png') center center no-repeat}#header-main .container .navbar a.navBtn .icon-bar{display:block;width:18px;height:2px;background-color:#fff}#header-main .container .navbar a.navBtn .icon-bar+.icon-bar{margin-top:3px}#header-main .container .navCol{overflow:hidden;height:0;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#header-main .container .navCol ol{width:100%}#header-main .container #nav-main .lang-select{width:100%;text-align:center}#header-main .container #nav-main .lang-select li{width:auto;border:0;background:0;display:inline-block;float:left;list-style:none;background:transparent url('img/sprite.png') right -374px no-repeat;padding-right:10px;padding-left:5px}#header-main .container #nav-main .lang-select li:last-child{background:0}#header-main .container #nav-main .lang-select li a{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:300;text-transform:uppercase;color:#ccc;background:0;border:0}#header-main .container #nav-main .lang-select li a:hover{background:0;color:#ccc}#header-main .container #nav-main .lang-select li a.selected{background:0;color:#eee;box-shadow:none}#header-main .container #nav-main .lang-select li.selected a{color:#eee;border:0}#footer-main{width:100%;background:black;color:white}#footer-main #colophon{margin-right:auto;margin-left:auto;*zoom:1}#footer-main #colophon:before,#footer-main #colophon:after{display:table;content:"";line-height:0}#footer-main #colophon:after{clear:both}@media(min-width:1200px){#footer-main #colophon{width:1170px}}@media(min-width:979px) and (max-width:1199px){#footer-main #colophon{width:940px}}@media(min-width:768px) and (max-width:979px){#footer-main #colophon{width:724px}}@media(max-width:767px){#footer-main #colophon{width:90%}}#footer-main #colophon .networks li{list-style:none;float:left;width:100%;margin:0;border:1px solid white;margin:0 0 .5em}#footer-main #colophon .networks li:first-child{margin-top:10px}#footer-main #colophon .networks li a{display:block;background:transparent url('img/sprite.png') -776px 15px no-repeat;color:white;text-decoration:none;padding:1em 0 1em 2.5em;opacity:.65;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}#footer-main #colophon .networks li:hover{border:1px solid #ffcf01}#footer-main #colophon .networks li a:hover{opacity:1}#footer-main #colophon .networks li.twatter a{background-position:-775px -62px}#footer-main #colophon .networks li.linkedin a{background-position:-777px -143px}#footer-main #colophon .networks li.instagram a{background-position:-777px -233px}.modalBg{display:none}#main #twitter-box{width:100%;background:#fafafa url('img/twitter-box.jpg') center 1em no-repeat;padding:3.5em 0 1em;border-top:1px solid #f1f1f1}#main #twitter-box>nav{display:none}#main #twitter-box>div ol{width:90%;list-style:none;margin:0 auto;padding:0}#main #twitter-box>div ol li{display:none;-webkit-animation:gblfadeout .5s 0s 1 linear forwards;animation:gblfadeout .5s 0s 1 linear forwards}#main #twitter-box>div ol li.active{display:block;text-align:center;-webkit-animation:gblfadein .5s 0s 1 linear forwards;animation:gblfadein .5s 0s 1 linear forwards}#footer-main #colophon .credit{color:#999;text-transform:uppercase;font-size:80%;margin:0;padding:18px 0 0}#footer-main #colophon .credit a{color:#eee;text-decoration:none}#footer-main #colophon .credit a:hover{color:#ffcf01;text-decoration:none}@media(min-width:481px){#header-main{border-bottom:0}#footer-main #colophon .credit{float:left;width:50%;padding:11px 0 0}#footer-main #colophon .networks{float:right}#footer-main #colophon .networks li{width:auto;list-style:none;float:left;margin:0;border:1px solid #3b3b3b;border-top:0;border-bottom:0}#footer-main #colophon .networks li:first-child{margin-top:0;border-right:0}#footer-main #colophon .networks li:last-child{border-right:0;border-left:0}#footer-main #colophon .networks li a{width:50px;height:50px;border:0;border-right:1px solid #3b3b3b;padding:0;margin:0;display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer-main #colophon .networks li a:hover{border:0;border-right:1px solid #3b3b3b}#footer-main #colophon .networks li.facebook a{background-position:-764px 15px}#footer-main #colophon .networks li.twatter a{background-position:-766px -62px}#footer-main #colophon .networks li.linkedin a{background-position:-766px -142px}#footer-main #colophon .networks li.instagram a{background-position:-765px -234px}#footer-main #colophon .networks li:first-child a{border-left:1px solid #3b3b3b}section#what-we-do ul li{width:49%}#footer-main #colophon .networks li:hover{border:1px solid #3b3b3b;border-top:0;border-bottom:0}#footer-main #colophon .networks li:hover:first-child{margin-top:0;border-right:0}#footer-main #colophon .networks li:hover:last-child{border-right:0;border-left:0}}@media(max-width:767px){#header-main .container{width:100%}#header-main .container .navCol{height:0}}@media(min-width:768px){#header-main #branding{display:block;width:8%;height:35px;float:left;border-right:1px solid #e4e4e4;border-bottom:0}#header-main{border-bottom:1px solid #e4e4e4}#header-main #branding h1{height:35px}.navbar .navBtn{display:none}#header-main #nav-main{float:left;width:92%}#header-main #nav-main li{float:left;width:16.5%;border-bottom:0}#header-main #nav-main li a{border-right:1px solid #e4e4e4}.modalBg{background-color:white;display:block;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;opacity:1;z-index:99}.modalBg.opened{display:block}.modalBg.closed{display:none}#main #twitter-box{padding:7em 0 4em;background-position:center 3em}#main #twitter-box div{margin:auto;overflow:hidden}#main #twitter-box div,#main #twitter-box div>ol li{width:600px}#main #twitter-box div>ol{width:500%}#main #twitter-box div>ol li{float:left;min-height:65px}#main #twitter-box>nav{display:block;width:175px;margin:1em auto}#main #twitter-box>nav li{float:left;list-style:none}#main #twitter-box>nav li a{text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;display:block;width:11px;height:11px;background:transparent url('img/sprite.png') -30px 0 no-repeat;margin:0 5px}#main #twitter-box>nav li.active a{background:transparent url('img/sprite.png') -50px 0 no-repeat}#header-main .container #nav-main .navCol{height:100%}#header-main .container #nav-main .navCol ol{width:90%;float:left}#header-main .container #nav-main .navCol ul{width:10%;float:left}#header-main .container #nav-main .navCol ul li:last-child{padding-right:0}#footer-main #colophon .credit{width:auto;padding:18px 0 0}}@media(min-width:980px){#main #twitter-box div,#main #twitter-box div>ol li{width:800px}#header-main #branding{width:5%}#header-main #nav-main{width:95%}#header-main .container #nav-main .navCol ol{width:94%}#header-main .container #nav-main .navCol ul{width:6%}}@keyframes squarebigunhover{0%{position:relative;width:90%;height:90%;left:5%;top:5%}100%{position:relative;width:100%;height:100%;left:0;top:0}}@-moz-keyframes squarebigunhover{0%{position:relative;width:90%;height:90%;left:5%;top:5%}100%{position:relative;width:100%;height:100%;left:0;top:0}}@-webkit-keyframes "squarebigunhover"{0%{position:relative;width:90%;height:90%;left:5%;top:5%}100%{position:relative;width:100%;height:100%;left:0;top:0}}@keyframes squarebighover{0%{position:relative;width:100%;height:100%;left:0;top:0}100%{position:relative;width:90%;height:90%;left:5%;top:5%}}@-moz-keyframes squarebighover{0%{position:relative;width:100%;height:100%;left:0;top:0}100%{position:relative;width:90%;height:90%;left:5%;top:5%}}@-webkit-keyframes "squarebighover"{0%{position:relative;width:100%;height:100%;left:0;top:0}100%{position:relative;width:90%;height:90%;left:5%;top:5%}}@-ms-keyframes squarebighover{0%{position:relative;width:100%;height:100%;left:0;top:0}100%{position:relative;width:90%;height:90%;left:5%;top:5%}}@-o-keyframes "squarebighover"{0%{position:relative;width:100%;height:100%;left:0;top:0}100%{position:relative;width:90%;height:90%;left:5%;top:5%}}@keyframes gblfadeout{0%{opacity:1}100%{opacity:0}}@-moz-keyframes gblfadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes "gblfadeout"{0%{opacity:1}100%{filter:alpha(opacity=0);opacity:0}}@-ms-keyframes gblfadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes "gblfadeout"{0%{opacity:1}100%{opacity:0}}@keyframes gblfadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes gblfadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes "gblfadein"{0%{opacity:0}100%{opacity:1}}@-ms-keyframes gblfadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes "gblfadein"{0%{opacity:0}100%{opacity:1}}@keyframes closeit{100%{display:none}}@-moz-keyframes closeit{100%{display:none}}@-webkit-keyframes "closeit"{100%{display:none}}@-ms-keyframes closeit{100%{display:none}}@-o-keyframes "closeit"{100%{display:none}}@keyframes scrolltopfadein{50%{opacity:0}100%{top:0;opacity:1}}@-moz-keyframes scrolltopfadein{50%{opacity:0}100%{top:0;opacity:1}}@-webkit-keyframes "scrolltopfadein"{50%{opacity:0}100%{top:0;opacity:1}}@-ms-keyframes scrolltopfadein{50%{opacity:0}100%{top:0;opacity:1}}@-o-keyframes "scrolltopfadein"{50%{opacity:0}100%{top:0;opacity:1}}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:5px}.flexslider:hover .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}#launcher_video{width:100%;height:auto;z-index:11}#annualShowreel{background-color:#000!important}#annualShowreel .container{display:none;padding-top:40px;padding-bottom:40px}#annualShowreel .container .showVid{width:75%;margin:0 auto}a#open-video-showreel{line-height:normal;display:block;text-align:center;width:310px;padding:9px 0;color:#fff;text-decoration:none;font-family:"pill-gothic-600mg",sans-serif;font-size:1.4em;text-transform:uppercase;font-style:italic;font-weight:bold;position:relative;margin:0 auto;z-index:10;background:#000 url(img/bgShowreel.gif) -438px top no-repeat;-webkit-transition:background-position 200ms ease-in-out;-moz-transition:background-position 200ms ease-in-out;-o-transition:background-position 200ms ease-in-out;-ms-transition:background-position 200ms ease-in-out;transition:background-position 200ms ease-in-out}a#open-video-showreel:hover{cursor:pointer;background-position:-124px top}.newLogo{width:120px;height:110px;margin:0 auto 0;padding-top:90px;background:transparent url('img/logo.png') center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#page.home .who-we-are{width:90%;margin:5em auto 2em;padding:2em 0;background:#fff url('img/who-we-are.jpg') center 3em no-repeat}#page.home .who-we-are>ul{position:relative}#page.home .who-we-are>ul li{display:none;-webkit-animation:gblfadeout .5s 0s 1 linear forwards;animation:gblfadeout .5s 0s 1 linear forwards}#page.home .who-we-are>ul li.active{display:block;-webkit-animation:gblfadein .5s 0s 1 linear forwards;animation:gblfadein .5s 0s 1 linear forwards}#page.home .who-we-are li h2{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:300;text-align:center;padding:15px 0 0;text-transform:none;min-height:135px;color:black}#page.home .who-we-are li h2 span{line-height:1em}#page.home .who-we-are>ul li{opacity:0;-webkit-transition:opacity 2s linear;transition:opacity 2s linear}#page.home .who-we-are>ul li.active{opacity:1}#page.home .who-we-are>nav{text-align:center}#page.home .who-we-are nav ol{padding:0}#page.home .who-we-are>nav li{list-style:none;display:inline-block;margin:0 .25em .5em}#page.home .who-we-are>nav li a{display:block;padding:.25em .5em;text-decoration:none;background-color:#3f3f3f;color:white}#page.home .who-we-are>nav li.active a,#page.home .who-we-are>nav li a:hover{background-color:#ffcf01}#page.home .who-we-are .sep{display:none}.homeheader a.scroll-to-skip{z-index:20;position:absolute;right:40px;bottom:40px;color:white;background:transparent url('img/sprite.png') -577px -106px no-repeat;width:68px;height:31px;display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;opacity:.85;filter:alpha(opacity= 85);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.homeheader a.scroll-to-skip:hover{opacity:1;filter:alpha(opacity= 100)}.homeheader a.scroll-to-skip.play{background-position:-577px -137px}#page.home #clients{padding:100px 0;background:transparent url('img/client-bg.jpg') center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed}#page.home #clients .container h3{text-align:center;margin:0;padding-bottom:20px;margin-bottom:40px;margin-top:5px;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:#ffcf01;font-size:220%;background:transparent url('img/cross.png') bottom center no-repeat}#page.home #clients .container ul{overflow:hidden}#page.home #clients .container ul li{float:left;width:50%;list-style:none;background:transparent url('img/cross-white-small.png') bottom right no-repeat}#page.home #clients .container ul li:nth-child(even){background:0}#page.home #clients .container ul li:nth-last-child(2){background:0}#page.home #clients .container h4{margin-bottom:0;clear:both;color:#fff;text-align:center;margin-top:70px}@media(min-width:481px){#page.home .who-we-are h2 span{display:block}#page.home .who-we-are>nav li{width:80px;height:115px}#page.home .who-we-are>nav li a{width:100%;height:87px;padding:0;background:transparent url('img/sprite.png') -74px 0 no-repeat}#page.home .who-we-are>nav li a:hover,#page.home .who-we-are>nav li.active a{background:transparent url('img/sprite.png') -153px 0 no-repeat}#page.home .who-we-are>nav li a span{float:right;display:block;width:76px;margin:31px 0 0;text-align:center;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}#page.home .who-we-are .sep{display:block;width:11px;height:11px;background:transparent url('img/sep.jpg') 0 0 no-repeat;margin:1em auto 2.5em}#page.home #clients .container ul li{float:left;width:33.33333333333333%;list-style:none}#page.home #clients .container ul li:last-child{margin-left:33.33333333333333%}#page.home #clients .container ul li:nth-child(even){background:transparent url('img/cross-white-small.png') bottom right no-repeat}#page.home #clients .container ul li:nth-child(3n){background:0}#page.home #clients .container ul li:last-child{background:0}}@media(min-width:768px){.newLogo{width:220px;height:206px;margin:0 auto;background:transparent url('img/logo.png') center center no-repeat;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto}#page.home #clients .container ul li{float:left;width:25%;list-style:none}#page.home #clients .container ul li:last-child{margin-left:0}#page.home #clients .container ul li:nth-last-child(2){margin-left:25%;background:0}#page.home #clients .container ul li:nth-child(3n){background:transparent url('img/cross-white-small.png') bottom right no-repeat}#page.home #clients .container ul li:nth-child(4n),#page.home #clients .container ul li:nth-child(9n){background:0}#page.home #clients .container ul li:last-child{background:0}.cssanimations.opacity #page.home .who-we-are>nav li{position:relative}.cssanimations.opacity #page.home .who-we-are.anim>nav li a{position:absolute;top:118px}.cssanimations.opacity #page.home .who-we-are.anim>nav li a{position:absolute;top:118px;opacity:0}.cssanimations.opacity #page.home .who-we-are.anim.go>nav li:nth-child(1) a{-webkit-animation:scrolltopfadein .3s .15s 1 linear forwards;animation:scrolltopfadein .3s .15s 1 linear forwards}.cssanimations.opacity #page.home .who-we-are.anim.go>nav li:nth-child(2) a{-webkit-animation:scrolltopfadein .3s .2s 1 linear forwards;animation:scrolltopfadein .3s .2s 1 linear forwards}.cssanimations.opacity #page.home .who-we-are.anim.go>nav li:nth-child(3) a{-webkit-animation:scrolltopfadein .3s .25s 1 linear forwards;animation:scrolltopfadein .3s .25s 1 linear forwards}.cssanimations.opacity #page.home .who-we-are.anim.go>nav li:nth-child(4) a{-webkit-animation:scrolltopfadein .3s .3s 1 linear forwards;animation:scrolltopfadein .3s .3s 1 linear forwards}.cssanimations.opacity #page.home .who-we-are.anim.go>nav li:nth-child(5) a{-webkit-animation:scrolltopfadein .3s .35s 1 linear forwards;animation:scrolltopfadein .3s .35s 1 linear forwards}.cssanimations.opacity #page.home .who-we-are.anim.go>nav li:nth-child(6) a{-webkit-animation:scrolltopfadein .3s .4s 1 linear forwards;animation:scrolltopfadein .3s .4s 1 linear forwards}.cssanimations.opacity #page.home .who-we-are.anim.go>nav li:nth-child(7) a{-webkit-animation:scrolltopfadein .3s .45s 1 linear forwards;animation:scrolltopfadein .3s .45s 1 linear forwards}}@media(min-width:980px){#page.home #clients .container ul li{float:left;width:20%;list-style:none;background:0}#page.home #clients .container ul li:nth-last-child(2){margin-left:0}#page.home #clients .container ul li:nth-child(4n),#page.home #clients .container ul li:nth-child(3n),#page.home #clients .container ul li:nth-child(5n){background:0}#page.home #clients .container ul li:nth-child(-n+4){background:transparent url('img/cross-white-small.png') bottom right no-repeat}}.page-template-jobs-php #hero{height:300px}.page-template-jobs-php #hero div{height:300px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.page-template-jobs-php #hero div p{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:white;width:80%;text-align:center;font-size:150%;margin:90px auto 0;line-height:110%;text-transform:uppercase}.page-template-jobs-php #hero div p span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;display:block}.page-template-jobs-php #jobs{margin-bottom:70px}.page-template-jobs-php #jobs .container{padding:0 15px;padding-top:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-template-jobs-php #jobs .container header{text-align:center;margin-bottom:40px}.page-template-jobs-php #jobs .container header span{font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300;color:#848484}.page-template-jobs-php #jobs .container header h2{text-align:center;margin:0;padding-bottom:20px;margin-bottom:20px;margin-top:5px;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;color:#ffcf01;background:transparent url('img/cross.png') bottom center no-repeat}.page-template-jobs-php #jobs .container header i.icon{display:block;text-indent:-999em;overflow:hidden;text-align:left;direction:ltr;display:inline-block;width:13px;height:22px;margin-top:1px;line-height:22px;vertical-align:text-top;background-image:url("img/sprite.png");background-repeat:no-repeat;background-position:-739px -126px}.page-template-jobs-php #jobs .container p{text-align:center}.page-template-jobs-php #jobs-vacancies{overflow:hidden;padding-top:40px}.page-template-jobs-php #jobs-vacancies li a{-webkit-transition:all,200ms,ease-in-out;transition:all,200ms,ease-in-out;background-color:#ffcf01;width:100%;display:block;min-height:50px;margin-bottom:1px;margin-top:0;clear:both;text-decoration:none;color:#fff;font-size:2.5em;text-transform:uppercase;text-align:center;padding-top:20px;padding-bottom:20px;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700}.page-template-jobs-php #jobs-vacancies li a span{width:90%;line-height:38px;text-align:center;padding-top:20px;display:block;margin:0 auto;line-height:28px}.page-template-jobs-php #jobs-vacancies li a b{background-repeat:no-repeat;background-position:center bottom;width:120px;height:130px;display:inline-block;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-template-jobs-php #jobs-vacancies li a i{width:63px;height:3px;display:block;background-color:#fff;margin:27px auto}.page-template-jobs-php #job-details{clear:both;overflow:hidden}.page-template-jobs-php #job-details .job-container{display:none;padding-top:70px}.page-template-jobs-php #job-details .container{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-template-jobs-php #job-details .container header{text-align:center;margin-bottom:40px}.page-template-jobs-php #job-details .container header span{font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300;color:#848484}.page-template-jobs-php #job-details .container header h2{text-align:center;margin:0;padding-bottom:20px;margin-bottom:20px;margin-top:5px;color:#ffcf01;background:transparent url('img/cross.png') bottom center no-repeat}.page-template-jobs-php #job-details .container header .close{position:relative;height:53px;cursor:pointer;width:110px;margin:0 auto}.page-template-jobs-php #job-details .container header .close a i.closei{background-image:url("img/yellow-cross.png");background-position:center center;background-repeat:no-repeat;width:18px;height:18px;display:block;position:absolute;left:50%;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;margin-left:-9px}.page-template-jobs-php #job-details .container header .close a span{opacity:0;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;top:10px;position:absolute;left:52%;margin-left:-29px;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;color:#ffcf01}.page-template-jobs-php #job-details .container header .close:hover a i.closei{margin-top:-5px}.page-template-jobs-php #job-details .container header .close:hover a span{top:20px;opacity:1}.page-template-jobs-php #job-details .container header i.icon{display:block;text-indent:-999em;overflow:hidden;text-align:left;direction:ltr;display:inline-block;width:30px;height:33px;margin-top:1px;line-height:18px;vertical-align:text-top;background-repeat:no-repeat;background-position:center center}.page-template-jobs-php #job-details .container p{text-align:center}.page-template-jobs-php #job-details .container h3{color:#222;font-size:140%;text-align:center;margin:0 0 15px;font-weight:300}.page-template-jobs-php #job-details .bottom-details{background:transparent url("img/bg-job.jpg") 0 0 no-repeat;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:434px;text-align:center}.page-template-jobs-php #job-details .bottom-details h2{font-size:1.875em;color:#ffcf01;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;padding-top:90px;margin-bottom:0}.page-template-jobs-php #job-details .bottom-details span{font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300;color:white;padding-bottom:40px;background:transparent url('img/cross.png') bottom center no-repeat}.page-template-jobs-php #job-details .bottom-details .container p{font-size:1.875em;color:#ffcf01;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;padding-top:40px;margin-bottom:0}.page-template-jobs-php #job-details .bottom-details .container a{font-size:2.8125em;color:white;text-transform:uppercase;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;text-decoration:none}.page-template-jobs-php #job-details .container-job{display:none;width:100%}.page-template-jobs-php #job-details .container-job ul.job-open li{list-style:none;width:100%;display:block}.page-template-jobs-php #job-details .container-job ul.job-open li a{width:100%;background-color:#ffcf01;color:white;text-transform:uppercase;display:block;text-decoration:none;font-size:2em;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;margin-bottom:1px;text-align:center;padding:20px 0}@media(min-width:481px){.page-template-jobs-php #hero div p{width:80%;font-size:170%;margin:110px auto 0;line-height:100%}.page-template-jobs-php #jobs .container{max-width:430px}.page-template-jobs-php #job-details .container{max-width:600px}}@media(min-width:768px){.page-template-jobs-php #hero{height:400px}.page-template-jobs-php #hero div{height:400px}.page-template-jobs-php #hero div p{width:80%;font-size:230%;margin:130px auto 0;line-height:110%}.page-template-jobs-php #job-details .container .jobitem{float:left;width:31.03%;margin-right:3.448275862068966%}.page-template-jobs-php #job-details .container .jobitem:last-child{margin-right:0}.page-template-jobs-php #job-details .container-job{width:100%;margin:0 auto}.page-template-jobs-php #job-details .container-job ul.job-open li{outline:1px solid #fff;width:33.33333333333333%;float:left}.page-template-jobs-php #job-details .container-job ul.job-open li:last-child{border-right:0}.page-template-jobs-php #job-details .container-job ul.job-open li a{font-size:150%}.page-template-jobs-php #jobs-vacancies{width:750px;margin:auto;padding-top:40px}.page-template-jobs-php #jobs-vacancies li{list-style:none;float:left;width:32.33333333333333%;border-right:1px solid #fff}.page-template-jobs-php #jobs-vacancies li a{font-size:2em;width:100%;height:240px;text-align:center;overflow:hidden}.page-template-jobs-php #jobs-vacancies li a span{max-width:180px;width:90%;margin:0;line-height:33px;padding-top:136px;padding-left:5%;text-align:left;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.page-template-jobs-php #jobs-vacancies li a b{padding-top:50px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.page-template-jobs-php #jobs-vacancies li a i{width:63px;height:3px;display:block;background-color:#fff;margin:27px 0;margin-left:20px}.page-template-jobs-php #jobs-vacancies li a img{max-width:auto;width:auto}.page-template-jobs-php #jobs-vacancies li a:hover span{padding-top:0}.page-template-jobs-php #jobs-vacancies li a:hover b{padding-top:0}.page-template-jobs-php #jobs-vacancies li:last-child{border-right:0}}@media(min-width:980px){.page-template-jobs-php #hero{height:500px}.page-template-jobs-php #hero div{height:500px}.page-template-jobs-php #hero div p{width:60%;font-size:260%;margin:170px auto 0;line-height:120%}.page-template-jobs-php #job-details .container{max-width:100%}.page-template-jobs-php #jobs-vacancies{width:940px}.page-template-jobs-php #jobs-vacancies li{list-style:none;float:left;width:32.33333333333333%}.page-template-jobs-php #jobs-vacancies li a{width:100%;height:313px;font-size:2.5em;line-height:38px}.page-template-jobs-php #jobs-vacancies li a span{padding-left:0;max-width:200px;line-height:38px;margin-left:20px;padding-top:196px}.page-template-jobs-php #jobs-vacancies li a i{width:63px;height:3px;display:block;background-color:#fff;margin:27px 0;margin-left:20px}.page-template-jobs-php #jobs-vacancies li a b{width:140px;height:170px}}@media(min-width:1200px){.page-template-jobs-php #jobs-vacancies{width:1170px}.page-template-jobs-php #jobs-vacancies li a{height:390px}.page-template-jobs-php #jobs-vacancies li a span{padding-top:270px}.page-template-jobs-php #jobs-vacancies li a b{height:210px;width:190px}}section p{line-height:23px;color:#666}.page-template-about-php #hero{height:300px;position:relative;overflow:hidden}.page-template-about-php #hero .slide{height:300px;position:absolute;top:0;left:0;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1;width:100%;overflow:hidden}.page-template-about-php #hero .slide.active{z-index:10}.page-template-about-php #hero .slide p{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:white;width:80%;text-align:center;font-size:150%;margin:90px auto 0;line-height:110%;text-transform:uppercase}.page-template-about-php #hero .slide p span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;display:block}.page-template-about-php #hero .heroNav{position:absolute;z-index:10;bottom:15px;width:85px;left:50%;margin-left:-42px}.page-template-about-php #hero .heroNav ul{margin:0;padding:0;*zoom:1}.page-template-about-php #hero .heroNav ul:before,.page-template-about-php #hero .heroNav ul:after{display:table;content:"";line-height:0}.page-template-about-php #hero .heroNav ul:after{clear:both}.page-template-about-php #hero .heroNav ul li{margin:0 7px;padding:0;float:left;display:inline;height:16px;width:14px;list-style:none}.page-template-about-php #hero .heroNav ul li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(img/slideNavHero.png) 0 0 no-repeat;height:16px;width:14px}.page-template-about-php #hero .heroNav ul li a:hover{background-position:0 -16px}.page-template-about-php #hero .heroNav ul li.active a{background-position:0 -32px}.page-template-about-php #philo{margin:0;padding:70px 0;background-color:#fbfbfb}.page-template-about-php section .container{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-template-about-php section h2{text-align:center;margin:0;padding-bottom:20px;margin-bottom:40px;margin-top:5px;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:#ffcf01;background:transparent url('img/cross.png') bottom center no-repeat}.page-template-about-php #philo .phitem{float:left;margin-left:20px}@media(min-width:1200px){.page-template-about-php #philo .phitem{width:1170px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){.page-template-about-php #philo .phitem{width:940px}}@media(min-width:768px) and (max-width:979px){.page-template-about-php #philo .phitem{width:724px;margin-left:20px}}@media(max-width:767px){.page-template-about-php #philo .phitem{width:100%;margin:0}}.page-template-about-php #philo .phitem h3{color:#222;font-size:130%;text-align:center;margin:0 0 15px;font-weight:400}.page-template-about-php #philo .phitem p{color:#222;text-align:center;margin:1em 0 3em}.page-template-about-php #phiQuotes{min-height:430px;padding:25px 0 150px;position:relative;background:#fbfbfb url('img/man2BG.jpg') bottom center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;*zoom:1}.page-template-about-php #phiQuotes:before,.page-template-about-php #phiQuotes:after{display:table;content:"";line-height:0}.page-template-about-php #phiQuotes:after{clear:both}.page-template-about-php #phiQuotes .menBGs{display:none}.page-template-about-php #phiQuotes .man{margin:0 auto 25px;z-index:10;*zoom:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-template-about-php #phiQuotes .man:before,.page-template-about-php #phiQuotes .man:after{display:table;content:"";line-height:0}.page-template-about-php #phiQuotes .man:after{clear:both}.page-template-about-php #phiQuotes .man .chetron{width:125px;margin:0 auto 10px}.page-template-about-php #phiQuotes .man .face2face{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:115px;height:115px;border:5px solid rgba(0,0,0,0.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-position:center center;background-repeat:no-repeat}.page-template-about-php #phiQuotes .man a{*zoom:1;display:block}.page-template-about-php #phiQuotes .man a:before,.page-template-about-php #phiQuotes .man a:after{display:table;content:"";line-height:0}.page-template-about-php #phiQuotes .man a:after{clear:both}.page-template-about-php #phiQuotes .man a:hover .face2face{border-color:rgba(0,0,0,0.3)}.page-template-about-php #phiQuotes .man p{text-align:center}.page-template-about-php #phiQuotes .man{border-bottom:1px solid #ddd}.page-template-about-php #phiQuotes .man:last-child{border-bottom:0}.page-template-about-php #phiQuotes .man .name p{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:300;text-transform:uppercase;color:#5f5f5f;margin-bottom:10px;font-size:160%;font-weight:400}.page-template-about-php #phiQuotes .man .name p span{color:#898989;display:block;padding-left:0;text-align:center;font-weight:300}.page-template-about-php #phiQuotes .man .manQuote p{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:300;color:#494949;font-size:120%;font-weight:400;padding:0 10%}.page-template-about-php #values{padding:100px 0;background-color:#ffcf01}.page-template-about-php #values h2{color:white;background:transparent url('img/crossB.png') bottom center no-repeat}.page-template-about-php #values .nav{width:100%;margin:25px auto}.page-template-about-php #values .nav ul{margin:0;padding:0;*zoom:1;list-style-type:none}.page-template-about-php #values .nav ul:before,.page-template-about-php #values .nav ul:after{display:table;content:"";line-height:0}.page-template-about-php #values .nav ul:after{clear:both}.page-template-about-php #values .nav ul li{float:left;width:25%;margin:0;padding:0}.page-template-about-php #values .nav ul li a{display:block;width:100%;height:60px;margin:0;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;background:#ffcf01 url('img/valuesPictos.jpg') center 0 no-repeat}.page-template-about-php #values .nav ul li a.heart{background-position:center 0}.page-template-about-php #values .nav ul li a.diams{background-position:center -60px}.page-template-about-php #values .nav ul li a.ice{background-position:center -120px}.page-template-about-php #values .nav ul li a.jet{background-position:center -180px}.page-template-about-php #values .nav ul li a.heart:hover{background-position:center -240px}.page-template-about-php #values .nav ul li a.diams:hover{background-position:center -300px}.page-template-about-php #values .nav ul li a.ice:hover{background-position:center -360px}.page-template-about-php #values .nav ul li a.jet:hover{background-position:center -420px}.page-template-about-php #values .nav ul li.active a.heart{background-position:center -480px}.page-template-about-php #values .nav ul li.active a.diams{background-position:center -540px}.page-template-about-php #values .nav ul li.active a.ice{background-position:center -600px}.page-template-about-php #values .nav ul li.active a.jet{background-position:center -660px}.page-template-about-php #values .container{padding:0}.page-template-about-php #values .listValue{position:relative;width:272px;margin:0 auto;list-style-type:none}.page-template-about-php #values .listValue .value{position:relative;top:0;left:0;width:272px;min-height:430px;z-index:1;display:none;list-style-type:none}.page-template-about-php #values .listValue .value .valimg{background:#ffcf01 url(img/bgValue.jpg) center 0 no-repeat;width:272px;height:240px;margin:0 auto}.page-template-about-php #values .listValue .value .valimg img{width:auto;margin:42px 5px 5px 82px}.page-template-about-php #values .listValue .value h3{text-align:center;margin-top:13px}.page-template-about-php #values .listValue .value p{text-align:center;color:#222;width:90%;margin:1em auto}.page-template-about-php #values .listValue li.value.active{display:block;z-index:4}.page-template-about-php #spoc{background-color:#fff;padding:100px 0}.page-template-about-php #spoc .container{padding:0 15px}.page-template-about-php #spoc .agile,.page-template-about-php #spoc .histo{margin-left:-20px;*zoom:1}.page-template-about-php #spoc .agile:before,.page-template-about-php #spoc .histo:before,.page-template-about-php #spoc .agile:after,.page-template-about-php #spoc .histo:after{display:table;content:"";line-height:0}.page-template-about-php #spoc .agile:after,.page-template-about-php #spoc .histo:after{clear:both}@media(max-width:767px){.page-template-about-php #spoc .agile,.page-template-about-php #spoc .histo{margin:0}}@media(min-width:1200px){.page-template-about-php #spoc .agile,.page-template-about-php #spoc .histo{margin-left:-30px}}.page-template-about-php #spoc .histo{margin-top:100px}.page-template-about-php #spoc .agile h3,.page-template-about-php #spoc .histo h3{float:left;margin-left:20px;margin-top:0;color:#2d2a2b;font-weight:700}@media(min-width:1200px){.page-template-about-php #spoc .agile h3,.page-template-about-php #spoc .histo h3{width:270px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){.page-template-about-php #spoc .agile h3,.page-template-about-php #spoc .histo h3{width:220px}}@media(min-width:768px) and (max-width:979px){.page-template-about-php #spoc .agile h3,.page-template-about-php #spoc .histo h3{width:166px;margin-left:20px}}@media(max-width:767px){.page-template-about-php #spoc .agile h3,.page-template-about-php #spoc .histo h3{width:100%;margin:0}}.page-template-about-php #spoc .spoctxt{float:left;margin-left:180px;color:#666}@media(min-width:1200px){.page-template-about-php #spoc .spoctxt{width:670px;margin-left:230px}}@media(min-width:979px) and (max-width:1199px){.page-template-about-php #spoc .spoctxt{width:540px}}@media(min-width:768px) and (max-width:979px){.page-template-about-php #spoc .spoctxt{width:414px;margin-left:144px}}@media(max-width:767px){.page-template-about-php #spoc .spoctxt{width:100%;margin:0}}.page-template-about-php #spoc .spoctxt p{margin-top:0}.page-template-about-php #spoc h3 span{display:block;font-weight:300}.page-template-about-php #spoc .agile i,.page-template-about-php #spoc .histo i{width:63px;height:3px;display:block;background-color:#2d2a2b;margin:27px 0}.page-template-about-php #spoc .spoctxt .cf div{height:54px;width:54px;float:left;margin:10px 30px 0 0}@media(min-width:481px){.page-template-about-php #hero .slide p{width:80%;font-size:170%;margin:110px auto 0;line-height:100%}.page-template-about-php section .container{padding:0}.page-template-about-php #philo .phitem{width:48%;min-height:150px}.page-template-about-php #philo .phitem p{margin:1em 0 0}.page-template-about-php #phiQuotes .man .name p span{display:inline-block;padding-left:20px}.page-template-about-php #philo .phitem:nth-child(2){background:transparent url(img/crosstable.png) 3px 120px no-repeat}.page-template-about-php #philo .phitem:nth-child(4){background:transparent url(img/crosstable.png) 3px 120px no-repeat}.page-template-about-php #philo .phitem:nth-child(6){background:transparent url(img/crosstable.png) 3px 120px no-repeat}.page-template-about-php #values .nav{width:70%;margin:25px auto}.page-template-about-php #values .listValue{width:380px}.page-template-about-php #values .listValue .value{width:380px}}@media(min-width:768px){.cssanimations.opacity section#philo .phitem{opacity:0}.cssanimations.opacity section#philo .anim.go .phitem:nth-child(1){-webkit-animation:gblfadein .5s 0s 1 linear forwards;animation:gblfadein .5s 0s 1 linear forwards}.cssanimations.opacity section#philo .anim.go .phitem:nth-child(2){-webkit-animation:gblfadein .5s .3s 1 linear forwards;animation:gblfadein .5s .3s 1 linear forwards}.cssanimations.opacity section#philo .anim.go .phitem:nth-child(3){-webkit-animation:gblfadein .5s .5s 1 linear forwards;animation:gblfadein .5s .5s 1 linear forwards}.cssanimations.opacity section#philo .anim.go .phitem:nth-child(4){-webkit-animation:gblfadein .5s .6s 1 linear forwards;animation:gblfadein .5s .6s 1 linear forwards}.cssanimations.opacity section#philo .anim.go .phitem:nth-child(5){-webkit-animation:gblfadein .5s .3s 1 linear forwards;animation:gblfadein .5s .3s 1 linear forwards}.cssanimations.opacity section#philo .anim.go .phitem:nth-child(6){-webkit-animation:gblfadein .5s .5s 1 linear forwards;animation:gblfadein .5s .5s 1 linear forwards}.cssanimations.opacity section#philo .anim.go .phitem:nth-child(7){-webkit-animation:gblfadein .5s .7s 1 linear forwards;animation:gblfadein .5s .7s 1 linear forwards}.cssanimations.opacity section#philo .anim.go .phitem:nth-child(8){-webkit-animation:gblfadein .5s .8s 1 linear forwards;animation:gblfadein .5s .8s 1 linear forwards}.cssanimations.opacity section#spoc .agile,.cssanimations.opacity section#spoc .histo{opacity:0}.cssanimations.opacity section#spoc .agile.anim.go,.cssanimations.opacity section#spoc .histo.anim.go{-webkit-animation:gblfadein .3s .3s 1 linear forwards;animation:gblfadein .3s .3s 1 linear forwards}.page-template-about-php #philo{margin:0;padding:100px 0 50px}.page-template-about-php section h2{margin-bottom:70px}.page-template-about-php #hero .heroNav{bottom:25px}.page-template-about-php #hero .slide p{width:80%;font-size:230%;margin:130px auto 0;line-height:110%}.page-template-about-php #hero{height:400px}.page-template-about-php #hero .slide{height:400px}.page-template-about-php #philo .phitem{float:left;margin-left:20px;margin-left:0!important;padding-left:20px;background:0}.page-template-about-php #philo .phitem:nth-child(-n+6){background:transparent url(img/crosstable.png) 3px 120px no-repeat}.page-template-about-php #philo .phitem:first-child{background:0}.page-template-about-php #philo .phitem:nth-child(4){background:0}.page-template-about-php #phiQuotes{min-height:450px;background-image:url(img/About_Background_Quotes.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.page-template-about-php #phiQuotes.bgCenter{background-position:center bottom}.page-template-about-php #phiQuotes.bgLeft{background-position:left bottom}.page-template-about-php #phiQuotes.bgRight{background-position:right bottom}.page-template-about-php #phiQuotes .man{position:absolute;width:25%px;top:120px;border-bottom:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.page-template-about-php #phiQuotes .man .chetron{width:155px;margin:0 auto 10px}.page-template-about-php #phiQuotes .man figure{width:145px;height:145px}.page-template-about-php #phiQuotes .man .name p span{display:block;padding-left:0}.page-template-about-php #phiQuotes .man.manLeft{left:5%}.page-template-about-php #phiQuotes .man.manRight{left:80%}.page-template-about-php #phiQuotes .man.manLeft .name,.page-template-about-php #phiQuotes .man.manLeft .manQuote,.page-template-about-php #phiQuotes .man.manRight .name,.page-template-about-php #phiQuotes .man.manRight .manQuote{display:none}.page-template-about-php #phiQuotes .man .manQuote p{font-size:150%;padding:0}.page-template-about-php #phiQuotes .man.manCenter{top:75px;width:40%;margin:0 auto;position:static}.page-template-about-php #phiQuotes .man.manCenter .chetron{width:191px}.page-template-about-php #phiQuotes .man.manCenter .face2face{width:175px;height:175px;border:8px solid #ffcf01}.page-template-about-php #spoc .container{padding:0}}@media(min-width:768px) and (min-width:1200px){.page-template-about-php #philo .phitem{width:370px;margin-left:30px}}@media(min-width:768px) and (min-width:979px) and (max-width:1199px){.page-template-about-php #philo .phitem{width:300px}}@media(min-width:768px) and (min-width:768px) and (max-width:979px){.page-template-about-php #philo .phitem{width:228px;margin-left:20px}}@media(min-width:768px) and (max-width:767px){.page-template-about-php #philo .phitem{width:100%;margin:0}}@media(min-width:980px){.page-template-about-php #hero .slide p{width:60%;font-size:260%;margin:170px auto 0;line-height:120%}.page-template-about-php #hero .heroNav{bottom:35px}.page-template-about-php #philo .phitem{float:left;margin-left:20px}.page-template-about-php #philo .phitem:nth-child(-n+6){background:0}.page-template-about-php #philo .phitem:nth-child(-n+4){background:transparent url(img/crosstable.png) 3px 120px no-repeat}.page-template-about-php #philo .phitem:first-child{background:0}.page-template-about-php #hero{height:500px}.page-template-about-php #hero .slide{height:500px}}@media(min-width:980px) and (min-width:1200px){.page-template-about-php #philo .phitem{width:270px;margin-left:30px}}@media(min-width:980px) and (min-width:979px) and (max-width:1199px){.page-template-about-php #philo .phitem{width:220px}}@media(min-width:980px) and (min-width:768px) and (max-width:979px){.page-template-about-php #philo .phitem{width:166px;margin-left:20px}}@media(min-width:980px) and (max-width:767px){.page-template-about-php #philo .phitem{width:100%;margin:0}}@media(min-width:1200px){.page-template-about-php #hero .slide p{width:60%;font-size:260%;margin:200px auto 0}.page-template-about-php #philo .phitem{margin-left:0;padding-left:20px}}#case-studies{position:relative}#case-studies .showtime .visuel{position:relative;padding:100px 0;text-align:center;background-color:#7ac043;list-style-type:none;list-style:none}#case-studies .showtime #vyf{background-color:#dfdfdd}#case-studies .showtime #vyf .shiny a{color:#666;-webkit-box-shadow:0 0 0 3px #dfdfdd,0 0 0 4px #fff;-moz-box-shadow:0 0 0 3px #dfdfdd,0 0 0 4px #fff;box-shadow:0 0 0 3px #dfdfdd,0 0 0 4px #fff}#case-studies .showtime #vyf .shiny a:hover{color:#ffcf01}#case-studies .showtime #mss{background-color:#9b0c44}#case-studies .showtime #mss .shiny a{color:#666;-webkit-box-shadow:0 0 0 3px #9b0c44,0 0 0 4px #fff;-moz-box-shadow:0 0 0 3px #9b0c44,0 0 0 4px #fff;box-shadow:0 0 0 3px #9b0c44,0 0 0 4px #fff}#case-studies .showtime #mss .shiny a:hover{color:#ffcf01}#case-studies .showtime #iba{background-color:#7ac043}#case-studies .showtime #iba .shiny a{color:#666;-webkit-box-shadow:0 0 0 3px #7ac043,0 0 0 4px #fff;-moz-box-shadow:0 0 0 3px #7ac043,0 0 0 4px #fff;box-shadow:0 0 0 3px #7ac043,0 0 0 4px #fff}#case-studies .showtime #iba .shiny a:hover{color:#ffcf01}#case-studies .showtime #pxm{background-color:#4f758d}#case-studies .showtime #pxm .shiny a{color:#666;-webkit-box-shadow:0 0 0 3px #4f758d,0 0 0 4px #fff;-moz-box-shadow:0 0 0 3px #4f758d,0 0 0 4px #fff;box-shadow:0 0 0 3px #4f758d,0 0 0 4px #fff}#case-studies .showtime #pxm .shiny a:hover{color:#ffcf01}#case-studies .showtime .visuel img{display:none}#case-studies .showtime .visuel .shiny h3{font-size:2.25em;color:#fff;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;margin-top:0;margin-bottom:0}#case-studies .showtime .visuel .shiny h4{font-size:1.5em;color:#fff;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;margin-top:0;margin-bottom:5px;line-height:18px}#case-studies .showtime .visuel .shiny a{width:70px;background-color:#fff;color:#95cb35;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;-webkit-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;-moz-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff}#case-studies .showtime .visuel .shiny a:hover{color:#ffcf01}.page-template-case-studies-php #moove{display:none}@media(min-width:768px){.page-template-case-studies-php{position:relative}#case-studies .showtime{overflow:hidden}#case-studies .showtime .visuel{background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;position:absolute;padding:0;width:100%;height:100%;background-image:url('./img/bg-iba-cs.jpg');z-index:1;overflow:hidden}#case-studies .showtime .visuel.open{z-index:2}#case-studies .showtime #mss{background-image:url('./img/bg-mss-cs.jpg')}#case-studies .showtime #vyf{background-image:url('./img/bg-vyf-cs.jpg')}#case-studies .showtime #pxm{background-image:url('./img/bg-pxm-cs.jpg')}#case-studies .showtime #vyf .shiny a{color:#666;-webkit-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;-moz-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff}#case-studies .showtime #mss .shiny a{color:#666;-webkit-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;-moz-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff}#case-studies .showtime #iba .shiny a{color:#666;-webkit-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;-moz-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff}#case-studies .showtime #pxm .shiny a{color:#666;-webkit-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;-moz-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff}#case-studies .showtime .visuel img{width:90%;display:block;margin:0 auto}#case-studies .showtime .visuel .shiny{display:block;position:absolute;background:transparent url('./img/hexa-pf.png') center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:260px;height:160px;top:36%;left:50%;margin-left:-130px;margin-top:-72px;padding-top:140px;padding-right:10px}#case-studies .showtime .visuel .shiny a{color:#2a2d2b;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;padding:3px;-webkit-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;-moz-box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff;box-shadow:0 0 0 3px #ffcf01,0 0 0 4px #fff}#case-studies .showtime .visuel .shiny h3{font-size:1.5em}.page-template-case-studies-php #moove{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:99;background-color:white}#moove ul{text-align:center;height:37px;width:100%}#moove ul li{margin:11px;padding:0;display:inline-block;height:16px;width:14px;list-style:none}#moove ul li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(img/slideNavHero.png) 0 -16px no-repeat;height:16px;width:14px}#moove ul li.active a{background-position:0 -32px}}@media(min-width:980px){}@media(min-width:1200px){}.modalBgfeed{display:none}.page-template-project-feed-php .title,#what-we-do .title{text-align:center}.page-template-project-feed-php .title span,#what-we-do .title span{font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300;color:#848484}.page-template-project-feed-php .title h2,#what-we-do .title h2{margin:0;padding-bottom:20px;margin-bottom:15px;margin-top:5px;font-size:2.5em;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;color:#ffcf01;background:transparent url('img/cross.png') bottom center no-repeat}.page-template-project-feed-php .title h2 b,#what-we-do .title h2 b{color:#000}.page-template-project-feed-php .title i.icon,#what-we-do .title i.icon{display:block;text-indent:-999em;overflow:hidden;text-align:left;direction:ltr;display:inline-block;width:17px;height:28px;margin-top:1px;line-height:28px;vertical-align:text-top;background-image:url("img/sprite.png");background-position:-706px -123px;background-repeat:no-repeat}#page.home #our-studies{margin:0 0 5em}#page.home #our-studies figure{max-width:1200px;margin:auto}#page.home #our-studies a.bigButt{position:relative;top:-19px;-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;-moz-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;box-shadow:0 0 0 3px #fff,0 0 0 4px #000;margin:3em auto 0}#content nav.feed-filters{display:none}section#what-we-do{margin:2em auto;width:90%}section#what-we-do ul{width:100%;position:relative;*zoom:1}section#what-we-do ul:before,section#what-we-do ul:after{display:table;content:"";line-height:0}section#what-we-do ul:after{clear:both}section#what-we-do ul li{display:inline-block;list-style:none;width:95%;margin:2.5%;z-index:1}section#what-we-do ul li:hover{cursor:pointer}section#what-we-do ul li .anim{display:none}section#what-we-do ul li div.preview{width:100%;height:100%}section#what-we-do ul li div.preview>div{width:100%;height:100%;margin:0;text-align:center;position:relative;overflow:hidden}section#what-we-do ul li.ipad>div.preview>div{background-color:#a7ce8d}section#what-we-do ul li.imac div.preview>div{background-color:#ffcf01}section#what-we-do ul li.iphone>div.preview>div{background-color:#c6d339}section#what-we-do ul li>div.preview article{position:absolute;width:100%;height:100%;top:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li>div.preview article header{width:100%;margin:0;padding:1em 0 0}section#what-we-do ul li:hover>div.preview article{top:0;background:rgba(0,0,0,0.8);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section#what-we-do ul li>div.preview article h3,section#what-we-do ul li>div.preview article h4{color:white}section#what-we-do ul li>div.preview article h3,section#what-we-do ul li>div.preview article h4{margin:0}section#what-we-do ul li>div.preview article h3{margin:5% 0 0}section#what-we-do ul li .thumbnail{width:100%}section#what-we-do div.content{display:none}section#what-we-do.anim ul li{opacity:1;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}section#what-we-do a.bigButt{-moz-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;box-shadow:0 0 0 3px #fff,0 0 0 4px #000;margin:3em auto 0}#main section#what-we-do .modal{display:none;position:relative;left:0;right:0;top:0;width:99%;background-color:#3f3e43;border:20px solid #505153;padding:2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;margin:.5em auto 1em}#main section#what-we-do .modal:before,#main section#what-we-do .modal:after{display:table;content:"";line-height:0}#main section#what-we-do .modal:after{clear:both}#main section#what-we-do .modal a{color:#ffcf01;text-decoration:none}#main section#what-we-do .modal a:hover{color:#ffe267}#main section#what-we-do .modal div>article{text-align:center}#main section#what-we-do .modal div>article a{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:300;color:white;display:block;width:130px;margin:15px auto;padding:13px;text-align:center;background-color:#000;text-transform:uppercase;font-size:100%;line-height:normal;text-decoration:none;-moz-box-shadow:0 0 0 3px #3f3e43,0 0 0 4px #000;-webkit-box-shadow:0 0 0 3px #3f3e43,0 0 0 4px #000;box-shadow:0 0 0 3px #3f3e43,0 0 0 4px #000;margin-bottom:30px;margin-top:40px}#main section#what-we-do .modal div>article span.url-show{color:white;font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300;font-size:15px;display:block;margin-bottom:20px}#main section#what-we-do .modal div>article p{color:white}#main section#what-we-do .modal div>article h3,#main section#what-we-do .modal div>article h4{text-transform:uppercase;color:white;margin:0}#main section#what-we-do .modal div>article h3{color:#ffcf01}#main section#what-we-do .modal div>.gallery a,#main section#what-we-do .modal div>.gallery .pics{float:left}#main section#what-we-do .modal div>.gallery a{width:50px;height:50px;display:block}#main section#what-we-do .modal div>.gallery a.nav-previous{background:#505153 url('img/close-cs.png') center -232px no-repeat;position:absolute;bottom:14%;left:-20px}#main section#what-we-do .modal div>.gallery a.nav-next{background:#505153 url('img/close-cs.png') center -165px no-repeat;position:absolute;bottom:14%;right:-20px}#main section#what-we-do .modal div>.gallery{overflow:hidden}#main section#what-we-do .modal div>.gallery .pics{width:100%;margin:0;position:relative}#main section#what-we-do .modal div>.gallery .pics ul{width:2000em}#main section#what-we-do .modal div>.gallery .pics ul li{float:left;position:relative;margin:0;padding:0;border:0}#main section#what-we-do .modal .closePf{width:55px;height:55px;position:absolute;top:0;right:0;z-index:1;background-color:#505153;display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}#main section#what-we-do .modal .closePf a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(img/close-cs.png);background-color:#505153;background-position:center 12px;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#main section#what-we-do .modal .closePf a span{display:block;height:9px;margin:22px 0 0;background-image:url(img/close-cs.png);background-color:#505153;background-position:center -35px;margin-top:16px;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#main section#what-we-do .modal .closePf a:hover{background-position:center 7px}#main section#what-we-do .modal .closePf a:hover span{background-position:center -45px;margin-top:16px}@media(min-width:481px){section#what-we-do ul li{width:48%;margin:1%}#main section#what-we-do .modal div>.gallery a.nav-previous,#main section#what-we-do .modal div>.gallery a.nav-next{bottom:16%}}@media(min-width:768px){.page-template-project-feed-php .title,#what-we-do .title{padding-top:70px;margin-bottom:50px}#main section#what-we-do .modal div>.gallery a.nav-previous,#main section#what-we-do .modal div>.gallery a.nav-next{bottom:19%}.cssanimations.opacity section#what-we-do.anim ul li{opacity:0}.cssanimations.opacity section#what-we-do.anim.go ul li:nth-child(1){-webkit-animation:gblfadein .3s .15s 1 linear forwards;animation:gblfadein .3s .15s 1 linear forwards}.cssanimations.opacity section#what-we-do.anim.go ul li:nth-child(2){-webkit-animation:gblfadein .5s .71s 1 linear forwards;animation:gblfadein .5s .71s 1 linear forwards}.cssanimations.opacity section#what-we-do.anim.go ul li:nth-child(3){-webkit-animation:gblfadein 1s .35s 1 linear forwards;animation:gblfadein 1s .35s 1 linear forwards}.cssanimations.opacity section#what-we-do.anim.go ul li:nth-child(4){-webkit-animation:gblfadein .5s .1s 1 linear forwards;animation:gblfadein .5s .1s 1 linear forwards}.cssanimations.opacity section#what-we-do.anim.go ul li:nth-child(5){-webkit-animation:gblfadein .5s .7s 1 linear forwards;animation:gblfadein .5s .7s 1 linear forwards}.cssanimations.opacity section#what-we-do.anim.go ul li:nth-child(6){-webkit-animation:gblfadein .5s .35s 1 linear forwards;animation:gblfadein .5s .35s 1 linear forwards}.cssanimations.opacity section#what-we-do.anim.go ul li:nth-child(7){-webkit-animation:gblfadein .5s .8s 1 linear forwards;animation:gblfadein .5s .8s 1 linear forwards}.modalBgfeed{background-color:white;display:block;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;opacity:1;z-index:90}.modalBgfeed.opened{display:block}.modalBgfeed.closed{display:none}#content nav.feed-filters{display:block}nav.feed-filters{text-align:center;margin:4.5em auto 2em}nav.feed-filters ol{margin:0;padding:0}nav.feed-filters ol li{display:inline-block;width:10%;text-align:center;list-style:none}nav.feed-filters ol li a{display:block;width:100%;height:65px;text-decoration:none;background:transparent url('img/nav-feed.jpg') center 20px no-repeat;color:#eae9e9;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}nav.feed-filters ol li a span{background-color:white}nav.feed-filters ol li a:hover{color:#969495;background-position:center -171px}nav.feed-filters ol li a.active,nav.feed-filters ol li a.active:hover{background-position:center -105px;color:#2d2a2b}nav.feed-filters ol li.all{margin:0 1.2% 0 0;width:10.5%;background:transparent url('img/nav-feed-all.jpg') right 36px no-repeat}nav.feed-filters ol li.all a.active{background-position:center -40px}nav.feed-filters ol li.all a.active:hover{cursor:default;color:inherit}#main section#what-we-do .modal{width:99%}section#what-we-do ul li:hover>div.preview article{background:transparent}section#what-we-do ul li>div.preview article{height:auto}section#what-we-do ul li .anim{display:block}section#what-we-do ul li{width:100%;margin:0}section#what-we-do.anim ul li{border:5px solid white}section#what-we-do ul li>div.preview article h3,section#what-we-do ul li>div.preview article h4{margin:0 auto;padding:0;text-align:center;width:60%;color:#3f3f3f}section#what-we-do ul li.rectangle>div.preview article h3,section#what-we-do ul li.rectangle>div.preview article h4{width:35%}section#what-we-do ul li.rectangle>div.preview article h3{margin-top:4.8em}section#what-we-do ul li.squarebig.image>div.preview article h3{margin-top:8em}section#what-we-do ul li>div.preview article h3{margin-top:.5em}section#what-we-do ul li.image>.preview article span{background:transparent}section#what-we-do ul li.imac{background-color:#ffe500}section#what-we-do ul li.imac div.preview>div{background-color:#ffcf01}section#what-we-do ul li .preview article h3{margin-bottom:.5em}section#what-we-do ul li:hover .preview article header{padding:1em 0 0}section#what-we-do ul li.imac .preview .anim .imac-keyboard,section#what-we-do ul li.imac .preview .anim .imac-mouse{display:block;position:absolute}section#what-we-do ul li.imac>div.preview .thumbnail{width:40%;margin:auto;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s}section#what-we-do ul li.imac:hover .preview .thumbnail{width:58%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li.imac .preview .thumbnail img{margin:82% 0 0;-webkit-transition:margin .45s ease-in-out;transition:margin .45s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s}section#what-we-do ul li.imac:hover .preview .thumbnail img{margin:20% 0 0;-webkit-transition:margin .3s ease-in-out;transition:margin .3s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li>.preview article span{background:transparent url("img/pf-sep-grey.png") top center no-repeat;display:block;height:5px;position:absolute;width:100%;top:10px;left:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li:hover .preview article span{top:5px;left:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}section#what-we-do ul li.imac>div.preview article{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;top:100%}section#what-we-do ul li.imac:hover .preview article{top:71%;color:black;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}section#what-we-do ul li.imac .preview .anim .imac-keyboard{width:44%;height:5%;background:transparent url('img/imac-keyboard.png') center center no-repeat;-moz-background-size:cover;background-size:cover;top:62%;left:-40%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li.imac:hover .preview .anim .imac-keyboard{left:17%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li.imac .preview .anim .imac-mouse{width:13%;height:5%;background:transparent url('img/imac-mouse.png') center center no-repeat;-moz-background-size:cover;background-size:cover;top:62%;right:-20%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:.07s;transition-delay:.07s}section#what-we-do ul li.imac:hover .preview .anim .imac-mouse{right:23%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s}section#what-we-do ul li.image{background-color:#474649}section#what-we-do ul li.image div.preview>div{background-color:#474649}section#what-we-do ul li.image>div.preview .thumbnail{width:100%;margin:0 auto;padding:0}section#what-we-do ul li.image>div.preview .thumbnail img{margin:0}section#what-we-do ul li.image>div.preview article{position:absolute;width:100%;height:100%;top:100%;left:0;background:rgba(0,0,0,0.85);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:.15s;transition-delay:.15s}section#what-we-do ul li.image:hover>div.preview article{top:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s}section#what-we-do ul li.image>div.preview article header{width:100%;height:100%;background:transparent url('img/pf-image-hover.png') center center no-repeat;-moz-background-size:cover;background-size:cover;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li.image.squarebig>div.preview article header{-moz-background-size:70%;background-size:70%}section#what-we-do ul li.image:hover>div.preview article header{top:0;-webkit-transition:all .55s ease-in-out;transition:all .55s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li.image>div.preview article h3{margin-top:2.6em;font-size:110%}section#what-we-do ul li.image>div.preview article h3{line-height:1em;margin-bottom:.3em}section#what-we-do ul li.image>div.preview article h4{line-height:1em;font-size:100%}section#what-we-do ul li.image.rectangle>div.preview article header{background:transparent url('img/pf-image-rectangle-hover.png') center center no-repeat;-moz-background-size:cover;background-size:cover}section#what-we-do ul li.image>div.preview article{text-align:center}section#what-we-do ul li.image>div.preview article header{position:absolute;width:100%;margin:0;padding:0;top:100%}section#what-we-do ul li.ipad>div.preview,section#what-we-do ul li.iphone>div.preview,section#what-we-do ul li.imac>div.preview{position:relative}section#what-we-do ul li.ipad>div.preview>div,section#what-we-do ul li.iphone>div.preview>div,section#what-we-do ul li.imac>div.preview>div{position:relative;-webkit-animation:squarebigunhover .1s 0s 1 ease-out forwards;animation:squarebigunhover .1s 0s 1 ease-out forwards}section#what-we-do ul li.ipad>div.preview{background-color:#c3dda3}section#what-we-do ul li.iphone>div.preview{background-color:#d5dd4d}section#what-we-do ul li.imac>div.preview{background-color:#ffe500}section#what-we-do ul li.ipad:hover>div.preview>div,section#what-we-do ul li.iphone:hover>div.preview>div,section#what-we-do ul li.imac:hover>div.preview>div{position:relative;-webkit-animation:squarebighover .1s 0s 1 ease-out forwards;animation:squarebighover .1s 0s 1 ease-out forwards}section#what-we-do ul li.ipad{background-color:#88b26c}section#what-we-do ul li.ipad>div.preview .thumbnail{width:42%;margin:auto;transition:all .35s ease-in-out 0s}section#what-we-do ul li.ipad>div.preview .thumbnail img{margin:51% 0 0;transition:all .35s ease-in-out 0s}section#what-we-do ul li.ipad>div.preview>div{background-color:#a7ce8d}section#what-we-do ul li.ipad:hover>div.preview .thumbnail{width:35%;transition:all .2s ease-in-out 0s}section#what-we-do ul li.ipad:hover>div.preview .thumbnail img{margin:30% 0 0;transition:all .3s ease-in-out 0s}section#what-we-do ul li.ipad:hover .preview article{top:65%;color:black;-webkit-transition-delay:.1s;transition-delay:.1s}section#what-we-do ul li.ipad>div.preview article h3,section#what-we-do ul li.ipad>div.preview article h4{color:white}section#what-we-do ul li.ipad .preview .anim .ipad{position:absolute;width:91px;height:10px;background:transparent url('img/ipadhover.png') center center no-repeat;-moz-background-size:cover;background-size:cover;top:58%;left:-80%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li.ipad:hover .preview .anim .ipad{left:35%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li.iphone{background-color:#c6d339}section#what-we-do ul li.iphone>div.preview .thumbnail{width:23%;margin:auto;transition:all .35s ease-in-out 0s}section#what-we-do ul li.iphone>div.preview .thumbnail img{margin:100% 0 0;transition:all .35s ease-in-out 0s}section#what-we-do ul li.iphone>div.preview>div{background-color:#c6d339}section#what-we-do ul li.iphone:hover>div.preview .thumbnail{width:30%;transition:all .35s ease-in-out 0s}section#what-we-do ul li.iphone:hover>div.preview .thumbnail img{margin:18% 0 0;transition:all .35s ease-in-out 0s}section#what-we-do ul li.iphone:hover .preview article{top:65%;color:black;-webkit-transition-delay:.1s;transition-delay:.1s}section#what-we-do ul li.iphone>div.preview article h3,section#what-we-do ul li.iphone>div.preview article h4{color:white}section#what-we-do ul li.iphone .preview .anim .iphone{position:absolute;width:120px;height:130px;background:transparent url('img/iphonehover.png') center center no-repeat;-moz-background-size:cover;background-size:cover;top:18%;right:-53%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do ul li.iphone:hover .preview .anim .iphone{right:12%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}section#what-we-do,nav.feed-filters{width:724px;*zoom:1}section#what-we-do:before,nav.feed-filters:before,section#what-we-do:after,nav.feed-filters:after{display:table;content:"";line-height:0}section#what-we-do:after,nav.feed-filters:after{clear:both}section#what-we-do ul.last li{float:left;margin:0}section#what-we-do ul li.squarebig{width:362px;height:362px}section#what-we-do ul li.squaresmall{width:181px;height:181px}section#what-we-do ul li.rectangle{width:362px;height:181px}}@media(min-width:980px){#page.home #our-studies a.bigButt{position:relative;top:-19px}section#what-we-do,nav.feed-filters{width:960px}section#what-we-do ul li.squarebig{width:480px;height:480px}section#what-we-do ul li.squaresmall{width:240px;height:240px}section#what-we-do ul li.rectangle{width:480px;height:240px}section#what-we-do ul li.image:hover>div.preview article header{top:0}section#what-we-do ul li.image.squarebig>div.preview article header{-moz-background-size:70%;background-size:70%}section#what-we-do ul li>div.preview article h3,section#what-we-do ul li>div.preview article h4{width:45%}section#what-we-do ul li.imac .preview .anim .imac-keyboard{left:-40%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section#what-we-do ul li.ipad{background-color:#88b26c}section#what-we-do ul li.ipad>div.preview .thumbnail{width:42%}section#what-we-do ul li.ipad>div.preview .thumbnail img{margin:51% 0 0}section#what-we-do ul li.ipad:hover>div.preview .thumbnail{width:35%}section#what-we-do ul li.ipad:hover>div.preview .thumbnail img{margin:30% 0 0}section#what-we-do ul li.ipad:hover .preview article{top:65%}section#what-we-do ul li.ipad .preview .anim .ipad{width:186px;height:19px;top:58%;left:-80%}section#what-we-do ul li.ipad:hover .preview .anim .ipad{left:26%}section#what-we-do ul li.iphone>div.preview .thumbnail{width:23%}section#what-we-do ul li.iphone>div.preview .thumbnail img{margin:100% 0 0}section#what-we-do ul li.iphone:hover>div.preview .thumbnail{width:30%}section#what-we-do ul li.iphone:hover>div.preview .thumbnail img{margin:18% 0 0}section#what-we-do ul li.iphone:hover .preview article{top:65%}section#what-we-do ul li.iphone .preview .anim .iphone{width:162px;height:171px;top:19%;right:-53%}section#what-we-do ul li.iphone:hover .preview .anim .iphone{right:14%}#main section#what-we-do .modal div>article{width:20%;float:left;padding:0 3% 0 0;text-align:center;border-right:1px solid #616065}#main section#what-we-do .modal div>.gallery{float:right;width:73%}#main section#what-we-do .modal{padding:0}#main section#what-we-do .modal div>article{padding-top:3%;padding-left:3%;border-right:0;width:21%}#main section#what-we-do .modal div>.gallery{overflow:hidden}#main section#what-we-do .modal div>.gallery .pics{width:100%;margin:0}section#what-we-do ul li.image>div.preview article h3{font-size:140%}section#what-we-do ul li.image>div.preview article h4{font-size:120%}section#what-we-do ul li.image>div.preview article h3{margin-top:3em}#main section#what-we-do .modal .closePf{top:35px}#main section#what-we-do .modal div>.gallery a.nav-next{z-index:10;width:55px;height:55px;top:91px;right:0}#main section#what-we-do .modal div>.gallery a.nav-previous{z-index:10;left:inherit;width:55px;height:55px;top:147px;right:0}}@media(min-width:1200px){section#what-we-do,nav.feed-filters{width:1170px}nav.feed-filters ol li{width:7%}section#what-we-do ul li.squarebig{width:585px;height:585px}section#what-we-do ul li.squaresmall{height:292.5px;width:292.5px}section#what-we-do ul li.rectangle{width:585px;height:292.5px}section#what-we-do ul li.imac .preview .anim .imac-keyboard{width:38%;height:4%}section#what-we-do ul li.imac:hover .preview .anim .imac-mouse{width:11%;height:4%}section#what-we-do ul li.imac:hover .preview .anim .imac-keyboard{left:24%}section#what-we-do ul li.imac:hover .preview .anim .imac-mouse{right:26%}section#what-we-do ul li.imac:hover .preview .thumbnail img{margin:25% 0 0}section#what-we-do ul li.imac:hover .preview .anim .imac-keyboard{top:64%}section#what-we-do ul li.imac:hover .preview .anim .imac-mouse{top:64%}section#what-we-do ul li.ipad:hover .preview .anim .ipad{left:31%}section#what-we-do ul li.iphone .preview .anim .iphone{top:25.4%}section#what-we-do ul li.image>div.preview article h3{margin-top:4.5em}section#what-we-do ul li.squarebig.image>div.preview article h3{margin-top:11.5em}section#what-we-do ul li.image.squarebig>div.preview article header{-moz-background-size:50%;background-size:50%}section#what-we-do ul li>div.preview article h3,section#what-we-do ul li>div.preview article h4{width:35%}}.page-template-team-php #hero{height:300px;margin-bottom:70px;border-bottom:1px solid #e4e4e4}.page-template-team-php #hero div{height:300px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.page-template-team-php #hero div p{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:white;width:80%;text-align:center;font-size:150%;margin:90px auto 0;line-height:110%;text-transform:uppercase}.page-template-team-php #hero div p span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;display:block}.page-template-team-php #team{overflow:hidden}.page-template-team-php #team .title{margin-bottom:50px;text-align:center}.page-template-team-php #team .title span{font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300;color:#848484}.page-template-team-php #team .title h2{margin:0;padding-bottom:20px;margin-bottom:15px;margin-top:5px;font-size:2.5em;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;color:#ffcf01;background:transparent url('img/cross.png') bottom center no-repeat}.page-template-team-php #team .title h2 b{color:#000}.page-template-team-php #team .title i.icon{display:block;text-indent:-999em;overflow:hidden;text-align:left;direction:ltr;display:inline-block;width:25px;height:22px;margin-top:1px;line-height:22px;vertical-align:text-top;background-image:url("img/sprite.png");background-position:-670px -126px;background-repeat:no-repeat}.page-template-team-php #team #full-team{clear:both;position:relative;background-repeat:no-repeat}.page-template-team-php #team #full-team article{position:relative;float:left;width:33.33333333333333%;background-color:#000;box-sizing:border-box;-moz-box-sizing:border-box;border-right:1px solid #fff}.page-template-team-php #team #full-team article .hover{background:transparent url("img/team-hover.png") 0 0;display:none;width:193px;height:193px;left:7px;top:-182px;position:absolute;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.page-template-team-php #team #full-team article a{width:100%;display:block;height:100%;text-align:center}.page-template-team-php #team #full-team article a i.line{background-color:#fff;display:block;height:1px;width:10px;position:absolute;top:50%;left:50%;margin-left:-5px;opacity:0;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.page-template-team-php #team #full-team article a span{z-index:10;opacity:0;position:absolute;top:49%;color:white;left:0;width:90%;padding:0 5%}.page-template-team-php #team #full-team article a span.fname{text-transform:uppercase;margin-top:-30px;font-size:15px;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;padding-bottom:25px}.page-template-team-php #team #full-team article a span.position{font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300;margin-top:13px;font-size:14px;line-height:14px}.page-template-team-php #team #full-team article a:hover i.line{opacity:1;width:30px;margin-left:-15px}.page-template-team-php #team #full-team article a:hover span{opacity:1}.page-template-team-php #team #full-team article a:hover figure{opacity:.20}.page-template-team-php #team #full-team article:hover{opacity:1}.page-template-team-php #team #full-team article:nth-child(3n){border-right:0}.page-template-team-php #team #full-team .close{display:none}.page-template-team-php #team .info-team{display:none;position:absolute;right:0;top:0}.page-template-team-php #team .info-team .profile{display:none}.page-template-team-php #team .info-team .profile ul{margin-bottom:45px}.page-template-team-php #team .info-team .profile ul li{list-style:none;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;line-height:38px;font-size:2.625em;text-transform:uppercase;color:#000}.page-template-team-php #team .info-team .profile ul li:nth-child(3n){font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;color:#e4e4e4}.page-template-team-php #team .info-team .profile ul li:last-child{width:63px;height:3px;display:block;background-color:#ffcf01;margin:27px 0}.page-template-team-php #team .info-team .profile ul li span.yellow{color:#ffcf01}.page-template-team-php #team .info-team .profile blockquote{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:300;position:relative;max-width:350px;padding-left:25px;padding-right:25px;margin:0 0 37px 0}.page-template-team-php #team .info-team .profile blockquote:before{width:17px;height:12px;content:" ";position:absolute;top:0;left:0;background:transparent url('img/sprite.png') -252px -7px no-repeat}.page-template-team-php #team .info-team .profile blockquote:after{width:37px;height:17px;content:" ";position:absolute;background:transparent url('img/sprite.png') -242px -22px no-repeat}.page-template-team-php #team .info-team .profile .spotify{max-height:191px;overflow:hidden;margin-bottom:30px}@media(min-width:481px){.page-template-team-php #hero{height:300px}.page-template-team-php #hero div{height:300px}.page-template-team-php #hero div p{width:80%;font-size:170%;margin:110px auto 0;line-height:100%}.page-template-team-php #team #full-team article a span{width:70% padding:0 15%;font-size:1.2em}.page-template-team-php #team #full-team article a span.fname{font-size:1.2em}.page-template-team-php #team #full-team article a span.position{line-height:14px;font-size:1em}}@media(min-width:768px){.page-template-team-php #hero{height:400px}.page-template-team-php #hero div{height:400px}.page-template-team-php #hero div p{width:80%;font-size:230%;margin:130px auto 0;line-height:110%}.page-template-team-php #team #full-team{margin:0 auto;width:770px;background-position:0 0;padding-bottom:50px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.page-template-team-php #team #full-team .mask-team{overflow:hidden;padding:69px 0 50px 28px;background:transparent url('img/team-mask-small.png') 0 0 no-repeat}.page-template-team-php #team #full-team .info-team{left:0;top:720px;position:absolute}.page-template-team-php #team #full-team .info-team .profile{width:400px;position:relative;margin:0 auto}.page-template-team-php #team #full-team .info-team .profile ul li{text-align:center}.page-template-team-php #team #full-team .info-team .profile ul li:last-child{margin:27px auto}.page-template-team-php #team #full-team .info-team .profile blockquote{text-align:center;font-size:150%;font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:500;width:100%}.page-template-team-php #team #full-team .info-team .profile blockquote:after{right:0;position:absolute;background-position:-233px -22px}.page-template-team-php #team #full-team .info-team .profile h3{text-align:center}.page-template-team-php #team #full-team .info-team .profile .spotify{max-height:191px;padding-left:55px}.page-template-team-php #team #full-team .close{display:none;width:135px;height:135px;background-color:#ffcf01;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;overflow:hidden;left:124px;z-index:10;top:606px}.page-template-team-php #team #full-team .close a{position:relative;width:135px;height:135px;display:inline-block;display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;top:0;left:0}.page-template-team-php #team #full-team .close a i{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;width:135px;height:135px;position:absolute;line-height:18px;top:0;left:0;vertical-align:text-top;background-image:url("img/white-cross.png");background-position:center center;background-repeat:no-repeat}.page-template-team-php #team #full-team .close a span{position:absolute;text-indent:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:43%;color:white;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:300;left:32%;opacity:0;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.page-template-team-php #team #full-team .close:hover a i{top:-6px;left:-6px}.page-template-team-php #team #full-team .close:hover span{opacity:1;top:51%;left:40%}.page-template-team-php #team #full-team article{width:135px;height:135px;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:auto 173px;-moz-background-size:auto 173px;-ms-background-size:auto 173px;-o-background-size:auto 173px;float:left;margin:25px 5px;text-align:center;zoom:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);overflow:hidden;margin:0;margin-right:57px;margin-top:-39px;position:relative;border:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-transition-delay:.9s;transition-delay:.9s}.page-template-team-php #team #full-team article .hover{display:block}.page-template-team-php #team #full-team article:nth-child(7),.page-template-team-php #team #full-team article:nth-child(14),.page-template-team-php #team #full-team article:nth-child(21){margin-right:0}.page-template-team-php #team #full-team article:first-child,.page-template-team-php #team #full-team article:nth-child(8),.page-template-team-php #team #full-team article:nth-child(15),.page-template-team-php #team #full-team article:nth-child(22){margin-left:96px}.page-template-team-php #team #full-team article:hover{background-color:#000;border:5px solid #ffcf01;-webkit-transition:border 200ms ease-in-out;transition:border 200ms ease-in-out}.page-template-team-php #team #full-team article:hover .hover{top:9px}.page-template-team-php #team #full-team article a{display:block;width:150%;height:150%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:absolute;top:-36px;left:-38px;transform:rotate(-45deg)}.page-template-team-php #team #full-team article a i.line{-webkit-transition-delay:.1s;transition-delay:.1s;opacity:1;width:0}.page-template-team-php #team #full-team article a span{top:94px;width:54%;padding:0 23%}.page-template-team-php #team #full-team article a span.fname{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transition-delay:0;transition-delay:0;left:-150px;font-size:1.2em;opacity:1}.page-template-team-php #team #full-team article a span.position{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transition-delay:0;transition-delay:0;font-size:1em;opacity:1;left:auto;right:-150px}.page-template-team-php #team #full-team article a figure img{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.page-template-team-php #team #full-team article a:hover i.line{-webkit-transition-delay:.4s;transition-delay:.4s}.page-template-team-php #team #full-team article a:hover span.fname{left:0;-webkit-transition-delay:.25s;transition-delay:.25s}.page-template-team-php #team #full-team article a:hover span.position{right:0;-webkit-transition-delay:.3s;transition-delay:.3s}.page-template-team-php #team #full-team article a:hover figure{opacity:.3}.page-template-team-php #team #full-team article a.team135 span.fname,.page-template-team-php #team #full-team article a.team129 span.fname{font-size:1em}.page-template-team-php #team #full-team.open .close{display:block}.page-template-team-php #team #full-team.open .mask-team article a .hover,.page-template-team-php #team #full-team.open .mask-team article a span{visibility:hidden}.page-template-team-php #team #full-team.openHover{padding-bottom:590px}.page-template-team-php #team #full-team.openHover .mask-team article{border:0}.page-template-team-php #team #full-team.openHover .mask-team article a{cursor:default}.page-template-team-php #team #full-team.openHover .mask-team article a .hover,.page-template-team-php #team #full-team.openHover .mask-team article a span{visibility:hidden}.page-template-team-php #team #full-team.openHover .mask-team article a i.line{display:none}.page-template-team-php #team #full-team.openHover .mask-team article.cropShow{border-right:2px solid #fff;border-bottom:2px solid #fff}.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(19).cropShow,.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(20).cropShow{border-bottom:0}.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(8),.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(15){border-bottom:0}.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(19),.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(17),.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(10),.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(20){border-right:0}}@media(min-width:980px){.page-template-team-php #hero{height:500px}.page-template-team-php #hero div{height:500px}.page-template-team-php #hero div p{width:60%;font-size:260%;margin:170px auto 0;line-height:120%}}@media(min-width:1200px){.page-template-team-php #hero{height:500px}.page-template-team-php #hero div{height:500px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-template-team-php #hero div p{width:60%;font-size:260%;margin:200px auto 0}.page-template-team-php #team{padding-bottom:60px}.page-template-team-php #team #full-team{width:1157px;padding-bottom:0;background-position:0 center}.page-template-team-php #team #full-team .close{left:28px;top:28px}.page-template-team-php #team #full-team .info-team{top:0;left:inherit;right:0}.page-template-team-php #team #full-team .info-team .profile ul li{text-align:left}.page-template-team-php #team #full-team .info-team .profile ul li:last-child{margin:27px 0}.page-template-team-php #team #full-team .info-team .profile blockquote{text-align:left}.page-template-team-php #team #full-team .info-team .profile blockquote:after{right:inherit}.page-template-team-php #team #full-team .info-team .profile h3{text-align:left}.page-template-team-php #team #full-team .info-team .profile .spotify{padding-left:0}.page-template-team-php #team #full-team .mask-team{padding-left:28px;background:transparent url('img/team-mask.png') 0 0 no-repeat}.page-template-team-php #team #full-team article:nth-child(7),.page-template-team-php #team #full-team article:nth-child(14),.page-template-team-php #team #full-team article:nth-child(21){margin-right:57px}.page-template-team-php #team #full-team article:first-child,.page-template-team-php #team #full-team article:nth-child(8),.page-template-team-php #team #full-team article:nth-child(22){margin-left:0}.page-template-team-php #team #full-team article:first-child,.page-template-team-php #team #full-team article:nth-child(21){margin-left:192px}.page-template-team-php #team #full-team article:nth-child(5),.page-template-team-php #team #full-team article:nth-child(16){margin-left:96px}.page-template-team-php #team #full-team article:nth-child(15){margin-left:0;margin-right:0}.page-template-team-php #team #full-team.openHover{padding-bottom:0}.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(8),.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(15){border-bottom:2px solid #fff}.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(19),.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(17),.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(10),.page-template-team-php #team #full-team.openHover .mask-team article:nth-child(20){border-right:2px solid #fff}}.page-template-contact-php div.captcha{width:85%;overflow:hidden;margin:0 auto;position:relative}.page-template-contact-php div.captcha>img{width:30%;position:absolute;top:5px;left:0}.page-template-contact-php div.captcha>span{width:65%;float:right;padding:0}.page-template-contact-php .vcard .type{display:none}.page-template-contact-php #hero{height:300px;margin-bottom:70px;border-bottom:1px solid #e4e4e4}.page-template-contact-php #hero div{height:300px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.page-template-contact-php #hero div p{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:white;width:80%;text-align:center;font-size:150%;margin:90px auto 0;line-height:110%;text-transform:uppercase}.page-template-contact-php #hero div p span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;display:block}.page-template-contact-php #contact{position:relative;width:90%;margin:0 auto;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;margin-bottom:90px}.page-template-contact-php #contact #contact-content{position:relative;width:100%;height:495px;margin:0 auto;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.page-template-contact-php #contact #contact-content #coordonnees{position:absolute;width:100%;height:125px;top:0;background-color:#2d2a2b;-moz-box-shadow:0 0 0 3px #fff,0 0 0 4px #2d2a2b;-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #2d2a2b;box-shadow:0 0 0 3px #fff,0 0 0 4px #2d2a2b;left:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.page-template-contact-php #contact #contact-content #coordonnees ul.infos{background:transparent url('img/crossB.png') bottom center no-repeat;padding-bottom:40px;padding-top:30px}.page-template-contact-php #contact #contact-content #coordonnees ul.infos li{text-align:center;list-style:none;color:#fff;font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300;font-size:1.25em}.page-template-contact-php #contact #contact-content #coordonnees ul.infos li a{color:#fff;text-decoration:none}.page-template-contact-php #contact #contact-content #coordonnees ul.infos li a:hover{color:#ffcf01;text-decoration:none}.page-template-contact-php #contact #contact-content #coordonnees ul.infos li h4{margin:0;color:white}.page-template-contact-php #contact #contact-content #coordonnees ul.infos:first-child{padding-top:30px}.page-template-contact-php #contact #contact-content #coordonnees ul.infos:last-child{background:0}.page-template-contact-php #contact #contact-content #message{position:absolute;top:0;left:0;background-color:#2d2a2b;-moz-box-shadow:0 0 0 3px #fff,0 0 0 4px #2d2a2b;-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #2d2a2b;box-shadow:0 0 0 3px #fff,0 0 0 4px #2d2a2b;width:100%;height:495px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.page-template-contact-php #contact #contact-content #message textarea{border:0;resize:none;background:0;color:#fff;font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300;font-size:1.25em;width:80%;padding:0 10%;outline:0;margin-top:25px;height:270px}.page-template-contact-php #contact #contact-content #message textarea:focus,.page-template-contact-php #contact #contact-content #message textarea:active{outline:0}.page-template-contact-php #contact #contact-content #message span.wpcf7-form-control-wrap{clear:both;display:block}.page-template-contact-php #contact #contact-content #message input{background-color:#353535;color:#ededed;border:0;padding:10px;font-family:"kepler-std-semicondensed-cap",serif;font-style:normal;font-weight:300;width:80%;margin:0 auto;margin-bottom:22px;display:block;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.page-template-contact-php #contact #contact-content #message input:focus,.page-template-contact-php #contact #contact-content #message input:active,.page-template-contact-php #contact #contact-content #message input:hover{outline:0;background-color:#404040}.page-template-contact-php #contact #contact-content #message input[type="submit"]{background-color:#fff;-moz-box-shadow:0 0 0 3px #2d2a2b,0 0 0 4px #fff;-webkit-box-shadow:0 0 0 3px #2d2a2b,0 0 0 4px #fff;box-shadow:0 0 0 3px #2d2a2b,0 0 0 4px #fff;left:0;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;width:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#2d2a2b}.page-template-contact-php #contact #contact-content #message input[type="submit"]:hover{color:#ffcf01}.page-template-contact-php #contact #contact-content #message .message span.wpcf7-not-valid-tip{border:0;color:#ffcf01;background:0;font-style:italic;width:100%;left:0;top:0;text-align:center}.page-template-contact-php #contact #contact-content #message div.wpcf7 img.ajax-loader{display:none}.page-template-contact-php #contact #contact-content #message .mail span.wpcf7-not-valid-tip{position:absolute;top:6px;left:27px;z-index:100;background:#fff;border:1px solid #f00;font-size:10pt;width:83%;padding:2px;border:0;background-color:#353535;text-align:center;font-style:italic;color:#ffcf01}.page-template-contact-php #contact #contact-content #message div.wpcf7-mail-sent-ok{border:0;margin-top:57px;text-transform:uppercase;text-align:center;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:#ffcf01;font-size:135%}.page-template-contact-php #contact #contact-content #message div.wpcf7-validation-errors{visibility:hidden;display:none}.page-template-contact-php #contact #contact-content.flipped{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.page-template-contact-php #contact nav.btn{width:100%;z-index:10}.page-template-contact-php #contact nav.btn ul{text-align:center}.page-template-contact-php #contact nav.btn ul li{display:inline-block;margin-bottom:0}.page-template-contact-php #contact nav.btn ul li:last-child{margin-bottom:0}.page-template-contact-php #contact nav.btn ul li a{width:60px;height:60px;background-color:#2d2a2b;display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.page-template-contact-php #contact nav.btn ul li.position a{background:#ffcf01 url('img/sprite.png') -301px 0 no-repeat;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.page-template-contact-php #contact nav.btn ul li.position.active a{background:#2d2a2b url('img/sprite.png') -390px 0 no-repeat}.page-template-contact-php #contact nav.btn ul li.message a{background:#ffcf01 url('img/sprite.png') -575px 0 no-repeat;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.page-template-contact-php #contact nav.btn ul li.message.active a{background:#2d2a2b url('img/sprite.png') -484px 0 no-repeat}@media(min-width:481px){.page-template-contact-php #hero{height:300px}.page-template-contact-php #hero div{height:300px}.page-template-contact-php #hero div p{width:80%;font-size:170%;margin:110px auto 0;line-height:100%}.page-template-contact-php #contact{width:360px;height:725px}.page-template-contact-php #contact #contact-content{width:360px}.page-template-contact-php #contact #contact-content #coordonnees{width:360px}.page-template-contact-php #contact #contact-content #message{width:360px}.page-template-contact-php #contact nav.btn{position:absolute;right:-66px;top:40px;width:70px}.page-template-contact-php #contact nav.btn ul li{float:left;margin-bottom:10px;padding-left:8px}.page-template-contact-php #contact nav.btn ul li:last-child{margin-bottom:0}.page-template-contact-php #contact nav.btn ul li a{width:60px;height:60px;background-color:#2d2a2b;display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.page-template-contact-php #contact nav.btn ul li.active{padding-left:0}.page-template-contact-php #contact nav.btn ul li.active a{width:68px}.page-template-contact-php #contact nav.btn ul li.position a{background:#ffcf01 url('img/sprite.png') -301px 0 no-repeat;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.page-template-contact-php #contact nav.btn ul li.position.active a{background:#2d2a2b url('img/sprite.png') -382px 0 no-repeat}.page-template-contact-php #contact nav.btn ul li.message a{background:#ffcf01 url('img/sprite.png') -575px 0 no-repeat;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.page-template-contact-php #contact nav.btn ul li.message.active a{background:#2d2a2b url('img/sprite.png') -477px 0 no-repeat}}@media(min-width:768px){.page-template-contact-php #hero{height:400px}.page-template-contact-php #hero div{height:400px}.page-template-contact-php #hero div p{width:80%;font-size:230%;margin:130px auto 0;line-height:110%}.page-template-contact-php #contact{width:360px}.page-template-contact-php #contact #contact-content{width:360px;height:725px}.page-template-contact-php #contact #contact-content #coordonnees{width:360px;height:725px}.page-template-contact-php #contact #contact-content #message{width:360px;height:495px}.page-template-contact-php #contact nav.btn{position:absolute;right:-66px;top:40px;width:70px}.page-template-contact-php #contact nav.btn ul li.position.active a{width:68px}}@media(min-width:980px){.page-template-contact-php #hero{height:500px}.page-template-contact-php #hero div{height:500px}.page-template-contact-php #hero div p{width:60%;font-size:260%;margin:170px auto 0;line-height:120%}.page-template-contact-php #contact{width:360px}.page-template-contact-php #contact #contact-content{width:360px;height:725px}.page-template-contact-php #contact #contact-content #coordonnees{width:360px;height:725px}.page-template-contact-php #contact #contact-content #message{width:360px;height:495px}.page-template-contact-php #contact nav.btn{position:absolute;right:-66px;top:40px;width:70px}}@media(min-width:1200px){.page-template-contact-php #hero{height:500px}.page-template-contact-php #hero div{height:500px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-template-contact-php #hero div p{width:60%;font-size:260%;margin:200px auto 0}.page-template-contact-php #contact{width:360px}.page-template-contact-php #contact #contact-content{width:360px;height:725px}.page-template-contact-php #contact #contact-content #coordonnees{width:360px;height:725px}.page-template-contact-php #contact #contact-content #message{width:360px;height:495px}.page-template-contact-php #contact nav.btn{position:absolute;right:-66px;top:40px;width:70px}}.page-template-contact-php #contact #contact-content #message .captcha input{width:100%}.closeTop{display:none}#vyfHero{height:390px;background:#fff url(img/VYF/hero.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#vyfHero h1{text-align:center;font-size:270%;line-height:80%;color:#5b5b5b;background:transparent url('img/crossY.png') bottom center no-repeat;padding-bottom:30px;margin:100px 0 30px}a.bigButt{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:300;color:white;display:block;width:165px;margin:15px auto;padding:13px;text-align:center;background-color:#000;text-transform:uppercase;font-size:100%;line-height:normal;text-decoration:none;-moz-box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000;-webkit-box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000;box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000}a.bigButt:hover{color:#ffcf01}h2.csH2{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:#2d2a2b;font-size:300%;margin:0 0 50px;padding:0;line-height:80%}h2.csH2 span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;display:block}h2.csH2 i{display:block;width:55px;background-color:#ffcf01;margin-top:18px;height:3px}#vyfInfos{background-color:#eff0f1;border-bottom:1px solid #e0e1e3;margin:0;padding:20px 0}#vyfInfos h4{margin:0 0 7px;padding:0;font-size:100%;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;color:#7f7f7f}#vyfInfos p{margin:0;padding:0;font-size:80%;color:#333;line-height:normal}#vyfInfos .client,#vyfInfos .date,#vyfInfos .briefing{float:left;width:30%;margin:0 2% 10px 0}#vyfInfos .media{clear:left;width:62%;float:left;margin:0 2% 0 0}#vyfInfos .awards{width:30%;float:left;margin:0 4% 0 0}#vyfVisu1{padding:80px 0;background:#fff url(img/VYF/pointe.gif) center bottom repeat-x}#vyfVisu1 .visu1{height:233px;margin:0 auto;background:#fff url(img/VYF/visu1.jpg) center center no-repeat}#vyfVisu1 .visu1b{height:95px;margin:0 auto;background:#fff url(img/VYF/Mouton.gif) center center no-repeat}#vyf01mission{padding:10px 0 25px;background-color:#ffcf01}#vyf01mission .text{width:100%;padding:75px 0}#vyf01mission h2.csH2{color:white}#vyf01mission h2.csH2 i{background-color:white}#vyf01mission .text p{color:#3f3f3f}#vyf02concept{padding:60px 0}#vyf02concept .quote{float:left;margin-left:20px;padding:0 0 60px 0}@media(min-width:1200px){#vyf02concept .quote{width:470px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#vyf02concept .quote{width:380px}}@media(min-width:768px) and (max-width:979px){#vyf02concept .quote{width:290px;margin-left:20px}}@media(max-width:767px){#vyf02concept .quote{width:100%;margin:0}}#vyf02concept .text{float:left;margin-left:180px}@media(min-width:1200px){#vyf02concept .text{width:470px;margin-left:230px}}@media(min-width:979px) and (max-width:1199px){#vyf02concept .text{width:380px}}@media(min-width:768px) and (max-width:979px){#vyf02concept .text{width:290px;margin-left:144px}}@media(max-width:767px){#vyf02concept .text{width:100%;margin:0}}#vyf02concept .quote blockquote{position:relative;margin-left:0;font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;font-size:190%;color:#5b5b5c;line-height:140%;text-align:center}#vyf02concept .quote blockquote:before{width:36px;height:29px;content:" ";position:absolute;top:-20px;left:-10px;background:transparent url('img/VYF/quoteL.png') 0 0 no-repeat}#vyf02concept .quote blockquote:after{width:38px;height:31px;content:" ";position:absolute;background:transparent url('img/VYF/quoteR.png') 0 0 no-repeat;bottom:-10px}#vyf02concept .quote span{color:#fff;background-color:#ffcf01;padding:0 7px}#vyfIles{padding:0 0 50px}.csTitle{width:255px;height:255px;margin:100px auto 50px;background:transparent url('img/VYF/csTitle.png') 0 0 no-repeat;text-align:center}.csTitle span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;font-size:100%;color:white;width:90%;text-align:center;padding:100px 0 0;display:block;margin:0 auto}#vyfIles .vruap{width:90%;margin:0 auto;position:relative}#vyfIles .vruap .slide{overflow:hidden;list-style:none;margin:0;padding:0;background-color:#fff;position:relative;top:0;left:0;display:none;opacity:0}#vyfIles .vruap .slide.active{display:block;-webkit-animation:gblfadein .8s 0s 1 linear forwards;animation:gblfadein .8s 0s 1 linear forwards}#vyfIles .navSlides{width:140px;margin:0 0 0 -70px;z-index:110;margin:20px auto 0;overflow:hidden}#vyfIles .navSlides li{margin:0 7px;padding:0;float:left;display:inline;height:16px;width:14px;list-style:none}#vyfIles .navSlides li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(img/VYF/slideNavCS1.png) 0 0 no-repeat;height:16px;width:14px}#vyfIles .navSlides li a:hover{background-position:0 -16px}#vyfIles .navSlides li.active a{background-position:0 -32px}#vyf03touch{background:#fff url(img/VYF/fond3.jpg) center center repeat}#vyf03touch .text{float:left;margin-left:20px;background-color:white}@media(min-width:1200px){#vyf03touch .text{width:470px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#vyf03touch .text{width:380px}}@media(min-width:768px) and (max-width:979px){#vyf03touch .text{width:290px;margin-left:20px}}@media(max-width:767px){#vyf03touch .text{width:100%;margin:0}}#vyf03touch .video{float:left;margin-left:20px;padding:40px 0}@media(min-width:1200px){#vyf03touch .video{width:670px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#vyf03touch .video{width:540px}}@media(min-width:768px) and (max-width:979px){#vyf03touch .video{width:414px;margin-left:20px}}@media(max-width:767px){#vyf03touch .video{width:100%;margin:0}}#vyf03touch .text .inner{width:80%;margin:0 auto}#vyfIcon{padding-bottom:75px}#vyfIcon ul{list-style-type:none;overflow:hidden;text-align:center}#vyfIcon ul li{list-style-type:none;display:inline-block;width:90px;height:106px;margin:10px}#vyf04satis{background:#f0f0f0 url(img/VYF/visu2.jpg) center center no-repeat;height:564px;position:relative;margin-top:160px;margin-bottom:200px}#vyf04satis .text{width:42%;background-color:#ffcf01;padding:5%;margin:-160px 0 110px 50%}#vyf04satis h2.csH2{color:white}#vyf04satis h2.csH2 i{background-color:white}#vyf04satis .text p{color:#3f3f3f}#vyf04satis .text{width:90%;margin:-160px 0 160px 0}#vyf04satis .blackQuote{width:100%;background-color:#2d2a2b;padding:25px 0}#vyf04satis .blackQuote p{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;width:90%;margin:0 auto;text-align:center;background-color:#2d2a2b;color:white;font-size:180%;position:relative;line-height:100%}#vyf04satis .blackQuote p b{background-color:#ffcf01;color:#2d2a2b;padding:0 7px;font-weight:normal;font-weight:500}#vyf04satis .blackQuote p:before{width:36px;height:29px;content:" ";position:absolute;top:-30px;left:-20px;background:transparent url('img/VYF/quoteJL.png') 0 0 no-repeat}#vyf04satis .blackQuote p:after{width:38px;height:31px;content:" ";position:absolute;background:transparent url('img/VYF/quoteJR.png') 0 0 no-repeat;bottom:-10px}#vyfBtn .btn{float:left;margin-left:20px;text-align:center;padding-top:35px}@media(min-width:1200px){#vyfBtn .btn{width:370px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#vyfBtn .btn{width:300px}}@media(min-width:768px) and (max-width:979px){#vyfBtn .btn{width:228px;margin-left:20px}}@media(max-width:767px){#vyfBtn .btn{width:100%;margin:0}}#vyfBtn .btn:last-child{float:left;margin-left:20px;text-align:center;padding-top:0}@media(min-width:1200px){#vyfBtn .btn:last-child{width:370px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#vyfBtn .btn:last-child{width:300px}}@media(min-width:768px) and (max-width:979px){#vyfBtn .btn:last-child{width:228px;margin-left:20px}}@media(max-width:767px){#vyfBtn .btn:last-child{width:100%;margin:0}}#vyfBtn{padding:0 0 75px}#vyfBtn .btn img{width:auto}#vyfMegaslider{padding:35px 0;background-color:#252525}#vyfMegaslider .slider{width:100%;margin:0 auto}#vyfMegaslider #sexSlider2{display:none}#launch{padding:70px 0;background-color:white}#launch a.bigButt{-moz-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;box-shadow:0 0 0 3px #fff,0 0 0 4px #000}@media(min-width:481px){#vyfInfos .client,#vyfInfos .date,#vyfInfos .briefing,#vyfInfos .media,#vyfInfos .awards{width:19%;float:left;margin:0 1% 0 0;clear:none}#vyf01mission .container{background:transparent url(img/VYF/rough.jpg) right center no-repeat;-webkit-background-size:50%;-moz-background-size:50%;-o-background-size:50%;background-size:50%}#vyf01mission .text{width:40%}#vyf04satis .text{width:80%;margin:-160px 0 160px 15%}}@media(min-width:768px){#vyfHero{height:450px}#vyfHero h1{font-size:320%;line-height:80%;margin:130px 0 30px}#vyfInfos{padding:20px}#vyf02concept .quote{float:left;margin-left:20px;padding-top:120px}#vyf02concept{background:#fff url(img/VYF/bg-concept.gif) center top repeat-y;padding:60px 0}#vyf02concept .quote blockquote:before{top:-10px;left:-30px}#vyf02concept .quote blockquote:after{bottom:-10px}.vruap{width:50%;margin:0 auto}#vyf04satis .text{width:42%;margin:-160px 0 160px 50%}#vyf04satis .blackQuote{width:100%;background-color:#2d2a2b;padding:75px 0}#vyf04satis .blackQuote p{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;width:60%;color:#2d2a2b;color:white;font-size:250%;position:relative}#vyf04satis .blackQuote p:before{top:-5px;left:-10px}#vyfMegaslider .slider{width:70%;margin:0 auto}#vyfMegaslider #sexSlider2{width:90%;margin:0 auto;position:relative;overflow:hidden;display:block}#vyfMegaslider #sexSlider2 .slide{overflow:hidden;list-style:none;margin:0;padding:0;background-color:#fff;position:relative;top:0;left:0;display:none}#vyfMegaslider #sexSlider2 .slide.active{display:block;-webkit-animation:gblfadein .8s 0s 1 linear forwards;animation:gblfadein .8s 0s 1 linear forwards}#vyfMegaslider #sexSlider2 .navSlides{width:260px;margin:20px auto 0;z-index:110;overflow:hidden}#vyfMegaslider #sexSlider2 .navSlides li{margin:0 7px;padding:0;float:left;display:inline;height:16px;width:14px;list-style:none}#vyfMegaslider #sexSlider2 .navSlides li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(img/VYF/slideNavCS1.png) 0 0 no-repeat;height:16px;width:14px}#vyfMegaslider #sexSlider2 .navSlides li a:hover{background-position:0 -16px}#vyfMegaslider #sexSlider2 .navSlides li.active a{background-position:0 -32px}.closeTop{display:block;position:fixed;z-index:99;height:112px;width:55px;right:0;top:23%;margin-top:-56px}.closeTop .closeCS,.closeTop .toTop{width:55px;height:55px;background-color:white;margin-bottom:1px}.closeTop .closeCS a,.closeTop .toTop a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(img/closeTop.gif);background-repeat:no-repeat;background-color:white;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.closeTop .closeCS a{background-position:center 13px}.closeTop .toTop a{background-position:center -82px}.closeTop .closeCS a span,.closeTop .toTop a span{display:block;height:9px;background-color:red;margin:22px 0 0;background-image:url(img/closeTop.gif);background-repeat:no-repeat;background-color:white;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.closeTop .closeCS a span{background-position:center -35px}.closeTop .toTop a span{background-position:center -132px}.closeTop .closeCS a:hover{background-position:center 7px}.closeTop .toTop a:hover{background-position:center -88px}.closeTop .closeCS a:hover span{background-position:center -45px;margin-top:16px}.closeTop .toTop a:hover span{background-position:center -144px;margin-top:16px}}@media(min-width:768px) and (min-width:1200px){#vyf02concept .quote{width:470px;margin-left:30px}}@media(min-width:768px) and (min-width:979px) and (max-width:1199px){#vyf02concept .quote{width:380px}}@media(min-width:768px) and (min-width:768px) and (max-width:979px){#vyf02concept .quote{width:290px;margin-left:20px}}@media(min-width:768px) and (max-width:767px){#vyf02concept .quote{width:100%;margin:0}}@media(min-width:980px){#vyfHero{height:500px}#vyfHero h1{font-size:400%;line-height:80%;margin:190px 0 30px}}@media(min-width:1200px){#vyfHero{height:570px}#vyf01mission .container{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}@media(min-width:1600px){#vyfHero{height:700px}#vyfHero h1{font-size:500%;margin:240px 0 30px}}#sexHero{height:390px;background:#fff url(img/SEX/hero.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#sexHero h1{text-align:center;font-size:270%;line-height:80%;color:#fff;background:transparent url('img/crossY.png') bottom center no-repeat;padding-bottom:30px;margin:100px 0 30px}a.bigButt{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:300;color:white;display:block;width:165px;margin:15px auto;padding:13px;text-align:center;background-color:#000;text-transform:uppercase;font-size:100%;line-height:normal;text-decoration:none;-moz-box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000;-webkit-box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000;box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000}a.bigButt:hover{color:#ffcf01}h2.csH2{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:#2d2a2b;font-size:200%;margin:0 0 50px;padding:0;line-height:80%}h2.csH2 span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;display:block}h2.csH2 i{display:block;width:55px;background-color:#ffcf01;margin-top:18px;height:3px}#sexInfos{background-color:#eff0f1;border-top:1px solid rgba(0,0,0,0.1);margin:0;padding:20px}#sexInfos h4{margin:0 0 7px;padding:0;font-size:100%;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;color:#7f7f7f}#sexInfos p{margin:0;padding:0;font-size:80%;color:#333;line-height:normal}#sexInfos .client,#sexInfos .date,#sexInfos .media,#sexInfos .briefing{float:left;width:45%;margin:0 2% 10px 0;min-height:70px}#sexVisu1{padding:80px 0;background:transparent url(img/SEX/visu1-bg.jpg) center center no-repeat;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#sexVisu1 .visu1{width:250px;height:195px;margin:0 auto;background:transparent url(img/SEX/visu1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#sexVisu1 .pointe{width:100%;position:absolute;left:0;bottom:0;height:14px;background:transparent url(img/SEX/pointe.png) center center repeat-x}#sex01mission{padding:10px 0 25px;background-color:#ececec}#sex01mission .text{width:100%;padding:75px 0}#sex01mission h2.csH2{color:white}#sex01mission h2.csH2 i{background-color:white}#sex01mission .text p{color:#3f3f3f}#sex02concept{padding:60px 0}#sex02concept .quote{float:left;margin-left:20px;padding:0 0 60px 0;background-color:transparent}@media(min-width:1200px){#sex02concept .quote{width:470px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#sex02concept .quote{width:380px}}@media(min-width:768px) and (max-width:979px){#sex02concept .quote{width:290px;margin-left:20px}}@media(max-width:767px){#sex02concept .quote{width:100%;margin:0}}#sex02concept .text{float:left;margin-left:180px}@media(min-width:1200px){#sex02concept .text{width:470px;margin-left:230px}}@media(min-width:979px) and (max-width:1199px){#sex02concept .text{width:380px}}@media(min-width:768px) and (max-width:979px){#sex02concept .text{width:290px;margin-left:144px}}@media(max-width:767px){#sex02concept .text{width:100%;margin:0}}#sex02concept .quote blockquote{position:relative;margin-left:0;font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;font-size:190%;color:#840a3b;line-height:140%;text-align:center}#sex02concept h2.csH2 i{background-color:#ce105c}#sex02concept .quote blockquote:before{width:36px;height:29px;content:" ";position:absolute;top:-20px;left:-10px;background:transparent url('img/SEX/quoteL.png') 0 0 no-repeat}#sex02concept .quote blockquote:after{width:38px;height:31px;content:" ";position:absolute;background:transparent url('img/SEX/quoteR.png') 0 0 no-repeat;bottom:-10px}#sex02concept .quote span{color:#fff;background-color:#840a3b;padding:0 7px}#sexIles{padding:0 0 50px}.page-template-cs_sex-php .csTitle{width:255px;height:255px;margin:100px auto 50px;background:transparent url('img/SEX/csTitle.png') 0 0 no-repeat;text-align:center}.csTitle span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;font-size:100%;color:white;width:90%;text-align:center;padding:100px 0 0;display:block;margin:0 auto}#sexIles .vruap{width:90%;margin:0 auto;position:relative}#sexIles .vruap .slide{overflow:hidden;list-style:none;margin:0;padding:0;background-color:#fff;position:relative;top:0;left:0;display:none;opacity:0}#sexIles .vruap .slide.active{display:block;-webkit-animation:gblfadein .8s 0s 1 linear forwards;animation:gblfadein .8s 0s 1 linear forwards}#sexIles .navSlides{width:200px;margin:20px auto 0;z-index:110;overflow:hidden}#sexIles .navSlides li{margin:0 7px;padding:0;float:left;display:inline;height:16px;width:14px;list-style:none}#sexIles .navSlides li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(img/SEX/slideNavCS1.png) 0 0 no-repeat;height:16px;width:14px}#sexIles .navSlides li a:hover{background-position:0 -16px}#sexIles .navSlides li.active a{background-position:0 -32px}#sex03touch{background:#710630}#sex03touch .text{float:left;margin-left:20px;background-color:white}@media(min-width:1200px){#sex03touch .text{width:470px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#sex03touch .text{width:380px}}@media(min-width:768px) and (max-width:979px){#sex03touch .text{width:290px;margin-left:20px}}@media(max-width:767px){#sex03touch .text{width:100%;margin:0}}#sex03touch .video{float:left;margin-left:20px;min-height:500px;background:transparent url(img/SEX/vid.jpg) right center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}@media(min-width:1200px){#sex03touch .video{width:670px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#sex03touch .video{width:540px}}@media(min-width:768px) and (max-width:979px){#sex03touch .video{width:414px;margin-left:20px}}@media(max-width:767px){#sex03touch .video{width:100%;margin:0}}#sex03touch .text .inner{width:80%;margin:0 auto}#sex03touch h2.csH2 i{background-color:#710630}#sexIcon{padding-bottom:75px}#sexIcon ul{list-style-type:none;overflow:hidden;text-align:center}#sexIcon ul li{list-style-type:none;display:inline-block;width:110px;max-width:199px;margin:10px}#sex04satis{background:#e31167 url(img/SEX/visu2.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:564px;position:relative;margin-top:160px;margin-bottom:0}#sex04satis .text{width:42%;background-color:#2d2a2b;padding:5%;margin:-160px 0 110px 50%}#sex04satis h2.csH2{color:#e62978}#sex04satis h2.csH2 span{color:#fff}#sex04satis h2.csH2 i{background-color:white}#sex04satis .text p{color:#fff}#sex04satis .text{width:90%;margin:-160px 0 160px 0}#sexMegaslider .blackQuote{width:100%;background-color:#fff;padding:25px 0;margin-bottom:60px;margin-top:-60px}#sexMegaslider .blackQuote p{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;width:90%;margin:0 auto;text-align:center;background-color:#fff;color:#2d2a2b;font-size:180%;position:relative;line-height:100%}#sexMegaslider .blackQuote p b{background-color:#e31167;color:white;padding:0 7px;font-weight:normal;font-weight:500}#sexMegaslider .blackQuote p:before{width:36px;height:29px;content:" ";position:absolute;top:-30px;left:-20px;background:transparent url('img/SEX/quoteJL.png') 0 0 no-repeat}#sexMegaslider .blackQuote p:after{width:38px;height:31px;content:" ";position:absolute;background:transparent url('img/SEX/quoteJR.png') 0 0 no-repeat;bottom:-10px}#sexBtn .btn{float:left;margin-left:20px;text-align:center;padding-top:35px}@media(min-width:1200px){#sexBtn .btn{width:370px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#sexBtn .btn{width:300px}}@media(min-width:768px) and (max-width:979px){#sexBtn .btn{width:228px;margin-left:20px}}@media(max-width:767px){#sexBtn .btn{width:100%;margin:0}}#sexBtn .btn:last-child{float:left;margin-left:20px;text-align:center;padding-top:0}@media(min-width:1200px){#sexBtn .btn:last-child{width:370px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#sexBtn .btn:last-child{width:300px}}@media(min-width:768px) and (max-width:979px){#sexBtn .btn:last-child{width:228px;margin-left:20px}}@media(max-width:767px){#sexBtn .btn:last-child{width:100%;margin:0}}#sexBtn{padding:0 0 75px}#sexBtn .btn img{width:auto}#sexMegaslider{padding:185px 0 35px;background-color:#e31167}#sexMegaslider .slider{width:100%;margin:0 auto}#sexMegaslider #sexSlider2{display:none}#launch{padding:70px 0;background-color:white}#launch a.bigButt{-moz-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;box-shadow:0 0 0 3px #fff,0 0 0 4px #000}@media(min-width:481px){#sexInfos .client,#sexInfos .date,#sexInfos .briefing,#sexInfos .media,#sexInfos .awards{width:19%;float:left;margin:0 1% 0 0;clear:none}#sexVisu1 .visu1{width:366px;height:285px;margin:0 auto;background:transparent url(img/SEX/visu1.png) center center no-repeat;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto}#sex01mission .container{background:transparent url(img/SEX/rough.jpg) right center no-repeat;-webkit-background-size:50%;-moz-background-size:50%;-o-background-size:50%;background-size:50%}#sex01mission .text{width:40%}#sex04satis .text{width:80%;margin:-160px 0 160px 15%}}@media(min-width:768px){#sexHero{height:450px}#sexHero h1{font-size:320%;line-height:80%;margin:130px 0 30px}h2.csH2{font-size:300%}#sex02concept .quote{float:left;margin-left:20px;padding-top:120px}#sex02concept{background:#fff url(img/SEX/bg-concept.gif) center top repeat-y;padding:60px 0}#sex02concept .quote blockquote:before{top:-10px;left:-30px;background:transparent url('img/SEX/quoteWL.png') 0 0 no-repeat}#sex02concept .quote blockquote:after{bottom:-10px;background:transparent url('img/SEX/quoteWR.png') 0 0 no-repeat}#sex02concept .quote blockquote{background-color:transparent;color:white}#sexIcon ul li{width:199px}.vruap{width:50%;margin:0 auto;max-width:600px}#sex04satis .text{width:42%;margin:-160px 0 160px 50%}#sex04satis .blackQuote{width:100%;background-color:#2d2a2b;padding:75px 0}#sex04satis .blackQuote p{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;width:60%;color:#2d2a2b;color:white;font-size:250%;position:relative}#sex04satis .blackQuote p:before{top:-5px;left:-10px}#sexMegaslider .slider{width:70%;margin:0 auto}#sexMegaslider #sexSlider2{width:90%;margin:0 auto;position:relative;overflow:hidden;display:block}#sexMegaslider #sexSlider2 .slide{overflow:hidden;list-style:none;margin:0;padding:0;background-color:#fff;position:relative;top:0;left:0;display:none}#sexMegaslider #sexSlider2 .slide.active{display:block;-webkit-animation:gblfadein .8s 0s 1 linear forwards;animation:gblfadein .8s 0s 1 linear forwards}#sexMegaslider #sexSlider2 .navSlides{width:240px;margin:20px auto 0;z-index:110}#sexMegaslider #sexSlider2 .navSlides li{margin:0 7px;padding:0;float:left;display:inline;height:16px;width:14px;list-style:none}#sexMegaslider #sexSlider2 .navSlides li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(img/SEX/slideNavCS1.png) 0 0 no-repeat;height:16px;width:14px}#sexMegaslider #sexSlider2 .navSlides li a:hover{background-position:0 -16px}#sexMegaslider #sexSlider2 .navSlides li.active a{background-position:0 -32px}#sexSlider2{width:70%}}@media(min-width:768px) and (min-width:1200px){#sex02concept .quote{width:470px;margin-left:30px}}@media(min-width:768px) and (min-width:979px) and (max-width:1199px){#sex02concept .quote{width:380px}}@media(min-width:768px) and (min-width:768px) and (max-width:979px){#sex02concept .quote{width:290px;margin-left:20px}}@media(min-width:768px) and (max-width:767px){#sex02concept .quote{width:100%;margin:0}}@media(min-width:980px){#sexHero{height:500px}#sexHero h1{font-size:400%;line-height:80%;margin:190px 0 30px}}@media(min-width:1200px){#sexHero{height:570px}#sex01mission .container{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#sex03touch .text{width:470px;margin-left:30px;height:100%;padding-bottom:160px}}@media(min-width:1600px){#sexVisu1{padding:120px 0}#sexHero{height:700px}#sexHero h1{font-size:500%;margin:240px 0 30px}}#ibaHero{height:390px;background:#fff url(img/IBA/hero.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#ibaHero h1{text-align:center;font-size:270%;line-height:80%;color:#fff;background:transparent url('img/crossY.png') bottom center no-repeat;padding-bottom:30px;margin:100px 0 30px}a.bigButt{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:300;color:white;display:block;width:165px;margin:15px auto;padding:13px;text-align:center;background-color:#000;text-transform:uppercase;font-size:100%;line-height:normal;text-decoration:none;-moz-box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000;-webkit-box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000;box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000}a.bigButt:hover{color:#ffcf01}h2.csH2{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:#2d2a2b;font-size:200%;margin:0 0 50px;padding:0;line-height:80%}h2.csH2 span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;display:block}h2.csH2 i{display:block;width:55px;background-color:#ffcf01;margin-top:18px;height:3px}#ibaInfos{background-color:#eff0f1;border-bottom:1px solid rgba(0,0,0,0.1);margin:0;padding:20px}#ibaInfos h4{margin:0 0 7px;padding:0;font-size:100%;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;color:#7f7f7f}#ibaInfos p{margin:0;padding:0;font-size:80%;color:#333;line-height:normal}#ibaInfos .client,#ibaInfos .date,#ibaInfos .media,#ibaInfos .briefing{float:left;width:45%;margin:0 2% 10px 0;min-height:70px}#ibaVisu1{padding:80px 0;position:relative}#ibaVisu1 .visu1{width:242px;height:344px;margin:0 auto;background:transparent url(img/IBA/visu1.jpg) center center no-repeat}#iba01mission{padding:10px 0 25px;background:#7ac144 url(img/IBA/pointe.gif) center top repeat-x}#iba01mission .text{width:100%;padding:75px 0}#iba01mission h2.csH2{color:white}#iba01mission h2.csH2 i{background-color:white}#iba01mission .text p{color:#3f3f3f}#iba02concept{padding:60px 0}#iba02concept .quote{float:left;margin-left:20px;padding:0 0 60px 0;background-color:transparent}@media(min-width:1200px){#iba02concept .quote{width:470px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#iba02concept .quote{width:380px}}@media(min-width:768px) and (max-width:979px){#iba02concept .quote{width:290px;margin-left:20px}}@media(max-width:767px){#iba02concept .quote{width:100%;margin:0}}#iba02concept .text{float:left;margin-left:180px}@media(min-width:1200px){#iba02concept .text{width:470px;margin-left:230px}}@media(min-width:979px) and (max-width:1199px){#iba02concept .text{width:380px}}@media(min-width:768px) and (max-width:979px){#iba02concept .text{width:290px;margin-left:144px}}@media(max-width:767px){#iba02concept .text{width:100%;margin:0}}#iba02concept .quote blockquote{position:relative;margin-left:0;font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;font-size:190%;color:#5b5b5c;line-height:140%;text-align:center}#iba02concept h2.csH2 i{background-color:#7ac144}#iba02concept .quote blockquote:before{width:36px;height:29px;content:" ";position:absolute;top:-20px;left:-10px;background:transparent url('img/IBA/quoteL.png') 0 0 no-repeat}#iba02concept .quote blockquote:after{width:38px;height:31px;content:" ";position:absolute;background:transparent url('img/IBA/quoteR.png') 0 0 no-repeat;bottom:-10px}#iba02concept .quote span{color:#fff;background-color:#2d2a2b;padding:0 7px}#ibaIles{padding:0 0 50px}.page-template-cs_sex-php .csTitle{width:255px;height:255px;margin:100px auto 50px;background:transparent url('img/IBA/csTitle.png') 0 0 no-repeat;text-align:center}.csTitle span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;font-size:100%;color:white;width:90%;text-align:center;padding:100px 0 0;display:block;margin:0 auto}#ibaIles .vruap{width:90%;margin:0 auto;position:relative}#ibaIles .vruap .slide{overflow:hidden;list-style:none;margin:0;padding:0;background-color:#fff;position:relative;top:0;left:0;display:none;opacity:0}#ibaIles .vruap .slide.active{display:block;-webkit-animation:gblfadein .8s 0s 1 linear forwards;animation:gblfadein .8s 0s 1 linear forwards}#ibaIles .navSlides{width:60px;margin:20px auto 0;z-index:110}#ibaIles .navSlides li{margin:0 7px;padding:0;float:left;display:inline;height:16px;width:14px;list-style:none}#ibaIles .navSlides li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(img/IBA/slideNavCS1.png) 0 0 no-repeat;height:16px;width:14px}#ibaIles .navSlides li a:hover{background-position:0 -16px}#ibaIles .navSlides li.active a{background-position:0 -32px}#iba03touch{background:#7ac144}#iba03touch .text{float:left;margin-left:20px;background-color:white}@media(min-width:1200px){#iba03touch .text{width:470px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#iba03touch .text{width:380px}}@media(min-width:768px) and (max-width:979px){#iba03touch .text{width:290px;margin-left:20px}}@media(max-width:767px){#iba03touch .text{width:100%;margin:0}}#iba03touch .video{float:left;margin-left:20px;padding:40px 0}@media(min-width:1200px){#iba03touch .video{width:670px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#iba03touch .video{width:540px}}@media(min-width:768px) and (max-width:979px){#iba03touch .video{width:414px;margin-left:20px}}@media(max-width:767px){#iba03touch .video{width:100%;margin:0}}#iba03touch .text .inner{width:80%;margin:0 auto}#iba03touch h2.csH2 i{background-color:#7ac144}#ibaIcon{display:none}#iba04satis{background:#fff url(img/IBA/visu2.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:564px;position:relative;margin-top:160px;margin-bottom:0}#iba04satis .text{width:42%;background-color:#7ac144;padding:5%;margin:-160px 0 110px 50%}#iba04satis h2.csH2{color:#fff}#iba04satis h2.csH2 span{color:#fff}#iba04satis h2.csH2 i{background-color:white}#iba04satis .text p{color:#fff}#iba04satis .text{width:90%;margin:-160px 0 160px 0}#ibaBtn .btn{float:left;margin-left:20px;text-align:center;padding-top:35px}@media(min-width:1200px){#ibaBtn .btn{width:370px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#ibaBtn .btn{width:300px}}@media(min-width:768px) and (max-width:979px){#ibaBtn .btn{width:228px;margin-left:20px}}@media(max-width:767px){#ibaBtn .btn{width:100%;margin:0}}#ibaBtn .btn:last-child{float:left;margin-left:20px;text-align:center;padding-top:0}@media(min-width:1200px){#ibaBtn .btn:last-child{width:370px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#ibaBtn .btn:last-child{width:300px}}@media(min-width:768px) and (max-width:979px){#ibaBtn .btn:last-child{width:228px;margin-left:20px}}@media(max-width:767px){#ibaBtn .btn:last-child{width:100%;margin:0}}#ibaBtn{padding:0 0 75px}#ibaBtn .btn img{width:auto}#ibaMegaslider{display:none;padding:185px 0 35px;background-color:#c2e0ad}#launch{padding:70px 0;background-color:white}#launch a.bigButt{-moz-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;box-shadow:0 0 0 3px #fff,0 0 0 4px #000}@media(min-width:481px){#ibaInfos .client,#ibaInfos .date,#ibaInfos .briefing,#ibaInfos .media,#ibaInfos .awards{width:19%;float:left;margin:0 1% 0 0;clear:none}#iba01mission .container{background:transparent url(img/IBA/rough.jpg) right center no-repeat;-webkit-background-size:50%;-moz-background-size:50%;-o-background-size:50%;background-size:50%}#iba01mission .text{width:40%}#iba04satis .text{width:80%;margin:-160px 0 160px 15%}}@media(min-width:768px){#ibaHero{height:450px}#ibaHero h1{font-size:320%;line-height:80%;margin:130px 0 30px}h2.csH2{font-size:300%}#iba02concept .quote{float:left;margin-left:20px;padding-top:120px}#iba02concept{background:#fff url(img/IBA/bg-concept.gif) center top repeat-y;padding:60px 0}#iba02concept .quote blockquote:before{top:-10px;left:-30px;background:transparent url('img/IBA/quoteWL.png') 0 0 no-repeat}#iba02concept .quote blockquote:after{bottom:-10px;background:transparent url('img/IBA/quoteWR.png') 0 0 no-repeat}#iba02concept .quote blockquote{background-color:transparent;color:white}#ibaIcon{display:block;padding-bottom:75px}#ibaIcon ul{list-style-type:none;overflow:hidden}#ibaIcon ul li{list-style-type:none;float:left;width:199px;height:336px;max-width:199px;margin:10px}.vruap{width:50%;margin:0 auto;max-width:600px}#iba04satis .text{width:42%;margin:-160px 0 160px 50%}#iba04satis .blackQuote{width:100%;background-color:#2d2a2b;padding:75px 0}#iba04satis .blackQuote p{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;width:60%;color:#2d2a2b;color:white;font-size:250%;position:relative}#iba04satis .blackQuote p:before{top:-5px;left:-10px}#ibaSlider2{width:70%}#ibaMegaslider{display:block;padding:35px 0;background-color:#c2e0ad}#ibaMegaslider .slider{width:70%;margin:0 auto}#ibaMegaslider .blackQuote{width:100%;background-color:#fff;padding:25px 0;margin-bottom:60px;margin-top:-60px}#ibaMegaslider .blackQuote p{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;width:90%;margin:0 auto;text-align:center;background-color:#fff;color:#2d2a2b;font-size:180%;position:relative;line-height:100%}#ibaMegaslider .blackQuote p b{background-color:#eb8628;color:white;padding:0 7px;font-weight:normal;font-weight:500}#ibaMegaslider .blackQuote p:before{width:36px;height:29px;content:" ";position:absolute;top:-30px;left:-20px;background:transparent url('img/IBA/quoteL.png') 0 0 no-repeat}#ibaMegaslider .blackQuote p:after{width:38px;height:31px;content:" ";position:absolute;background:transparent url('img/IBA/quoteR.png') 0 0 no-repeat;bottom:-10px}#ibaMegaslider #sexSlider2{width:90%;margin:0 auto;position:relative;overflow:hidden}#ibaMegaslider #sexSlider2 .slide{overflow:hidden;list-style:none;margin:0;padding:0;background-color:#fff;position:relative;top:0;left:0;display:none}#ibaMegaslider #sexSlider2 .slide.active{display:block;-webkit-animation:gblfadein .8s 0s 1 linear forwards;animation:gblfadein .8s 0s 1 linear forwards}#ibaMegaslider #sexSlider2 .navSlides{width:200px;margin:20px auto 0;z-index:110}#ibaMegaslider #sexSlider2 .navSlides li{margin:0 7px;padding:0;float:left;display:inline;height:16px;width:14px;list-style:none}#ibaMegaslider #sexSlider2 .navSlides li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(img/IBA/slideNavCS1.png) 0 0 no-repeat;height:16px;width:14px}#ibaMegaslider #sexSlider2 .navSlides li a:hover{background-position:0 -16px}#ibaMegaslider #sexSlider2 .navSlides li.active a{background-position:0 -32px}}@media(min-width:768px) and (min-width:1200px){#iba02concept .quote{width:470px;margin-left:30px}}@media(min-width:768px) and (min-width:979px) and (max-width:1199px){#iba02concept .quote{width:380px}}@media(min-width:768px) and (min-width:768px) and (max-width:979px){#iba02concept .quote{width:290px;margin-left:20px}}@media(min-width:768px) and (max-width:767px){#iba02concept .quote{width:100%;margin:0}}@media(min-width:980px){#ibaHero{height:500px}#ibaHero h1{font-size:400%;line-height:80%;margin:190px 0 30px}}@media(min-width:1200px){#ibaHero{height:570px}#iba01mission .container{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#iba03touch .text{width:470px;margin-left:30px;height:100%;padding-bottom:80px}}@media(min-width:1600px){#ibaVisu1{padding:120px 0}#ibaHero{height:700px}#ibaHero h1{font-size:500%;margin:240px 0 30px}}.closeTop{display:none}#pxmHero{height:390px;background:#fff url(img/PXM/hero.jpg) center bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#pxmHero h1{text-align:center;font-size:270%;line-height:80%;color:#fff;background:transparent url('img/crossY.png') bottom center no-repeat;padding-bottom:30px;margin:100px 0 30px}a.bigButt{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:300;color:white;display:block;width:165px;margin:15px auto;padding:13px;text-align:center;background-color:#000;text-transform:uppercase;font-size:100%;line-height:normal;text-decoration:none;-moz-box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000;-webkit-box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000;box-shadow:0 0 0 3px #dde5e2,0 0 0 4px #000}a.bigButt:hover{color:#ffcf01}h2.csH2{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;color:#2d2a2b;font-size:300%;margin:0 0 50px;padding:0;line-height:80%}h2.csH2 span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;display:block}h2.csH2 i{display:block;width:55px;background-color:#ffcf01;margin-top:18px;height:3px}#pxmInfos{background-color:#eff0f1;border-bottom:1px solid #e0e1e3;margin:0;padding:20px 0}#pxmInfos h4{margin:0 0 7px;padding:0;font-size:100%;font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:400;color:#7f7f7f}#pxmInfos p{margin:0;padding:0;font-size:80%;color:#333;line-height:normal}#pxmInfos .client,#pxmInfos .date,#pxmInfos .briefing,#pxmInfos .media{float:left;width:23%;margin:0 2% 10px 0}#pxmInfos .media{margin:0}#pxmVisu1{padding:80px 0}#pxmVisu1 .visu1{height:418px;margin:0 auto;background:#fff url(img/PXM/visu1.jpg) center center no-repeat}#pxm01mission{padding:10px 0 25px;background-color:#fff}#pxm01mission .text{width:100%;padding:75px 0}#pxm01mission h2.csH2{color:#222}#pxm01mission h2.csH2 i{background-color:#222}#pxm01mission .text p{color:#3f3f3f}#pxm02concept{padding:60px 0}#pxm02concept .quote{float:left;margin-left:20px;padding:0 0 60px 0}@media(min-width:1200px){#pxm02concept .quote{width:470px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#pxm02concept .quote{width:380px}}@media(min-width:768px) and (max-width:979px){#pxm02concept .quote{width:290px;margin-left:20px}}@media(max-width:767px){#pxm02concept .quote{width:100%;margin:0}}#pxm02concept .text{float:left;margin-left:180px}@media(min-width:1200px){#pxm02concept .text{width:470px;margin-left:230px}}@media(min-width:979px) and (max-width:1199px){#pxm02concept .text{width:380px}}@media(min-width:768px) and (max-width:979px){#pxm02concept .text{width:290px;margin-left:144px}}@media(max-width:767px){#pxm02concept .text{width:100%;margin:0}}#pxm02concept .quote blockquote{position:relative;margin-left:0;font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;font-size:190%;color:#595959;line-height:140%;text-align:center}#pxm02concept .quote blockquote:before{width:36px;height:29px;content:" ";position:absolute;top:-20px;left:-10px;background:transparent url('img/PXM/quoteL.png') 0 0 no-repeat}#pxm02concept .quote blockquote:after{width:38px;height:31px;content:" ";position:absolute;background:transparent url('img/PXM/quoteR.png') 0 0 no-repeat;bottom:-10px}#pxm02concept .quote span{color:#fff;background-color:#92abb2;padding:0 7px}#pxmIles{padding:0 0 50px}.csTitle{width:255px;height:255px;margin:100px auto 50px;background:transparent url('img/PXM/csTitle.png') 0 0 no-repeat;text-align:center}.csTitle span{font-family:"pill-gothic-300mg",sans-serif;font-style:normal;font-weight:700;font-size:100%;color:white;width:90%;text-align:center;padding:100px 0 0;display:block;margin:0 auto}#pxmIles{padding-top:10px;background-color:#dee8f1}#pxmIles .csTitle span{padding:85px 0;width:62%}#pxmIles .csTitle{background:transparent url('img/PXM/csTitle2.png') 0 0 no-repeat}#pxmIles .vruap{width:70%;margin:0 auto;position:relative;max-width:70%}#pxmIles .vruap .slide{overflow:hidden;list-style:none;margin:0;padding:0;background-color:#fff;position:relative;top:0;left:0;display:none;opacity:0}#pxmIles .vruap .slide.active{display:block;-webkit-animation:gblfadein .8s 0s 1 linear forwards;animation:gblfadein .8s 0s 1 linear forwards}#pxmIles .navSlides{width:140px;margin:0 0 0 -70px;z-index:110;margin:20px auto 0;overflow:hidden}#pxmIles .navSlides li{margin:0 7px;padding:0;float:left;display:inline;height:16px;width:14px;list-style:none}#pxmIles .navSlides li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(img/PXM/slideNavCS1.png) 0 0 no-repeat;height:16px;width:14px}#pxmIles .navSlides li a:hover{background-position:0 -16px}#pxmIles .navSlides li.active a{background-position:0 -32px}#pxm03touch{background:#fff url(img/PXM/visu2.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#pxm03touch .text{float:left;margin-left:20px;background-color:white;padding-bottom:150px}@media(min-width:1200px){#pxm03touch .text{width:470px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#pxm03touch .text{width:380px}}@media(min-width:768px) and (max-width:979px){#pxm03touch .text{width:290px;margin-left:20px}}@media(max-width:767px){#pxm03touch .text{width:100%;margin:0}}#pxm03touch .video{float:left;margin-left:20px;padding:40px 0}@media(min-width:1200px){#pxm03touch .video{width:670px;margin-left:30px}}@media(min-width:979px) and (max-width:1199px){#pxm03touch .video{width:540px}}@media(min-width:768px) and (max-width:979px){#pxm03touch .video{width:414px;margin-left:20px}}@media(max-width:767px){#pxm03touch .video{width:100%;margin:0}}#pxm03touch .text .inner{width:80%;margin:0 auto}#pxm03touch h2.csH2 i{background-color:#dce9f1}#pxm04satis{background:#fff url(img/PXM/lastVisu.jpg) center center no-repeat;height:700px;position:relative;margin-top:0;margin-bottom:370px}#pxm04satis .text{width:42%;background-color:#92abb2;padding:5%;margin:250px 0 0 50%}#pxm04satis h2.csH2{color:white}#pxm04satis h2.csH2 i{background-color:white}#pxm04satis .text p{color:#3f3f3f}#pxm04satis .text{width:90%;margin:350px 0 160px 0}#pxm04satis .blackQuote{width:100%;background-color:#2d2a2b;padding:25px 0}#pxm04satis .blackQuote p{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;width:90%;margin:0 auto;text-align:center;background-color:#2d2a2b;color:white;font-size:180%;position:relative;line-height:100%}#pxm04satis .blackQuote p b{background-color:#ffcf01;color:#2d2a2b;padding:0 7px;font-weight:normal;font-weight:500}#pxm04satis .blackQuote p:before{width:36px;height:29px;content:" ";position:absolute;top:-30px;left:-20px;background:transparent url('img/PXM/quoteJL.png') 0 0 no-repeat}#pxm04satis .blackQuote p:after{width:38px;height:31px;content:" ";position:absolute;background:transparent url('img/PXM/quoteJR.png') 0 0 no-repeat;bottom:-10px}#pxmMegaslider{padding:35px 0;background-color:#fff}#pxmMegaslider .slider{width:100%;margin:0 auto}#pxmMegaslider #sexSlider2{display:none}#launch{padding:70px 0;background-color:white}#launch a.bigButt{-moz-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #000;box-shadow:0 0 0 3px #fff,0 0 0 4px #000}.fish{display:none}@media(min-width:481px){#pxmInfos .client,#pxmInfos .date,#pxmInfos .briefing,#pxmInfos .media,#pxmInfos .awards{width:24%;float:left;margin:0 1% 0 0;clear:none}#pxm01mission .container{background:transparent url(img/PXM/rough.jpg) right center no-repeat;-webkit-background-size:50%;-moz-background-size:50%;-o-background-size:50%;background-size:50%}#pxm01mission .text{width:40%}#pxm04satis .text{width:80%;margin:-160px 0 160px 15%}}@media(min-width:768px){#pxmHero{height:450px}#pxmHero h1{font-size:320%;line-height:80%;margin:130px 0 30px}#pxmInfos{padding:20px}#pxmVIDEO{height:900px;background:#fff url(img/PXM/bgVideo.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:140px}#pxmVIDEO .pointes{height:14px;background:transparent url(img/PXM/pointe.png) center top repeat-x}#pxmVIDEO .superVid{width:60%;margin:520px auto 0}#pxm02concept .quote{float:left;margin-left:20px;padding-top:120px}#pxm02concept{background:#fff url(img/PXM/bg-concept.gif) center top repeat-y;padding:60px 0}#pxm02concept .text .csH2,#pxm02concept .text p{color:white}#pxm02concept .text .csH2 i{background-color:#dde7f1}#pxm02concept .quote blockquote:before{top:-10px;left:-30px}#pxm02concept .quote blockquote:after{bottom:-10px}.vruap{width:50%;margin:0 auto}#pxm04satis .text{width:42%;margin:250px 0 0 50%}#pxm04satis .blackQuote{width:100%;background-color:#2d2a2b;padding:75px 0}#pxm04satis .blackQuote p{font-family:"kepler-std-semicondensed-cap",serif;font-style:italic;font-weight:500;width:60%;color:#2d2a2b;color:white;font-size:250%;position:relative}#pxm04satis .blackQuote p:before{top:-5px;left:-10px}#pxmMegaslider .slider{width:70%;margin:0 auto}#pxmMegaslider #sexSlider2{width:90%;margin:0 auto;position:relative;overflow:hidden;display:block}#pxmMegaslider #sexSlider2 .slide{overflow:hidden;list-style:none;margin:0;padding:0;background-color:#fff;position:relative;top:0;left:0;display:none}#pxmMegaslider #sexSlider2 .slide.active{display:block;-webkit-animation:gblfadein .8s 0s 1 linear forwards;animation:gblfadein .8s 0s 1 linear forwards}#pxmMegaslider #sexSlider2 .navSlides{width:260px;margin:20px auto 0;z-index:110;overflow:hidden}#pxmMegaslider #sexSlider2 .navSlides li{margin:0 7px;padding:0;float:left;display:inline;height:16px;width:14px;list-style:none}#pxmMegaslider #sexSlider2 .navSlides li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(img/PXM/slideNavCS2.png) 0 0 no-repeat;height:16px;width:14px}#pxmMegaslider #sexSlider2 .navSlides li a:hover{background-position:0 -16px}#pxmMegaslider #sexSlider2 .navSlides li.active a{background-position:0 -32px}.closeTop{display:block;position:fixed;z-index:99;height:112px;width:55px;right:0;top:23%;margin-top:-56px}.closeTop .closeCS,.closeTop .toTop{width:55px;height:55px;background-color:white;margin-bottom:1px}.closeTop .closeCS a,.closeTop .toTop a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(img/closeTop.gif);background-repeat:no-repeat;background-color:white;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.closeTop .closeCS a{background-position:center 13px}.closeTop .toTop a{background-position:center -82px}.closeTop .closeCS a span,.closeTop .toTop a span{display:block;height:9px;background-color:red;margin:22px 0 0;background-image:url(img/closeTop.gif);background-repeat:no-repeat;background-color:white;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.closeTop .closeCS a span{background-position:center -35px}.closeTop .toTop a span{background-position:center -132px}.closeTop .closeCS a:hover{background-position:center 7px}.closeTop .toTop a:hover{background-position:center -88px}.closeTop .closeCS a:hover span{background-position:center -45px;margin-top:16px}.closeTop .toTop a:hover span{background-position:center -144px;margin-top:16px}.fish{display:block;width:30%;position:absolute!important;right:0;top:2700px}}@media(min-width:768px) and (min-width:1200px){#pxm02concept .quote{width:470px;margin-left:30px}}@media(min-width:768px) and (min-width:979px) and (max-width:1199px){#pxm02concept .quote{width:380px}}@media(min-width:768px) and (min-width:768px) and (max-width:979px){#pxm02concept .quote{width:290px;margin-left:20px}}@media(min-width:768px) and (max-width:767px){#pxm02concept .quote{width:100%;margin:0}}@media(min-width:980px){#pxmHero{height:500px}#pxmHero h1{font-size:400%;line-height:80%;margin:190px 0 30px}}@media(min-width:1200px){#pxmHero{height:570px}#pxm01mission .container{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}@media(min-width:1600px){#pxmHero{height:700px}#pxmHero h1{font-size:500%;margin:240px 0 30px}}.upgrade_browser{display:none}.lte-ie8 .upgrade_browser{display:block;width:500px;margin:auto;color:#494949;font-family:"kepler-std-semicondensed-cap",serif;font-size:130%;font-style:italic;font-weight:300;line-height:130%}.lte-ie8 .upgrade_browser h1{margin:1em auto;width:150px;height:150px;text-indent:-99999em;background:transparent url('../img/logo-ie.jpg') center center no-repeat}.lte-ie8 .upgrade_browse p{margin-top:0}.lte-ie8 .upgrade_browser ul{margin:1em auto 0;padding:0;list-style:none;width:180px;overflow:hidden}.lte-ie8 .upgrade_browser ul li{width:50px;height:50px;float:left;margin:0 5px}.lte-ie8 .upgrade_browser ul li a{display:block;width:100%;height:100%;text-indent:-99999em;background:transparent url('../img/browsers-ie.jpg') 0 0 no-repeat}.lte-ie8 .upgrade_browser ul li a.ff{background-position:-60px 0}.lte-ie8 .upgrade_browser ul li a.ch{background-position:-120px 0}.lte-ie8 #page,.lte-ie8 #footer-main,.lte-ie8 .homeheader,.lte-ie8 .my-head{display:none!important}