/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.tag-editor{list-style-type:none;padding:0 5px 0 0;margin:0;overflow:hidden;border:1px solid #eee;cursor:text;font:normal 14px sans-serif;color:#555;background:#fff;line-height:20px}.tag-editor li{display:block;float:left;overflow:hidden;margin:3px 0}.tag-editor div{float:left;padding:0 4px}.tag-editor .placeholder{padding:0 8px;color:#bbb}.tag-editor .tag-editor-spacer{padding:0;width:8px;overflow:hidden;color:transparent;background:none}.tag-editor input{vertical-align:inherit;border:0;outline:none;padding:0;margin:0;cursor:text;font-family:inherit;font-weight:inherit;font-size:inherit;font-style:inherit;box-shadow:none;background:none;color:#444}.tag-editor-hidden-src{position:absolute !important;left:-99999px}.tag-editor ::-ms-clear{display:none}.tag-editor .tag-editor-tag{padding-left:5px;color:#46799b;background:#e0eaf1;white-space:nowrap;overflow:hidden;cursor:pointer;border-radius:2px 0 0 2px}.tag-editor .tag-editor-delete{background:#e0eaf1;cursor:pointer;border-radius:0 2px 2px 0;padding-left:3px;padding-right:4px}.tag-editor .tag-editor-delete i{line-height:18px;display:inline-block}.tag-editor .tag-editor-delete i:before{font-size:16px;color:#8ba7ba;content:"×";font-style:normal}.tag-editor .tag-editor-delete:hover i:before{color:#d65454}.tag-editor .tag-editor-tag.active+.tag-editor-delete,.tag-editor .tag-editor-tag.active+.tag-editor-delete i{visibility:hidden;cursor:text}.tag-editor .tag-editor-tag.active{background:none !important}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;font-size:14px}.ui-front{z-index:9999}.ui-menu{list-style:none;padding:1px;margin:0;display:block;outline:none}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.4;min-height:0}.ui-widget-content{border:1px solid #bbb;background:#fff;color:#555}.ui-widget-content a{color:#46799b}.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#e0eaf1}.ui-helper-hidden-accessible{display:none}.gaCookieConsent{position:fixed;left:0;right:0;bottom:0;overflow:hidden;text-align:center;font-size:1.2rem;padding:1rem;color:#fff;background:#494949;z-index:9999}.gaCookieConsent .gaBut{display:inline-block;color:#fff;text-transform:uppercase;font-weight:bold;background:#7daf3b;padding:.2rem 1rem .3rem;border-radius:.6rem;text-shadow:0 -0.1rem 0 rgba(0, 0, 0, 0.35);box-shadow:0 0 .2rem rgba(0, 0, 0, 0.25)}.gaCookieConsent .gaOptOut{color:#d44747}.gaCookieConsent .gaClose{float:right;color:#fff}.gaCookieOptOut .gaCookieOptOut,.gaCookieOptIn .gaCookieOptIn{display:none}@font-face{font-family:"textaNarrow";src:url(/build/fonts/textanarrowalt-regular-webfont.a7b187df.eot);src:url(/build/fonts/textanarrowalt-regular-webfont.a7b187df.eot?#iefix) format("embedded-opentype"),url(/build/fonts/textanarrowalt-regular-webfont.d01236ec.woff2) format("woff2"),url(/build/fonts/textanarrowalt-regular-webfont.56b50b4b.woff) format("woff"),url(/build/fonts/textanarrowalt-regular-webfont.4bc8d7b3.ttf) format("truetype"),url(/build/images/textanarrowalt-regular-webfont.4ebe260c.svg#texta_narrow_altregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"textaNarrow";src:url(/build/fonts/textanarrowalt-light-webfont.8d62d1d6.eot);src:url(/build/fonts/textanarrowalt-light-webfont.8d62d1d6.eot?#iefix) format("embedded-opentype"),url(/build/fonts/textanarrowalt-light-webfont.726fea5f.woff2) format("woff2"),url(/build/fonts/textanarrowalt-light-webfont.6f7dbefa.woff) format("woff"),url(/build/fonts/textanarrowalt-light-webfont.078bbb68.ttf) format("truetype"),url(/build/images/textanarrowalt-light-webfont.e6e8c5dc.svg#texta_narrow_altlight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"textaNarrow";src:url(/build/fonts/textanarrow-heavy-webfont.33b8d5c0.eot);src:url(/build/fonts/textanarrow-heavy-webfont.33b8d5c0.eot?#iefix) format("embedded-opentype"),url(/build/fonts/textanarrow-heavy-webfont.f5a46ebb.woff2) format("woff2"),url(/build/fonts/textanarrow-heavy-webfont.5f4f2c27.woff) format("woff"),url(/build/fonts/textanarrow-heavy-webfont.f205c325.ttf) format("truetype"),url(/build/images/textanarrow-heavy-webfont.47350205.svg#texta_narrowheavy) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"textaNarrow";src:url(/build/fonts/textanarrowalt-black-webfont.495431e1.eot);src:url(/build/fonts/textanarrowalt-black-webfont.495431e1.eot?#iefix) format("embedded-opentype"),url(/build/fonts/textanarrowalt-black-webfont.5acbd553.woff2) format("woff2"),url(/build/fonts/textanarrowalt-black-webfont.1a3e9aa6.woff) format("woff"),url(/build/fonts/textanarrowalt-black-webfont.2e14605f.ttf) format("truetype"),url(/build/images/textanarrowalt-black-webfont.b0912f61.svg#texta_narrow_altblack) format("svg");font-weight:900;font-style:normal}html{font-size:62.5%;font-size:.625em}body{background:#fff;color:#cecece;font-size:1.5rem;margin:2rem;font-family:"textaNarrow","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}main{margin:0 auto;max-width:62.1rem}h2{color:#505762;font-size:2.8rem}h2 span{color:#608b9e}a{color:#608b9e;text-decoration:none}.noTouch a:hover{text-decoration:underline}strong{color:#cbb35d}img{max-width:100%;height:auto}.lesvoix{display:inline-block;text-indent:-999em;width:12rem;height:2rem;background:url(/build/images/lesvoix.79647694.png)}header{position:relative;margin:1rem 0}header h1{width:62.1rem;height:26.8rem;max-width:100%;background:url(/build/images/logo.9ab00d34.png) no-repeat center center;background-size:100% auto}header h1 a{display:block;width:100%;height:100%;text-indent:-999em}header strong{position:absolute;left:0;top:25rem;font-weight:400;font-size:2rem}header .lesvoix{position:absolute;right:0;top:25rem}header nav{border-top:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a;text-align:justify;width:100%;line-height:0}header nav:after{content:"";display:inline-block;width:95%;vertical-align:top}header nav a{position:relative;display:inline-block;vertical-align:middle;line-height:1.1em;font-size:2rem;padding:1.4rem 0 1.6rem}header nav .active{font-weight:600}.noTouch header nav a:hover{text-decoration:none}header nav a:after{content:"";position:absolute;bottom:1.3rem;left:50%;width:0;height:4px;display:block;background:#cbb35d;transition:width 300ms,left 300ms}header nav .active:after,.noTouch header nav a:hover:after{width:100%;left:0}#goTop{display:none}#basketLink{color:#cbb35d}#basketLink:after{background-color:#cbb35d}#searchBut{display:block;width:20rem;margin:0 auto;background:#ebebeb;text-align:center;font-size:1.8rem;line-height:2.8rem;font-weight:700;vertical-align:middle}#searchBut:after{content:"";display:inline-block;width:3.4rem;height:2.8rem;vertical-align:top;background:url(/build/images/search.f04db90c.png);margin-left:.5rem}#search{display:none;max-width:62.1rem;margin:0 auto;background:#ebebeb;padding:1rem}#search:target,#search.active{display:block}#search label{display:block;color:#000;font-size:1.8rem;font-weight:700}#searchTonesCont{position:relative;margin-bottom:1rem}#searchTonesInput{position:relative;padding-right:3.5rem;cursor:pointer}#searchTonesInput:after{content:"";position:absolute;top:.8rem;right:.8rem;border:solid transparent;height:0;width:0;pointer-events:none;border-color:rgba(96, 139, 158, 0);border-top-color:#608b9e;border-width:1rem;margin-left:-1rem}#searchTones{position:absolute;display:none;left:0;top:100%;margin:1rem 0 0;padding:.8rem;width:20rem;list-style-type:none;background:#fff;-webkit-box-shadow:1px 5px 5px 0 rgba(0, 0, 0, 0.5);box-shadow:1px 5px 5px 0 rgba(0, 0, 0, 0.5);z-index:5}#searchTones:after{content:"";bottom:100%;left:2rem;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-bottom-color:#fff;border-width:1rem}#searchTones li{position:relative;border-bottom:1px solid #9a9a9a;margin-top:1.5rem;line-height:3rem}#searchTones li:first-child{margin-top:0}#searchTones label{display:inline;margin-left:4.5rem;cursor:pointer}#searchTones li input{display:none}#searchTones li label:before,#searchTones li label:after{content:"";position:absolute;bottom:-1px;left:0;display:block;width:3.3rem;height:3rem;border:1px solid #9b9b9b;cursor:pointer}#searchTones li input:checked+label:after{border-color:transparent;background:url(/build/images/tick.f0d4d634.png) no-repeat center center}#search input[type=search],#searchTonesInput,#search .tag-editor{display:block;width:100%;box-sizing:border-box;height:3rem;line-height:2.8rem;font-size:1.8rem;color:#9a9a9a;background:#fff;border:1px solid #a3a3a3;padding:0 1rem}#search .tag-editor{padding:0;height:auto;font-size:1.6rem}#search .tag-editor .placeholder{max-width:90%;white-space:nowrap}#search .tag-editor-tag,#search .tag-editor-delete{background:#bebebe;border-radius:0;color:#fff}#search .tag-editor .tag-editor-delete i:before{color:#fff}.ui-autocomplete{font-size:1.8rem;-webkit-box-shadow:1px 5px 5px 0 rgba(0, 0, 0, 0.5);box-shadow:1px 5px 5px 0 rgba(0, 0, 0, 0.5)}.ui-menu .ui-menu-item{padding:.6rem 1.5rem;min-width:25rem}.ui-widget-content{border:none;background:#fff;color:#555}.ui-widget-content a{color:#000}.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#ebebeb}#search button{display:block;margin:1rem auto 0;width:12.5rem;line-height:2.8rem;font-size:1.8rem;color:#608b9e;background:#fff;font-weight:700;text-align:center;-webkit-appearance:none;border:none}footer{margin-top:1.5rem}#footerInfos{overflow:hidden;padding-bottom:.5rem;border-bottom:1px solid #9a9a9a;margin-bottom:.5rem}#footerInfos strong{font-weight:400;font-size:2rem}#lesvoixFooter{float:right;margin-left:1rem;font-size:1.7rem;font-weight:300;vertical-align:middle}#lesvoixFooter .lesvoix{vertical-align:bottom;margin-bottom:2px}footer nav a{color:#9a9a9a;font-size:1.8rem;font-weight:300}footer nav a:after{content:" |"}footer nav a:last-child:after{content:none}footer nav .active{text-decoration:underline}footer p{margin:.5rem 0;font-size:1.4rem}footer p a{color:#9a9a9a;text-decoration:underline}.noTouch footer p a:hover{text-decoration:none}footer p .tel{text-decoration:none}h3{color:#000;font-size:2.6rem;font-weight:500;margin:0}.work{position:relative;overflow:hidden;margin-bottom:3rem}.work p{margin:-4px 0 0 0;float:right;width:47%;font-size:2.1rem}.work strong{display:inline-block;color:#9a9a9a;font-size:2.1rem;font-weight:400;margin-bottom:.5rem}.iframeCont{float:left;width:50%;height:17.4rem}.work iframe{border:none;width:100%;height:100%}.iframeContImg{position:relative;padding-left:17.4rem;border:1px solid #e5e5e5;background:#f5f5f5;border-radius:4px;height:17.4rem;box-sizing:border-box}.iframeImg{position:absolute;top:.2rem;left:.2rem;width:16.6rem;height:16.6rem;background-position:center center;background-size:cover}.iframeContImg iframe{position:absolute;top:-1px;right:-1px;height:17.4rem;width:14.2rem}.basketBut{position:absolute;bottom:0;right:0;display:inline-block;background:#608b9e url(/build/images/basketRemove.126828db.png) no-repeat 4px 4px;line-height:3.5rem;padding-left:3.8rem;color:#fff;font-size:2rem;font-weight:500;width:47%;box-sizing:border-box;transition:background-color 300ms}.noTouch .basketBut:hover{text-decoration:none;background-color:#cbb35d}.basketRemove{display:none;background-color:#cbb35d;background-image:url(/build/images/basketAdd.a6e5e670.png)}.noTouch .basketRemove:hover{background-color:#608b9e}.workAdded .basketAdd{display:none}.workAdded .basketRemove{display:inline-block}.workNav{display:block;clear:both;text-align:center;font-size:2rem;margin:1rem 0}.noTouch .loading:hover{text-decoration:none}.loading>span{display:none}.loading>em{display:inline-block;width:1.5rem;height:1.5rem;background-color:#cdcdcd;border-radius:100%;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.loading .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loading .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#searchResult{max-width:62.1rem;text-align:center;margin:0 auto 1rem;color:#608b9e;border-bottom:1px solid #9a9a9a}.head{position:relative}.head h1{text-align:center;color:#cbb35d;line-height:4.3rem;margin:0;font-size:1.9rem}.head h1 span{color:#608b9e}.head .back{position:absolute;top:0;left:0;color:#cbb35d;font-size:2em;padding-left:2.5rem;height:4.3rem;line-height:4.3rem;background:url(/build/images/back.0f966d12.png) no-repeat 0 center}#basketContent{position:relative;font-size:1.8rem;color:#608b9e;margin:.5rem 0;text-align:right;padding-bottom:1rem;padding-right:4rem}#basketContent:after{content:"";display:block;position:absolute;bottom:0;right:.8rem;width:2.2rem;height:2.9rem;background:url(/build/images/arrow.3350c9d9.png)}#basket ul{list-style-type:none;margin:0;padding:0}#basket li{position:relative;padding-right:3rem;border-bottom:1px solid #9b9b9b;margin-bottom:1rem}#basket li label{font-size:2.2rem;color:#505762;cursor:pointer;transition:color 300ms}#basket li label small{color:#9a9a9a;font-size:1.5rem;padding-left:2.5rem}#basket li input{display:none}#basket li label:before,#basket li label:after{content:"";position:absolute;bottom:-1px;right:0;display:block;width:3.3rem;height:3rem;border:1px solid #9b9b9b;cursor:pointer}#basket li label:before{background:#fff}#basket li input:not(:checked)+label{color:#9a9a9a}#basket li input:checked+label:after{border-color:transparent;background:url(/build/images/tick.f0d4d634.png) no-repeat center center}#basketDl{text-align:center;background:#f8f7f7;padding:2rem;margin-top:2.5rem}#basketDl h2{margin-top:0}#basketDl p{text-align:center;font-size:2rem;color:#505762}.button,#basketDl button{background:#608b9e;color:#fff;display:block;margin:.5rem auto;width:20rem;height:4rem;line-height:4rem;border-radius:.5rem;font-size:1.5rem;font-family:Verdana;border:none;font-weight:bold;transition:background 300ms}#basketDl .email{background:#cbb35d}.noTouch .button:hover,.noTouch #basketDl button:hover{background:#cbb35d;text-decoration:none}.noTouch #basketDl .email:hover{background:#608b9e}#basketDl p+p{margin-bottom:0}#basketDl label,#basketDl .formIndicator,#basketDl .formRequiredFields{display:none}#basketDl .form_row{text-align:center}#basketDl input{width:40rem;margin:.5rem 0;text-align:center;font-size:2rem;max-width:95%;border:1px solid #a8a8a8}#basketB main{max-width:62.1rem}#basketB header strong{left:0}#basketB header .lesvoix{right:0}#basketClean{display:block;text-align:right;font-size:120%;margin-bottom:1rem;font-style:italic}.error,.form_errors{color:red;font-weight:bold;font-size:2rem}#basket .form_errors li{border-bottom:none}#basketDl .sent{font-weight:bold;color:#cbb35d}#page .gray{color:#9a9a9a}#page,#tinymce{color:#505762}#page p,#tinymce p,#page ul,#tinymce ul,#page ol,#tinymce ol{font-size:1.8rem}@media screen and (max-width: 500px){header h1{height:43vw;margin-bottom:0}header strong{position:static;float:left}header .lesvoix{position:static;float:right}#headerClear{display:block;font-size:0;clear:both;height:0;width:100%}header nav a{font-size:1.8rem}.work{padding-bottom:1rem;border-bottom:1px solid #9a9a9a}.iframeCont{float:none;width:100%;height:50vw;margin-bottom:1rem}.iframeContImg{position:relative;padding-left:0;border:none;border-radius:0;height:17.4rem}.iframeContImg iframe{position:static;height:17.4rem;width:100%}.iframeImg{display:none}.work p{float:none;width:auto}.work .basketBut{position:static;margin-top:1rem;margin-bottom:0;width:auto;font-size:2rem;padding-right:1rem}}@media screen and (min-width: 750px){#goTop{display:block;position:fixed;bottom:-5.5rem;right:.5rem;width:5rem;height:5rem;text-indent:-999em;background:url(/build/images/top.b047f352.png);opacity:0;visibility:hidden;transition:opacity 300ms,visibility 300ms,bottom 300ms}.showGoTop #goTop{opacity:1;visibility:visible;bottom:.5rem}}@media screen and (min-width: 1220px){#contentPage main{max-width:128.2rem}#contentPage header h1{max-width:62.1rem;margin:.67em auto .4em}#contentPage header strong{left:32.5rem}#contentPage header .lesvoix{right:32.5rem}#contentPage header nav{max-width:62.1rem;margin:0 auto}}
