/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Chaparral W01 Regular";src:url(../fonts/f8e524a2-7c8a-45cd-a96f-d025b3d36c6f.eot?#iefix);src:url(../fonts/f8e524a2-7c8a-45cd-a96f-d025b3d36c6f.eot?#iefix) format("eot"),url(../fonts/ab7d642d-1d27-4e76-890d-c7e3934971ab.woff2) format("woff2"),url(../fonts/dc5612da-e3d5-4147-a72c-34fe4ff936b1.woff) format("woff"),url(../fonts/67ef1020-e3c7-4c21-a853-130961370f48.ttf) format("truetype"),url(../fonts/9d2bab39-1cc0-4fe8-85c1-fb8c533b04e2.svg#9d2bab39-1cc0-4fe8-85c1-fb8c533b04e2) format("svg")}@font-face{font-family:"Chaparral W01 It";src:url(../fonts/2dfaf112-ad5a-4fc2-8b4f-ebbd4db10b84.eot?#iefix);src:url(../fonts/2dfaf112-ad5a-4fc2-8b4f-ebbd4db10b84.eot?#iefix) format("eot"),url(../fonts/39389cb8-afd8-430c-ba0d-12d609f04ba7.woff2) format("woff2"),url(../fonts/3bebc7c1-f3c5-4aa2-84e6-472012138c24.woff) format("woff"),url(../fonts/b2d3476b-60f3-446e-9992-dea793e95f63.ttf) format("truetype"),url(../fonts/263c4b67-191f-4faa-a156-9f8049af2534.svg#263c4b67-191f-4faa-a156-9f8049af2534) format("svg")}@font-face{font-family:"Futura BT W01 Medium";src:url(../fonts/7ed1bebb-81a9-4c57-9513-f0538c1b83fc.eot?#iefix);src:url(../fonts/7ed1bebb-81a9-4c57-9513-f0538c1b83fc.eot?#iefix) format("eot"),url(../fonts/9fb69c26-4303-492d-8121-d3af0a6112fc.woff2) format("woff2"),url(../fonts/ddc0f223-a296-451a-8681-ad80508eb419.woff) format("woff"),url(../fonts/c18fc865-7a4e-45d9-bbb0-4e4553cc4136.ttf) format("truetype"),url(../fonts/71710047-b807-47eb-9874-7db8f4904492.svg#71710047-b807-47eb-9874-7db8f4904492) format("svg")}@font-face{font-family:"Proxima N W01 Reg";src:url(../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix);src:url(../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix) format("eot"),url(../fonts/64017d81-9430-4cba-8219-8f5cc28b923e.woff2) format("woff2"),url(../fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff) format("woff"),url(../fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf) format("truetype"),url(../fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235) format("svg")}@font-face{font-family:"Proxima N W01 Reg It";src:url(../fonts/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix);src:url(../fonts/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix) format("eot"),url(../fonts/129d49d6-5492-4ed1-96f7-0528c6d53abc.woff2) format("woff2"),url(../fonts/9c69c878-2255-4027-8632-ed3635cddf45.woff) format("woff"),url(../fonts/b7eb3871-e910-4522-9982-effb425a2714.ttf) format("truetype"),url(../fonts/a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf.svg#a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf) format("svg")}@font-face{font-family:"Proxima N W01 Smbd";src:url(../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix);src:url(../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix) format("eot"),url(../fonts/ae47a7f5-89da-4879-b934-29722c3dd451.woff2) format("woff2"),url(../fonts/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff) format("woff"),url(../fonts/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf) format("truetype"),url(../fonts/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c) format("svg")}@font-face{font-family:"Proxima N W01 Bold";src:url(../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix);src:url(../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix) format("eot"),url(../fonts/0d416408-95c6-4ad7-b08d-e60573d3b37d.woff2) format("woff2"),url(../fonts/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff) format("woff"),url(../fonts/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf) format("truetype"),url(../fonts/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f) format("svg")}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}:focus{outline:0}::-webkit-input-placeholder{color:#a0a0a0}:-moz-placeholder{color:#a0a0a0}::-moz-placeholder{color:#a0a0a0}:-ms-input-placeholder{color:#a0a0a0}html{-webkit-tap-highlight-color:transparent;overflow-y:scroll}body{font-family:"Proxima N W01 Reg",helvetica,arial,sans-serif;font-size:16px;line-height:1.5;background-color:#eee}body .canvas{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}a,a:visited{color:#000}a:active,a:focus,a:hover,a:visited:active,a:visited:focus,a:visited:hover{outline:0}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;user-drag:none;display:block;max-width:100%;height:auto}p{margin-top:0}p:last-child{margin-bottom:0}textarea{resize:none}[data-preload]{display:none}[data-preload].ready{display:block}.clearfix:after{clear:both}.clearfix:after,.clearfix:before{content:"";display:table}.responsivo{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:fixed;z-index:1000;right:10px;top:10px;padding:6px;color:#fff;font-family:monospace,sans-serif;font-size:15px;font-weight:700;background-color:brown}.responsivo:after{content:"desktop"}@media only screen and (min-width:1023px) and (max-width:1239px){.responsivo{background-color:purple}.responsivo:after{content:"tablet landscape"}}@media only screen and (min-width:767px) and (max-width:1023px){.responsivo{background-color:red}.responsivo:after{content:"tablet portrait"}}@media only screen and (max-width:767px){.responsivo{background-color:orange}.responsivo:after{content:"mobile"}}.wrapper{position:relative;z-index:1;max-width:1240px;padding:0 20px;margin:0 auto}@media only screen and (min-width:767px) and (max-width:1023px){.wrapper{padding:0}}@media only screen and (max-width:767px){.wrapper{padding:0}}.wrapper-inner{padding:0 50px}.border{border:5px solid #000}.carousel .item{display:none}.carousel .item.active{display:block}.back-to-top{margin-top:100px}@media only screen and (min-width:767px) and (max-width:1023px){.back-to-top{margin-top:50px}}@media only screen and (max-width:767px){.back-to-top{margin-top:50px}}.back-to-top .wrapper{text-align:center}.back-to-top .wrapper a{text-decoration:none;font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif;padding:40px;display:inline-block}.heading{position:relative;margin:100px 0;padding-left:150px;font-size:60px;font-family:"Futura BT W01 Medium",helvetica,arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:-.01em;max-width:80%}.heading:before{content:"";position:absolute;left:0;top:40px;width:125px;height:5px;background-color:#000}@media only screen and (min-width:767px) and (max-width:1023px){.heading:before{width:50px;top:20px}}@media only screen and (max-width:767px){.heading:before{width:50px;top:20px}}@media only screen and (min-width:1023px) and (max-width:1239px){.heading{max-width:90%}}@media only screen and (min-width:767px) and (max-width:1023px){.heading{font-size:30px;padding-left:75px;margin:50px 20px;max-width:60%}}@media only screen and (max-width:767px){.heading{font-size:30px;padding-left:75px;margin:50px 20px;max-width:inherit}}.heading-para{float:right;width:700px;font-family:"Chaparral W01 Regular",helvetica,arial,sans-serif;font-size:22px;padding-right:50px;margin:-116px 0 100px 0}@media only screen and (max-width:1239px){.heading-para{margin-top:-50px;width:auto;padding-left:152px}}@media only screen and (min-width:767px) and (max-width:1023px){.heading-para{margin:0 20px 50px;padding:0}}@media only screen and (max-width:767px){.heading-para{margin:0 20px 50px;padding:0}}.subheading{position:relative;margin:0 0 45px;padding:0 0 50px;font-weight:400;font-size:30px;font-family:"Futura BT W01 Medium",helvetica,arial,sans-serif;line-height:1.2;letter-spacing:-.01em}.subheading:before{content:"";position:absolute;left:0;bottom:0;width:100px;height:5px;background-color:#000}.miniheading{position:relative;font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif;font-size:16px;font-weight:400;padding:0 0 0 50px;margin:0 0 10px}.miniheading:before{content:"";position:absolute;left:0;top:7px;width:25px;height:5px;background-color:#ccced1}@media only screen and (min-width:767px) and (max-width:1023px){.miniheading:before{top:9px}}@media only screen and (max-width:767px){.miniheading:before{top:9px}}.sub{position:relative;font-family:"Proxima N W01 Reg",helvetica,arial,sans-serif;font-size:16px;padding-top:55px;margin-top:50px}@media only screen and (min-width:767px) and (max-width:1023px){.sub{line-height:1.5}}@media only screen and (max-width:767px){.sub{line-height:1.5}}.sub:before{content:"";position:absolute;left:0;top:0;width:25px;height:5px;background-color:#ccced1}.sub a{font-family:"Proxima N W01 Bold",helvetica,arial,sans-serif}.names{margin:0;list-style-type:none;width:100%;padding:33px 50px;background:#fff}@media only screen and (max-width:1239px){.names{padding:20px}}.names li{position:relative;cursor:pointer;display:block;text-transform:uppercase;padding:17px 0}.names li.active{font-family:"Proxima N W01 Bold",helvetica,arial,sans-serif}.names li.active:before{content:"";position:absolute;left:0;bottom:7px;width:25px;height:5px;background-color:#000}.selector .selector-trigger{display:none;position:relative;cursor:pointer;background-color:#000;color:#fff;font-family:"Proxima N W01 Bold",helvetica,arial,sans-serif;padding:30px 20px}.selector .selector-trigger .h,.selector .selector-trigger .v{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;display:block;background-color:#fff}.selector .selector-trigger .h{width:22px;height:2px;right:20px;top:50%;margin-top:-1px}.selector .selector-trigger .v{width:2px;height:22px;right:29px;top:50%;margin-top:-11px}.selector .selector-trigger.active .h,.selector .selector-trigger.active .v{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.selector .selector-trigger.active .h{right:19px}@media only screen and (max-width:1239px){.selector .selector-trigger{display:block}}.selector .selector-inner{overflow:hidden}@media only screen and (max-width:1239px){.selector .selector-inner{height:0}.selector .selector-inner.active{height:auto}}@media only screen and (max-width:1239px){.selector{margin-bottom:50px}}@media only screen and (min-width:767px) and (max-width:1023px){.selector{margin-bottom:0}}@media only screen and (max-width:767px){.selector{margin-bottom:0}}@-webkit-keyframes ANILOADERX{0%{width:0}100%{width:100%}}@-moz-keyframes ANILOADERX{0%{width:0}100%{width:100%}}@-o-keyframes ANILOADERX{0%{width:0}100%{width:100%}}@keyframes ANILOADERX{0%{width:0}100%{width:100%}}@-webkit-keyframes ANILOADERY{0%{height:0}100%{height:100%}}@-moz-keyframes ANILOADERY{0%{height:0}100%{height:100%}}@-o-keyframes ANILOADERY{0%{height:0}100%{height:100%}}@keyframes ANILOADERY{0%{height:0}100%{height:100%}}@-webkit-keyframes SPIN{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%,50%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@-moz-keyframes SPIN{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%,50%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@-o-keyframes SPIN{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%,50%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes SPIN{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%,50%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}html .loader{height:100%;width:100%;z-index:999;position:fixed;left:0;top:0;background:#fff}html .loader .square{background-image:url(../images/loader.gif);position:absolute;left:50%;top:50%;width:200px;height:200px;margin:-100px 0 0 -100px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){html .loader .square{background-image:url(../images/loader@2x.gif);-webkit-background-size:200px 200px;-moz-background-size:200px 200px;-o-background-size:200px 200px;background-size:200px 200px}}html.cssanimations .loader{height:100%;width:100%;z-index:999;position:fixed;left:0;top:0;background:#fff}html.cssanimations .loader .square{-webkit-animation:SPIN 1s 1s infinite ease-in-out;-moz-animation:SPIN 1s 1s infinite ease-in-out;-ms-animation:SPIN 1s 1s infinite ease-in-out;-o-animation:SPIN 1s 1s infinite ease-in-out;animation:SPIN 1s 1s infinite ease-in-out;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:0 0}html.cssanimations .loader .square div{-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#000}html.cssanimations .loader .l1{-webkit-animation:ANILOADERX 1s;-moz-animation:ANILOADERX 1s;-ms-animation:ANILOADERX 1s;-o-animation:ANILOADERX 1s;animation:ANILOADERX 1s;position:absolute;left:0;top:0;width:100%;height:5px}html.cssanimations .loader .l2{-webkit-animation:ANILOADERY 1s;-moz-animation:ANILOADERY 1s;-ms-animation:ANILOADERY 1s;-o-animation:ANILOADERY 1s;animation:ANILOADERY 1s;position:absolute;right:0;top:0;width:5px;height:100%}html.cssanimations .loader .l3{-webkit-animation:ANILOADERX 1s;-moz-animation:ANILOADERX 1s;-ms-animation:ANILOADERX 1s;-o-animation:ANILOADERX 1s;animation:ANILOADERX 1s;position:absolute;right:0;bottom:0;width:100%;height:5px}html.cssanimations .loader .l4{-webkit-animation:ANILOADERY 1s;-moz-animation:ANILOADERY 1s;-ms-animation:ANILOADERY 1s;-o-animation:ANILOADERY 1s;animation:ANILOADERY 1s;position:absolute;left:0;bottom:0;width:5px;height:100%}#contactform{padding:100px}@media only screen and (min-width:767px) and (max-width:1023px){#contactform{padding:75px 20px}}@media only screen and (max-width:767px){#contactform{padding:75px 20px}}#contactform .subheading{margin-bottom:0;padding-bottom:40px}#contactform .subheading:before{display:none}#contactform .field,#contactform input[type=text],#contactform textarea{margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#eee;border:0}#contactform .field{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:relative;padding-left:150px;margin-bottom:20px}@media only screen and (min-width:767px) and (max-width:1023px){#contactform .field{padding-left:120px}}@media only screen and (max-width:767px){#contactform .field{padding-left:120px}}#contactform .field:before{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0;filter:alpha(opacity=0);zoom:1;content:"";position:absolute;left:-5px;top:0;background-color:#000;width:5px;height:100%;display:block}#contactform .field.required:before{opacity:1;filter:alpha(opacity=100);zoom:1}#contactform .field.disabled{opacity:.3;filter:alpha(opacity=30);zoom:1}#contactform .field label{font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif;width:150px;margin-left:-150px;padding:15px;float:left;display:inline-block}@media only screen and (min-width:767px) and (max-width:1023px){#contactform .field label{width:120px;margin-left:-120px}}@media only screen and (max-width:767px){#contactform .field label{width:120px;margin-left:-120px}}#contactform .field .placeholder{position:absolute;z-index:1;left:165px;top:15px;display:inline-block;font-family:"Proxima N W01 Reg It",helvetica,arial,sans-serif;line-height:1.2;color:#a0a0a0}#contactform .status{font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif}#contactform .status[data-status=error],#contactform .status[data-status=success]{display:none}#contactform .fauxdd .selected{cursor:pointer;position:relative;display:inline-block;width:100%;padding-right:60px}#contactform .fauxdd .selected:before{background-image:url(../images/dropdown.png);content:"";position:absolute;right:20px;top:50%;width:21px;height:13px;margin-top:-6px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#contactform .fauxdd .selected:before{background-image:url(../images/dropdown@2x.png);-webkit-background-size:21px 13px;-moz-background-size:21px 13px;-o-background-size:21px 13px;background-size:21px 13px}}#contactform .fauxdd .options-container{height:0;overflow:hidden}#contactform .fauxdd .options-container.active{height:inherit}#contactform .fauxdd .options{margin:0;padding:0;list-style-type:none}#contactform .fauxdd .options li{cursor:pointer;display:block;font-family:"Proxima N W01 Reg It",helvetica,arial,sans-serif;padding:15px;border-top:1px solid #fff}#contactform .selected,#contactform input[type=text],#contactform textarea{width:100%;padding:15px;line-height:1.2;font-family:"Proxima N W01 Reg It",helvetica,arial,sans-serif}#contactform textarea{height:190px}#contactform button[type=submit]{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;margin:0;padding:0;position:absolute;bottom:0;right:0;font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif;border:5px solid #000;background-color:#fff;width:300px;height:100px}#contactform button[type=submit][disabled]{background-color:#000}@media only screen and (min-width:767px) and (max-width:1023px){#contactform button[type=submit]{width:200px;right:20px}}@media only screen and (max-width:767px){#contactform button[type=submit]{width:200px;right:20px}}#burger-container{overflow:hidden;background-color:#000;font-size:0}#burger{position:relative;cursor:pointer;display:none;margin:18px 20px;height:18px;width:25px}#burger span{opacity:1;filter:alpha(opacity=100);zoom:1;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;display:block;position:absolute;height:2px;width:100%;left:0;background-color:#fff}#burger span:nth-child(1){top:0}#burger span:nth-child(2),#burger span:nth-child(3){top:8px}#burger span:nth-child(4){top:16px}#burger.active span:nth-child(1){top:8px;width:0;left:50%}#burger.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#burger.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#burger.active span:nth-child(4){top:8px;width:0;left:50%}@media only screen and (min-width:767px) and (max-width:1023px){#burger{display:inline-block}}@media only screen and (max-width:767px){#burger{display:inline-block}}#masterhead{background-color:#fff;height:150px}@media only screen and (min-width:767px) and (max-width:1023px){#masterhead{background-color:transparent;height:auto}}@media only screen and (max-width:767px){#masterhead{background-color:transparent;height:auto}}#masterhead .wrapper{height:100%}@media only screen and (min-width:767px) and (max-width:1023px){#masterhead .wrapper{padding:0}}@media only screen and (max-width:767px){#masterhead .wrapper{padding:0}}#masterhead .home-link{position:absolute;right:20px;top:50%;margin-top:-8px}#masterhead .home-link h1{display:none}@media only screen and (min-width:767px) and (max-width:1023px){#masterhead .home-link{position:static;display:block;margin:0;padding:30px 20px;background-color:#fff}}@media only screen and (max-width:767px){#masterhead .home-link{position:static;display:block;margin:0;padding:30px 20px;background-color:#fff}}#masterhead .navbar{padding-top:66px}@media only screen and (min-width:767px) and (max-width:1023px){#masterhead .navbar{padding-top:0;height:0;overflow:hidden}#masterhead .navbar.active{height:inherit}}@media only screen and (max-width:767px){#masterhead .navbar{padding-top:0;height:0;overflow:hidden}#masterhead .navbar.active{height:inherit}}@media only screen and (min-width:767px) and (max-width:1023px){#masterhead .menu{background-color:#000;border-top:5px solid #fff;padding:15px 0}}@media only screen and (max-width:767px){#masterhead .menu{background-color:#000;border-top:5px solid #fff;padding:15px 0}}#masterhead .main-navigation ul{margin:0;padding:0;list-style-type:none;font-size:0}#masterhead .main-navigation li{position:relative;font-family:"Proxima N W01 Bold",helvetica,arial,sans-serif;font-size:18px;display:inline-block;margin:0 25px}#masterhead .main-navigation li:first-child{margin-left:0}#masterhead .main-navigation li:last-child{margin-right:0}#masterhead .main-navigation li.current_page_item:before{content:"";width:25px;height:3px;background-color:#000;position:absolute;left:0;bottom:-7px}@media only screen and (min-width:767px) and (max-width:1023px){#masterhead .main-navigation li.current_page_item:before{bottom:auto;top:50%;margin-top:-1px;background-color:#fff}}@media only screen and (max-width:767px){#masterhead .main-navigation li.current_page_item:before{bottom:auto;top:50%;margin-top:-1px;background-color:#fff}}@media only screen and (min-width:767px) and (max-width:1023px){#masterhead .main-navigation li.current_page_item a{font-family:"Proxima N W01 Bold",helvetica,arial,sans-serif}}@media only screen and (max-width:767px){#masterhead .main-navigation li.current_page_item a{font-family:"Proxima N W01 Bold",helvetica,arial,sans-serif}}@media only screen and (min-width:1023px) and (max-width:1239px){#masterhead .main-navigation li{margin:0 10px}}@media only screen and (min-width:767px) and (max-width:1023px){#masterhead .main-navigation li{display:block;margin:0 20px!important;padding:15px 0 15px 50px}}@media only screen and (max-width:767px){#masterhead .main-navigation li{display:block;margin:0 20px!important;padding:15px 0 15px 50px}}#masterhead .main-navigation a{display:block;text-decoration:none}@media only screen and (min-width:767px) and (max-width:1023px){#masterhead .main-navigation a{color:#fff;text-transform:uppercase;font-family:"Proxima N W01 Reg",helvetica,arial,sans-serif}}@media only screen and (max-width:767px){#masterhead .main-navigation a{color:#fff;text-transform:uppercase;font-family:"Proxima N W01 Reg",helvetica,arial,sans-serif}}#masterfoot{background-color:#fff;font-size:14px;padding:45px 0}@media only screen and (min-width:767px) and (max-width:1023px){#masterfoot .wrapper-inner{padding:0 20px;line-height:1.5}}@media only screen and (max-width:767px){#masterfoot .wrapper-inner{padding:0 20px;line-height:1.5}}#masterfoot .canvasgroup{text-decoration:none;font-family:"Proxima N W01 Bold",helvetica,arial,sans-serif;float:right}@media only screen and (min-width:767px) and (max-width:1023px){#masterfoot .canvasgroup{float:none;display:block;margin-top:20px}}@media only screen and (max-width:767px){#masterfoot .canvasgroup{float:none;display:block;margin-top:20px}}#main,body.page-template-home .content .main,body.page-template-home .content .side{position:relative}body.page-template-home .content .main{float:left;width:700px}@media only screen and (min-width:1023px) and (max-width:1239px){body.page-template-home .content .main{width:550px}}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-home .content .main{float:none;width:inherit}}@media only screen and (max-width:767px){body.page-template-home .content .main{float:none;width:inherit}}body.page-template-home .content .side{width:auto;float:none;overflow:hidden}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-home .content .side{display:none}}@media only screen and (max-width:767px){body.page-template-home .content .side{display:none}}body.page-template-home .content .side-inner{position:relative;background-color:#fff;padding:100px 50px 100px 100px;font-family:"Chaparral W01 Regular",helvetica,arial,sans-serif;font-size:18px}body.page-template-home .content-mobile{display:none;line-height:1.5}body.page-template-home .content-mobile .greeting{font-family:"Chaparral W01 Regular",helvetica,arial,sans-serif;font-size:18px;background-color:#fff;padding:50px 20px 90px}body.page-template-home .content-mobile .sub{border:5px solid #000;margin:-40px 20px 0 80px;padding:50px 20px;background-color:#eee}body.page-template-home .content-mobile .sub:before{display:none}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-home .content-mobile{display:block}}@media only screen and (max-width:767px){body.page-template-home .content-mobile{display:block}}body.page-template-home .carousel{position:relative;z-index:10;margin-top:100px;margin-right:-50px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-home .carousel{margin-top:50px;margin-right:0}}@media only screen and (max-width:767px){body.page-template-home .carousel{margin-top:50px;margin-right:0}}body.page-template-home .carousel img{width:100%}body.page-template-home .carousel .items{background-color:#000}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-home .carousel .items{margin:0 20px}}@media only screen and (max-width:767px){body.page-template-home .carousel .items{margin:0 20px}}body.page-template-home .carousel .items .item .artist,body.page-template-home .carousel .items .item .title{display:none}body.page-template-home .carousel .description,body.page-template-home .carousel .nav{background-color:#eee}body.page-template-home .carousel .description{position:absolute;bottom:0;right:-400px;width:400px;border-left:0;padding:50px 50px 40px 100px}@media only screen and (max-width:1239px){body.page-template-home .carousel .description{position:relative;width:auto;right:auto;border:5px solid #000;border-width:5px 5px 5px 0;padding:30px 50px 30px 100px;margin:-5px 20px 0 -20px}}@media only screen and (min-width:1023px) and (max-width:1239px){body.page-template-home .carousel .description{margin-right:0}}body.page-template-home .carousel .description:before{content:"";position:absolute;left:50px;top:58px;width:25px;height:5px;background-color:#ccced1}@media only screen and (max-width:1239px){body.page-template-home .carousel .description:before{top:38px}}body.page-template-home .carousel .description .artist{font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif;font-size:14px;padding-bottom:5px}body.page-template-home .carousel .description .title{font-family:"Chaparral W01 It",helvetica,arial,sans-serif;font-size:24px}body.page-template-home .carousel .nav{width:350px;float:right;border-top:0;font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif}@media only screen and (max-width:1239px){body.page-template-home .carousel .nav{float:none;width:inherit;overflow:hidden;margin:-5px 20px 0 15px;border:0}}@media only screen and (min-width:1023px) and (max-width:1239px){body.page-template-home .carousel .nav{margin-left:-5px;margin-right:0}}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-home .carousel .nav{margin-left:15px}}@media only screen and (max-width:767px){body.page-template-home .carousel .nav{margin-left:15px}}body.page-template-home .carousel .nav .nav-item{cursor:pointer;width:50%}body.page-template-home .carousel .nav .prev{float:left;text-align:left;padding:40px 0 40px 50px}@media only screen and (max-width:1239px){body.page-template-home .carousel .nav .prev{text-align:center;border:5px solid #000;padding:30px 0;margin-top:90px;position:relative;left:5px}}body.page-template-home .carousel .nav .next{float:right;text-align:right;padding:40px 50px 40px 0}@media only screen and (max-width:1239px){body.page-template-home .carousel .nav .next{text-align:center;border:5px solid #000;padding:30px 0}}body.page-template-about .wrapper{overflow:hidden}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .heading{padding:75px 20px 200px 95px;margin:0;max-width:inherit}body.page-template-about .heading:before{top:95px;left:20px;z-index:1}}@media only screen and (max-width:767px){body.page-template-about .heading{padding:75px 20px 200px 95px;margin:0;max-width:inherit}body.page-template-about .heading:before{top:95px;left:20px;z-index:1}}body.page-template-about .heading span{position:relative;z-index:1}body.page-template-about .hero-mobile{height:100%;width:100%;position:absolute;left:0;top:0;display:none}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .hero-mobile{display:block}}@media only screen and (max-width:767px){body.page-template-about .hero-mobile{display:block}}body.page-template-about .hero-image{position:absolute;left:0;top:0;width:100%;height:806px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .hero-image{display:none}}@media only screen and (max-width:767px){body.page-template-about .hero-image{display:none}}body.page-template-about .main-content{max-width:450px;border:5px solid #000;background-color:#fff;padding:100px 50px;font-family:"Chaparral W01 Regular",helvetica,arial,sans-serif;font-size:18px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .main-content{max-width:inherit;border:0;padding:50px 20px}}@media only screen and (max-width:767px){body.page-template-about .main-content{max-width:inherit;border:0;padding:50px 20px}}body.page-template-about .aop-content{position:relative;z-index:3;width:850px;float:right;background-color:#fff;padding:100px 100px 100px 150px;margin-top:100px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .aop-content{background-color:#eee;width:inherit;float:none;padding:50px 20px;margin-top:0}}@media only screen and (max-width:767px){body.page-template-about .aop-content{background-color:#eee;width:inherit;float:none;padding:50px 20px;margin-top:0}}body.page-template-about .aop-content .subheading{margin-bottom:0}body.page-template-about .aop-content .subheading:before{display:none}body.page-template-about .aop-content .aop{margin:0;position:relative;padding:0 0 0 50px;list-style-type:none;width:50%;float:left}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .aop-content .aop{float:none;width:inherit}}@media only screen and (max-width:767px){body.page-template-about .aop-content .aop{float:none;width:inherit}}body.page-template-about .aop-content .aop:before{content:"";position:absolute;left:0;top:8px;width:25px;height:5px;background-color:#ccced1}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .aop-content .aop.other:before{display:none}}@media only screen and (max-width:767px){body.page-template-about .aop-content .aop.other:before{display:none}}body.page-template-about .aop-content .aop li{padding:0 0 10px}body.page-template-about .aop-image{position:relative;z-index:2;max-width:1050px;float:left;margin-top:-100px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .aop-image{float:none;max-width:100%;margin-top:0}}@media only screen and (max-width:767px){body.page-template-about .aop-image{float:none;max-width:100%;margin-top:0}}body.page-template-about .job-side{position:relative;z-index:10;width:400px;float:left;margin-top:260px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .job-side{display:none}}@media only screen and (max-width:767px){body.page-template-about .job-side{display:none}}body.page-template-about .job-side .job-side-inner{border:5px solid #000;background-color:#000;margin-right:-100px}body.page-template-about .job-main{position:relative;top:-100px;width:auto;float:none;overflow:hidden}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .job-main{top:0}}@media only screen and (max-width:767px){body.page-template-about .job-main{top:0}}body.page-template-about .job-main .job-main-inner{padding:250px 100px 100px 150px;border:5px solid #fff}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .job-main .job-main-inner{padding:75px 20px 110px;border:0;background-color:#fff;line-height:1.5}}@media only screen and (max-width:767px){body.page-template-about .job-main .job-main-inner{padding:75px 20px 110px;border:0;background-color:#fff;line-height:1.5}}body.page-template-about .job-main .job-main-inner .lead{font-family:"Chaparral W01 Regular",helvetica,arial,sans-serif;font-size:18px;padding-bottom:30px}body.page-template-about .photo-mobile{margin:-60px 20px 0;border:5px solid #000;display:none}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-about .photo-mobile{display:block}}@media only screen and (max-width:767px){body.page-template-about .photo-mobile{display:block}}body.page-template-about .photo-mobile img{width:100%}body.page-template-barristers .content{overflow:hidden;clear:both}body.page-template-barristers .sidemenu{float:left;width:250px;padding-top:100px}@media only screen and (max-width:1239px){body.page-template-barristers .sidemenu{float:none;width:auto;padding-top:0}}body.page-template-barristers .main{float:none;width:auto;overflow:hidden}body.page-template-barristers .main-inner .top{padding-left:450px;margin-top:200px;margin-left:50px;background-color:#fff}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-barristers .main-inner .top{padding:0 20px;margin-left:0;margin-top:0}}@media only screen and (max-width:767px){body.page-template-barristers .main-inner .top{padding:0 20px;margin-left:0;margin-top:0}}body.page-template-barristers .main-inner .top .top-inner{float:right}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-barristers .main-inner .top .top-inner{float:none}}@media only screen and (max-width:767px){body.page-template-barristers .main-inner .top .top-inner{float:none}}body.page-template-barristers .main-inner .top .photos{float:left;width:500px;margin-top:-200px;margin-left:-500px;border:5px solid #000}body.page-template-barristers .main-inner .top .photos img{display:none}body.page-template-barristers .main-inner .top .photos img.active{display:block}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-barristers .main-inner .top .photos{float:none;margin:0;width:auto;max-width:100%}body.page-template-barristers .main-inner .top .photos img{width:100%}}@media only screen and (max-width:767px){body.page-template-barristers .main-inner .top .photos{float:none;margin:0;width:auto;max-width:100%}body.page-template-barristers .main-inner .top .photos img{width:100%}}body.page-template-barristers .main-inner .top .descriptions{width:100%;background-color:#fff;padding:100px 50px 50px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-barristers .main-inner .top .descriptions{padding-right:0;padding-left:0;padding-top:75px;line-height:1.5}}@media only screen and (max-width:767px){body.page-template-barristers .main-inner .top .descriptions{padding-right:0;padding-left:0;padding-top:75px;line-height:1.5}}body.page-template-barristers .main-inner .top .descriptions .description{display:none}body.page-template-barristers .main-inner .top .descriptions .description.active{display:block}body.page-template-barristers .main-inner .top .descriptions .description .description-content{font-family:"Chaparral W01 Regular",helvetica,arial,sans-serif;font-size:18px;margin-bottom:100px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-barristers .main-inner .top .descriptions .description .description-content{margin-bottom:50px}}@media only screen and (max-width:767px){body.page-template-barristers .main-inner .top .descriptions .description .description-content{margin-bottom:50px}}body.page-template-barristers .main-inner .top .descriptions .description .description-aop .aop{margin:0;padding:0;padding-left:50px;list-style-type:none}body.page-template-barristers .main-inner .bottom{padding-left:50px}body.page-template-barristers .main-inner .bottom .bottom-inner{background-color:#fff;padding:50px 50px 100px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-barristers .main-inner .bottom .bottom-inner{padding:50px 20px}}@media only screen and (max-width:767px){body.page-template-barristers .main-inner .bottom .bottom-inner{padding:50px 20px}}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-barristers .main-inner .bottom .infos{line-height:1.5}}@media only screen and (max-width:767px){body.page-template-barristers .main-inner .bottom .infos{line-height:1.5}}body.page-template-barristers .main-inner .bottom .infos .info{display:none;position:relative;padding-left:50px}body.page-template-barristers .main-inner .bottom .infos .info.active{display:block}body.page-template-barristers .main-inner .bottom .infos .info.active.blank{display:none}body.page-template-barristers .main-inner .bottom .infos .info .info-content,body.page-template-barristers .main-inner .bottom .infos .info .sub-content{position:relative;margin-bottom:50px}body.page-template-barristers .main-inner .bottom .infos .info .info-content:before,body.page-template-barristers .main-inner .bottom .infos .info .sub-content:before{content:"";position:absolute;left:-50px;top:8px;width:25px;height:5px;background-color:#ccced1}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-barristers .main-inner .bottom{padding-left:0}}@media only screen and (max-width:767px){body.page-template-barristers .main-inner .bottom{padding-left:0}}body.page-template-barristers .barrister.nophoto .top{background-color:transparent;padding-left:0}@media only screen and (max-width:1239px){body.page-template-barristers .barrister.nophoto .top{background-color:#fff}}@media only screen and (min-width:1023px) and (max-width:1239px){body.page-template-barristers .barrister.nophoto .top{margin:0;padding:0}}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-barristers .barrister.nophoto .top{padding-left:20px}}@media only screen and (max-width:767px){body.page-template-barristers .barrister.nophoto .top{padding-left:20px}}body.page-template-barristers .barrister.nophoto .top .photos{display:none}body.page-template-barristers .barrister.nophoto .top .descriptions .description .description-content{margin-bottom:50px}@media only screen and (max-width:1239px){body.page-template-barristers .barrister.nophoto .bottom{background-color:#fff;margin:0;padding:0}}body.page-template-barristers .barrister.nophoto .bottom .infos{padding-top:0}body.page-template-barristers .other-content{margin-bottom:50px}body.page-template-barristers .other-content .miniheading{padding-left:0}body.page-template-barristers .other-content .miniheading:before{left:-50px}body.page-template-clerks .sidemenu{width:250px;float:left}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-clerks .sidemenu{display:none}}@media only screen and (max-width:767px){body.page-template-clerks .sidemenu{display:none}}body.page-template-clerks .main{width:auto;float:none;overflow:hidden}body.page-template-clerks .main .main-inner{background-color:#fff;border:5px solid #000;padding:100px 150px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-clerks .main .main-inner{border:0;padding:0}}@media only screen and (max-width:767px){body.page-template-clerks .main .main-inner{border:0;padding:0}}body.page-template-clerks .profile{display:none}body.page-template-clerks .profile.active{display:block}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-clerks .profile{display:block;padding:75px 20px;line-height:1.5}}@media only screen and (max-width:767px){body.page-template-clerks .profile{display:block;padding:75px 20px;line-height:1.5}}body.page-template-clerks .desc{font-family:"Chaparral W01 Regular",helvetica,arial,sans-serif;font-size:18px;padding-bottom:100px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-clerks .desc{padding-bottom:30px}}@media only screen and (max-width:767px){body.page-template-clerks .desc{padding-bottom:30px}}body.page-template-clerks .info{position:relative;padding-left:50px}body.page-template-clerks .info:before{content:"";position:absolute;left:0;top:8px;width:25px;height:5px;background-color:#ccced1}body.page-template-clerks .info .info-title{font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif}body.page-template-clerks .info .info-email{word-break:break-all}body.page-template-clerks .info .info-email a{text-decoration:none}body.page-template-artworks .content{overflow:hidden;clear:both}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .content{background-color:#fff;overflow:inherit}}@media only screen and (max-width:767px){body.page-template-artworks .content{background-color:#fff;overflow:inherit}}body.page-template-artworks .sidemenu{float:left;width:250px;padding-top:100px}@media only screen and (max-width:1239px){body.page-template-artworks .sidemenu{float:none;width:auto;padding-top:0}}body.page-template-artworks .main{float:none;width:auto;overflow:hidden}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main{overflow:inherit}}@media only screen and (max-width:767px){body.page-template-artworks .main{overflow:inherit}}body.page-template-artworks .main-inner .top{padding-left:500px;margin:100px 50px 0;background-color:#f3f3f3}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .top{margin:0;padding:0 20px;background-color:#fff}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .top{margin:0;padding:0 20px;background-color:#fff}}body.page-template-artworks .main-inner .top .top-inner{float:right}body.page-template-artworks .main-inner .top .photos{float:left;width:500px;margin-top:-100px;margin-left:-550px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .top .photos{display:none}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .top .photos{display:none}}body.page-template-artworks .main-inner .top .photos img{border:5px solid #000;display:none}body.page-template-artworks .main-inner .top .photos img.active{display:block}body.page-template-artworks .main-inner .top .photos img.blank{display:none}body.page-template-artworks .main-inner .top .descriptions{width:100%;padding:100px 50px 50px 0}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .top .descriptions{padding-top:75px;padding-right:0;line-height:1.5}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .top .descriptions{padding-top:75px;padding-right:0;line-height:1.5}}body.page-template-artworks .main-inner .top .descriptions .description{display:none}body.page-template-artworks .main-inner .top .descriptions .description.active{display:block}body.page-template-artworks .main-inner .top .descriptions .description .description-content{font-family:"Chaparral W01 Regular",helvetica,arial,sans-serif;font-size:18px}body.page-template-artworks .main-inner .top .descriptions .description .description-aop .aop{margin:0;padding:0;padding-left:50px;list-style-type:none}body.page-template-artworks .main-inner .bottom{padding:0 50px 50px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .bottom{background-color:#fff;padding:0}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .bottom{background-color:#fff;padding:0}}body.page-template-artworks .main-inner .bottom .bottom-inner{background-color:#f3f3f3;padding:50px 50px 100px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .bottom .bottom-inner{padding:0}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .bottom .bottom-inner{padding:0}}body.page-template-artworks .main-inner .bottom .infos{font-size:14px;line-height:1.4}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .bottom .infos{background-color:#fff}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .bottom .infos{background-color:#fff}}body.page-template-artworks .main-inner .bottom .infos .info{display:none;position:relative}body.page-template-artworks .main-inner .bottom .infos .info.active{display:block}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .bottom .infos .info{line-height:1.5}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .bottom .infos .info{line-height:1.5}}body.page-template-artworks .main-inner .bottom .infos .info .info-toggle{display:none;cursor:pointer;font-family:"Proxima N W01 Bold",helvetica,arial,sans-serif;font-size:16px;padding:30px 20px;background-color:#eee;position:relative}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .bottom .infos .info .info-toggle{display:block}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .bottom .infos .info .info-toggle{display:block}}body.page-template-artworks .main-inner .bottom .infos .info .info-toggle .h,body.page-template-artworks .main-inner .bottom .infos .info .info-toggle .v{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;display:block;background-color:#000}body.page-template-artworks .main-inner .bottom .infos .info .info-toggle .h{width:22px;height:2px;right:20px;top:50%;margin-top:-1px}body.page-template-artworks .main-inner .bottom .infos .info .info-toggle .v{width:2px;height:22px;right:29px;top:50%;margin-top:-11px}body.page-template-artworks .main-inner .bottom .infos .info .info-toggle.active .h,body.page-template-artworks .main-inner .bottom .infos .info .info-toggle.active .v{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}body.page-template-artworks .main-inner .bottom .infos .info .info-toggle.active .h{right:19px}body.page-template-artworks .main-inner .bottom .infos .info .info-content .info-content-inner{overflow:hidden}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .bottom .infos .info .info-content{height:0;overflow:hidden}body.page-template-artworks .main-inner .bottom .infos .info .info-content.active{height:auto}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .bottom .infos .info .info-content{height:0;overflow:hidden}body.page-template-artworks .main-inner .bottom .infos .info .info-content.active{height:auto}}body.page-template-artworks .main-inner .bottom .infos .info .info-inner{position:relative;padding-left:50px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .bottom .infos .info .info-inner{margin:20px 20px 0}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .bottom .infos .info .info-inner{margin:20px 20px 0}}body.page-template-artworks .main-inner .bottom .infos .info .info-inner:before{content:"";position:absolute;left:0;top:8px;width:25px;height:5px;background-color:#ccced1}body.page-template-artworks .main-inner .bottom .infos .info .info-inner.more{margin-top:50px;font-family:"Proxima N W01 Reg It",helvetica,arial,sans-serif}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .bottom .infos .info .info-inner.more{margin-bottom:50px}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .bottom .infos .info .info-inner.more{margin-bottom:50px}}body.page-template-artworks .main-inner .bottom .infos .info .info-inner.more p.lead{font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .bottom .infos .info .info-url-container{position:relative;background-color:#fff;padding:0 20px}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .bottom .infos .info .info-url-container{position:relative;background-color:#fff;padding:0 20px}}body.page-template-artworks .main-inner .bottom .infos .info .info-url{position:absolute;right:-100px;bottom:-150px;background:#fff;display:block;height:100px;width:400px;line-height:90px;text-align:center;border:5px solid #000;text-decoration:none;font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif;font-size:16px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .main-inner .bottom .infos .info .info-url{bottom:inherit;width:inherit;left:20px;right:20px}}@media only screen and (max-width:767px){body.page-template-artworks .main-inner .bottom .infos .info .info-url{bottom:inherit;width:inherit;left:20px;right:20px}}body.page-template-artworks .photo-mobile{display:none;padding:50px 20px 20px;background-color:#fff}body.page-template-artworks .photo-mobile img{border:5px solid #000;width:100%}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .photo-mobile{display:block}}@media only screen and (max-width:767px){body.page-template-artworks .photo-mobile{display:block}}body.page-template-artworks .heros{margin-top:-150px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .heros{padding-top:50px;margin:0;background-color:#fff}}@media only screen and (max-width:767px){body.page-template-artworks .heros{padding-top:50px;margin:0;background-color:#fff}}body.page-template-artworks .heros .hero{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:none;height:800px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .heros .hero{height:300px}}@media only screen and (max-width:767px){body.page-template-artworks .heros .hero{height:300px}}body.page-template-artworks .heros .hero.active{display:block}body.page-template-artworks .heros .hero.blank{height:100px}body.page-template-artworks .hero-title{position:relative;padding:50px;font-family:"Chaparral W01 It",helvetica,arial,sans-serif;font-size:18px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .hero-title{padding:30px 20px 30px 70px;background-color:#fff;margin-bottom:20px;line-height:1.5}}@media only screen and (max-width:767px){body.page-template-artworks .hero-title{padding:30px 20px 30px 70px;background-color:#fff;margin-bottom:20px;line-height:1.5}}body.page-template-artworks .hero-title:before{content:"";display:block;position:absolute;left:0;top:58px;width:25px;height:5px;background-color:#ccced1}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .hero-title:before{left:20px;top:38px}}@media only screen and (max-width:767px){body.page-template-artworks .hero-title:before{left:20px;top:38px}}body.page-template-artworks .pl{float:left;width:650px;padding-top:50px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .pl{float:none;width:inherit;padding-top:0;background-color:#eee}}@media only screen and (max-width:767px){body.page-template-artworks .pl{float:none;width:inherit;padding-top:0;background-color:#eee}}body.page-template-artworks .pr{float:none;width:auto;overflow:hidden;background-color:#eee}body.page-template-artworks .pr .pr-inner{padding:150px 50px 150px 150px;border:5px solid #fff}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .pr .pr-inner{border:0;padding:50px 20px;line-height:1.5}}@media only screen and (max-width:767px){body.page-template-artworks .pr .pr-inner{border:0;padding:50px 20px;line-height:1.5}}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .pr .pr-inner .subheading{display:none}}@media only screen and (max-width:767px){body.page-template-artworks .pr .pr-inner .subheading{display:none}}body.page-template-artworks .pr-nav{border:5px solid #fff;border-top:0;padding-left:100px;overflow:hidden}body.page-template-artworks .pr-nav.mobile{display:none;margin:0 20px;padding:0}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .pr-nav{display:none}body.page-template-artworks .pr-nav.mobile{display:block}}@media only screen and (max-width:767px){body.page-template-artworks .pr-nav{display:none}body.page-template-artworks .pr-nav.mobile{display:block}}body.page-template-artworks .pr-nav .next,body.page-template-artworks .pr-nav .prev{cursor:pointer;width:50%;font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif}body.page-template-artworks .pr-nav .prev{padding:40px 0 40px 50px;text-align:left;float:left}body.page-template-artworks .pr-nav .next{padding:40px 50px 40px 0;text-align:right;float:right}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .pr-nav .next,body.page-template-artworks .pr-nav .prev{padding-left:0;padding-right:0;text-align:center}}@media only screen and (max-width:767px){body.page-template-artworks .pr-nav .next,body.page-template-artworks .pr-nav .prev{padding-left:0;padding-right:0;text-align:center}}body.page-template-artworks .projects{margin-top:-50px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .projects{margin-top:0}}@media only screen and (max-width:767px){body.page-template-artworks .projects{margin-top:0}}body.page-template-artworks .project{display:none}body.page-template-artworks .project.active{display:block}body.page-template-artworks .project-collection-title{display:none}body.page-template-artworks .project-collection-title .subheading{margin-bottom:0;padding:75px 20px 50px}body.page-template-artworks .project-collection-title .subheading:before{display:none}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .project-collection-title{display:block}}@media only screen and (max-width:767px){body.page-template-artworks .project-collection-title{display:block}}body.page-template-artworks .project-images{background-color:#fff;border:5px solid #000;margin-top:60px;margin-right:-100px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .project-images{margin:0 20px}}@media only screen and (max-width:767px){body.page-template-artworks .project-images{margin:0 20px}}body.page-template-artworks .project-image{display:none}body.page-template-artworks .project-image.active{display:block}body.page-template-artworks .project-image img{width:100%}body.page-template-artworks .project-description{display:none}body.page-template-artworks .project-description.active{display:block}body.page-template-artworks .project-description p{font-size:14px}body.page-template-artworks .project-description .project-title{font-family:"Chaparral W01 It",helvetica,arial,sans-serif;font-size:24px}body.page-template-artworks .enquiry-message{max-width:600px;margin:100px auto 0;background-color:#fff;text-align:center;font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif;padding:50px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .enquiry-message{margin-top:0;max-width:inherit;line-height:1.5}}@media only screen and (max-width:767px){body.page-template-artworks .enquiry-message{margin-top:0;max-width:inherit;line-height:1.5}}body.page-template-artworks .artist.nophoto .top{padding-left:50px}@media only screen and (min-width:1023px) and (max-width:1239px){body.page-template-artworks .artist.nophoto .top{margin-left:0;margin-top:0}}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .artist.nophoto .top{padding-left:20px}}@media only screen and (max-width:767px){body.page-template-artworks .artist.nophoto .top{padding-left:20px}}body.page-template-artworks .artist.nophoto .top .photos{display:none}body.page-template-artworks .artist.nophoto .top .descriptions .description .description-content{margin-bottom:0}@media only screen and (min-width:1023px) and (max-width:1239px){body.page-template-artworks .artist.nophoto .bottom{padding-left:0}}body.page-template-artworks .artist.nophoto .bottom .infos{padding-top:0}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-artworks .artist.nophoto .bottom .infos{padding-bottom:50px}body.page-template-artworks .artist.nophoto .bottom .infos .info-url{bottom:-150px}}@media only screen and (max-width:767px){body.page-template-artworks .artist.nophoto .bottom .infos{padding-bottom:50px}body.page-template-artworks .artist.nophoto .bottom .infos .info-url{bottom:-150px}}body.page-template-contact .wrapper{overflow:hidden}body.page-template-contact .heading{color:#fff}body.page-template-contact .heading:before{background-color:#fff}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .heading{padding:75px 20px 200px 95px;margin:0;max-width:inherit}body.page-template-contact .heading:before{top:95px;left:20px;z-index:1}}@media only screen and (max-width:767px){body.page-template-contact .heading{padding:75px 20px 200px 95px;margin:0;max-width:inherit}body.page-template-contact .heading:before{top:95px;left:20px;z-index:1}}body.page-template-contact .heading span{position:relative;z-index:1}body.page-template-contact .hero-image{position:absolute;left:0;top:0;width:100%;height:760px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .hero-image{display:none}}@media only screen and (max-width:767px){body.page-template-contact .hero-image{display:none}}body.page-template-contact .hero-mobile{height:100%;width:100%;position:absolute;left:0;top:0;display:none}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .hero-mobile{display:block}}@media only screen and (max-width:767px){body.page-template-contact .hero-mobile{display:block}}body.page-template-contact .content{padding-top:200px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .content{padding-top:0}}@media only screen and (max-width:767px){body.page-template-contact .content{padding-top:0}}body.page-template-contact .content .side{float:left;width:400px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .content .side{float:none;width:inherit}}@media only screen and (max-width:767px){body.page-template-contact .content .side{float:none;width:inherit}}body.page-template-contact .content .side .side-inner .top{position:relative;background-color:#fff;padding:100px 50px 150px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .content .side .side-inner .top{padding:50px 20px;background-color:#eee;line-height:1.5}}@media only screen and (max-width:767px){body.page-template-contact .content .side .side-inner .top{padding:50px 20px;background-color:#eee;line-height:1.5}}body.page-template-contact .content .side .side-inner .top:before{content:"";position:absolute;right:-150px;top:0;width:150px;height:100%;background-color:#fff}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .content .side .side-inner .top:before{display:none}}@media only screen and (max-width:767px){body.page-template-contact .content .side .side-inner .top:before{display:none}}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .content .side .side-inner .top .subheading{display:none}}@media only screen and (max-width:767px){body.page-template-contact .content .side .side-inner .top .subheading{display:none}}body.page-template-contact .content .side .side-inner .top .prefix{font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif;margin-right:8px}body.page-template-contact .content .side .side-inner .bottom{background-color:transparent;padding:60px 0 50px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .content .side .side-inner .bottom{display:none}}@media only screen and (max-width:767px){body.page-template-contact .content .side .side-inner .bottom{display:none}}body.page-template-contact .content .side .side-inner .bottom .bottom-inner{position:relative;padding:0 50px}body.page-template-contact .content .side .side-inner .bottom .bottom-inner:before{content:"";position:absolute;left:0;top:8px;width:25px;height:5px;background-color:#ccced1}body.page-template-contact .content .main{position:relative;float:none;width:auto;overflow:hidden;padding:100px 0 50px}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .content .main{padding-top:0}}@media only screen and (max-width:767px){body.page-template-contact .content .main{padding-top:0}}body.page-template-contact .content .main .main-inner{margin-right:50px;background-color:#fff;border:5px solid #000}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .content .main .main-inner{border:0;margin-right:0}}@media only screen and (max-width:767px){body.page-template-contact .content .main .main-inner{border:0;margin-right:0}}body.page-template-contact .artist-name{font-family:"Proxima N W01 Smbd",helvetica,arial,sans-serif;font-size:14px}body.page-template-contact .artwork-title{font-family:"Chaparral W01 It",helvetica,arial,sans-serif;font-size:18px;padding-bottom:4px}body.page-template-contact .artwork-year{font-family:"Chaparral W01 Regular",helvetica,arial,sans-serif;font-size:18px}body.page-template-contact .artwork-desc{padding-top:20px}body.page-template-contact .artist-mobile{display:none;position:relative;line-height:1.5;padding:75px 20px 0 75px}body.page-template-contact .artist-mobile:before{content:"";position:absolute;left:20px;top:84px;width:25px;height:5px;background-color:#ccced1}@media only screen and (min-width:767px) and (max-width:1023px){body.page-template-contact .artist-mobile{display:block}}@media only screen and (max-width:767px){body.page-template-contact .artist-mobile{display:block}}@-webkit-keyframes MENU_CUE{0%{opacity:0;filter:alpha(opacity=0);zoom:1;width:0;left:-20px}50%{width:30px;left:5px}100%{opacity:1;filter:alpha(opacity=100);zoom:1;width:25px;left:0}}@-webkit-keyframes MENU_CUE_REVERSE{0%{opacity:0;filter:alpha(opacity=0);zoom:1;width:0;right:-20px}50%{width:30px;right:5px}100%{opacity:1;filter:alpha(opacity=100);zoom:1;width:25px;right:0}}html.no-touch.cssanimations #masterhead .main-navigation li:hover:before{-webkit-animation:MENU_CUE .5s ease-in-out;-moz-animation:MENU_CUE .5s ease-in-out;-ms-animation:MENU_CUE .5s ease-in-out;-o-animation:MENU_CUE .5s ease-in-out;animation:MENU_CUE .5s ease-in-out;content:"";width:25px;height:3px;background-color:#000;position:absolute;left:0;bottom:-7px}@media only screen and (min-width:767px) and (max-width:1023px){html.no-touch.cssanimations #masterhead .main-navigation li:hover:before{display:none}}@media only screen and (max-width:767px){html.no-touch.cssanimations #masterhead .main-navigation li:hover:before{display:none}}html.no-touch.cssanimations .prev span{display:inline-block;position:relative}html.no-touch.cssanimations .prev span:hover:before{-webkit-animation:MENU_CUE .5s ease-in-out;-moz-animation:MENU_CUE .5s ease-in-out;-ms-animation:MENU_CUE .5s ease-in-out;-o-animation:MENU_CUE .5s ease-in-out;animation:MENU_CUE .5s ease-in-out;content:"";width:25px;height:3px;background-color:#000;position:absolute;left:0;bottom:-7px}html.no-touch.cssanimations .next span{display:inline-block;position:relative}html.no-touch.cssanimations .next span:hover:before{-webkit-animation:MENU_CUE_REVERSE .5s ease-in-out;-moz-animation:MENU_CUE_REVERSE .5s ease-in-out;-ms-animation:MENU_CUE_REVERSE .5s ease-in-out;-o-animation:MENU_CUE_REVERSE .5s ease-in-out;animation:MENU_CUE_REVERSE .5s ease-in-out;content:"";width:25px;height:3px;background-color:#000;position:absolute;right:0;bottom:-7px}body.error404 .heading-para{margin-bottom:200px}@media only screen and (max-width:1239px){body.error404 .heading-para{float:none}}body.error404 .back-to-top{clear:both}