<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@keyframes a{to{background-position:25px 0}}@keyframes b{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:c .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;-ms-transform:translateY(-40px);transform:translateY(-40px);transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr--hide-controls .plyr__captions{-ms-transform:translateY(-15px);transform:translateY(-15px)}.plyr__control{background:transparent;border:0;border-radius:3px;color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 3px rgba(207,0,15,.35);outline:0}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#cf000f;color:#fff}.plyr__control--overlaid{background:rgba(207,0,15,.8);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15);color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{height:20px;left:2px;position:relative;width:20px}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#cf000f}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;text-align:center}.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls&gt;.plyr__control{margin-left:5px}.plyr__controls .plyr__menu:first-child,.plyr__controls .plyr__menu:first-child+[data-plyr=pause],.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__progress:first-child+[data-plyr=pause],.plyr__controls .plyr__time:first-child,.plyr__controls .plyr__time:first-child+[data-plyr=pause],.plyr__controls&gt;.plyr__control:first-child,.plyr__controls&gt;.plyr__control:first-child+[data-plyr=pause]{margin-left:0}.plyr__controls .plyr__volume{margin-left:5px}@media (min-width:480px){.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls&gt;.plyr__control{margin-left:10px}.plyr__controls .plyr__menu+.plyr__control,.plyr__controls&gt;.plyr__control+.plyr__control,.plyr__controls&gt;.plyr__control+.plyr__menu{margin-left:5px}}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:35px 10px 10px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:2}.plyr--video .plyr__controls .plyr__control svg{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.15));filter:drop-shadow(0 1px 1px rgba(0,0,0,.15))}.plyr--video .plyr__controls .plyr__control.plyr__tab-focus,.plyr--video .plyr__controls .plyr__control:hover,.plyr--video .plyr__controls .plyr__control[aria-expanded=true]{background:#cf000f;color:#fff}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-ms-transform:translateY(100%);transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__video-embed{height:0;padding-bottom:56.25%;position:relative}.plyr__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed&gt;.plyr__video-embed__container{padding-bottom:240%;position:relative;-ms-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr__menu{display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:b .2s ease;background:hsla(0,0%,100%,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container&gt;div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container ul{list-style:none;margin:0;overflow:hidden;padding:7px}.plyr__menu__container ul li{margin-top:2px}.plyr__menu__container ul li:first-child{margin-top:0}.plyr__menu__container .plyr__control{-ms-flex-align:center;align-items:center;color:#4f5b5f;display:-ms-flexbox;display:flex;font-size:14px;padding:4px 14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:rgba(79,91,95,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:rgba(79,91,95,.8);left:7px}.plyr__menu__container .plyr__control--back:before{background:#b7c5cd;box-shadow:0 1px 0 #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container label.plyr__control{padding-left:7px}.plyr__menu__container label.plyr__control input[type=radio]+span{background:rgba(0,0,0,.1);border-radius:100%;display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;position:relative;transition:all .3s ease;width:16px}.plyr__menu__container label.plyr__control input[type=radio]+span:after{background:#fff;border-radius:100%;content:"";height:6px;left:5px;opacity:0;position:absolute;top:5px;-ms-transform:scale(0);transform:scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container label.plyr__control input[type=radio]:checked+span{background:#cf000f}.plyr__menu__container label.plyr__control input[type=radio]:checked+span:after{opacity:1;-ms-transform:scale(1);transform:scale(1)}.plyr__menu__container label.plyr__control input[type=radio]:focus+span{box-shadow:0 0 0 3px rgba(207,0,15,.35);outline:0}.plyr__menu__container label.plyr__control.plyr__tab-focus input[type=radio]+span,.plyr__menu__container label.plyr__control:hover input[type=radio]+span{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:-7px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:transparent;border:0;border-radius:28px;color:#cf000f;display:block;height:20px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:3px;height:6px;transition:all .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);box-sizing:border-box;height:14px;position:relative;transition:all .2s ease;width:14px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:3px;height:6px;transition:all .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);box-sizing:border-box;height:14px;position:relative;transition:all .2s ease;width:14px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:3px;height:6px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:3px;height:6px;transition:all .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:3px;height:6px;transition:all .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);box-sizing:border-box;height:14px;position:relative;transition:all .2s ease;width:14px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 3px rgba(207,0,15,.35);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 3px rgba(207,0,15,.35);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 3px rgba(207,0,15,.35);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1;pointer-events:none}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:14px;font-weight:500;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;-ms-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-ms-transform-origin:50% 100%;transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-ms-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls&gt;.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child .plyr__tooltip{left:0;-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-ms-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls&gt;.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls&gt;.plyr__control:first-child .plyr__tooltip:before{left:16px}.plyr__controls&gt;.plyr__control:last-child .plyr__tooltip{right:0;-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-ms-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls&gt;.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;-ms-transform:translateX(50%);transform:translateX(50%)}.plyr__controls&gt;.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls&gt;.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls&gt;.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls&gt;.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls&gt;.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls&gt;.plyr__control:last-child:hover .plyr__tooltip{-ms-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__progress{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;left:7px;margin-right:14px;position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:6px;left:0;margin-top:-3px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent;transition:width .2s ease}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:6px}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:6px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,.66)}.plyr--loading .plyr__progress__buffer{animation:a 1s linear infinite;background-image:linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 0,transparent 50%,rgba(47,52,61,.6) 0,rgba(47,52,61,.6) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,.66)}.plyr__volume{-ms-flex:1;flex:1;position:relative}.plyr__volume input[type=range]{position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:50px}}@media (min-width:768px){.plyr__volume{max-width:80px}}.plyr--is-ios.plyr--vimeo [data-plyr=mute],.plyr--is-ios .plyr__volume{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:fullscreen .plyr__video-embed{overflow:visible}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-moz-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen .plyr__video-embed{overflow:visible}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen .plyr__video-embed{overflow:visible}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-embed{overflow:visible}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-fallback .plyr__video-embed{overflow:visible}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads&gt;div,.plyr__ads&gt;div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:rgba(47,52,61,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:6px;left:0;margin:-3px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes c{0%{opacity:0}to{opacity:1}}@keyframes d{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:c;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-ms-transform:translateY(100px);transform:translateY(100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:d;-ms-transform:translate(0);transform:translate(0);transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-video-close-btn:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}.clearfix:after{content:"";display:table}.btn:focus,.nofocus:focus{outline-style:none!important;box-shadow:none!important}#about .section-specialists ul.list-specialist,#about .section-team ul.list-team,#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro ul.list-details,#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-text ul.list-details,#blog-post .section-hero .sub-detail ul.list-post-detail,#blog-post ul.list-blog-pages,#blog-post ul.list-posts,#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail,#blog ul.list-blog-pages,#blog ul.list-posts,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail,#contact .section-hero .sub-copy .sub-details ul.list-details,#footer .sub-footer-contact .sub-social ul.list-social,#footer .sub-legal ul.list-legal,#header #nav ul.list-nav,#home .section-awards ul.list-award,#home .section-awards ul.list-award ul.list-details,#home .section-hero .sub-image-copy ul.list-copy,#home .section-intro ul.list-box,#jobs .section-jobs .sub-jobs ul.list-job,#services-page .section-content .sub-images ul.list-image,#services-page .section-hero .sub-copy ul.list-menu,#services .section-hero .sub-copy ul.list-menu,#services .section-services ul.list-services,#work-post .section-gallery ul.list-gallery,#work-post .section-gallery ul.list-images,#work-post .section-mobile-details ul.list-details,#work-post .section-post .sub-details .sub-share ul.list-social,#work-post .section-post .sub-details ul.list-details,#work .section-intro ul.list-filters,.list-default,.section-list-gallery ul.list-gallery,.section-list-posts ul.list-posts,ul.list-work,ul.list-work-pages{list-style:none!important}#about .section-specialists ul.list-specialist .slick-slide,#about .section-specialists ul.list-specialist&gt;li,#about .section-team ul.list-team .slick-slide,#about .section-team ul.list-team&gt;li,#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro ul.list-details .slick-slide,#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro ul.list-details&gt;li,#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-text ul.list-details .slick-slide,#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-text ul.list-details&gt;li,#blog-post .section-hero .sub-detail ul.list-post-detail .slick-slide,#blog-post .section-hero .sub-detail ul.list-post-detail&gt;li,#blog-post ul.list-blog-pages .slick-slide,#blog-post ul.list-blog-pages&gt;li,#blog-post ul.list-posts .slick-slide,#blog-post ul.list-posts&gt;li,#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail .slick-slide,#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail&gt;li,#blog ul.list-blog-pages .slick-slide,#blog ul.list-blog-pages&gt;li,#blog ul.list-posts .slick-slide,#blog ul.list-posts&gt;li,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail .slick-slide,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail&gt;li,#contact .section-hero .sub-copy .sub-details ul.list-details .slick-slide,#contact .section-hero .sub-copy .sub-details ul.list-details&gt;li,#footer .sub-footer-contact .sub-social ul.list-social .slick-slide,#footer .sub-footer-contact .sub-social ul.list-social&gt;li,#footer .sub-legal ul.list-legal .slick-slide,#footer .sub-legal ul.list-legal&gt;li,#header #nav ul.list-nav .slick-slide,#header #nav ul.list-nav&gt;li,#home .section-awards ul.list-award .slick-slide,#home .section-awards ul.list-award&gt;li,#home .section-awards ul.list-award ul.list-details .slick-slide,#home .section-awards ul.list-award ul.list-details&gt;li,#home .section-hero .sub-image-copy ul.list-copy .slick-slide,#home .section-hero .sub-image-copy ul.list-copy&gt;li,#home .section-intro ul.list-box .slick-slide,#home .section-intro ul.list-box&gt;li,#jobs .section-jobs .sub-jobs ul.list-job .slick-slide,#jobs .section-jobs .sub-jobs ul.list-job&gt;li,#services-page .section-content .sub-images ul.list-image .slick-slide,#services-page .section-content .sub-images ul.list-image&gt;li,#services-page .section-hero .sub-copy ul.list-menu .slick-slide,#services-page .section-hero .sub-copy ul.list-menu&gt;li,#services .section-hero .sub-copy ul.list-menu .slick-slide,#services .section-hero .sub-copy ul.list-menu&gt;li,#services .section-services ul.list-services .slick-slide,#services .section-services ul.list-services&gt;li,#work-post .section-gallery ul.list-gallery .slick-slide,#work-post .section-gallery ul.list-gallery&gt;li,#work-post .section-gallery ul.list-images .slick-slide,#work-post .section-gallery ul.list-images&gt;li,#work-post .section-mobile-details ul.list-details .slick-slide,#work-post .section-mobile-details ul.list-details&gt;li,#work-post .section-post .sub-details .sub-share ul.list-social .slick-slide,#work-post .section-post .sub-details .sub-share ul.list-social&gt;li,#work-post .section-post .sub-details ul.list-details .slick-slide,#work-post .section-post .sub-details ul.list-details&gt;li,#work .section-intro ul.list-filters .slick-slide,#work .section-intro ul.list-filters&gt;li,.list-default .slick-slide,.list-default&gt;li,.section-list-gallery ul.list-gallery .slick-slide,.section-list-gallery ul.list-gallery&gt;li,.section-list-posts ul.list-posts .slick-slide,.section-list-posts ul.list-posts&gt;li,ul.list-work-pages .slick-slide,ul.list-work-pages&gt;li,ul.list-work .slick-slide,ul.list-work&gt;li{margin:0;padding:0}.container,html body .container{width:90%!important;max-width:1085px!important;margin:0 auto}@media only screen and (max-width:900px){.container,html body .container{width:100%!important;padding-left:5px;padding-right:5px}}html{font-size:14px}html body{line-height:1.55;font-weight:200;font-family:ingra,sans-serif;background:#fff;color:gray;font-size:1em;margin:0}html body a.anchor{display:block;visibility:hidden;position:relative;top:-140px}html *{box-sizing:border-box}h1,h2,h3,h4,h5{color:#28323c;font-family:ingra,sans-serif;font-weight:200;line-height:1.4;padding:0;margin-top:0}h1{font-size:2em}h2{font-size:1.64286em}h3{font-size:1.42857em}h4{font-size:1.28571em}h5{font-size:1.14286em}h6{font-size:1em}p{margin:0 0 20px}strong{font-weight:500}ul{margin:0 0 10px 14px}ul,ul li{padding:0}ul li{margin:0 0 0 14px}a{color:#28323c;text-decoration:none}a:active{background-color:transparent}a:hover{color:#ccc}a:active,a:focus{color:#ccc;border:0 none;outline:0 none}::selection{background:#28323c}::-moz-selection{background:#28323c}.btn{border:none;outline:none;cursor:pointer}.btn.btn-primary{padding:12px;display:inline-block;line-height:1;font-size:1em;background:#28323c;border-radius:5px;box-shadow:0 0 0 2px #28323c;transition:all .1s ease;border:1px solid #28323c}.btn.btn-primary:focus,.btn.btn-primary:hover{background:#323f4b;box-shadow:0 0 0 2px #323f4b;border:1px solid #323f4b}.btn.btn-primary:disabled,.btn.btn-primary[disabled]{background:gray!important;box-shadow:0 0 0 2px gray!important;color:#d1d1d1!important;border:1px solid gray}.btn.btn-primary:active{box-shadow:none;transition:none}.btn.btn-primary.mod-ghost{background:transparent;color:#28323c}.btn.btn-primary.mod-ghost:active,.btn.btn-primary.mod-ghost:focus,.btn.btn-primary.mod-ghost:hover{color:#fff;background:#323f4b;box-shadow:0 0 0 2px #323f4b}.btn.btn-primary.mod-link{padding:0;background:transparent;color:#28323c;box-shadow:none}.btn.btn-primary.mod-link+.btn{margin-left:10px}.btn.btn-primary.mod-link:active,.btn.btn-primary.mod-link:focus,.btn.btn-primary.mod-link:hover{color:#28323c;background:transparent;box-shadow:none}@media only screen and (max-width:900px){.btn.btn-primary.mod-link{padding:0;display:inline-block;text-align:unset}}@media only screen and (max-width:900px){.btn.btn-primary{display:block;text-align:center;font-size:1.14286em;padding-top:18px;padding-bottom:18px}}.btn.btn-icon{padding:12px;border:none;display:inline-block;font-size:1.14286em;background:none}.section-cards{width:100%}.section-cards&gt;article{margin:0 1%;display:inline-block;vertical-align:top}.section-cards&gt;article:first-of-type{margin-left:0}.section-cards&gt;article:last-of-type{margin-right:-1%}.section-cards&gt;article.article-min{width:18.4%}.section-cards&gt;article.article-tiny{width:22%}.section-cards&gt;article.article-small{width:32%}.section-cards&gt;article.article-medium{width:49%}.section-cards&gt;article.article-large{width:74.5%}.section-cards&gt;article.article-full{width:100%}@media only screen and (max-width:900px){.section-cards&gt;article.article-full,.section-cards&gt;article.article-large,.section-cards&gt;article.article-medium,.section-cards&gt;article.article-min,.section-cards&gt;article.article-small,.section-cards&gt;article.article-tiny{display:block;width:100%;margin-left:0;margin-right:0;float:none}}.section-cards article{padding:20px 0;-ms-flex-pack:center;justify-content:center;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);text-align:center}.section-cards article .sub-actions{width:100%;margin-top:20px;padding-top:20px;border-top:1px solid #d1d1d1;display:block}.section-cards article .sub-actions .btn{margin:0 1%}.section-cards article .sub-actions.mod-left{padding-right:20px;padding-left:20px;text-align:left}.section-cards article.mod-media .sub-media{position:relative;top:-20px}.section-cards article.mod-media .sub-media img{max-width:100%;height:auto}.section-cards article.mod-left{text-align:left}.section-cards article.mod-left .sub-actions,.section-cards article.mod-left .sub-copy{padding-right:20px;padding-left:20px}.table-cards{width:100%}.table-cards tr{text-align:left}.table-cards tr th{padding:20px;border-bottom:10px solid #fff;font-size:.92857em;font-weight:500;background:gray;color:#fff}.table-cards tr th.mod-right{text-align:right}.table-cards tr td{padding:25px 20px;border-bottom:10px solid #fff;background:#fff}.table-cards tr td.mod-right{text-align:right}.table-cards.mod-short tr th{border-bottom:5px solid #fff}.table-cards.mod-short tr td{padding:10px 20px;border-bottom:5px solid #fff}.modal{width:100%;height:100%;padding-top:115px;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;transition:opacity .2s ease}.modal.active{opacity:1;z-index:999}.modal.active .sub-inner{display:inline-block}.modal .overlay{width:100%;height:100%;background:#fff;position:absolute;top:0;left:0}.modal .sub-inner{width:780px;height:100%;margin:0 auto;padding-top:60px;display:none;position:relative}.wrap-more .sub-state{display:none}.wrap-more .sub-state~.btn-toggle:before{content:"Show more"}.wrap-more .sub-state::checked~.sub-more-copy .sub-more-extended{height:auto}.wrap-more .sub-state::checked~.btn-toggle:before{content:"Show less"}.wrap-more .sub-more-copy .sub-more-extended{height:0;overflow:hidden}.form-element{zoom:1;min-height:50px;margin:8px 0}.form-element:after{content:"";display:table;clear:both}.form-element label{width:31.5%;display:inline-table;vertical-align:middle}.form-element input[type=password],.form-element input[type=text]{width:68%;height:50px;padding:0 10px;border:1px solid #afafaf;line-height:50px;display:inline-table;vertical-align:middle;background:#fff;border-radius:0}.form-element input[type=password]:focus,.form-element input[type=text]:focus{outline:none;border-color:#28323c}.form-element textarea{width:68%;height:170px;padding:8px;border:1px solid #afafaf;display:inline-table;vertical-align:middle;background:#fff;border-radius:0;resize:none}.form-element textarea:focus{outline:none;border-color:#28323c}.form-element select{width:68%;height:50px;padding:0 10px;border:1px solid #afafaf;line-height:50px;display:inline-table;vertical-align:middle;background:#fff;border-radius:0}.form-element select::focus{outline:none;border-color:#28323c}.form-element .value-text{width:66%;padding:0 10px;display:inline-table;vertical-align:middle}.form-element.mod-full input[type=password],.form-element.mod-full input[type=text],.form-element.mod-full label,.form-element.mod-full select,.form-element.mod-full textarea{width:100%}.form-element.mod-full label{margin-bottom:8px}.form-element.mod-select{zoom:1;position:relative}.form-element.mod-select:after{content:"";display:table;clear:both}.form-element.mod-select.mod-unlabelled{padding-left:0}.form-element.mod-select.mod-transparent select{background:transparent}.form-element.mod-select select{padding-right:40px;-webkit-appearance:none;-moz-appearance:none}.form-element.mod-select select::-ms-expand{display:none}.form-element.mod-select:before{width:0;height:50%;margin-right:25px;content:"";border-left:1px solid #d1d1d1;position:absolute;top:25%;right:20px}.form-element.mod-select:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #afafaf;display:block;pointer-events:none;position:absolute;top:22px;right:20px}.form-element.mod-check{margin-top:10px;padding:0 0 0 40px;position:relative}.form-element.mod-check label{zoom:1;width:100%;height:auto;margin-left:5px;line-height:1;text-align:left;cursor:pointer;position:relative;top:12px}.form-element.mod-check label:after{content:"";display:table;clear:both}.form-element.mod-check input[type=checkbox]{display:none}.form-element.mod-check input[type=checkbox]+label:before{width:25px;height:25px;border:none;line-height:26px;background:#f5f5f5;color:#fff;cursor:pointer;overflow:visible;content:"";position:absolute;left:-45px;top:-7px;border-radius:50%;transition:all .1s ease}.form-element.mod-check input[type=checkbox]+label:after{width:4px;height:9px;display:block;border:solid #fff;border-width:0 2px 2px 0;content:"";-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-35px;top:-1px}.form-element.mod-check input[type=checkbox]:checked+label:before{background:#4eb73c}.form-element.mod-value{padding:10px 0}.form-element.mod-value label{line-height:14px}.form-element.mod-value .input-value{width:68%;display:inline-block;line-height:14px}.form-element.mod-validation-error label{color:#cd0000}.form-element.mod-validation-error input,.form-element.mod-validation-error select,.form-element.mod-validation-error textarea{border-color:#cd0000}.form-element.mod-validation-success label{color:#4eb73c}.form-element.mod-validation-success input,.form-element.mod-validation-success select,.form-element.mod-validation-success textarea{border-color:#4eb73c}.form-element.mod-valign-top&gt;*{vertical-align:top}.form-element.mod-valign-bottom&gt;*{vertical-align:bottom}.section-intro-copy{padding:60px 0;text-align:center;font-size:1.14286em;line-height:2.125}.section-intro-copy h1{font-size:1.75rem}.section-intro-copy.mod-small .wrap-content{width:75%;margin:0 auto}.section-list-posts ul.list-posts{width:100%}.section-list-posts ul.list-posts&gt;article{margin:0 1%;display:inline-block;vertical-align:top}.section-list-posts ul.list-posts&gt;article:first-of-type{margin-left:0}.section-list-posts ul.list-posts&gt;article:last-of-type{margin-right:-1%}.section-list-posts ul.list-posts&gt;article.article-min{width:18.4%}.section-list-posts ul.list-posts&gt;article.article-tiny{width:22%}.section-list-posts ul.list-posts&gt;article.article-small{width:32%}.section-list-posts ul.list-posts&gt;article.article-medium{width:49%}.section-list-posts ul.list-posts&gt;article.article-large{width:74.5%}.section-list-posts ul.list-posts&gt;article.article-full{width:100%}@media only screen and (max-width:900px){.section-list-posts ul.list-posts&gt;article.article-full,.section-list-posts ul.list-posts&gt;article.article-large,.section-list-posts ul.list-posts&gt;article.article-medium,.section-list-posts ul.list-posts&gt;article.article-min,.section-list-posts ul.list-posts&gt;article.article-small,.section-list-posts ul.list-posts&gt;article.article-tiny{display:block;width:100%;margin-left:0;margin-right:0;float:none}}.section-list-posts ul.list-posts&gt;li{margin-bottom:60px;background:#fff}.section-list-posts ul.list-posts&gt;li .sub-media{display:block;width:100%}.section-list-posts ul.list-posts&gt;li .sub-media img{width:100%;height:auto}.section-list-posts ul.list-posts&gt;li .sub-detail{width:90%;margin:0 auto}.section-list-posts ul.list-posts&gt;li .sub-detail h3{margin:15px 0}.clearfix{zoom:1}.clearfix:after{clear:both}.clearfix:after,.clearfix:before{content:"";display:table}.btn,.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.nofocus:focus{outline-style:none;box-shadow:none}#about .section-specialists ul.list-specialist,#about .section-team ul.list-team,#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro ul.list-details,#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-text ul.list-details,#blog-post .section-hero .sub-detail ul.list-post-detail,#blog-post ul.list-blog-pages,#blog-post ul.list-posts,#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail,#blog ul.list-blog-pages,#blog ul.list-posts,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail,#contact .section-hero .sub-copy .sub-details ul.list-details,#footer .sub-footer-contact .sub-social ul.list-social,#footer .sub-legal ul.list-legal,#header #nav ul.list-nav,#home .section-awards ul.list-award,#home .section-awards ul.list-award ul.list-details,#home .section-hero .sub-image-copy ul.list-copy,#home .section-intro ul.list-box,#jobs .section-jobs .sub-jobs ul.list-job,#services-page .section-content .sub-images ul.list-image,#services-page .section-hero .sub-copy ul.list-menu,#services .section-hero .sub-copy ul.list-menu,#services .section-services ul.list-services,#work-post .section-gallery ul.list-gallery,#work-post .section-gallery ul.list-images,#work-post .section-mobile-details ul.list-details,#work-post .section-post .sub-details .sub-share ul.list-social,#work-post .section-post .sub-details ul.list-details,#work .section-intro ul.list-filters,.list-default,.section-list-gallery ul.list-gallery,.section-list-posts ul.list-posts,ul.list-work,ul.list-work-pages{margin:0;padding:0;list-style:none}#about .section-specialists ul.list-specialist&gt;li,#about .section-team ul.list-team&gt;li,#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro ul.list-details&gt;li,#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-text ul.list-details&gt;li,#blog-post .section-hero .sub-detail ul.list-post-detail&gt;li,#blog-post ul.list-blog-pages&gt;li,#blog-post ul.list-posts&gt;li,#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail&gt;li,#blog ul.list-blog-pages&gt;li,#blog ul.list-posts&gt;li,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail&gt;li,#contact .section-hero .sub-copy .sub-details ul.list-details&gt;li,#footer .sub-footer-contact .sub-social ul.list-social&gt;li,#footer .sub-legal ul.list-legal&gt;li,#header #nav ul.list-nav&gt;li,#home .section-awards ul.list-award&gt;li,#home .section-awards ul.list-award ul.list-details&gt;li,#home .section-hero .sub-image-copy ul.list-copy&gt;li,#home .section-intro ul.list-box&gt;li,#jobs .section-jobs .sub-jobs ul.list-job&gt;li,#services-page .section-content .sub-images ul.list-image&gt;li,#services-page .section-hero .sub-copy ul.list-menu&gt;li,#services .section-hero .sub-copy ul.list-menu&gt;li,#services .section-services ul.list-services&gt;li,#work-post .section-gallery ul.list-gallery&gt;li,#work-post .section-gallery ul.list-images&gt;li,#work-post .section-mobile-details ul.list-details&gt;li,#work-post .section-post .sub-details .sub-share ul.list-social&gt;li,#work-post .section-post .sub-details ul.list-details&gt;li,#work .section-intro ul.list-filters&gt;li,.list-default&gt;li,.section-list-gallery ul.list-gallery&gt;li,.section-list-posts ul.list-posts&gt;li,ul.list-work-pages&gt;li,ul.list-work&gt;li{margin:0;padding:0;outline:none}.container-large{width:90%!important;max-width:1280px!important;margin:0 auto}@media only screen and (max-width:900px){.container-large{width:100%!important;padding-left:5px;padding-right:5px}}.icon-imdb{position:relative;top:6px}.icon-imdb:hover .fill{fill:#28323c}.icon-imdb .fill{fill:#cf000f}.btn.btn-primary{width:270px;padding:22px 0;text-align:center;font-size:1.07143em;color:#fff;letter-spacing:2px;font-weight:400;background:#cf000f;border:none;border-radius:0;box-shadow:none}@media only screen and (max-width:900px){.btn.btn-primary{width:100%;padding:18px 0;font-size:.92857em}}.btn.btn-primary:hover{border:none;box-shadow:none}.modal.active .sub-inner{display:block}.modal .overlay{background:rgba(0,0,0,.8)}.modal .sub-inner{width:90%;max-width:1280px;max-height:720px;padding:0}.modal button.slick-next,.modal button.slick-prev{-webkit-appearance:none;position:absolute;top:50%;background:none;border:0;color:hsla(0,0%,100%,.65);font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-indent:-9999px;outline:none}.modal button.slick-next:hover,.modal button.slick-prev:hover{color:#cf000f}.modal button.slick-next.slick-next,.modal button.slick-prev.slick-next{right:-50px;border-style:solid;border-width:.25em .25em 0 0;content:"";display:inline-block;height:2.5em;-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top;width:2.5em}.modal button.slick-next.slick-prev,.modal button.slick-prev.slick-prev{left:-50px;border-style:solid;border-width:.25em .25em 0 0;content:"";display:inline-block;height:2.5em;-ms-transform:rotate(-135deg);transform:rotate(-135deg);vertical-align:top;width:2.5em}.form-element{position:relative;margin:30px 0 0}.form-element input[type=text]{width:100%;border:none;border-bottom:1px solid #d1d1d1;padding:0 0 0 20%;font-family:ingra,sans-serif;color:gray}@media only screen and (max-width:900px){.form-element input[type=text]{padding:0 0 0 38%}}.form-element input[type=text]:focus{border-color:#afafaf}.form-element textarea{width:100%;border:none;border-bottom:1px solid #d1d1d1;display:block;height:auto;min-height:125px;max-height:125px;overflow-y:scroll;line-height:35px;font-family:ingra,sans-serif;padding:0 0 0 20%;color:gray}@media only screen and (max-width:900px){.form-element textarea{padding:35px 0 0}}.form-element textarea:focus{border-color:#afafaf}.form-element.active label{color:#cf000f;font-weight:400}.form-element label{position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto;text-align:left;font-size:1.07143em;font-weight:200}.form-element.mod-textarea label{top:7px;-ms-transform:none;transform:none}#header{padding:25px 0}@media only screen and (max-width:900px){#header{padding:10px 0}}#header #logo{background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNjMuMSAzOC43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNjMuMSAzOC43IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPGc+CgkJCQk8cGF0aCBmaWxsPSIjMjgzMjNDIiBkPSJNNTUuNiwxMS42TDU1LjYsMTEuNmwtNiwxNy4xaC0ybDctMTloMmw3LDE5aC0yTDU1LjYsMTEuNnoiLz4KCQkJCTxwYXRoIGZpbGw9IiMyODMyM0MiIGQ9Ik02OC4zLDkuN2gxLjlWMjJjMCwzLjMsMi4xLDUuMyw1LjQsNS4zYzMuMywwLDUuNC0yLDUuNC01LjNWOS43aDEuOXYxMi40YzAsNC4yLTIuOSw3LTcuMiw3CgkJCQkJYy00LjMsMC03LjMtMi43LTcuMy03VjkuN3oiLz4KCQkJCTxwYXRoIGZpbGw9IiMyODMyM0MiIGQ9Ik04OS45LDkuN0g5NmM1LjcsMCw5LjUsMy41LDkuNSw5LjVjMCw2LjEtMy44LDkuNS05LjUsOS41aC02LjFWOS43eiBNOTUuOCwyN2M0LjcsMCw3LjgtMi44LDcuOC03LjkKCQkJCQljMC01LjEtMy4xLTcuOC03LjgtNy44aC00LjFWMjdIOTUuOHoiLz4KCQkJCTxwYXRoIGZpbGw9IiMyODMyM0MiIGQ9Ik0xMTIsOS43aDEuOXYxOUgxMTJWOS43eiIvPgoJCQkJPHBhdGggZmlsbD0iIzI4MzIzQyIgZD0iTTEyOSw5LjNjNS40LDAsOS43LDQuMyw5LjcsOS43YzAsNS42LTQuMywxMC05LjcsMTBjLTUuNCwwLTkuNy00LjQtOS43LTEwCgkJCQkJQzExOS4zLDEzLjYsMTIzLjYsOS4zLDEyOSw5LjN6IE0xMjksMjcuM2M0LjMsMCw3LjctMy42LDcuNy04LjJjMC00LjUtMy41LTgtNy43LThjLTQuMywwLTcuNywzLjQtNy43LDgKCQkJCQlDMTIxLjMsMjMuNywxMjQuNywyNy4zLDEyOSwyNy4zeiIvPgoJCQk8L2c+CgkJPC9nPgoJCTxnPgoJCQk8cG9seWdvbiBmaWxsPSIjMjgzMjNDIiBwb2ludHM9IjE2Ny4zLDI4LjcgMTYzLjYsMTMuMiAxNTcuMywyNS4yIDE1NS4yLDI1LjIgMTQ4LjgsMTMuMSAxNDUuMSwyOC43IDE0Mi42LDI4LjcgMTQ3LjUsOS4xIAoJCQkJMTQ5LjQsOS4xIDE1Ni4yLDIyLjMgMTYzLDkuMSAxNjQuOSw5LjEgMTY5LjgsMjguNyAJCQkiLz4KCQkJPHBhdGggZmlsbD0iIzI4MzIzQyIgZD0iTTE4Mi42LDI5Yy01LjYsMC0xMC00LjUtMTAtMTAuM2MwLTUuNiw0LjQtMTAsMTAtMTBzMTAsNC40LDEwLDEwQzE5Mi42LDI0LjUsMTg4LjIsMjksMTgyLjYsMjl6CgkJCQkgTTE4Mi42LDExLjFjLTQuMiwwLTcuNCwzLjQtNy40LDcuN2MwLDQuNCwzLjMsNy45LDcuNCw3LjljNC4yLDAsNy40LTMuNSw3LjQtNy45QzE5MCwxNC41LDE4Ni44LDExLjEsMTgyLjYsMTEuMXoiLz4KCQkJPHBvbHlnb24gZmlsbD0iIzI4MzIzQyIgcG9pbnRzPSIyMDEuNywyOC43IDIwMS43LDExLjQgMTk0LjgsMTEuNCAxOTQuOCw5LjEgMjEwLjksOS4xIDIxMC45LDExLjQgMjA0LjEsMTEuNCAyMDQuMSwyOC43IAkJCSIvPgoJCQk8cmVjdCB4PSIyMTYiIHk9IjkuMSIgZmlsbD0iIzI4MzIzQyIgd2lkdGg9IjIuNSIgaGVpZ2h0PSIxOS42Ii8+CgkJCTxwYXRoIGZpbGw9IiMyODMyM0MiIGQ9Ik0yMzMuNiwyOWMtNS42LDAtMTAtNC41LTEwLTEwLjNjMC01LjYsNC40LTEwLDEwLTEwYzUuNiwwLDEwLDQuNCwxMCwxMEMyNDMuNiwyNC41LDIzOS4yLDI5LDIzMy42LDI5egoJCQkJIE0yMzMuNiwxMS4xYy00LjIsMC03LjQsMy40LTcuNCw3LjdjMCw0LjQsMy4zLDcuOSw3LjQsNy45YzQuMiwwLDcuNC0zLjUsNy40LTcuOUMyNDEsMTQuNSwyMzcuOCwxMS4xLDIzMy42LDExLjF6Ii8+CgkJCTxwYXRoIGZpbGw9IiMyODMyM0MiIGQ9Ik0yNjAuOSwyOC43bC05LjgtMTMuOGMtMC4zLTAuNC0wLjctMS0xLTEuNWMwLDAuNCwwLjEsMC45LDAuMSwxLjN2MTRoLTIuNVY5LjFoMi4zbDkuOCwxMy44CgkJCQljMC4zLDAuNCwwLjcsMSwxLDEuNWMwLTAuNC0wLjEtMC45LTAuMS0xLjN2LTE0aDIuNXYxOS42SDI2MC45eiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8Zz4KCQkJCTxkZWZzPgoJCQkJCTxjaXJjbGUgaWQ9IlNWR0lEXzFfIiBjeD0iMTkuMyIgY3k9IjE5LjMiIHI9IjE5LjMiLz4KCQkJCTwvZGVmcz4KCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgb3ZlcmZsb3c9InZpc2libGUiIGZpbGw9IiNDRjAwMEYiLz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjQTgwMDBGIiBwb2ludHM9IjQxLjgsMjcuMiAyMS4yLDYuNiAxMy43LDE2LjkgMTYuNiwxOS45IDkuMiwyOS45IDIwLjUsNDEuMiAKCQkJCQkzMS45LDM1LjIgMzQuOSwzOC4yIAkJCQkiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIyMS41LDE2LjkgMTkuMiwxMCAxNywxNi45IDEzLjcsMTYuOSAxNy4yLDYuNiAyMS4yLDYuNiAyNC44LDE2LjkgCQkJIi8+CgkJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMjUuNywxOS41IDIxLjcsMTkuNSAxOS4yLDI2LjEgMTYuNywxOS41IDEyLjcsMTkuNSA5LjIsMjkuOSAxMi41LDI5LjkgMTQuNywyMi45IDE3LDI4LjYgCgkJCQkyMS41LDI4LjYgMjMuNywyMi45IDI1LjksMjkuOSAyOS4zLDI5LjkgCQkJIi8+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);width:279px;height:41px;display:inline-block;text-indent:-9999px;vertical-align:middle;float:left}@media only screen and (max-width:900px){#header #logo{height:27px;width:184px;position:relative;z-index:1}}#header .sub-btn-menu{position:relative;float:right;cursor:pointer;display:none;z-index:8;top:8px}@media only screen and (max-width:900px){#header .sub-btn-menu{display:block}}#header .sub-btn-menu .sub-bar{background:#cf000f;display:block;width:25px;height:1.2px;margin:0 0 10px;transition:all .2s ease}#header .sub-btn-menu .sub-bar.bar-2{margin:0}#header .sub-btn-menu.active .sub-bar{-ms-transform:translateY(3px) rotate(-45deg);transform:translateY(3px) rotate(-45deg);background:#cf000f;margin:0}#header .sub-btn-menu.active .sub-bar.bar-2{-ms-transform:translateY(2px) rotate(45deg);transform:translateY(2px) rotate(45deg)}#header #nav{float:right}@media only screen and (max-width:900px){#header #nav{float:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:#28323c;z-index:7;padding:0;opacity:0;transition:all .5s ease;pointer-events:none;text-align:center}#header #nav.active{opacity:1;pointer-events:all}}#header #nav ul.list-nav{display:inline-block}@media only screen and (max-width:900px){#header #nav ul.list-nav{width:80%;margin:70px auto 0;text-align:left}}#header #nav ul.list-nav li{display:inline-block;font-size:.85714em;text-transform:uppercase;font-weight:400;letter-spacing:1px}@media only screen and (max-width:900px){#header #nav ul.list-nav li{display:block;border-bottom:1px solid #5d646b}}#header #nav ul.list-nav li:last-child a{padding:0 0 0 15px}@media only screen and (max-width:900px){#header #nav ul.list-nav li:last-child a{padding:20px 0}}#header #nav ul.list-nav li:last-child:after{content:none}#header #nav ul.list-nav li:after{content:"/";color:#cf000f;display:inline-block}@media only screen and (max-width:900px){#header #nav ul.list-nav li:after{content:none}}#header #nav ul.list-nav li a{padding:0 15px}@media only screen and (max-width:900px){#header #nav ul.list-nav li a{padding:20px 0;display:block;color:#fff}#header #nav ul.list-nav li a.active{color:#cf000f}}#header #nav ul.list-nav li a.active{color:#ccc}#header #nav a.btn{width:auto;padding:14px 21px;margin:0 0 0 40px;font-size:.85714em}@media only screen and (max-width:900px){#header #nav a.btn{padding:20px 0;width:100%;max-width:80%;margin:50px auto 0}}#footer{padding:60px 0}#footer .sub-footer-contact{padding:0 0 65px}@media only screen and (max-width:900px){#footer .sub-footer-contact{padding:0 0 50px}}#footer .sub-footer-contact .sub-signup{float:left;width:50%}@media only screen and (max-width:900px){#footer .sub-footer-contact .sub-signup{float:none;width:100%;margin:0 auto 20px;text-align:center}}#footer .sub-footer-contact .sub-signup input[type=text]{font-size:1.42857em;padding:20px 0;border:none;font-size:1.21429em;color:gray;border-bottom:1px solid #ccc;display:inline-block;width:100%;max-width:375px;outline:none;transition:all .2s ease;font-weight:200}@media only screen and (max-width:900px){#footer .sub-footer-contact .sub-signup input[type=text]{max-width:none;width:90%;font-size:1.14286em;font-weight:400;padding:13px 0;margin:0 auto;text-align:center}}#footer .sub-footer-contact .sub-signup input[type=text]:focus{border-color:#cf000f}#footer .sub-footer-contact .sub-signup .btn-primary{display:inline-block;padding:14px 22px;width:auto;margin:0 0 0 13px;font-size:.85714em}@media only screen and (max-width:900px){#footer .sub-footer-contact .sub-signup .btn-primary{display:block;width:90%;padding:13px 0;margin:30px auto 0}}#footer .sub-footer-contact .sub-signup .thanks h5{padding:16px 0 0;font-size:1.21429em;margin:0}@media only screen and (max-width:900px){#footer .sub-footer-contact .sub-signup .thanks h5{padding:0}}#footer .sub-footer-contact .sub-social{float:right;width:50%;text-align:right;padding:13px 0 0}@media only screen and (max-width:900px){#footer .sub-footer-contact .sub-social{text-align:center;float:none;margin:40px 0 0;width:100%}}#footer .sub-footer-contact .sub-social ul.list-social{display:inline-block}#footer .sub-footer-contact .sub-social ul.list-social li{display:inline-block;margin:0 20px 0 0;vertical-align:middle}#footer .sub-footer-contact .sub-social ul.list-social li:last-child{margin:0}@media only screen and (max-width:900px){#footer .sub-footer-contact .sub-social ul.list-social li:first-child{display:none}}#footer .sub-footer-contact .sub-social ul.list-social li h5{display:inline-block;margin:0 10px 0 0;font-size:1.21429em;color:gray;font-weight:200}#footer .sub-footer-contact .sub-social ul.list-social li a{color:#cf000f;font-size:1.64286em}#footer .sub-footer-contact .sub-social ul.list-social li a:hover{color:#28323c}#footer .sub-legal{margin:0 0 20px;text-align:center}@media only screen and (max-width:900px){#footer .sub-legal{margin:0}}#footer .sub-legal ul.list-legal{margin:5px 0 0}#footer .sub-legal ul.list-legal li{display:inline-block;font-size:.92857em}#footer .sub-legal ul.list-legal li:after{content:"/";display:inline-block;margin:0 20px;color:gray}@media only screen and (max-width:900px){#footer .sub-legal ul.list-legal li:after{margin:0 10px}}@media only screen and (max-width:900px){#footer .sub-legal ul.list-legal li{margin:0 0 18px}#footer .sub-legal ul.list-legal li:first-child{display:block}#footer .sub-legal ul.list-legal li:first-child:after,#footer .sub-legal ul.list-legal li:nth-child(4):after{content:none}}#footer .sub-legal ul.list-legal li:last-child:after{content:none}#footer .sub-legal ul.list-legal li a{color:gray}#footer .sub-legal ul.list-legal li a:hover{color:#28323c}#home .section-hero{position:relative;height:470px}@media only screen and (max-width:900px){#home .section-hero{height:360px}}#home .section-hero .sub-background{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute;background-size:cover;background-position:50%}#home .section-hero .sub-overlay{top:0;left:0;z-index:2;width:100%;height:100%;position:absolute;background:repeating-linear-gradient(113deg,transparent,rgba(81,81,81,.5) .1px,transparent 2px,transparent 10px)}#home .section-hero .sub-overlay.background{z-index:1;background:#141e28;opacity:.6}#home .section-hero .container-large{position:relative;z-index:3;height:100%;display:block}#home .section-hero .sub-copy-main{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;left:0;right:0;margin:0 auto}@media only screen and (max-width:900px){#home .section-hero .sub-copy-main{padding:90px 0 0}}#home .section-hero .sub-copy-main h1{font-size:3.64286em;letter-spacing:6px;color:#fff;font-weight:300;margin:0 0 22px}@media only screen and (max-width:900px){#home .section-hero .sub-copy-main h1{font-size:2.14286em;margin:0 0 25px}}#home .section-hero .sub-copy-main h2{color:hsla(0,0%,100%,.65);font-weight:300;letter-spacing:3px;margin:0}@media only screen and (max-width:900px){#home .section-hero .sub-copy-main h2{display:none}}#home .section-hero .sub-copy-main .btn{margin:55px 0 0}@media only screen and (max-width:900px){#home .section-hero .sub-copy-main .btn{width:95%;padding:20px 0;margin:45px auto 0}}#home .section-hero .sub-image-copy{position:absolute;left:0;bottom:40px}@media only screen and (max-width:900px){#home .section-hero .sub-image-copy{display:none}}#home .section-hero .sub-image-copy ul.list-copy:hover li,#home .section-hero .sub-image-copy ul.list-copy:hover li:after{color:#cf000f}#home .section-hero .sub-image-copy ul.list-copy li{display:inline-block;color:hsla(0,0%,100%,.65);font-size:.92857em}#home .section-hero .sub-image-copy ul.list-copy li:after{margin:0 10px;display:inline-block;content:"/";color:hsla(0,0%,100%,.65)}#home .section-hero .sub-image-copy ul.list-copy li:last-child:after{content:none}#home .section-work{padding:50px 0}@media only screen and (max-width:900px){#home .section-work{padding:35px 0 0}}#home .section-work .sub-title{text-align:center}#home .section-work .sub-title h3{font-size:1.64286em;letter-spacing:5px;margin:0 0 50px}@media only screen and (max-width:900px){#home .section-work .sub-title h3{font-size:1.35714em;letter-spacing:3px;margin:0 0 35px}}@media only screen and (max-width:900px){#home .section-work ul.list-work .item-work .sub-detail .sub-copy{display:none}}#home .section-intro{padding:55px 0 150px}@media only screen and (max-width:900px){#home .section-intro{padding:70px 0 50px}}#home .section-intro .sub-title{text-align:center;margin:0 0 100px}@media only screen and (max-width:900px){#home .section-intro .sub-title{margin:0 0 50px}}#home .section-intro .sub-title h3{font-size:1.64286em;letter-spacing:5px;margin:0}@media only screen and (max-width:900px){#home .section-intro .sub-title h3{font-size:1.35714em;letter-spacing:3px}}#home .section-intro ul.list-box li{position:relative;height:305px}@media only screen and (max-width:900px){#home .section-intro ul.list-box li{height:auto}}#home .section-intro ul.list-box li .sub-copy{position:absolute;top:0;left:0;width:50%;max-width:440px}@media only screen and (max-width:900px){#home .section-intro ul.list-box li .sub-copy{position:relative;width:95%;margin:0 0 55px}}#home .section-intro ul.list-box li .sub-copy h4{font-size:1.21429em;font-weight:200;margin:0 0 25px}@media only screen and (max-width:900px){#home .section-intro ul.list-box li .sub-copy h4{margin:0 0 20px;line-height:2}}#home .section-intro ul.list-box li .sub-copy p{margin:0;font-size:1.14286em;line-height:2.375;font-weight:300}#home .section-intro ul.list-box li .sub-image{position:absolute;top:0;right:0;width:50%;height:100%;background-size:cover;background-position:50%}@media only screen and (max-width:900px){#home .section-intro ul.list-box li .sub-image{position:relative;width:100%;height:200px;margin:0 0 40px}}@media only screen and (min-width:900px){#home .section-intro ul.list-box li:nth-child(2n) .sub-copy{left:inherit;right:0;top:inherit;bottom:0;padding-right:35px}#home .section-intro ul.list-box li:nth-child(2n) .sub-image{right:inherit;left:0}}#home .section-awards{padding:50px 0;background:#28323c}@media only screen and (max-width:900px){#home .section-awards{padding:50px 0 35px}}#home .section-awards .container-large{position:relative}#home .section-awards .sub-next{cursor:pointer;position:absolute;right:-97.5px;top:50%;-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:20px;vertical-align:top;width:20px;transition:all .2s ease}#home .section-awards .sub-next:hover{color:#cf000f}@media only screen and (max-width:900px){#home .section-awards .sub-next{right:5px}}#home .section-awards .sub-prev{cursor:pointer;position:absolute;left:-97.5px;top:50%;-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:20px;vertical-align:top;width:20px;transition:all .2s ease}#home .section-awards .sub-prev:hover{color:#cf000f}@media only screen and (max-width:900px){#home .section-awards .sub-prev{left:5px}}#home .section-awards .sub-title{text-align:center;margin:0 0 15px}#home .section-awards .sub-title h4{font-size:1.64286em;letter-spacing:5px;color:#fff;margin:0}@media only screen and (max-width:900px){#home .section-awards .sub-title h4{font-size:1.35714em;letter-spacing:3px;font-weight:200}}#home .section-awards ul.list-award li.item-award{margin:0}#home .section-awards ul.list-award .sub-image{margin:0 0 40px}#home .section-awards ul.list-award .sub-image img{margin:0 auto}#home .section-awards ul.list-award .sub-copy{text-align:center}#home .section-awards ul.list-award .sub-copy h4{color:gray;font-size:1em;font-weight:300;margin:0 0 10px}#home .section-awards ul.list-award .sub-copy h5{color:#fff;font-size:1.14286em;font-weight:200;margin:0 0 10px}#home .section-awards ul.list-award ul.list-details li{display:inline-block}#home .section-awards ul.list-award ul.list-details li:after{content:"/";display:inline-block;margin:0 10px}#home .section-awards ul.list-award ul.list-details li:last-child:after{content:none}#about .sub-title{margin:0 0 75px;text-align:center}@media only screen and (max-width:900px){#about .sub-title{margin:0 0 50px}}#about .sub-title h1,#about .sub-title h2,#about .sub-title h3{font-size:1.64286em;letter-spacing:5px;margin:0;font-weight:200}@media only screen and (max-width:900px){#about .sub-title h1,#about .sub-title h2,#about .sub-title h3{font-size:1.35714em;letter-spacing:3px}}#about .section-intro{padding:50px 0}#about .section-intro .sub-copy p{font-size:1.21429em;font-weight:300;line-height:2.375}@media only screen and (max-width:900px){#about .section-intro .sub-copy p{font-size:1.14286em}}#about .section-intro .sub-copy .sub-left{float:left;width:48%}@media only screen and (max-width:900px){#about .section-intro .sub-copy .sub-left{float:none;width:100%}}#about .section-intro .sub-copy .sub-right{float:right;width:48%}@media only screen and (max-width:900px){#about .section-intro .sub-copy .sub-right{float:none;width:100%}}#about .section-team{padding:60px 0 150px}@media only screen and (max-width:900px){#about .section-team{padding:30px 0 110px}}#about .section-team .sub-team{position:relative}@media only screen and (max-width:900px){#about .section-team .sub-team{position:inherit}}#about .section-team ul.list-team{font-size:0}#about .section-team ul.list-team li.item-team{display:inline-block;width:calc(50% - 2.5px);font-size:14px;margin:0 0 5px;height:300px}@media only screen and (max-width:900px){#about .section-team ul.list-team li.item-team{width:100%;margin:0 0 6px;height:200px}}@media only screen and (min-width:900px){#about .section-team ul.list-team li.item-team:nth-child(2n){margin:0 0 5px 5px}}#about .section-team ul.list-team li.item-team .sub-short-intro{position:relative;height:100%;width:100%;cursor:pointer}#about .section-team ul.list-team li.item-team .sub-short-intro:hover .sub-copy{opacity:1}#about .section-team ul.list-team li.item-team .sub-short-intro .sub-background{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover}#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy{opacity:0;transition:all .5s ease;position:relative;height:100%;width:100%}#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-overlay{top:0;left:0;z-index:0;width:100%;height:100%;position:absolute;background:repeating-linear-gradient(113deg,transparent,rgba(81,81,81,.5) .1px,transparent 2px,transparent 10px)}#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-overlay.background{z-index:0;background:#141e28;opacity:.9}#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-text{position:absolute;left:0;bottom:0;z-index:1;width:100%;padding:35px;box-sizing:border-box}#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-text h4{font-size:1.42857em;color:#fff;letter-spacing:3.5px;margin:0 0 10px}#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-text ul.list-details li{display:inline-block;font-size:.85714em;color:hsla(0,0%,100%,.65)}#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-text ul.list-details li:after{content:"/";display:inline-block;margin:0 6px}#about .section-team ul.list-team li.item-team .sub-short-intro .sub-copy .sub-text ul.list-details li:last-child:after{content:none}#about .section-team ul.list-team li.item-team .sub-modal{position:absolute;top:0;left:0;width:100%;height:610px;opacity:0;transition:all .4s ease;pointer-events:none;z-index:10}@media only screen and (max-width:900px){#about .section-team ul.list-team li.item-team .sub-modal{position:fixed;height:100%}}#about .section-team ul.list-team li.item-team .sub-modal.active{opacity:1;pointer-events:all}#about .section-team ul.list-team li.item-team .sub-modal .sub-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-position:50%;background-size:cover}@media only screen and (max-width:900px){#about .section-team ul.list-team li.item-team .sub-modal .sub-background{position:relative;width:100%;height:200px}}#about .section-team ul.list-team li.item-team .sub-modal .sub-close{position:absolute;right:25px;top:30px;z-index:3;height:25px;width:25px;cursor:pointer}@media only screen and (max-width:900px){#about .section-team ul.list-team li.item-team .sub-modal .sub-close{top:230px}}#about .section-team ul.list-team li.item-team .sub-modal .sub-close .sub-bar{background:#cf000f;display:block;width:25px;height:1px;margin:0;transition:all .2s ease;-ms-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}#about .section-team ul.list-team li.item-team .sub-modal .sub-close .sub-bar.bar-2{-ms-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}#about .section-team ul.list-team li.item-team .sub-modal .sub-copy{position:absolute;width:370px;height:100%;right:0;z-index:2;background-color:hsla(0,0%,96%,.8);padding:80px 50px 0 40px;box-sizing:border-box}@media only screen and (max-width:900px){#about .section-team ul.list-team li.item-team .sub-modal .sub-copy{height:calc(100% - 200px);width:100%;padding:45px 25px 0;background-color:#fff}}#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro{margin:0 0 45px}@media only screen and (max-width:900px){#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro{margin:0 0 30px}}#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro h4{font-size:1.42857em;letter-spacing:3.5px;margin:0 0 10px}#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro ul.list-details li{display:inline-block;font-size:.85714em;font-weight:400}#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro ul.list-details li:after{content:"/";display:inline-block;margin:0 6px}#about .section-team ul.list-team li.item-team .sub-modal .sub-copy .sub-intro ul.list-details li:last-child:after{content:none}#about .section-team ul.list-team li.item-team .sub-modal .sub-copy p{font-size:1.07143em;line-height:2.125}@media only screen and (max-width:900px){#about .section-team ul.list-team li.item-team .sub-modal .sub-copy p{font-size:1em}}#about .section-specialists{padding:95px 0 115px;background:#f5f5f5}@media only screen and (max-width:900px){#about .section-specialists{padding:60px 0 0}}#about .section-specialists ul.list-specialist{text-align:center;font-size:0}#about .section-specialists ul.list-specialist li.item-specialist{font-size:14px;display:inline-block;text-align:left;width:calc(33.33% - 3px);vertical-align:top}@media only screen and (max-width:900px){#about .section-specialists ul.list-specialist li.item-specialist{width:100%;margin:0 0 60px}}#about .section-specialists ul.list-specialist li.item-specialist:nth-child(2){margin:0 4px}@media only screen and (max-width:900px){#about .section-specialists ul.list-specialist li.item-specialist:nth-child(2){margin:0 0 60px}}#about .section-specialists ul.list-specialist li.item-specialist .sub-image{display:block;margin:0 0 45px}#about .section-specialists ul.list-specialist li.item-specialist .sub-image img{width:100%;height:auto;display:block;margin:0 auto}#about .section-specialists ul.list-specialist li.item-specialist .sub-copy{max-width:90%}@media only screen and (max-width:900px){#about .section-specialists ul.list-specialist li.item-specialist .sub-copy{max-width:100%}}#about .section-specialists ul.list-specialist li.item-specialist .sub-copy h4{font-size:1.21429em;font-weight:200;margin:0 0 35px}@media only screen and (max-width:900px){#about .section-specialists ul.list-specialist li.item-specialist .sub-copy h4{margin:0 0 30px}}#about .section-specialists ul.list-specialist li.item-specialist .sub-copy p{font-size:1.07143em;line-height:2.125;font-weight:300}@media only screen and (max-width:900px){#about .section-specialists ul.list-specialist li.item-specialist .sub-copy p{font-size:1em}}#about .section-specialists ul.list-specialist li.item-specialist .sub-copy ul{list-style-type:disc;margin:0 0 20px}#about .section-specialists ul.list-specialist li.item-specialist .sub-copy ul li{font-size:1.07143em;line-height:2.125;font-weight:300}#services .section-services ul.list-services{font-size:0}#services .section-services ul.list-services li{font-size:14px;display:inline-block;width:calc(33.33% - 2.66px);margin:0 0 80px;position:relative;vertical-align:top}@media only screen and (max-width:900px){#services .section-services ul.list-services li{width:100%;margin:0 0 60px}}#services .section-services ul.list-services li:hover .sub-image img{-ms-transform:scale(1.1);transform:scale(1.1)}#services .section-services ul.list-services li:hover .sub-copy h3{color:#cf000f}#services .section-services ul.list-services li:nth-child(3n+2){margin:0 4px 80px}@media only screen and (max-width:900px){#services .section-services ul.list-services li:nth-child(3n+2){margin:0 0 60px}}#services .section-services ul.list-services li .sub-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}#services .section-services ul.list-services li .sub-image{overflow:hidden}#services .section-services ul.list-services li .sub-image img{width:100%;height:auto;display:block;transition:all .3s ease}#services .section-services ul.list-services li .sub-copy{padding:30px 0 0;max-width:85%}@media only screen and (max-width:900px){#services .section-services ul.list-services li .sub-copy{max-width:100%;padding:30px 0 0}}#services .section-services ul.list-services li .sub-copy h3{font-size:1.21429em;margin:0 0 15px}@media only screen and (max-width:900px){#services .section-services ul.list-services li .sub-copy h3{margin:0 0 20px}}#services .section-services ul.list-services li .sub-copy p{font-weight:300;line-height:2.125;margin:0}#services-page .section-content{padding:0 0 185px}@media only screen and (max-width:900px){#services-page .section-content{padding:0}}#services-page .section-content .sub-copy{float:left;max-width:690px}@media only screen and (max-width:900px){#services-page .section-content .sub-copy{float:none;max-width:none}}#services-page .section-content .sub-copy h2{font-size:1.42857em;margin:0 0 20px}@media only screen and (max-width:900px){#services-page .section-content .sub-copy h2{font-weight:300;font-size:1.35714em}}#services-page .section-content .sub-copy p{font-size:1.14286em;line-height:2.125;font-weight:300}#services-page .section-content .sub-copy ul li{font-size:1.14286em;font-weight:300}#services-page .section-content .sub-images{float:right;max-width:330px}@media only screen and (max-width:900px){#services-page .section-content .sub-images{float:none;max-width:none;margin:80px 0 50px}}#services-page .section-content .sub-images ul.list-image li{margin:0 0 4px}@media only screen and (max-width:900px){#services-page .section-content .sub-images ul.list-image li{margin:0 auto 10px;max-width:460px}}#services-page .section-content .sub-images ul.list-image li img{width:100%;height:auto;display:block}#jobs .section-hero{position:relative}#jobs .section-hero .sub-overlay{top:0;left:0;z-index:2;width:100%;height:100%;opacity:.5;position:absolute;background:repeating-linear-gradient(145deg,rgba(20,30,40,.9),rgba(81,81,81,.5) .1px,rgba(20,30,40,.9) 2px,rgba(20,30,40,.9) 10px)}#jobs .section-hero .sub-overlay.background{z-index:1;background:#141e28;opacity:.6}#jobs .section-hero .sub-background{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-position:50%;background-size:cover}#jobs .section-hero .sub-copy{position:relative;z-index:2;padding:55px 0;text-align:center}@media only screen and (max-width:900px){#jobs .section-hero .sub-copy{padding:45px 0;text-align:center}}#jobs .section-hero .sub-copy h1{font-size:2.57143em;color:#fff;margin:0;letter-spacing:6px;text-transform:uppercase;font-weight:300}@media only screen and (max-width:900px){#jobs .section-hero .sub-copy h1{letter-spacing:3px}}#jobs .sub-jobs{width:100%;max-width:750px;float:left}#jobs .section-jobs{padding:95px 0 0}@media only screen and (max-width:900px){#jobs .section-jobs{padding:30px 0 0}}#jobs .section-jobs .sub-aside{width:100%;max-width:260px;float:right;padding:35px 30px;background:#28323c}@media only screen and (max-width:900px){#jobs .section-jobs .sub-aside{max-width:none;float:none;padding:25px 5px;margin:0 0 30px}}#jobs .section-jobs .sub-aside p{color:#fff;margin:0 0 15px;line-height:2.125;font-size:1em;font-weight:300}#jobs .section-jobs .sub-aside a{font-size:1.28571em;color:#cf000f}#jobs .section-jobs .sub-aside a:hover{color:#e90011}#jobs .section-jobs .sub-jobs ul.list-job li.item-job{margin:0 0 105px}@media only screen and (max-width:900px){#jobs .section-jobs .sub-jobs ul.list-job li.item-job{margin:0 0 50px}}#jobs .section-jobs .sub-jobs ul.list-job li.item-job .sub-title:after{margin:30px 0;content:"";height:2px;width:100%;background:#d1d1d1;display:block}#jobs .section-jobs .sub-jobs ul.list-job li.item-job .sub-title h3{font-size:1.21429em;font-weight:500;margin:0}#jobs .section-jobs .sub-jobs ul.list-job li.item-job p{font-size:1.14286em;line-height:2.125;font-weight:300;margin:0 0 40px}#jobs .section-jobs .sub-jobs ul.list-job li.item-job h4{font-size:1.14286em;font-weight:400;color:gray;margin:0 0 15px}#jobs .section-jobs .sub-jobs ul.list-job li.item-job ul{list-style-type:disc;margin:0 0 40px}#jobs .section-jobs .sub-jobs ul.list-job li.item-job ul li{font-size:1.14286em;line-height:2.125}#jobs .section-jobs .sub-jobs ul.list-job li.item-job a{color:#cf000f}#jobs .section-jobs .sub-jobs ul.list-job li.item-job a:hover{color:#e90011}#contact .section-hero{position:relative}#contact .section-hero .sub-overlay{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute;background:repeating-linear-gradient(145deg,rgba(20,30,40,.9),rgba(81,81,81,.5) .1px,rgba(20,30,40,.9) 2px,rgba(20,30,40,.9) 10px)}#contact .section-hero .sub-overlay.background{z-index:0;background:#141e28}#contact .section-hero .sub-copy{position:relative;z-index:2;padding:55px 0}@media only screen and (max-width:900px){#contact .section-hero .sub-copy{padding:45px 0;text-align:center}}#contact .section-hero .sub-copy .sub-title{float:left;display:inline-block}@media only screen and (max-width:900px){#contact .section-hero .sub-copy .sub-title{float:none;margin:0 0 10px}}#contact .section-hero .sub-copy .sub-title h1{font-size:2.57143em;color:#fff;margin:0;letter-spacing:6px;text-transform:uppercase}@media only screen and (max-width:900px){#contact .section-hero .sub-copy .sub-title h1{letter-spacing:3px}}#contact .section-hero .sub-copy .sub-details{float:right;line-height:50px}@media only screen and (max-width:900px){#contact .section-hero .sub-copy .sub-details{float:none;line-height:2}}#contact .section-hero .sub-copy .sub-details ul.list-details li{display:inline-block;color:hsla(0,0%,100%,.65);font-size:1.14286em}@media only screen and (max-width:900px){#contact .section-hero .sub-copy .sub-details ul.list-details li{font-size:1.07143em}}@media only screen and (min-width:900px){#contact .section-hero .sub-copy .sub-details ul.list-details li:first-child{margin:0 40px 0 0}}#contact .section-hero .sub-copy .sub-details ul.list-details li a{font-size:1.42857em;color:#fff;margin:0 0 0 5px}@media only screen and (max-width:900px){#contact .section-hero .sub-copy .sub-details ul.list-details li a{font-size:1.21429em}}#contact .section-hero .sub-copy .sub-details ul.list-details li a:hover{color:#cf000f}#contact .section-form{padding:70px 0 0;text-align:center}@media only screen and (max-width:900px){#contact .section-form{padding:40px 0 0}}#contact .section-form form{max-width:700px!important}#contact .section-form form .sub-submit{margin:100px 0;text-align:left}@media only screen and (max-width:900px){#contact .section-form form .sub-submit{margin:35px 0 80px}}#contact .section-form form .sub-submit .btn-primary{text-transform:uppercase;display:inline-block;float:left}#contact .section-form form .sub-submit .sub-subscribe{margin:0 0 35px}@media only screen and (max-width:900px){#contact .section-form form .sub-submit .sub-subscribe .form-element.mod-check{padding:0 0 0 20px}}#contact .section-form form .sub-submit .sub-subscribe .form-element.mod-check input[type=checkbox]:checked+label:before{background:#cf000f;border-color:#cf000f}#contact .section-form form .sub-submit .sub-subscribe label{line-height:1.8;font-weight:300;font-size:1em}#contact .section-form form .sub-submit .sub-subscribe label a{color:#cf000f}#contact .section-form form .sub-submit .sub-subscribe label a:hover{color:#ccc}#contact .section-form form .sub-submit .sub-subscribe label:before{top:6px;left:-20px;height:11px;width:11px;border:.5px solid #afafaf;border-radius:0;background:transparent;transition:all .3s ease}#contact .section-form form .sub-submit .sub-subscribe label:after{display:none}#contact .section-map{position:relative}#contact .section-map .sub-address{position:absolute;top:0;left:0;width:100%;padding:35px 0;background:hsla(0,0%,100%,.75);text-align:center;z-index:2}@media only screen and (max-width:900px){#contact .section-map .sub-address{padding:25px 0}}#contact .section-map .sub-address h4{font-size:1.42857em;font-weight:500;color:#333;margin:0 10px 0 0;display:inline-block}@media only screen and (max-width:900px){#contact .section-map .sub-address h4{display:block;margin:0 0 10px;font-size:1.21429em}}#contact .section-map .sub-address h5{font-size:1.42857em;font-weight:200;color:#333;margin:0;display:inline-block}@media only screen and (max-width:900px){#contact .section-map .sub-address h5{font-size:1.21429em;line-height:2}}#contact .section-map #map{height:530px;position:relative;z-index:1}#page .section-content{padding:60px 0}#services-page .section-hero,#services .section-hero{position:relative;margin:95px 0 110px;height:465px;overflow:hidden}@media only screen and (max-width:900px){#services-page .section-hero,#services .section-hero{margin:0;height:auto}}#services-page .section-hero .container,#services .section-hero .container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row-reverse;flex-flow:row-reverse}@media only screen and (max-width:900px){#services-page .section-hero .container,#services .section-hero .container{-ms-flex-flow:column;flex-flow:column}}#services-page .section-hero .sub-copy,#services .section-hero .sub-copy{max-width:320px;width:100%;height:100%;position:relative}@media only screen and (max-width:900px){#services-page .section-hero .sub-copy,#services .section-hero .sub-copy{max-width:none;margin:35px 0 5px}}#services-page .section-hero .sub-copy .sub-btn-menu,#services .section-hero .sub-copy .sub-btn-menu{position:absolute;right:0;top:0;cursor:pointer;padding:10px 0;z-index:3;display:none}@media only screen and (max-width:900px){#services-page .section-hero .sub-copy .sub-btn-menu,#services .section-hero .sub-copy .sub-btn-menu{top:-2px;display:block}}#services-page .section-hero .sub-copy .sub-btn-menu .sub-bar,#services .section-hero .sub-copy .sub-btn-menu .sub-bar{background:#cf000f;display:block;width:25px;height:1.2px;margin:0 0 10px;transition:all .2s ease}#services-page .section-hero .sub-copy .sub-btn-menu .sub-bar.bar-2,#services .section-hero .sub-copy .sub-btn-menu .sub-bar.bar-2{margin:0}#services-page .section-hero .sub-copy .sub-btn-menu.active .sub-bar,#services .section-hero .sub-copy .sub-btn-menu.active .sub-bar{-ms-transform:translateY(3px) rotate(-45deg);transform:translateY(3px) rotate(-45deg);background:#cf000f;margin:0}#services-page .section-hero .sub-copy .sub-btn-menu.active .sub-bar.bar-2,#services .section-hero .sub-copy .sub-btn-menu.active .sub-bar.bar-2{-ms-transform:translateY(2px) rotate(45deg);transform:translateY(2px) rotate(45deg)}#services-page .section-hero .sub-copy ul.list-menu,#services .section-hero .sub-copy ul.list-menu{position:absolute;top:0;left:0;width:90%;height:100%;background:#fff;max-height:0;max-height:465px;transition:all .3s ease;overflow:hidden}@media only screen and (max-width:900px){#services-page .section-hero .sub-copy ul.list-menu,#services .section-hero .sub-copy ul.list-menu{width:100%;max-height:0;position:relative}}#services-page .section-hero .sub-copy ul.list-menu.active,#services .section-hero .sub-copy ul.list-menu.active{max-height:465px;overflow:visible;margin:0 0 90px}#services-page .section-hero .sub-copy ul.list-menu li,#services .section-hero .sub-copy ul.list-menu li{transition:all .3s ease;font-size:1.07143em}#services-page .section-hero .sub-copy ul.list-menu li:after,#services .section-hero .sub-copy ul.list-menu li:after{content:"";width:100%;height:1px;background-color:#d1d1d1;display:block;margin:14.5px 0}@media only screen and (max-width:900px){#services-page .section-hero .sub-copy ul.list-menu li:after,#services .section-hero .sub-copy ul.list-menu li:after{margin:16px 0;opacity:.6}}#services-page .section-hero .sub-copy ul.list-menu li:last-child,#services .section-hero .sub-copy ul.list-menu li:last-child{margin:0}#services-page .section-hero .sub-copy ul.list-menu li a.active,#services-page .section-hero .sub-copy ul.list-menu li a:hover,#services .section-hero .sub-copy ul.list-menu li a.active,#services .section-hero .sub-copy ul.list-menu li a:hover{color:#cf000f}#services-page .section-hero .sub-copy h1,#services .section-hero .sub-copy h1{font-size:1.64286em;text-transform:uppercase;letter-spacing:3px;margin:0 0 50px;visibility:none}@media only screen and (max-width:900px){#services-page .section-hero .sub-copy h1,#services .section-hero .sub-copy h1{font-size:1.35714em;margin:0 0 30px;visibility:visible}}#services-page .section-hero .sub-copy .sub-intro,#services .section-hero .sub-copy .sub-intro{max-width:280px}@media only screen and (max-width:900px){#services-page .section-hero .sub-copy .sub-intro,#services .section-hero .sub-copy .sub-intro{max-width:100%}}#services-page .section-hero .sub-copy p,#services .section-hero .sub-copy p{font-size:1.14286em;line-height:2.375;font-weight:300;margin:0}#services-page .section-hero .sub-image,#services .section-hero .sub-image{width:100%;height:100%;background-size:cover;background-position:50%}@media only screen and (max-width:900px){#services-page .section-hero .sub-image,#services .section-hero .sub-image{position:relative;right:0;width:100%;height:205px}#services-page .section-hero .sub-image.overview,#services .section-hero .sub-image.overview{display:none}}#blog .section-intro{width:94%}#blog .section-intro header{display:none}#blog .section-intro h1{margin:0;float:left;font-size:2em}#blog .section-intro ul.list-filters{float:right;list-style:none;margin:20px 0 0;padding:0;line-height:1;font-weight:500;text-transform:uppercase}#blog .section-intro ul.list-filters li{margin:0 15px 0 0;padding:0 15px 0 0;border-right:1px solid #afafaf;display:inline-block}#blog .section-intro ul.list-filters li.item-title{margin-right:10px;padding-right:0;border-right:none}#blog .section-intro ul.list-filters li:last-child{margin-right:0;padding-right:0;border-right:none}#blog .section-list{padding:60px 0}@media only screen and (max-width:900px){#blog .section-list{padding:35px 0 0}}#blog-post .section-hero{padding:40px 0 65px}@media only screen and (max-width:900px){#blog-post .section-hero{padding:0 0 70px}}#blog-post .section-hero .container{position:relative}@media only screen and (max-width:900px){#blog-post .section-hero .container{padding:0!important}}#blog-post .section-hero .sub-image{float:right;width:50%;max-width:530px}@media only screen and (max-width:900px){#blog-post .section-hero .sub-image{margin:0 auto;width:100%;float:none;max-width:none}}#blog-post .section-hero .sub-image img{width:100%;height:auto}#blog-post .section-hero .sub-detail{width:50%;float:left;max-width:390px}@media only screen and (max-width:900px){#blog-post .section-hero .sub-detail{width:100%;float:none;max-width:none;padding:0 5px}}#blog-post .section-hero .sub-detail ul.list-post-detail{margin:0 0 40px}@media only screen and (max-width:900px){#blog-post .section-hero .sub-detail ul.list-post-detail{display:none}}#blog-post .section-hero .sub-detail ul.list-post-detail.mobile{margin:30px 0 0}@media only screen and (max-width:900px){#blog-post .section-hero .sub-detail ul.list-post-detail.mobile{display:block}}@media only screen and (min-width:900px){#blog-post .section-hero .sub-detail ul.list-post-detail.mobile{display:none}}#blog-post .section-hero .sub-detail ul.list-post-detail li{display:inline-block}#blog-post .section-hero .sub-detail ul.list-post-detail li.category{font-weight:200;text-transform:uppercase}#blog-post .section-hero .sub-detail ul.list-post-detail li.category a{color:#cf000f}#blog-post .section-hero .sub-detail ul.list-post-detail li.category a:hover{color:gray}#blog-post .section-hero .sub-detail ul.list-post-detail li.category:after{content:"/";display:inline-block;position:relative;margin:0 10px}#blog-post .section-hero .sub-detail h1{font-size:2em;font-weight:300;line-height:1.4;letter-spacing:1px;margin:0 0 20px}@media only screen and (max-width:900px){#blog-post .section-hero .sub-detail h1{margin:45px 0 35px;font-size:1.64286em;line-height:1.55}}#blog-post .section-hero .sub-detail h1 a:hover{color:#cf000f}#blog-post .section-hero .sub-detail p{font-size:1.14286em;font-weight:300;line-height:2}#blog-post .section-hero .sub-detail .sub-join{position:absolute;bottom:0;overflow:hidden}#blog-post .section-hero .sub-detail .sub-join .sub-social-button{display:inline-block;position:relative;cursor:pointer;z-index:2;height:30px}#blog-post .section-hero .sub-detail .sub-join .sub-social-button.active i,#blog-post .section-hero .sub-detail .sub-join .sub-social-button:hover i{color:#28323c}#blog-post .section-hero .sub-detail .sub-join .sub-social-button i{color:#cf000f;font-size:1.42857em;vertical-align:top}#blog-post .section-hero .sub-detail .sub-join .sub-social-list{background:#fff;position:relative;z-index:1;left:62px;transition:all 1s ease;max-width:0;overflow:hidden;display:inline}#blog-post .section-hero .sub-detail .sub-join .sub-social-list ul.list-social{margin:0;padding:0;list-style:none;display:none;vertical-align:middle}#blog-post .section-hero .sub-detail .sub-join .sub-social-list ul.list-social li{margin:0 22px 0 0;padding:0;display:inline-block}#blog-post .section-hero .sub-detail .sub-join .sub-social-list ul.list-social li a{color:#cf000f;font-size:1.42857em}#blog-post .section-hero .sub-detail .sub-join .sub-social-list ul.list-social li a:hover{color:#28323c}#blog-post .section-post{margin:0 0 150px}@media only screen and (max-width:900px){#blog-post .section-post{margin:0 0 100px}}#blog-post .section-post .sub-copy{width:800px}@media only screen and (max-width:900px){#blog-post .section-post .sub-copy{width:100%}}#blog-post .section-post .sub-copy p{font-size:1.14286em;line-height:2.125;font-weight:300;min-height:1px}#blog-post .section-related.post-page{padding:115px 0 55px;background:#f5f5f5}@media only screen and (max-width:900px){#blog-post .section-related.post-page{padding:80px 0 60px}}#blog-post .section-related.post-page .container{max-width:1008px!important}@media only screen and (max-width:900px){#blog-post .section-related.post-page ul.list-posts li{margin:0}}#blog-post .section-related.post-page ul.list-posts li .sub-image{float:left}@media only screen and (max-width:900px){#blog-post .section-related.post-page ul.list-posts li .sub-image{float:none}}#blog-post .section-related.post-page ul.list-posts li .sub-detail{left:inherit;right:0}#blog .section-hero{width:100%;margin:0;text-align:center;position:relative}#blog .section-hero ul.list-hero{list-style:none;margin:0;padding:0;z-index:3}#blog .section-hero ul.list-hero li.item-hero{margin:0;padding:0;height:340px;position:relative}@media only screen and (max-width:900px){#blog .section-hero ul.list-hero li.item-hero{height:260px}}#blog .section-hero ul.list-hero li.item-hero .sub-overlay{top:0;left:0;z-index:2;width:100%;height:100%;position:absolute;background:repeating-linear-gradient(113deg,transparent,rgba(81,81,81,.5) .1px,transparent 2px,transparent 10px)}#blog .section-hero ul.list-hero li.item-hero .sub-overlay.background{z-index:1;background:#141e28;opacity:.6}#blog .section-hero ul.list-hero li.item-hero .sub-background{width:100%;height:100%;background-size:cover;background-position:50%;position:absolute;top:0;left:0;z-index:0}#blog .section-hero ul.list-hero li.item-hero .sub-copy{max-width:730px;margin:0 auto;top:45%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:3}@media only screen and (max-width:900px){#blog .section-hero ul.list-hero li.item-hero .sub-copy{max-width:90%;top:45%}}#blog .section-hero ul.list-hero li.item-hero .sub-copy h4{font-size:1.21429em;margin:0 0 20px;color:hsla(0,0%,100%,.8);text-transform:uppercase}@media only screen and (max-width:900px){#blog .section-hero ul.list-hero li.item-hero .sub-copy h4{font-size:1.07143em;margin:0 0 10px}}#blog .section-hero ul.list-hero li.item-hero .sub-copy h3{margin:0;font-size:3em;font-weight:200}@media only screen and (max-width:900px){#blog .section-hero ul.list-hero li.item-hero .sub-copy h3{font-size:2em;font-weight:300}}#blog .section-hero ul.list-hero li.item-hero .sub-copy h3 a{color:#fff}#blog .section-hero ul.list-hero li.item-hero .sub-copy h3 a:hover{color:#cf000f}#blog .section-hero ul.list-hero .slick-dots{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:360px;position:absolute;bottom:50px;left:0;right:0;margin:0 auto}@media only screen and (max-width:900px){#blog .section-hero ul.list-hero .slick-dots{bottom:40px}}#blog .section-hero ul.list-hero .slick-dots *{-ms-flex-positive:1;flex-grow:1;margin:0}#blog .section-hero ul.list-hero .slick-dots .slick-dot{height:2px;background:hsla(0,0%,100%,.5)}#blog .section-hero ul.list-hero .slick-dots .slick-dot:before{display:block;width:0;height:100%;background:#cf000f;content:"";transition:width 0s linear}#blog .section-hero ul.list-hero .slick-dots .slick-dot:hover{background:#cf000f}#blog .section-hero ul.list-hero .slick-active .slick-dot:before{width:100%;transition:width 6s linear}#blog-post ul.list-posts li.item-posts,#blog ul.list-posts li.item-posts{width:100%;margin:0 0 25px;display:inline-block;position:relative}@media only screen and (max-width:900px){#blog-post ul.list-posts li.item-posts,#blog ul.list-posts li.item-posts{margin:0 0 75px}}#blog-post ul.list-posts li.item-posts .sub-image,#blog ul.list-posts li.item-posts .sub-image{float:right;width:50%;max-width:530px}@media only screen and (max-width:900px){#blog-post ul.list-posts li.item-posts .sub-image,#blog ul.list-posts li.item-posts .sub-image{float:none;width:100%;margin:0 auto}}#blog-post ul.list-posts li.item-posts img,#blog ul.list-posts li.item-posts img{width:100%;height:auto}#blog-post ul.list-posts li.item-posts .sub-detail,#blog ul.list-posts li.item-posts .sub-detail{width:50%;max-width:385px;top:50%;position:absolute;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:900px){#blog-post ul.list-posts li.item-posts .sub-detail,#blog ul.list-posts li.item-posts .sub-detail{float:none;width:100%;max-width:none;top:0;-ms-transform:none;transform:none;position:relative}}#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail{margin:0 0 25px}@media only screen and (max-width:900px){#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail{display:none}}#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail.mobile,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail.mobile{margin:30px 0 0}@media only screen and (max-width:900px){#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail.mobile,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail.mobile{display:block}}@media only screen and (min-width:900px){#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail.mobile,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail.mobile{display:none}}#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail li,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail li{display:inline-block}#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail li.category,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail li.category{font-weight:200;text-transform:uppercase}#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail li.category a,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail li.category a{color:#cf000f}#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail li.category a:hover,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail li.category a:hover{color:gray}#blog-post ul.list-posts li.item-posts .sub-detail ul.list-post-detail li.category:after,#blog ul.list-posts li.item-posts .sub-detail ul.list-post-detail li.category:after{content:"/";display:inline-block;position:relative;margin:0 10px}#blog-post ul.list-posts li.item-posts .sub-detail h3,#blog ul.list-posts li.item-posts .sub-detail h3{font-size:2em;font-weight:300;line-height:1.4;letter-spacing:2px;margin:0 0 20px}@media only screen and (max-width:900px){#blog-post ul.list-posts li.item-posts .sub-detail h3,#blog ul.list-posts li.item-posts .sub-detail h3{margin:35px 0 20px;font-size:1.64286em;line-height:1.55}}#blog-post ul.list-posts li.item-posts .sub-detail h3 a:hover,#blog ul.list-posts li.item-posts .sub-detail h3 a:hover{color:#cf000f}#blog-post ul.list-posts li.item-posts .sub-detail p,#blog ul.list-posts li.item-posts .sub-detail p{font-size:1.14286em;font-weight:300;line-height:2;margin:0}#blog-post ul.list-blog-pages,#blog ul.list-blog-pages{text-align:center;margin:90px auto 0}@media only screen and (max-width:900px){#blog-post ul.list-blog-pages,#blog ul.list-blog-pages{margin:30px auto 0}}#blog-post ul.list-blog-pages li,#blog ul.list-blog-pages li{display:inline-block;margin:0 15px}@media only screen and (max-width:900px){#blog-post ul.list-blog-pages li,#blog ul.list-blog-pages li{margin:0 5px}}#blog-post ul.list-blog-pages li:first-of-type,#blog ul.list-blog-pages li:first-of-type{margin-left:0}#blog-post ul.list-blog-pages li:last-of-type,#blog ul.list-blog-pages li:last-of-type{margin-right:0}#blog-post ul.list-blog-pages li a,#blog ul.list-blog-pages li a{display:block;text-align:center;color:gray;line-height:1.42857em;padding-top:.05em;width:1.47857em;font-size:1.42857em}@media only screen and (max-width:900px){#blog-post ul.list-blog-pages li a,#blog ul.list-blog-pages li a{line-height:1.21429em;width:1.26429em;font-size:1.21429em}}#blog-post ul.list-blog-pages li.active a,#blog-post ul.list-blog-pages li:hover a,#blog ul.list-blog-pages li.active a,#blog ul.list-blog-pages li:hover a{color:#fff;background-color:#cf000f;border-radius:50%}#blog-post ul.list-blog-pages li.spacer:before,#blog ul.list-blog-pages li.spacer:before{content:"..."}#work .section-intro{padding:40px 0}@media only screen and (max-width:900px){#work .section-intro{padding:15px 0 10px}}#work .section-intro .sub-intro{vertical-align:middle;line-height:60px;display:inline-block;width:100%}@media only screen and (max-width:900px){#work .section-intro .sub-intro{text-align:center}}#work .section-intro header{display:inline-block;margin:0 40px 0 0}@media only screen and (max-width:900px){#work .section-intro header{margin:0 0 10px}}#work .section-intro header h1{font-size:1.64286em;letter-spacing:3px;text-transform:uppercase}@media only screen and (max-width:900px){#work .section-intro header h1{font-size:1.35714em;font-weight:200;margin:0}}#work .section-intro .btn-showreel{float:right}@media only screen and (max-width:900px){#work .section-intro .btn-showreel{float:none;padding:7px 0 20px;background:none;color:#cf000f;font-size:.92857em;font-weight:400}}#work .section-intro ul.list-filters{display:inline-block;line-height:1;font-weight:200;text-transform:uppercase}@media only screen and (max-width:900px){#work .section-intro ul.list-filters{padding:25px 0 0}}#work .section-intro ul.list-filters li{display:inline-block}@media only screen and (max-width:900px){#work .section-intro ul.list-filters li{font-size:.92857em;margin:0 0 20px}}#work .section-intro ul.list-filters li a{color:gray}#work .section-intro ul.list-filters li a:hover{color:#cf000f}#work .section-intro ul.list-filters li a.active{color:#cf000f;font-weight:400}#work .section-intro ul.list-filters li:after{content:"/";color:gray;margin:0 12.5px}@media only screen and (max-width:900px){#work .section-intro ul.list-filters li:after{margin:0 7px}}#work .section-intro ul.list-filters li:last-child:after{content:none}@media only screen and (max-width:900px){#work ul.list-work li.item-work{width:100%;margin:0 0 10px!important;height:30vh}}#work-post .section-hero{margin:25px auto 0;position:relative}@media only screen and (max-width:900px){#work-post .section-hero{margin:20px auto 0}}#work-post .section-hero img{width:100%;height:auto;display:block}#work-post .section-hero .sub-poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-position:50%;background-size:cover}#work-post .section-post{padding:80px 0 125px}@media only screen and (max-width:900px){#work-post .section-post{padding:20px 0 30px}}#work-post .section-post .sub-details{float:right;width:25%;max-width:160px}@media only screen and (max-width:900px){#work-post .section-post .sub-details{max-width:none;width:100%}}#work-post .section-post .sub-details .sub-share{margin:0 0 10px -18px}@media only screen and (max-width:900px){#work-post .section-post .sub-details .sub-share{display:none}}#work-post .section-post .sub-details .sub-share .sub-social-button{font-size:0;width:31%;text-align:center;cursor:pointer;float:left}@media only screen and (max-width:900px){#work-post .section-post .sub-details .sub-share .sub-social-button{width:auto}}#work-post .section-post .sub-details .sub-share .sub-social-button.active i,#work-post .section-post .sub-details .sub-share .sub-social-button:hover i{color:#28323c}#work-post .section-post .sub-details .sub-share .sub-social-button i{font-size:20px;line-height:17px}@media only screen and (max-width:900px){#work-post .section-post .sub-details .sub-share .sub-social-button i{line-height:23px}}#work-post .section-post .sub-details .sub-share ul.list-social{display:inline;font-size:0;opacity:0;pointer-events:none;transition:all .5s ease}@media only screen and (max-width:900px){#work-post .section-post .sub-details .sub-share ul.list-social{display:inline-block;width:calc(93% - 35px);margin-left:35px}}#work-post .section-post .sub-details .sub-share ul.list-social.active{opacity:1;pointer-events:all}#work-post .section-post .sub-details .sub-share ul.list-social li{display:inline-block;width:33.33%;text-align:center;font-size:14px;margin:0 0 10px}@media only screen and (max-width:900px){#work-post .section-post .sub-details .sub-share ul.list-social li{margin:0;width:14%;text-align:left}}#work-post .section-post .sub-details .sub-share ul.list-social li a{font-size:1.21429em;color:#cf000f}#work-post .section-post .sub-details .sub-share ul.list-social li a:hover{color:#28323c}@media only screen and (max-width:900px){#work-post .section-post .sub-details ul.list-details{display:none}}#work-post .section-post .sub-details ul.list-details li{margin:0 0 30px}#work-post .section-post .sub-details ul.list-details li:last-child{margin:0}#work-post .section-post .sub-details ul.list-details li h4{font-size:1em;font-weight:400;margin:0 0 13px}#work-post .section-post .sub-details ul.list-details li h5{font-size:1em;font-weight:300;margin:0}#work-post .section-post .sub-copy{width:75%;max-width:745px;float:left}@media only screen and (max-width:900px){#work-post .section-post .sub-copy{width:100%;max-width:none;float:none}}#work-post .section-post .sub-copy h2{font-size:.85714em;text-transform:uppercase;letter-spacing:2px}#work-post .section-post .sub-copy h2 a{color:gray}#work-post .section-post .sub-copy h2 a:hover{color:#28323c}#work-post .section-post .sub-copy h2:after{content:"/";color:gray;margin:0 0 0 10px}#work-post .section-post .sub-copy h1{letter-spacing:5px;text-transform:uppercase;margin:0 0 60px}@media only screen and (max-width:900px){#work-post .section-post .sub-copy h1{letter-spacing:3px;margin:0 0 30px}}#work-post .section-post .sub-copy p{font-size:1.14286em;line-height:2.375;font-weight:300}#work-post .section-gallery ul.list-images{font-size:0}#work-post .section-gallery ul.list-images li{display:inline-block;width:calc(33.33% - 2.66px);font-size:14px;margin:0 0 4px;height:25vh;position:relative;cursor:pointer}@media only screen and (max-width:900px){#work-post .section-gallery ul.list-images li{width:100%;margin:0 0 10px!important;height:30vh}}#work-post .section-gallery ul.list-images li:nth-child(3n+2){margin:0 4px 4px}@media only screen and (max-width:900px){#work-post .section-gallery ul.list-images li:nth-child(3n+2){margin:0 0 10px}}#work-post .section-gallery ul.list-images li .sub-background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}#work-post .section-gallery ul.list-gallery li{margin:0;padding:0}#work-post .section-gallery ul.list-gallery li img{width:100%;height:auto}#work-post .section-mobile-details{padding:50px 5px 75px}@media only screen and (min-width:900px){#work-post .section-mobile-details{display:none}}#work-post .section-mobile-details ul.list-details li{margin:0 0 30px}#work-post .section-mobile-details ul.list-details li:last-child{margin:0}#work-post .section-mobile-details ul.list-details li h4{font-size:1em;font-weight:400;margin:0 0 5px}#work-post .section-mobile-details ul.list-details li h5{font-size:1em;font-weight:300;margin:0}ul.list-work{font-size:0}ul.list-work li.item-work{display:inline-block;width:calc(33.33% - 2.66px);font-size:14px;margin:0 0 4px;height:25vh}@media only screen and (max-width:900px){ul.list-work li.item-work{width:calc(50% - 2px);margin:0 0 4px;height:17vh}}@media only screen and (max-width:900px){ul.list-work li.item-work:nth-child(2n){margin:0 0 4px 4px}}@media only screen and (min-width:900px){ul.list-work li.item-work:nth-child(3n+2){margin:0 4px 4px}}ul.list-work li.item-work .sub-detail{position:relative;height:100%;width:100%;cursor:pointer}ul.list-work li.item-work .sub-detail:hover .sub-copy,ul.list-work li.item-work .sub-detail:hover .sub-copy .sub-overlay{opacity:1}ul.list-work li.item-work .sub-detail:hover .sub-copy .sub-overlay.background{opacity:.9}ul.list-work li.item-work .sub-detail:hover .sub-copy .sub-overlay.no-hover{opacity:0}ul.list-work li.item-work .sub-detail:hover .sub-copy .sub-text a,ul.list-work li.item-work .sub-detail:hover .sub-copy .sub-text h5{opacity:1;max-height:50px}ul.list-work li.item-work .sub-detail:hover .sub-copy .sub-text h4{font-size:1.42857em;margin:10px 0}ul.list-work li.item-work .sub-detail .sub-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}ul.list-work li.item-work .sub-detail .sub-background{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover}ul.list-work li.item-work .sub-detail .sub-copy{opacity:1;position:relative;height:100%;width:100%}ul.list-work li.item-work .sub-detail .sub-copy .sub-overlay{bottom:0;left:0;z-index:1;width:100%;height:100%;position:absolute;background:repeating-linear-gradient(113deg,transparent,rgba(81,81,81,.5) .1px,transparent 2px,transparent 10px);opacity:0;transition:all .5s ease}ul.list-work li.item-work .sub-detail .sub-copy .sub-overlay.background{z-index:0;opacity:0;background:#141e28}ul.list-work li.item-work .sub-detail .sub-copy .sub-overlay.no-hover{bottom:0;left:0;z-index:1;width:100%;height:110px;position:absolute;opacity:1;background:linear-gradient(180deg,transparent 0,#000)}ul.list-work li.item-work .sub-detail .sub-copy .sub-text{position:absolute;left:0;bottom:0;z-index:2;width:100%;padding:35px;box-sizing:border-box}@media only screen and (max-width:900px){ul.list-work li.item-work .sub-detail .sub-copy .sub-text{padding:25px}}ul.list-work li.item-work .sub-detail .sub-copy .sub-text a{font-size:.85714em;color:hsla(0,0%,100%,.65);text-transform:uppercase;letter-spacing:3px;opacity:0;max-height:0;transition:all .5s ease}ul.list-work li.item-work .sub-detail .sub-copy .sub-text a:hover{color:#fff}ul.list-work li.item-work .sub-detail .sub-copy .sub-text a:after{content:"/";color:#cf000f;margin:0 0 0 10px}ul.list-work li.item-work .sub-detail .sub-copy .sub-text h4{font-size:.85714em;color:#fff;letter-spacing:3.5px;margin:0;text-transform:uppercase;transition:all .3s ease}ul.list-work li.item-work .sub-detail .sub-copy .sub-text h5{font-size:.85714em;color:hsla(0,0%,100%,.65);text-transform:uppercase;letter-spacing:3px;margin:0;opacity:0;max-height:0;transition:all .5s ease}ul.list-work-pages{text-align:center;margin:45px auto 0}@media only screen and (max-width:900px){ul.list-work-pages{margin:30px auto 0}}ul.list-work-pages li{display:inline-block;margin:0 15px}@media only screen and (max-width:900px){ul.list-work-pages li{margin:0 5px}}ul.list-work-pages li:first-of-type{margin-left:0}ul.list-work-pages li:last-of-type{margin-right:0}ul.list-work-pages li a{display:block;text-align:center;color:gray;line-height:30px;padding-top:.05em;width:30px;font-size:1.14286em}@media only screen and (max-width:900px){ul.list-work-pages li a{line-height:1.21429em;width:1.26429em;font-size:1.21429em}}ul.list-work-pages li.active a,ul.list-work-pages li:hover a{color:#fff;background-color:#cf000f;border-radius:50%}ul.list-work-pages li.spacer:before{content:"..."}#sitemap .cont-background{display:block}#sitemap .content_cont{padding:0 0 60px}#sitemap .content_cont h1{margin:0 0 40px;text-align:center;text-transform:uppercase}#sitemap .content_cont h2{margin:20px 0 10px;text-transform:uppercase;font-size:1.14286em}#sitemap .content_cont ol,#sitemap .content_cont ul{margin:0;padding:0}#sitemap .content_cont ol li,#sitemap .content_cont ul li{margin:0 0 3px 18px;padding:0}#sitemap .first_cont{width:48%;float:left}#sitemap .second_cont{width:48%;float:right}@media only screen and (max-width:1400px){#blog-post .cont-related ul.list-posts li,#blog .cont-list ul.list-posts li{width:31%}#blog-post .cont-post .content .cont-copy,#blog-post .cont-post .content .cont-slider{width:450px}}@media only screen and (max-width:667px){#blog-post .cont-hero .cont-caption,#blog .cont-hero .cont-caption{width:80%;padding-top:120px}#blog-post .cont-hero .cont-caption h1,#blog-post .cont-hero .cont-caption h2,#blog .cont-hero .cont-caption h1,#blog .cont-hero .cont-caption h2{font-size:2em}#blog .cont-intro h1{float:none;font-size:2em;text-align:center}#blog .cont-intro ul.list-filters{margin-top:50px;float:none;text-align:center}#blog .cont-list ul.list-posts li{width:98%}#blog-post .cont-post .content .cont-slider{width:100%;height:auto;float:none}#blog-post .cont-post .content .cont-slider ul.list-slides li img{width:100%;height:auto}#blog-post .cont-post .content .cont-slider ul.list-slides ul.slick-dots{margin:30px 0 0;text-align:center}#blog-post .cont-post .content .cont-slider ul.list-slides ul.slick-dots li{width:15px;height:15px;margin:0 8px}#blog-post .cont-post .content .cont-slider ul.list-slides ul.slick-dots li button{width:15px;height:15px}#blog-post .cont-post .content .cont-copy{width:85%;margin:30px auto 0;float:none}#blog-post .cont-post .content .cont-copy .intro{font-size:1.14286em}#blog-post .cont-related.post-page h2{margin-bottom:30px;font-size:1.42857em}#blog-post .cont-related.post-page h2:after,#blog-post .cont-related.post-page h2:before{display:none!important}#blog-post .cont-related.post-page ul.list-posts li{width:98%}#blog-post .cont-related.post-page ul.list-posts li:nth-child(3){display:none}}@media only screen and (max-device-width:667px) and (orientation:landscape){#blog-post .cont-related ul.list-posts li,#blog .cont-list ul.list-posts li{width:47%}}</pre></body></html>