progress,sub,sup{vertical-align:baseline}.modal--close img,.v-mid,input[type=radio]+label span{vertical-align:middle}figure,sub,sup{line-height:0}.image--expand,hr{-webkit-box-sizing:content-box}body,figure{margin:0}.sub-menu,.tx-none{visibility:hidden}img,legend{max-width:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.dropdown .nav_mob a,.expand__close,.tab-links a:hover,a{text-decoration:none}dfn{font-style:italic}h1{font-size:2em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;padding:0}.ajax-active:before,[type=checkbox],[type=radio],legend{box-sizing:border-box}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}[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:ButtonText dotted 1px}legend{color:inherit;display:table;white-space:normal}.v-align--content,.v-align:before{display:inline-block;vertical-align:middle}textarea{overflow:auto}[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-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.lh-none,picture{line-height:0}.h-mid{margin-left:auto;margin-right:auto}.v-align:before{content:"";margin-right:-.3rem;height:100%}.aspect-ratio{height:0;position:relative}.aspect-ratio--16x9{padding-bottom:56.25%}.aspect-ratio--9x16{padding-bottom:177.77%}.aspect-ratio--4x3{padding-bottom:75%}.aspect-ratio--3x4{padding-bottom:133.33%}.aspect-ratio--6x4{padding-bottom:66.6%}.aspect-ratio--4x6{padding-bottom:150%}.aspect-ratio--8x5{padding-bottom:62.5%}.aspect-ratio--5x8{padding-bottom:160%}.aspect-ratio--7x5{padding-bottom:71.42%}.aspect-ratio--5x7{padding-bottom:140%}.aspect-ratio--1x1{padding-bottom:100%}.aspect-ratio--object{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}.cover{background-size:cover!important}.contain{background-size:contain!important}*,.border-box,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cl{clear:left}.cr{clear:right}.cb{clear:both}.cn{clear:none}@media only screen and (min-width:22.5em){.cover-nw{background-size:cover!important}.contain-nw{background-size:contain!important}.cl-nw{clear:left}.cr-nw{clear:right}.cb-nw{clear:both}.cn-nw{clear:none}}@media only screen and (min-width:30em){.cover-sm{background-size:cover!important}.contain-sm{background-size:contain!important}.cl-sm{clear:left}.cr-sm{clear:right}.cb-sm{clear:both}.cn-sm{clear:none}}@media only screen and (min-width:45em){.cover-md{background-size:cover!important}.contain-md{background-size:contain!important}.cl-md{clear:left}.cr-md{clear:right}.cb-md{clear:both}.cn-md{clear:none}}@media only screen and (min-width:60em){.cover-lg{background-size:cover!important}.contain-lg{background-size:contain!important}.cl-lg{clear:left}.cr-lg{clear:right}.cb-lg{clear:both}.cn-lg{clear:none}}@media only screen and (min-width:87.5em){.cover-wd{background-size:cover!important}.contain-wd{background-size:contain!important}.cl-wd{clear:left}.cr-wd{clear:right}.cb-wd{clear:both}.cn-wd{clear:none}}.pre{overflow-x:auto;overflow-y:hidden;overflow:scroll}.sw-l1{HEIGHT:250PX;WIDTH:250PX;margin:0 auto}.ls-ano-bri-poli,.ls-ano-brig,.ls-ano-co-text,.ls-ano-fros,.ls-ano-illu,.ls-ano-lini,.ls-ano-lo-she,.ls-ano-matt,.ls-ano-poli,.ls-pow-bri-poli,.ls-pow-co-text,.ls-pow-flat,.ls-pow-glos,.ls-pow-lini,.ls-pow-lo-she,.ls-pow-matt,.ls-pow-poli,.ls-pow-sati,.tx-anod,.tx-azte,.tx-fine,.tx-hamm,.tx-mann,.tx-ripp,.tx-sabl,.tx-saro,.tx-scyll,.tx-text,.tx-texta{height:100%;width:100%}.sw-l2,.sw-l3{HEIGHT:100%;WIDTH:100%}.tx-anod{background:url(../images/finishes/anodised.png) center}.tx-ripp{background:url(../images/finishes/ripple.png) center}.tx-mann{background:url(../images/finishes/mannex.png) center}.tx-saro{background:url(../images/finishes/sarouk.png) center}.tx-hamm{background:url(../images/finishes/hammer.png) center}.tx-azte{background:url(../images/finishes/aztec.png) center}.tx-scyll{background:url(../images/finishes/scylla.png) center}.tx-text{background:url(../images/finishes/texture.png) center}.tx-sabl{background:url(../images/finishes/sable.png) center}.tx-fine{background:url(../images/finishes/fine-texture.png) center}.tx-texta{background:url(../images/finishes/textura.png) center}.ls-ano-matt,.ls-pow-flat{background:url(../images/finishes/flat.png) center;background-size:cover}.ls-ano-illu,.ls-pow-matt{background:url(../images/finishes/matt.png) center;background-size:cover}.ls-ano-fros,.ls-pow-sati{background:url(../images/finishes/satin.png) center;background-size:cover}.ls-ano-brig,.ls-pow-glos{background:url(../images/finishes/gloss.png) center;background-size:cover}.ls-ano-poli,.ls-pow-poli{background:url(../images/finishes/polished.png) center;background-size:cover}.ls-ano-lini,.ls-pow-lini{background:url(../images/finishes/linished.png) center;background-size:cover}.ls-ano-bri-poli,.ls-pow-bri-poli{background:url(../images/finishes/bright-polished.png) center;background-size:cover}.ls-ano-co-text,.ls-pow-co-text{background:url(../images/finishes/coarse-texture.png) center;background-size:cover}.ls-ano-lo-she,.ls-pow-lo-she{background:url(../images/finishes/low-sheen.png) center;background-size:cover}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-1{top:1rem}.right-1{right:1rem}.bottom-1{bottom:1rem}.left-1{left:1rem}.top-2{top:2rem}.right-2{right:2rem}.bottom-2{bottom:2rem}.left-2{left:2rem}.top--1{top:-1rem}.right--1{right:-1rem}.bottom--1{bottom:-1rem}.left--1{left:-1rem}.top--2{top:-2rem}.right--2{right:-2rem}.bottom--2{bottom:-2rem}.left--2{left:-2rem}.absolute--fill{top:0;right:0;bottom:0;left:0}.debug *{outline:red solid 1px}.debug-grid{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDOTY4N0U2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDOTY4N0Q2N0VFMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3NjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3NzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsBS+GMAAAAjSURBVHjaYvz//z8DLsD4gcGXiYEAGBIKGBne//fFpwAgwAB98AaF2pjlUQAAAABJRU5ErkJggg==) top left}.debug-grid-16{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODYyRjhERDU2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODYyRjhERDQ2N0YyMTFFNjg2MzZDQjkwNkQ4MjgwMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QTY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3QjY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCS01IAAABMSURBVHjaYmR4/5+BFPBfAMFm/MBgx8RAGWCn1AAmSg34Q6kBDKMGMDCwICeMIemF/5QawEipAWwUhwEjMDvbAWlWkvVBwu8vQIABAEwBCph8U6c0AAAAAElFTkSuQmCC) top left}.debug-grid-8-solid{background:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAAAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxMjI0OTczNjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxMjI0OTc0NjdCMzExRTZCMkJDRTI0MDgxMDAyMTcxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjEyMjQ5NzE2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjEyMjQ5NzI2N0IzMTFFNkIyQkNFMjQwODEwMDIxNzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAbGhopHSlBJiZBQi8vL0JHPz4+P0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHAR0pKTQmND8oKD9HPzU/R0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0f/wAARCAAIAAgDASIAAhEBAxEB/8QAWQABAQAAAAAAAAAAAAAAAAAAAAYBAQEAAAAAAAAAAAAAAAAAAAIEEAEBAAMBAAAAAAAAAAAAAAABADECA0ERAAEDBQAAAAAAAAAAAAAAAAARITFBUWESIv/aAAwDAQACEQMRAD8AoOnTV1QTD7JJshP3vSM3P//Z) top left #fff}.debug-grid-16-solid{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzY3MkJEN0U2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzY3MkJEN0Y2N0M1MTFFNkIyQkNFMjQwODEwMDIxNzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjcyQkQ3QzY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjcyQkQ3RDY3QzUxMUU2QjJCQ0UyNDA4MTAwMjE3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pve6J3kAAAAzSURBVHjaYvz//z8D0UDsMwMjSRoYP5Gq4SPNbRjVMEQ1fCRDg+in/6+J1AJUxsgAEGAA31BAJMS0GYEAAAAASUVORK5CYII=) top left #fff}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}.dit{display:inline-table}.dt{display:table}.dtc{display:table-cell}.dt-row{display:table-row}.dt-row-group{display:table-row-group}.dt-column{display:table-column}.dt-column-group{display:table-column-group}.dt--fixed{table-layout:fixed;width:100%}@media only screen and (min-width:22.5em){.top-0-nw{top:0}.left-0-nw{left:0}.right-0-nw{right:0}.bottom-0-nw{bottom:0}.top-1-nw{top:1rem}.left-1-nw{left:1rem}.right-1-nw{right:1rem}.bottom-1-nw{bottom:1rem}.top-2-nw{top:2rem}.left-2-nw{left:2rem}.right-2-nw{right:2rem}.bottom-2-nw{bottom:2rem}.top--1-nw{top:-1rem}.right--1-nw{right:-1rem}.bottom--1-nw{bottom:-1rem}.left--1-nw{left:-1rem}.top--2-nw{top:-2rem}.right--2-nw{right:-2rem}.bottom--2-nw{bottom:-2rem}.left--2-nw{left:-2rem}.absolute--fill-nw{top:0;right:0;bottom:0;left:0}.dn-nw{display:none}.di-nw{display:inline}.db-nw{display:block}.dib-nw{display:inline-block}.dit-nw{display:inline-table}.dt-nw{display:table}.dtc-nw{display:table-cell}.dt-row-nw{display:table-row}.dt-row-group-nw{display:table-row-group}.dt-column-nw{display:table-column}.dt-column-group-nw{display:table-column-group}.dt--fixed-nw{table-layout:fixed;width:100%}}@media only screen and (min-width:30em){.dn-sm{display:none}.di-sm{display:inline}.db-sm{display:block}.dib-sm{display:inline-block}.dit-sm{display:inline-table}.dt-sm{display:table}.dtc-sm{display:table-cell}.dt-row-sm{display:table-row}.dt-row-group-sm{display:table-row-group}.dt-column-sm{display:table-column}.dt-column-group-sm{display:table-column-group}.dt--fixed-sm{table-layout:fixed;width:100%}}@media only screen and (min-width:45em){.top-0-md{top:0}.left-0-md{left:0}.right-0-md{right:0}.bottom-0-md{bottom:0}.top-1-md{top:1rem}.left-1-md{left:1rem}.right-1-md{right:1rem}.bottom-1-md{bottom:1rem}.top-2-md{top:2rem}.left-2-md{left:2rem}.right-2-md{right:2rem}.bottom-2-md{bottom:2rem}.top--1-md{top:-1rem}.right--1-md{right:-1rem}.bottom--1-md{bottom:-1rem}.left--1-md{left:-1rem}.top--2-md{top:-2rem}.right--2-md{right:-2rem}.bottom--2-md{bottom:-2rem}.left--2-md{left:-2rem}.absolute--fill-md{top:0;right:0;bottom:0;left:0}.dn-md{display:none}.di-md{display:inline}.db-md{display:block}.dib-md{display:inline-block}.dit-md{display:inline-table}.dt-md{display:table}.dtc-md{display:table-cell}.dt-row-md{display:table-row}.dt-row-group-md{display:table-row-group}.dt-column-md{display:table-column}.dt-column-group-md{display:table-column-group}.dt--fixed-md{table-layout:fixed;width:100%}}@media only screen and (min-width:60em){.top-0-lg{top:0}.left-0-lg{left:0}.right-0-lg{right:0}.bottom-0-lg{bottom:0}.top-1-lg{top:1rem}.left-1-lg{left:1rem}.right-1-lg{right:1rem}.bottom-1-lg{bottom:1rem}.top-2-lg{top:2rem}.left-2-lg{left:2rem}.right-2-lg{right:2rem}.bottom-2-lg{bottom:2rem}.top--1-lg{top:-1rem}.right--1-lg{right:-1rem}.bottom--1-lg{bottom:-1rem}.left--1-lg{left:-1rem}.top--2-lg{top:-2rem}.right--2-lg{right:-2rem}.bottom--2-lg{bottom:-2rem}.left--2-lg{left:-2rem}.absolute--fill-lg{top:0;right:0;bottom:0;left:0}.dn-lg{display:none}.di-lg{display:inline}.db-lg{display:block}.dib-lg{display:inline-block}.dit-lg{display:inline-table}.dt-lg{display:table}.dtc-lg{display:table-cell}.dt-row-lg{display:table-row}.dt-row-group-lg{display:table-row-group}.dt-column-lg{display:table-column}.dt-column-group-lg{display:table-column-group}.dt--fixed-lg{table-layout:fixed;width:100%}}@media only screen and (min-width:87.5em){.dn-wd{display:none}.di-wd{display:inline}.db-wd{display:block}.dib-wd{display:inline-block}.dit-wd{display:inline-table}.dt-wd{display:table}.dtc-wd{display:table-cell}.dt-row-wd{display:table-row}.dt-row-group-wd{display:table-row-group}.dt-column-wd{display:table-column}.dt-column-group-wd{display:table-column-group}.dt--fixed-wd{table-layout:fixed;width:100%}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row,.table__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start{-ms-flex-item-align:start;align-self:flex-start}.self-end{-ms-flex-item-align:end;align-self:flex-end}.self-center{-ms-flex-item-align:center;align-self:center}.self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.content-start{-ms-flex-line-pack:start;align-content:flex-start}.content-end{-ms-flex-line-pack:end;align-content:flex-end}.content-center{-ms-flex-line-pack:center;align-content:center}.content-between{-ms-flex-line-pack:justify;align-content:space-between}.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-last{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.flexbox .flex-grid{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .flex-grid.cf:after,.flexbox .flex-grid.cf:before{content:none;display:none}.flexbox .flex-col{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:22.5em){.flexbox .flex-grid--nw{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .flex-grid--nw.cf:after,.flexbox .flex-grid--nw.cf:before{content:none;display:none}.flexbox .flex-col--nw{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:30em){.flexbox .flex-grid--sm{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .flex-grid--sm.cf:after,.flexbox .flex-grid--sm.cf:before{content:none;display:none}.flexbox .flex-col--sm{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:45em){.flexbox .flex-grid--md{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .flex-grid--md.cf:after,.flexbox .flex-grid--md.cf:before{content:none;display:none}.flexbox .flex-col--md{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:60em){.flexbox .flex-grid--lg{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .flex-grid--lg.cf:after,.flexbox .flex-grid--lg.cf:before{content:none;display:none}.flexbox .flex-col--lg{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.grid-item:hover .grid-item-text,.grid:after,picture{display:block}.fl{float:left}.fr{float:right}.fn{float:none}@media only screen and (min-width:22.5em){.fl-nw{float:left}.fr-nw{float:right}.fn-nw{float:none}}@media only screen and (min-width:30em){.fl-sm{float:left}.fr-sm{float:right}.fn-sm{float:none}}@media only screen and (min-width:45em){.fl-md{float:left}.fr-md{float:right}.fn-md{float:none}}@media only screen and (min-width:60em){.fl-lg{float:left}.fr-lg{float:right}.fn-lg{float:none}}@media only screen and (min-width:87.5em){.fl-wd{float:left}.fr-wd{float:right}.fn-wd{float:none}}img{border-style:none;height:auto}.container{margin-left:auto;margin-right:auto;max-width:90rem;left:auto;right:auto}.grid{left:-1rem;right:-1rem;min-height:1px}.col{float:left;position:relative}.col--one{width:8.333333333333%}.col--two{width:16.66666666666%}.col--three{width:24.99999999999%}.col--four{width:33.33333333333%}.col--five{width:41.66666666666%}.col--six{width:50%}.col--seven{width:58.33333333331%}.col--eight{width:66.66666666664%}.col--nine{width:74.99999999997%}.col--ten{width:83.33333333333%}.col--eleven{width:91.66666666663%}.col--twelve{width:100%}.push-by-twelve{left:100%}.push-by-eleven{left:91.66666667%}.push-by-ten{left:83.33333333%}.push-by-nine{left:75%}.push-by-eight{left:66.66666667%}.push-by-seven{left:58.33333333%}.push-by-six{left:50%}.push-by-five{left:41.66666667%}.push-by-four{left:33.33333333%}.push-by-three{left:25%}.push-by-two{left:16.66666667%}.push-by-one{left:8.33333333%}.push-by-none{left:0}.pull-by-twelve{right:100%}.pull-by-eleven{right:91.66666667%}.pull-by-ten{right:83.33333333%}.pull-by-nine{right:75%}.pull-by-eight{right:66.66666667%}.pull-by-seven{right:58.33333333%}.pull-by-six{right:50%}.pull-by-five{right:41.66666667%}.pull-by-four{right:33.33333333%}.pull-by-three{right:25%}.pull-by-two{right:16.66666667%}.pull-by-one{right:8.33333333%}.pull-by-none{right:0}@media only screen and (min-width:45em){.col-md--one{width:8.333333333333%}.col-md--two{width:16.66666666666%}.col-md--three{width:24.99999999999%}.col-md--four{width:33.33333333333%}.col-md--five{width:41.66666666666%}.col-md--six{width:50%}.col-md--seven{width:58.33333333331%}.col-md--eight{width:66.66666666664%}.col-md--nine{width:74.99999999997%}.col-md--ten{width:83.33333333333%}.col-md--eleven{width:91.66666666663%}.col-md--twelve{width:100%}.push-md-by-twelve{left:100%}.push-md-by-eleven{left:91.66666667%}.push-md-by-ten{left:83.33333333%}.push-md-by-nine{left:75%}.push-md-by-eight{left:66.66666667%}.push-md-by-seven{left:58.33333333%}.push-md-by-six{left:50%}.push-md-by-five{left:41.66666667%}.push-md-by-four{left:33.33333333%}.push-md-by-three{left:25%}.push-md-by-two{left:16.66666667%}.push-md-by-one{left:8.33333333%}.push-md-by-none{left:0}.pull-md-by-twelve{right:100%}.pull-md-by-eleven{right:91.66666667%}.pull-md-by-ten{right:83.33333333%}.pull-md-by-nine{right:75%}.pull-md-by-eight{right:66.66666667%}.pull-md-by-seven{right:58.33333333%}.pull-md-by-six{right:50%}.pull-md-by-five{right:41.66666667%}.pull-md-by-four{right:33.33333333%}.pull-md-by-three{right:25%}.pull-md-by-two{right:16.66666667%}.pull-md-by-one{right:8.33333333%}.pull-md-by-none{right:0}}@media only screen and (min-width:60em){.col-lg--one{width:8.333333333333%}.col-lg--two{width:16.66666666666%}.col-lg--three{width:24.99999999999%}.col-lg--four{width:33.33333333333%}.col-lg--five{width:41.66666666666%}.col-lg--six{width:50%}.col-lg--seven{width:58.33333333331%}.col-lg--eight{width:66.66666666664%}.col-lg--nine{width:74.99999999997%}.col-lg--ten{width:83.33333333333%}.col-lg--eleven{width:91.66666666663%}.col-lg--twelve{width:100%}.push-lg-by-twelve{left:100%}.push-lg-by-eleven{left:91.66666667%}.push-lg-by-ten{left:83.33333333%}.push-lg-by-nine{left:75%}.push-lg-by-eight{left:66.66666667%}.push-lg-by-seven{left:58.33333333%}.push-lg-by-six{left:50%}.push-lg-by-five{left:41.66666667%}.push-lg-by-four{left:33.33333333%}.push-lg-by-three{left:25%}.push-lg-by-two{left:16.66666667%}.push-lg-by-one{left:8.33333333%}.push-lg-by-none{left:0}.pull-lg-by-twelve{right:100%}.pull-lg-by-eleven{right:91.66666667%}.pull-lg-by-ten{right:83.33333333%}.pull-lg-by-nine{right:75%}.pull-lg-by-eight{right:66.66666667%}.pull-lg-by-seven{right:58.33333333%}.pull-lg-by-six{right:50%}.pull-lg-by-five{right:41.66666667%}.pull-lg-by-four{right:33.33333333%}.pull-lg-by-three{right:25%}.pull-lg-by-two{right:16.66666667%}.pull-lg-by-one{right:8.33333333%}.pull-lg-by-none{right:0}}@media only screen and (min-width:87.5em){.col-wd--one{width:8.333333333333%}.col-wd--two{width:16.66666666666%}.col-wd--three{width:24.99999999999%}.col-wd--four{width:33.33333333333%}.col-wd--five{width:41.66666666666%}.col-wd--six{width:50%}.col-wd--seven{width:58.33333333331%}.col-wd--eight{width:66.66666666664%}.col-wd--nine{width:74.99999999997%}.col-wd--ten{width:83.33333333333%}.col-wd--eleven{width:91.66666666663%}.col-wd--twelve{width:100%}.push-wd-by-twelve{left:100%}.push-wd-by-eleven{left:91.66666667%}.push-wd-by-ten{left:83.33333333%}.push-wd-by-nine{left:75%}.push-wd-by-eight{left:66.66666667%}.push-wd-by-seven{left:58.33333333%}.push-wd-by-six{left:50%}.push-wd-by-five{left:41.66666667%}.push-wd-by-four{left:33.33333333%}.push-wd-by-three{left:25%}.push-wd-by-two{left:16.66666667%}.push-wd-by-one{left:8.33333333%}.push-wd-by-none{left:0}.pull-wd-by-twelve{right:100%}.pull-wd-by-eleven{right:91.66666667%}.pull-wd-by-ten{right:83.33333333%}.pull-wd-by-nine{right:75%}.pull-wd-by-eight{right:66.66666667%}.pull-wd-by-seven{right:58.33333333%}.pull-wd-by-six{right:50%}.pull-wd-by-five{right:41.66666667%}.pull-wd-by-four{right:33.33333333%}.pull-wd-by-three{right:25%}.pull-wd-by-two{right:16.66666667%}.pull-wd-by-one{right:8.33333333%}.pull-wd-by-none{right:0}}.masonry-grid{max-width:1160px;left:0;right:0;margin:0 auto}@media screen and (min-width:320px){.masonry-grid,.masonry-grid .grid-item--width2{width:290px}}@media screen and (min-width:650px){.masonry-grid{width:580px}}@media screen and (min-width:950px){.masonry-grid{width:870px}.masonry-grid .grid-item--width2{width:580px}.masonry-grid .grid-item--height2{height:150px}}@media screen and (min-width:1250px){.masonry-grid{width:1160px}.masonry-grid .grid-item--height2{height:300px}}.grid:after{content:'';clear:both}.grid-item{float:left;width:290px;height:150px;background:#0D8;border:4px solid #fff}.grid-item:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.grid-item:hover:after{opacity:1;top:-50%;left:200%;-webkit-transition-property:left,top,opacity;transition-property:left,top,opacity;-webkit-transition-duration:.7s,.7s,.15s;transition-duration:.7s,.7s,.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.grid-item--width2{width:580px}.grid-item--height2{height:300px}.grid-item-text{display:none;position:relative;-webkit-transform:translateY(50%);transform:translateY(25%);top:25%;color:#fff;-webkit-transition:ease .3s,opacity 2s ease .3s;transition:ease .3s,opacity 2s ease .3s}.grid-item.project-10:hover .grid-item-text,.grid-item.project-1:hover .grid-item-text,.grid-item.project-2:hover .grid-item-text,.grid-item.project-3:hover .grid-item-text,.grid-item.project-4:hover .grid-item-text,.grid-item.project-5:hover .grid-item-text,.grid-item.project-6:hover .grid-item-text,.grid-item.project-7:hover .grid-item-text,.grid-item.project-8:hover .grid-item-text,.grid-item.project-9:hover .grid-item-text{display:block}.grid-item-overlay{width:100%;height:100%;position:relative;overflow:hidden;background:0 0;-webkit-transition:ease .3s,opacity 2s ease .3s;transition:ease .3s,opacity 2s ease .3s}.grid-item-overlay:after{content:"";position:absolute;top:-50%;left:-200%;width:200px;height:300%;opacity:0;-webkit-transform:rotate(30deg);transform:rotate(30deg);background:rgba(255,255,255,.05);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.05)),color-stop(77%,rgba(255,255,255,.05)),color-stop(92%,rgba(255,255,255,.13)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.05) 0,rgba(255,255,255,.05) 77%,rgba(255,255,255,.13) 92%,rgba(255,255,255,0) 100%)}.btn-shine-alt:after,.btn-shine-alt:before,.btn-shine-wide:after,.btn-shine-wide:before,.btn-shine:after,.btn-shine:before,.tab-links:after,button.evans-accordion:after,button.evans-service-accordion:before,li.active:after{content:''}.grid-item:active:after{opacity:0}.grid-item.project-1{background:url(../images/projects/project-1.jpg) no-repeat;background-size:cover}.grid-item.project-1:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.grid-item.project-2{background:url(../images/projects/project-2.jpg) no-repeat;background-size:cover}.grid-item.project-2:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.grid-item.project-3{background:url(../images/projects/project-3.jpg) no-repeat;background-size:cover}.grid-item.project-3:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.grid-item.project-4{background:url(../images/projects/project-4.jpg) no-repeat;background-size:cover}.grid-item.project-4:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.grid-item.project-5{background:url(../images/projects/project-5.jpg) no-repeat;background-size:cover}.grid-item.project-5:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.grid-item.project-6{background:url(../images/projects/project-6.jpg) no-repeat;background-size:cover}.grid-item.project-6:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.grid-item.project-7{background:url(../images/projects/project-7.jpg) no-repeat;background-size:cover}.grid-item.project-7:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.grid-item.project-8{background:url(../images/projects/project-8.jpg) no-repeat;background-size:cover}.grid-item.project-8:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.grid-item.project-9{background:url(../images/projects/project-9.jpg) no-repeat;background-size:cover}.grid-item.project-9:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.grid-item.project-10{background:url(../images/projects/project-10.jpg) no-repeat;background-size:cover}.grid-item.project-10:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}.br-n{display:none}.br{display:block}.list{list-style-type:none;padding-left:0;margin-bottom:0}.list-style-custom li,section.services .services-content li{list-style-type:circle}ol,ul{margin:0;padding:0}.bullet-list>li,.numbered-list>li{margin-bottom:1em}.bullet-list{list-style:disc;padding-left:1em}.numbered-list{list-style:decimal;padding-left:1em}.mw-100{max-width:100%}.mw-1{max-width:31.25em}.mw-2{max-width:43.75rem}.mw-3{max-width:48.75em}.mw-4{max-width:68.25em}.mw-5{max-width:75em}.mw-none{max-width:initial}.o-100{opacity:1}.o-90{opacity:.9}.o-80{opacity:.8}.o-70{opacity:.7}.o-60{opacity:.6}.o-50{opacity:.5}.o-40{opacity:.4}.o-30{opacity:.3}.o-20{opacity:.2}.o-10{opacity:.1}.o-05{opacity:.05}.o-025{opacity:.025}.o-0{opacity:0}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.modal,.overflow-auto{overflow:auto}.overflow-x-visible{overflow-x:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-visible{overflow-y:visible}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.modal__content,.overflow-y-auto{overflow-y:auto}.static{position:static}.fixed{position:fixed}.relative{position:relative}.absolute{position:absolute}.p-a-0{padding:0}.p-a-05{padding:.5rem}.p-a-1{padding:1rem}.p-a-2{padding:1.5rem}.p-a-3{padding:2rem}.p-a-4{padding:2.5rem}.p-a-5{padding:3rem}.p-a-6{padding:4rem}.p-l-0{padding-left:0}.p-l-05{padding-left:.5rem}.p-l-1{padding-left:1rem}.p-l-2{padding-left:1.5rem}.p-l-3{padding-left:2rem}.p-l-4{padding-left:2.5rem}.p-l-5{padding-left:3rem}.p-l-6{padding-left:4rem}.p-r-0{padding-right:0}.p-r-05{padding-right:.5rem}.p-r-1{padding-right:1rem}.p-r-2{padding-right:1.5rem}.p-r-3{padding-right:2rem}.p-r-4{padding-right:2.5rem}.p-r-5{padding-right:3rem}.p-r-6{padding-right:4rem}.p-b-0{padding-bottom:0}.p-b-05{padding-bottom:.5rem}.p-b-1{padding-bottom:1rem}.p-b-2{padding-bottom:1.5rem}.p-b-3{padding-bottom:2rem}.p-b-4{padding-bottom:2.5rem}.p-b-5{padding-bottom:3rem}.p-b-6{padding-bottom:4rem}.p-t-0{padding-top:0}.p-t-05{padding:.5rem}.p-t-1{padding-top:1rem}.p-t-2{padding-top:1.5rem}.p-t-3{padding-top:2rem}.p-t-4{padding-top:2.5rem}.p-t-5{padding-top:3rem}.p-t-6{padding-top:4rem}.p-h-0{padding-top:0;padding-bottom:0}.p-h-05{padding-top:.5rem;padding-bottom:.5rem}.p-h-1{padding-top:1rem;padding-bottom:1rem}.p-h-2{padding-top:1.5rem;padding-bottom:1.5rem}.p-h-3{padding-top:2rem;padding-bottom:2rem}.p-h-4{padding-top:2.5rem;padding-bottom:2.5rem}.p-h-5{padding-top:3rem;padding-bottom:3rem}.p-h-6{padding-top:4rem;padding-bottom:4rem}.p-v-0{padding-left:0;padding-right:0}.p-v-1{padding-left:1rem;padding-right:1rem}.p-v-2{padding-left:1.5rem;padding-right:1.5rem}.p-v-3{padding-left:2rem;padding-right:2rem}.p-v-4{padding-left:2.5rem;padding-right:2.5rem}.p-v-5{padding-left:3rem;padding-right:3rem}.p-v-6{padding-left:4rem;padding-right:4rem}.m-a-0{margin:0}.m-a-05{padding:.5rem}.m-a-1{margin:1rem}.m-a-2{margin:1.5rem}.m-a-3{margin:2rem}.m-a-4{margin:2.5rem}.m-a-5{margin:3rem}.m-a-6{margin:4rem}.m-l-0{margin-left:0}.m-l-05{margin-left:.5rem}.m-l-1{margin-left:1rem}.m-l-2{margin-left:1.5rem}.m-l-3{margin-left:2rem}.m-l-4{margin-left:2.5rem}.m-l-5{margin-left:3rem}.m-l-6{margin-left:4rem}.m-r-0{margin-right:0}.m-r-05{margin-right:.5rem}.m-r-1{margin-right:1rem}.m-r-2{margin-right:1.5rem}.m-r-3{margin-right:2rem}.m-r-4{margin-right:2.5rem}.m-r-5{margin-right:3rem}.m-r-6{margin-right:4rem}.m-b-0{margin-bottom:0}.m-b-05{margin-bottom:.5rem}.m-b-1{margin-bottom:1rem}.m-b-2{margin-bottom:1.5rem}.m-b-3{margin-bottom:2rem}.m-b-4{margin-bottom:2.5rem}.m-b-5{margin-bottom:3rem}.m-b-6{margin-bottom:4rem}.m-t-0{margin-top:0}.m-t-05{margin-top:.5rem}.m-t-1{margin-top:1rem}.m-t-2{margin-top:1.5rem}.m-t-3{margin-top:2rem}.m-t-4{margin-top:2.5rem}.m-t-5{margin-top:3rem}.m-t-6{margin-top:4rem}.m-h-0{margin-top:0;margin-bottom:0}.m-h-05{margin-top:.5rem;margin-bottom:.5rem}.m-h-1{margin-top:1rem;margin-bottom:1rem}.m-h-2{margin-top:1.5rem;margin-bottom:1.5rem}.m-h-3{margin-top:2rem;margin-bottom:2rem}.m-h-4{margin-top:2.5rem;margin-bottom:2.5rem}.m-h-5{margin-top:3rem;margin-bottom:3rem}.m-h-6{margin-top:4rem;margin-bottom:4rem}.m-v-0{margin-left:0;margin-right:0}.m-v-05{margin-left:.5rem;margin-right:.5rem}.m-v-1{margin-left:1rem;margin-right:1rem}.m-v-2{margin-left:1.5rem;margin-right:1.5rem}.m-v-3{margin-left:2rem;margin-right:2rem}.m-v-4{margin-left:2.5rem;margin-right:2.5rem}.m-v-5{margin-left:3rem;margin-right:3rem}.m-v-6{margin-left:4rem;margin-right:4rem}@media only screen and (min-width:22.5em){.br-n-nw{display:none}.br-nw{display:block}.mw-100-nw{max-width:100%}.mw-1-nw{max-width:31.25em}.mw-2-nw{max-width:43.75rem}.mw-3-nw{max-width:48.75em}.mw-4-nw{max-width:68.25em}.mw-5-nw{max-width:75em}.mw-none-nw{max-width:initial}.overflow-visible-nw{overflow:visible}.overflow-hidden-nw{overflow:hidden}.overflow-scroll-nw{overflow:scroll}.overflow-auto-nw{overflow:auto}.overflow-x-visible-nw{overflow-x:visible}.overflow-x-hidden-nw{overflow-x:hidden}.overflow-x-scroll-nw{overflow-x:scroll}.overflow-x-auto-nw{overflow-x:auto}.overflow-y-visible-nw{overflow-y:visible}.overflow-y-hidden-nw{overflow-y:hidden}.overflow-y-scroll-nw{overflow-y:scroll}.overflow-y-auto-nw{overflow-y:auto}.static-nw{position:static}.fixed-nw{position:fixed}.relative-nw{position:relative}.absolute-nw{position:absolute}.p-a-0-nw{padding:0}.p-a-1-nw{padding:1rem}.p-a-2-nw{padding:1.5rem}.p-a-3-nw{padding:2rem}.p-a-4-nw{padding:2.5rem}.p-a-5-nw{padding:3rem}.p-a-6-nw{padding:4rem}.p-l-0-nw{padding-left:0}.p-l-1-nw{padding-left:1rem}.p-l-2-nw{padding-left:1.5rem}.p-l-3-nw{padding-left:2rem}.p-l-4-nw{padding-left:2.5rem}.p-l-5-nw{padding-left:3rem}.p-l-6-nw{padding-left:4rem}.p-r-0-nw{padding-right:0}.p-r-1-nw{padding-right:1rem}.p-r-2-nw{padding-right:1.5rem}.p-r-3-nw{padding-right:2rem}.p-r-4-nw{padding-right:2.5rem}.p-r-5-nw{padding-right:3rem}.p-r-6-nw{padding-right:4rem}.p-b-0-nw{padding-bottom:0}.p-b-1-nw{padding-bottom:1rem}.p-b-2-nw{padding-bottom:1.5rem}.p-b-3-nw{padding-bottom:2rem}.p-b-4-nw{padding-bottom:2.5rem}.p-b-5-nw{padding-bottom:3rem}.p-b-6-nw{padding-bottom:4rem}.p-t-0-nw{padding-top:0}.p-t-1-nw{padding-top:1rem}.p-t-2-nw{padding-top:1.5rem}.p-t-3-nw{padding-top:2rem}.p-t-4-nw{padding-top:2.5rem}.p-t-5-nw{padding-top:3rem}.p-t-6-nw{padding-top:4rem}.p-h-0-nw{padding-top:0;padding-bottom:0}.p-h-1-nw{padding-top:1rem;padding-bottom:1rem}.p-h-2-nw{padding-top:1.5rem;padding-bottom:1.5rem}.p-h-3-nw{padding-top:2rem;padding-bottom:2rem}.p-h-4-nw{padding-top:2.5rem;padding-bottom:2.5rem}.p-h-5-nw{padding-top:3rem;padding-bottom:3rem}.p-h-6-nw{padding-top:4rem;padding-bottom:4rem}.p-v-0-nw{padding-left:0;padding-right:0}.p-v-1-nw{padding-left:1rem;padding-right:1rem}.p-v-2-nw{padding-left:1.5rem;padding-right:1.5rem}.p-v-3-nw{padding-left:2rem;padding-right:2rem}.p-v-4-nw{padding-left:2.5rem;padding-right:2.5rem}.p-v-5-nw{padding-left:3rem;padding-right:3rem}.p-v-6-nw{padding-left:4rem;padding-right:4rem}.m-a-0-nw{margin:0}.m-a-05-nw{margin:.5rem}.m-a-1-nw{margin:1rem}.m-a-2-nw{margin:1.5rem}.m-a-3-nw{margin:2rem}.m-a-4-nw{margin:2.5rem}.m-a-5-nw{margin:3rem}.m-a-6-nw{margin:4rem}.m-l-0-nw{margin-left:0}.m-l-05-nw{margin-left:.5rem}.m-l-1-nw{margin-left:1rem}.m-l-2-nw{margin-left:1.5rem}.m-l-3-nw{margin-left:2rem}.m-l-4-nw{margin-left:2.5rem}.m-l-5-nw{margin-left:3rem}.m-l-6-nw{margin-left:4rem}.m-r-0-nw{margin-right:0}.m-r-05-nw{margin-right:.5rem}.m-r-1-nw{margin-right:1rem}.m-r-2-nw{margin-right:1.5rem}.m-r-3-nw{margin-right:2rem}.m-r-4-nw{margin-right:2.5rem}.m-r-5-nw{margin-right:3rem}.m-r-6-nw{margin-right:4rem}.m-b-0-nw{margin-bottom:0}.m-b-05-nw{margin-bottom:.5rem}.m-b-1-nw{margin-bottom:1rem}.m-b-2-nw{margin-bottom:1.5rem}.m-b-3-nw{margin-bottom:2rem}.m-b-4-nw{margin-bottom:2.5rem}.m-b-5-nw{margin-bottom:3rem}.m-b-6-nw{margin-bottom:4rem}.m-t-0-nw{margin-top:0}.m-t-05-nw{margin-top:.5rem}.m-t-1-nw{margin-top:1rem}.m-t-2-nw{margin-top:1.5rem}.m-t-3-nw{margin-top:2rem}.m-t-4-nw{margin-top:2.5rem}.m-t-5-nw{margin-top:3rem}.m-t-6-nw{margin-top:4rem}.m-h-0-nw{margin-top:0;margin-bottom:0}.m-h-1-nw{margin-top:1rem;margin-bottom:1rem}.m-h-2-nw{margin-top:1.5rem;margin-bottom:1.5rem}.m-h-3-nw{margin-top:2rem;margin-bottom:2rem}.m-h-4-nw{margin-top:2.5rem;margin-bottom:2.5rem}.m-h-5-nw{margin-top:3rem;margin-bottom:3rem}.m-h-6-nw{margin-top:4rem;margin-bottom:4rem}.m-v-0-nw{margin-left:0;margin-right:0}.m-v-1-nw{margin-left:1rem;margin-right:1rem}.m-v-2-nw{margin-left:1.5rem;margin-right:1.5rem}.m-v-3-nw{margin-left:2rem;margin-right:2rem}.m-v-4-nw{margin-left:2.5rem;margin-right:2.5rem}.m-v-5-nw{margin-left:3rem;margin-right:3rem}.m-v-6-nw{margin-left:4rem;margin-right:4rem}}@media only screen and (min-width:30em){.br-n-sm{display:none}.br-sm{display:block}.mw-100-sm{max-width:100%}.mw-1-sm{max-width:31.25em}.mw-2-sm{max-width:43.75rem}.mw-3-sm{max-width:48.75em}.mw-4-sm{max-width:68.25em}.mw-5-sm{max-width:75em}.mw-none-sm{max-width:initial}.overflow-visible-sm{overflow:visible}.overflow-hidden-sm{overflow:hidden}.overflow-scroll-sm{overflow:scroll}.overflow-auto-sm{overflow:auto}.overflow-x-visible-sm{overflow-x:visible}.overflow-x-hidden-sm{overflow-x:hidden}.overflow-x-scroll-sm{overflow-x:scroll}.overflow-x-auto-sm{overflow-x:auto}.overflow-y-visible-sm{overflow-y:visible}.overflow-y-hidden-sm{overflow-y:hidden}.overflow-y-scroll-sm{overflow-y:scroll}.overflow-y-auto-sm{overflow-y:auto}.static-sm{position:static}.fixed-sm{position:fixed}.relative-sm{position:relative}.absolute-sm{position:absolute}.p-a-0-sm{padding:0}.p-a-05-sm{padding:.5rem}.p-a-1-sm{padding:1rem}.p-a-2-sm{padding:1.5rem}.p-a-3-sm{padding:2rem}.p-a-4-sm{padding:2.5rem}.p-a-5-sm{padding:3rem}.p-a-6-sm{padding:4rem}.p-l-0-sm{padding-left:0}.p-l-05-sm{padding-left:.5rem}.p-l-1-sm{padding-left:1rem}.p-l-2-sm{padding-left:1.5rem}.p-l-3-sm{padding-left:2rem}.p-l-4-sm{padding-left:2.5rem}.p-l-5-sm{padding-left:3rem}.p-l-6-sm{padding-left:4rem}.p-r-0-sm{padding-right:0}.p-r-05-sm{padding-right:.5rem}.p-r-1-sm{padding-right:1rem}.p-r-2-sm{padding-right:1.5rem}.p-r-3-sm{padding-right:2rem}.p-r-4-sm{padding-right:2.5rem}.p-r-5-sm{padding-right:3rem}.p-r-6-sm{padding-right:4rem}.p-b-0-sm{padding-bottom:0}.p-b-1-sm{padding-bottom:1rem}.p-b-2-sm{padding-bottom:1.5rem}.p-b-3-sm{padding-bottom:2rem}.p-b-4-sm{padding-bottom:2.5rem}.p-b-5-sm{padding-bottom:3rem}.p-b-6-sm{padding-bottom:4rem}.p-t-0-sm{padding-top:0}.p-t-1-sm{padding-top:1rem}.p-t-2-sm{padding-top:1.5rem}.p-t-3-sm{padding-top:2rem}.p-t-4-sm{padding-top:2.5rem}.p-t-5-sm{padding-top:3rem}.p-t-6-sm{padding-top:4rem}.p-h-0-sm{padding-top:0;padding-bottom:0}.p-h-1-sm{padding-top:1rem;padding-bottom:1rem}.p-h-2-sm{padding-top:1.5rem;padding-bottom:1.5rem}.p-h-3-sm{padding-top:2rem;padding-bottom:2rem}.p-h-4-sm{padding-top:2.5rem;padding-bottom:2.5rem}.p-h-5-sm{padding-top:3rem;padding-bottom:3rem}.p-h-6-sm{padding-top:4rem;padding-bottom:4rem}.p-v-0-sm{padding-left:0;padding-right:0}.p-v-1-sm{padding-left:1rem;padding-right:1rem}.p-v-2-sm{padding-left:1.5rem;padding-right:1.5rem}.p-v-3-sm{padding-left:2rem;padding-right:2rem}.p-v-4-sm{padding-left:2.5rem;padding-right:2.5rem}.p-v-5-sm{padding-left:3rem;padding-right:3rem}.p-v-6-sm{padding-left:4rem;padding-right:4rem}.m-a-0-sm{margin:0}.m-a-1-sm{margin:1rem}.m-a-2-sm{margin:1.5rem}.m-a-3-sm{margin:2rem}.m-a-4-sm{margin:2.5rem}.m-a-5-sm{margin:3rem}.m-a-6-sm{margin:4rem}.m-l-0-sm{margin-left:0}.m-l-1-sm{margin-left:1rem}.m-l-2-sm{margin-left:1.5rem}.m-l-3-sm{margin-left:2rem}.m-l-4-sm{margin-left:2.5rem}.m-l-5-sm{margin-left:3rem}.m-l-6-sm{margin-left:4rem}.m-r-0-sm{margin-right:0}.m-r-1-sm{margin-right:1rem}.m-r-2-sm{margin-right:1.5rem}.m-r-3-sm{margin-right:2rem}.m-r-4-sm{margin-right:2.5rem}.m-r-5-sm{margin-right:3rem}.m-r-6-sm{margin-right:4rem}.m-b-0-sm{margin-bottom:0}.m-b-1-sm{margin-bottom:1rem}.m-b-2-sm{margin-bottom:1.5rem}.m-b-3-sm{margin-bottom:2rem}.m-b-4-sm{margin-bottom:2.5rem}.m-b-5-sm{margin-bottom:3rem}.m-b-6-sm{margin-bottom:4rem}.m-t-0-sm{margin-top:0}.m-t-1-sm{margin-top:1rem}.m-t-2-sm{margin-top:1.5rem}.m-t-3-sm{margin-top:2rem}.m-t-4-sm{margin-top:2.5rem}.m-t-5-sm{margin-top:3rem}.m-t-6-sm{margin-top:4rem}.m-h-0-sm{margin-top:0;margin-bottom:0}.m-h-1-sm{margin-top:1rem;margin-bottom:1rem}.m-h-2-sm{margin-top:1.5rem;margin-bottom:1.5rem}.m-h-3-sm{margin-top:2rem;margin-bottom:2rem}.m-h-4-sm{margin-top:2.5rem;margin-bottom:2.5rem}.m-h-5-sm{margin-top:3rem;margin-bottom:3rem}.m-h-6-sm{margin-top:4rem;margin-bottom:4rem}.m-v-0-sm{margin-left:0;margin-right:0}.m-v-1-sm{margin-left:1rem;margin-right:1rem}.m-v-2-sm{margin-left:1.5rem;margin-right:1.5rem}.m-v-3-sm{margin-left:2rem;margin-right:2rem}.m-v-4-sm{margin-left:2.5rem;margin-right:2.5rem}.m-v-5-sm{margin-left:3rem;margin-right:3rem}.m-v-6-sm{margin-left:4rem;margin-right:4rem}}.collapse{border-collapse:collapse;border-spacing:0}.striped--light-gray:nth-child(odd){background-color:#999}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}@media only screen and (min-width:22.5em){.tl-nw{text-align:left}.tr-nw{text-align:right}.tc-nw{text-align:center}}@media only screen and (min-width:45em){.br-n-md{display:none}.br-md{display:block}.mw-100-md{max-width:100%}.mw-1-md{max-width:31.25em}.mw-2-md{max-width:43.75rem}.mw-3-md{max-width:48.75em}.mw-4-md{max-width:68.25em}.mw-5-md{max-width:75em}.mw-none-md{max-width:initial}.overflow-visible-md{overflow:visible}.overflow-hidden-md{overflow:hidden}.overflow-scroll-md{overflow:scroll}.overflow-auto-md{overflow:auto}.overflow-x-visible-md{overflow-x:visible}.overflow-x-hidden-md{overflow-x:hidden}.overflow-x-scroll-md{overflow-x:scroll}.overflow-x-auto-md{overflow-x:auto}.overflow-y-visible-md{overflow-y:visible}.overflow-y-hidden-md{overflow-y:hidden}.overflow-y-scroll-md{overflow-y:scroll}.overflow-y-auto-md{overflow-y:auto}.static-md{position:static}.fixed-md{position:fixed}.relative-md{position:relative}.absolute-md{position:absolute}.p-a-0-md{padding:0}.p-a-05-md{padding:.5rem}.p-a-1-md{padding:1rem}.p-a-2-md{padding:1.5rem}.p-a-3-md{padding:2rem}.p-a-4-md{padding:2.5rem}.p-a-5-md{padding:3rem}.p-a-6-md{padding:4rem}.p-l-0-md{padding-left:0}.p-l-05-md{padding-left:.5rem}.p-l-1-md{padding-left:1rem}.p-l-2-md{padding-left:1.5rem}.p-l-3-md{padding-left:2rem}.p-l-4-md{padding-left:2.5rem}.p-l-5-md{padding-left:3rem}.p-l-6-md{padding-left:4rem}.p-r-0-md{padding-right:0}.p-r-05-md{padding-right:.5rem}.p-r-1-md{padding-right:1rem}.p-r-2-md{padding-right:1.5rem}.p-r-3-md{padding-right:2rem}.p-r-4-md{padding-right:2.5rem}.p-r-5-md{padding-right:3rem}.p-r-6-md{padding-right:4rem}.p-b-0-md{padding-bottom:0}.p-b-1-md{padding-bottom:1rem}.p-b-2-md{padding-bottom:1.5rem}.p-b-3-md{padding-bottom:2rem}.p-b-4-md{padding-bottom:2.5rem}.p-b-5-md{padding-bottom:3rem}.p-b-6-md{padding-bottom:4rem}.p-t-0-md{padding-top:0}.p-t-1-md{padding-top:1rem}.p-t-2-md{padding-top:1.5rem}.p-t-3-md{padding-top:2rem}.p-t-4-md{padding-top:2.5rem}.p-t-5-md{padding-top:3rem}.p-t-6-md{padding-top:4rem}.p-h-0-md{padding-top:0;padding-bottom:0}.p-h-1-md{padding-top:1rem;padding-bottom:1rem}.p-h-2-md{padding-top:1.5rem;padding-bottom:1.5rem}.p-h-3-md{padding-top:2rem;padding-bottom:2rem}.p-h-4-md{padding-top:2.5rem;padding-bottom:2.5rem}.p-h-5-md{padding-top:3rem;padding-bottom:3rem}.p-h-6-md{padding-top:4rem;padding-bottom:4rem}.p-v-0-md{padding-left:0;padding-right:0}.p-v-1-md{padding-left:1rem;padding-right:1rem}.p-v-2-md{padding-left:1.5rem;padding-right:1.5rem}.p-v-3-md{padding-left:2rem;padding-right:2rem}.p-v-4-md{padding-left:2.5rem;padding-right:2.5rem}.p-v-5-md{padding-left:3rem;padding-right:3rem}.p-v-6-md{padding-left:4rem;padding-right:4rem}.m-a-0-md{margin:0}.m-a-1-md{margin:1rem}.m-a-2-md{margin:1.5rem}.m-a-3-md{margin:2rem}.m-a-4-md{margin:2.5rem}.m-a-5-md{margin:3rem}.m-a-6-md{margin:4rem}.m-l-0-md{margin-left:0}.m-l-1-md{margin-left:1rem}.m-l-2-md{margin-left:1.5rem}.m-l-3-md{margin-left:2rem}.m-l-4-md{margin-left:2.5rem}.m-l-5-md{margin-left:3rem}.m-l-6-md{margin-left:4rem}.m-r-0-md{margin-right:0}.m-r-1-md{margin-right:1rem}.m-r-2-md{margin-right:1.5rem}.m-r-3-md{margin-right:2rem}.m-r-4-md{margin-right:2.5rem}.m-r-5-md{margin-right:3rem}.m-r-6-md{margin-right:4rem}.m-b-0-md{margin-bottom:0}.m-b-1-md{margin-bottom:1rem}.m-b-2-md{margin-bottom:1.5rem}.m-b-3-md{margin-bottom:2rem}.m-b-4-md{margin-bottom:2.5rem}.m-b-5-md{margin-bottom:3rem}.m-b-6-md{margin-bottom:4rem}.m-t-0-md{margin-top:0}.m-t-1-md{margin-top:1rem}.m-t-2-md{margin-top:1.5rem}.m-t-3-md{margin-top:2rem}.m-t-4-md{margin-top:2.5rem}.m-t-5-md{margin-top:3rem}.m-t-6-md{margin-top:4rem}.m-h-0-md{margin-top:0;margin-bottom:0}.m-h-1-md{margin-top:1rem;margin-bottom:1rem}.m-h-2-md{margin-top:1.5rem;margin-bottom:1.5rem}.m-h-3-md{margin-top:2rem;margin-bottom:2rem}.m-h-4-md{margin-top:2.5rem;margin-bottom:2.5rem}.m-h-5-md{margin-top:3rem;margin-bottom:3rem}.m-h-6-md{margin-top:4rem;margin-bottom:4rem}.m-v-0-md{margin-left:0;margin-right:0}.m-v-1-md{margin-left:1rem;margin-right:1rem}.m-v-2-md{margin-left:1.5rem;margin-right:1.5rem}.m-v-3-md{margin-left:2rem;margin-right:2rem}.m-v-4-md{margin-left:2.5rem;margin-right:2.5rem}.m-v-5-md{margin-left:3rem;margin-right:3rem}.m-v-6-md{margin-left:4rem;margin-right:4rem}.tl-md{text-align:left}.tr-md{text-align:right}.tc-md{text-align:center}}@media only screen and (min-width:60em){.br-n-lg{display:none}.br-lg{display:block}.mw-100-lg{max-width:100%}.mw-1-lg{max-width:31.25em}.mw-2-lg{max-width:43.75rem}.mw-3-lg{max-width:48.75em}.mw-4-lg{max-width:68.25em}.mw-5-lg{max-width:75em}.mw-none-lg{max-width:initial}.overflow-visible-lg{overflow:visible}.overflow-hidden-lg{overflow:hidden}.overflow-scroll-lg{overflow:scroll}.overflow-auto-lg{overflow:auto}.overflow-x-visible-lg{overflow-x:visible}.overflow-x-hidden-lg{overflow-x:hidden}.overflow-x-scroll-lg{overflow-x:scroll}.overflow-x-auto-lg{overflow-x:auto}.overflow-y-visible-lg{overflow-y:visible}.overflow-y-hidden-lg{overflow-y:hidden}.overflow-y-scroll-lg{overflow-y:scroll}.overflow-y-auto-lg{overflow-y:auto}.static-lg{position:static}.fixed-lg{position:fixed}.relative-lg{position:relative}.absolute-lg{position:absolute}.p-a-0-lg{padding:0}.p-a-05-lg{padding:.5rem}.p-a-1-lg{padding:1rem}.p-a-2-lg{padding:1.5rem}.p-a-3-lg{padding:2rem}.p-a-4-lg{padding:2.5rem}.p-a-5-lg{padding:3rem}.p-a-6-lg{padding:4rem}.p-l-0-lg{padding-left:0}.p-l-05-lg{padding-left:.5rem}.p-l-1-lg{padding-left:1rem}.p-l-2-lg{padding-left:1.5rem}.p-l-3-lg{padding-left:2rem}.p-l-4-lg{padding-left:2.5rem}.p-l-5-lg{padding-left:3rem}.p-l-6-lg{padding-left:4rem}.p-r-0-lg{padding-right:0}.p-r-05-lg{padding-right:.5rem}.p-r-1-lg{padding-right:1rem}.p-r-2-lg{padding-right:1.5rem}.p-r-3-lg{padding-right:2rem}.p-r-4-lg{padding-right:2.5rem}.p-r-5-lg{padding-right:3rem}.p-r-6-lg{padding-right:4rem}.p-b-0-lg{padding-bottom:0}.p-b-1-lg{padding-bottom:1rem}.p-b-2-lg{padding-bottom:1.5rem}.p-b-3-lg{padding-bottom:2rem}.p-b-4-lg{padding-bottom:2.5rem}.p-b-5-lg{padding-bottom:3rem}.p-b-6-lg{padding-bottom:4rem}.p-t-0-lg{padding-top:0}.p-t-05-lg{padding-top:.5rem}.p-t-1-lg{padding-top:1rem}.p-t-2-lg{padding-top:1.5rem}.p-t-3-lg{padding-top:2rem}.p-t-4-lg{padding-top:2.5rem}.p-t-5-lg{padding-top:3rem}.p-t-6-lg{padding-top:4rem}.p-h-0-lg{padding-top:0;padding-bottom:0}.p-h-1-lg{padding-top:1rem;padding-bottom:1rem}.p-h-2-lg{padding-top:1.5rem;padding-bottom:1.5rem}.p-h-3-lg{padding-top:2rem;padding-bottom:2rem}.p-h-4-lg{padding-top:2.5rem;padding-bottom:2.5rem}.p-h-5-lg{padding-top:3rem;padding-bottom:3rem}.p-h-6-lg{padding-top:4rem;padding-bottom:4rem}.p-v-0-lg{padding-left:0;padding-right:0}.p-v-1-lg{padding-left:1rem;padding-right:1rem}.p-v-2-lg{padding-left:1.5rem;padding-right:1.5rem}.p-v-3-lg{padding-left:2rem;padding-right:2rem}.p-v-4-lg{padding-left:2.5rem;padding-right:2.5rem}.p-v-5-lg{padding-left:3rem;padding-right:3rem}.p-v-6-lg{padding-left:4rem;padding-right:4rem}.m-a-0-lg{margin:0}.m-a-1-lg{margin:1rem}.m-a-2-lg{margin:1.5rem}.m-a-3-lg{margin:2rem}.m-a-4-lg{margin:2.5rem}.m-a-5-lg{margin:3rem}.m-a-6-lg{margin:4rem}.m-l-0-lg{margin-left:0}.m-l-1-lg{margin-left:1rem}.m-l-2-lg{margin-left:1.5rem}.m-l-3-lg{margin-left:2rem}.m-l-4-lg{margin-left:2.5rem}.m-l-5-lg{margin-left:3rem}.m-l-6-lg{margin-left:4rem}.m-r-0-lg{margin-right:0}.m-r-1-lg{margin-right:1rem}.m-r-2-lg{margin-right:1.5rem}.m-r-3-lg{margin-right:2rem}.m-r-4-lg{margin-right:2.5rem}.m-r-5-lg{margin-right:3rem}.m-r-6-lg{margin-right:4rem}.m-b-0-lg{margin-bottom:0}.m-b-1-lg{margin-bottom:1rem}.m-b-2-lg{margin-bottom:1.5rem}.m-b-3-lg{margin-bottom:2rem}.m-b-4-lg{margin-bottom:2.5rem}.m-b-5-lg{margin-bottom:3rem}.m-b-6-lg{margin-bottom:4rem}.m-t-0-lg{margin-top:0}.m-t-1-lg{margin-top:1rem}.m-t-2-lg{margin-top:1.5rem}.m-t-3-lg{margin-top:2rem}.m-t-4-lg{margin-top:2.5rem}.m-t-5-lg{margin-top:3rem}.m-t-6-lg{margin-top:4rem}.m-h-0-lg{margin-top:0;margin-bottom:0}.m-h-1-lg{margin-top:1rem;margin-bottom:1rem}.m-h-2-lg{margin-top:1.5rem;margin-bottom:1.5rem}.m-h-3-lg{margin-top:2rem;margin-bottom:2rem}.m-h-4-lg{margin-top:2.5rem;margin-bottom:2.5rem}.m-h-5-lg{margin-top:3rem;margin-bottom:3rem}.m-h-6-lg{margin-top:4rem;margin-bottom:4rem}.m-v-0-lg{margin-left:0;margin-right:0}.m-v-1-lg{margin-left:1rem;margin-right:1rem}.m-v-2-lg{margin-left:1.5rem;margin-right:1.5rem}.m-v-3-lg{margin-left:2rem;margin-right:2rem}.m-v-4-lg{margin-left:2.5rem;margin-right:2.5rem}.m-v-5-lg{margin-left:3rem;margin-right:3rem}.m-v-6-lg{margin-left:4rem;margin-right:4rem}.tl-lg{text-align:left}.tr-lg{text-align:right}.tc-lg{text-align:center}}.badge,button.evans-accordion{text-align:center;cursor:pointer}.f-headline{font-size:4rem}.f-subheadline{font-size:2.5rem}.f1{font-size:3rem}.f2{font-size:2.25rem}.f3{font-size:2rem}.f4{font-size:1.5rem}.f5{font-size:1rem}.f6{font-size:.875rem}.lh-solid{line-height:1}.lh-title{line-height:1.3em}.lh-copy{line-height:1.5rem}.v-top{vertical-align:top}.v-bottom{vertical-align:bottom}.v-baseline{vertical-align:baseline}@media only screen and (min-width:22.5em){.f-headline-nw{font-size:4rem}.f-subheadline-nw{font-size:2.5rem}.f1-nw{font-size:3rem}.f2-nw{font-size:2.25rem}.f3-nw{font-size:2rem}.f4-nw{font-size:1.5rem}.f5-nw{font-size:1rem}.f6-nw{font-size:.875rem}.lh-none-nw{line-height:0}.lh-solid-nw{line-height:1}.lh-title-nw{line-height:1.3em}.lh-copy-nw{line-height:1.5rem}.v-mid-nw{vertical-align:middle}.v-top-nw{vertical-align:top}.v-bottom-nw{vertical-align:bottom}.v-baseline-nw{vertical-align:baseline}}@media only screen and (min-width:30em){.f-headline-sm{font-size:4rem}.f-subheadline-sm{font-size:2.5rem}.f1-sm{font-size:3rem}.f2-sm{font-size:2.25rem}.f3-sm{font-size:2rem}.f4-sm{font-size:1.5rem}.f5-sm{font-size:1rem}.f6-sm{font-size:.875rem}.lh-none-sm{line-height:0}.lh-solid-sm{line-height:1}.lh-title-sm{line-height:1.3em}.lh-copy-sm{line-height:1.5rem}.v-mid-sm{vertical-align:middle}.v-top-sm{vertical-align:top}.v-bottom-sm{vertical-align:bottom}.v-baseline-sm{vertical-align:baseline}}@media only screen and (min-width:45em){.f-headline-md{font-size:4rem}.f-subheadline-md{font-size:2.5rem}.f1-md{font-size:3rem}.f2-md{font-size:2.25rem}.f3-md{font-size:2rem}.f4-md{font-size:1.5rem}.f5-md{font-size:1rem}.f6-md{font-size:.875rem}.lh-none-md{line-height:0}.lh-solid-md{line-height:1}.lh-title-md{line-height:1.3em}.lh-copy-md{line-height:1.5rem}.v-mid-md{vertical-align:middle}.v-top-md{vertical-align:top}.v-bottom-md{vertical-align:bottom}.v-baseline-md{vertical-align:baseline}}@media only screen and (min-width:60em){.f-headline-lg{font-size:4rem}.f-subheadline-lg{font-size:2.5rem}.f1-lg{font-size:3rem}.f2-lg{font-size:2.25rem}.f3-lg{font-size:2rem}.f4-lg{font-size:1.5rem}.f5-lg{font-size:1rem}.f6-lg{font-size:.875rem}.lh-none-lg{line-height:0}.lh-solid-lg{line-height:1}.lh-title-lg{line-height:1.3em}.lh-copy-lg{line-height:1.5rem}.v-mid-lg{vertical-align:middle}.v-top-lg{vertical-align:top}.v-bottom-lg{vertical-align:bottom}.v-baseline-lg{vertical-align:baseline}}@media only screen and (min-width:87.5em){.br-n-wd{display:none}.br-wd{display:block}.mw-100-wd{max-width:100%}.mw-1-wd{max-width:31.25em}.mw-2-wd{max-width:43.75rem}.mw-3-wd{max-width:48.75em}.mw-4-wd{max-width:68.25em}.mw-5-wd{max-width:75em}.mw-none-wd{max-width:initial}.overflow-visible-wd{overflow:visible}.overflow-hidden-wd{overflow:hidden}.overflow-scroll-wd{overflow:scroll}.overflow-auto-wd{overflow:auto}.overflow-x-visible-wd{overflow-x:visible}.overflow-x-hidden-wd{overflow-x:hidden}.overflow-x-scroll-wd{overflow-x:scroll}.overflow-x-auto-wd{overflow-x:auto}.overflow-y-visible-wd{overflow-y:visible}.overflow-y-hidden-wd{overflow-y:hidden}.overflow-y-scroll-wd{overflow-y:scroll}.overflow-y-auto-wd{overflow-y:auto}.static-wd{position:static}.fixed-wd{position:fixed}.relative-wd{position:relative}.absolute-wd{position:absolute}.p-a-0-wd{padding:0}.p-a-1-wd{padding:1rem}.p-a-2-wd{padding:1.5rem}.p-a-3-wd{padding:2rem}.p-a-4-wd{padding:2.5rem}.p-a-5-wd{padding:3rem}.p-a-6-wd{padding:4rem}.p-l-0-wd{padding-left:0}.p-l-1-wd{padding-left:1rem}.p-l-2-wd{padding-left:1.5rem}.p-l-3-wd{padding-left:2rem}.p-l-4-wd{padding-left:2.5rem}.p-l-5-wd{padding-left:3rem}.p-l-6-wd{padding-left:4rem}.p-r-0-wd{padding-right:0}p-r-05-wd{padding-right:.5rem}.p-r-1-wd{padding-right:1rem}.p-r-2-wd{padding-right:1.5rem}.p-r-3-wd{padding-right:2rem}.p-r-4-wd{padding-right:2.5rem}.p-r-5-wd{padding-right:3rem}.p-r-6-wd{padding-right:4rem}.p-b-0-wd{padding-bottom:0}.p-b-1-wd{padding-bottom:1rem}.p-b-2-wd{padding-bottom:1.5rem}.p-b-3-wd{padding-bottom:2rem}.p-b-4-wd{padding-bottom:2.5rem}.p-b-5-wd{padding-bottom:3rem}.p-b-6-wd{padding-bottom:4rem}.p-t-0-wd{padding-top:0}.p-t-1-wd{padding-top:1rem}.p-t-2-wd{padding-top:1.5rem}.p-t-3-wd{padding-top:2rem}.p-t-4-wd{padding-top:2.5rem}.p-t-5-wd{padding-top:3rem}.p-t-6-wd{padding-top:4rem}.p-h-0-wd{padding-top:0;padding-bottom:0}.p-h-1-wd{padding-top:1rem;padding-bottom:1rem}.p-h-2-wd{padding-top:1.5rem;padding-bottom:1.5rem}.p-h-3-wd{padding-top:2rem;padding-bottom:2rem}.p-h-4-wd{padding-top:2.5rem;padding-bottom:2.5rem}.p-h-5-wd{padding-top:3rem;padding-bottom:3rem}.p-h-6-wd{padding-top:4rem;padding-bottom:4rem}.p-v-0-wd{padding-left:0;padding-right:0}.p-v-1-wd{padding-left:1rem;padding-right:1rem}.p-v-2-wd{padding-left:1.5rem;padding-right:1.5rem}.p-v-3-wd{padding-left:2rem;padding-right:2rem}.p-v-4-wd{padding-left:2.5rem;padding-right:2.5rem}.p-v-5-wd{padding-left:3rem;padding-right:3rem}.p-v-6-wd{padding-left:4rem;padding-right:4rem}.m-a-0-wd{margin:0}.m-a-1-wd{margin:1rem}.m-a-2-wd{margin:1.5rem}.m-a-3-wd{margin:2rem}.m-a-4-wd{margin:2.5rem}.m-a-5-wd{margin:3rem}.m-a-6-wd{margin:4rem}.m-l-0-wd{margin-left:0}.m-l-1-wd{margin-left:1rem}.m-l-2-wd{margin-left:1.5rem}.m-l-3-wd{margin-left:2rem}.m-l-4-wd{margin-left:2.5rem}.m-l-5-wd{margin-left:3rem}.m-l-6-wd{margin-left:4rem}.m-r-0-wd{margin-right:0}.m-r-1-wd{margin-right:1rem}.m-r-2-wd{margin-right:1.5rem}.m-r-3-wd{margin-right:2rem}.m-r-4-wd{margin-right:2.5rem}.m-r-5-wd{margin-right:3rem}.m-r-6-wd{margin-right:4rem}.m-b-0-wd{margin-bottom:0}.m-b-1-wd{margin-bottom:1rem}.m-b-2-wd{margin-bottom:1.5rem}.m-b-3-wd{margin-bottom:2rem}.m-b-4-wd{margin-bottom:2.5rem}.m-b-5-wd{margin-bottom:3rem}.m-b-6-wd{margin-bottom:4rem}.m-t-0-wd{margin-top:0}.m-t-1-wd{margin-top:1rem}.m-t-2-wd{margin-top:1.5rem}.m-t-3-wd{margin-top:2rem}.m-t-4-wd{margin-top:2.5rem}.m-t-5-wd{margin-top:3rem}.m-t-6-wd{margin-top:4rem}.m-h-0-wd{margin-top:0;margin-bottom:0}.m-h-1-wd{margin-top:1rem;margin-bottom:1rem}.m-h-2-wd{margin-top:1.5rem;margin-bottom:1.5rem}.m-h-3-wd{margin-top:2rem;margin-bottom:2rem}.m-h-4-wd{margin-top:2.5rem;margin-bottom:2.5rem}.m-h-5-wd{margin-top:3rem;margin-bottom:3rem}.m-h-6-wd{margin-top:4rem;margin-bottom:4rem}.m-v-0-wd{margin-left:0;margin-right:0}.m-v-1-wd{margin-left:1rem;margin-right:1rem}.m-v-2-wd{margin-left:1.5rem;margin-right:1.5rem}.m-v-3-wd{margin-left:2rem;margin-right:2rem}.m-v-4-wd{margin-left:2.5rem;margin-right:2.5rem}.m-v-5-wd{margin-left:3rem;margin-right:3rem}.m-v-6-wd{margin-left:4rem;margin-right:4rem}.f-headline-wd{font-size:4rem}.f-subheadline-wd{font-size:2.5rem}.f1-wd{font-size:3rem}.f2-wd{font-size:2.25rem}.f3-wd{font-size:2rem}.f4-wd{font-size:1.5rem}.f5-wd{font-size:1rem}.f6-wd{font-size:.875rem}.lh-none-wd{line-height:0}.lh-solid-wd{line-height:1}.lh-title-wd{line-height:1.3em}.lh-copy-wd{line-height:1.5rem}.v-mid-wd{vertical-align:middle}.v-top-wd{vertical-align:top}.v-bottom-wd{vertical-align:bottom}.v-baseline-wd{vertical-align:baseline}}.clip{position:fixed!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}@media only screen and (min-width:22.5em){.clip-nw{position:fixed!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media only screen and (min-width:45em){.clip-md{position:fixed!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}@media only screen and (min-width:60em){.clip-lg{position:fixed!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}}.accent,.site-container,.vert-al-col{position:relative}.w-100{width:100%}.w-90{width:90%}.w-80{width:80%}.w-75{width:75%}.w-70{width:70%}.w-66{width:66.66%}.w-60{width:60%}.w-50{width:50%}.w-40{width:40%}.w-33{width:33.33%}.w-30{width:30%}.w-25{width:25%}.w-20{width:20%}.w-10{width:10%}.word-normal{word-break:normal}.word-wrap{word-break:break-all}.word-nowrap{word-break:keep-all}@media only screen and (min-width:22.5em){.w-100-nw{width:100%}.w-90-nw{width:90%}.w-80-nw{width:80%}.w-75-nw{width:75%}.w-70-nw{width:70%}.w-66-nw{width:66.66%}.w-60-nw{width:60%}.w-50-nw{width:50%}.w-40-nw{width:40%}.w-33-nw{width:33.33%}.w-30-nw{width:30%}.w-25-nw{width:25%}.w-20-nw{width:20%}.w-10-nw{width:10%}.word-normal-nw{word-break:normal}.word-wrap-nw{word-break:break-all}.word-nowrap-nw{word-break:keep-all}}@media only screen and (min-width:30em){.w-100-sm{width:100%}.w-90-sm{width:90%}.w-80-sm{width:80%}.w-75-sm{width:75%}.w-70-sm{width:70%}.w-66-sm{width:66.66%}.w-60-sm{width:60%}.w-50-sm{width:50%}.w-40-sm{width:40%}.w-33-sm{width:33.33%}.w-30-sm{width:30%}.w-25-sm{width:25%}.w-20-sm{width:20%}.w-10-sm{width:10%}.word-normal-sm{word-break:normal}.word-wrap-sm{word-break:break-all}.word-nowrap-sm{word-break:keep-all}}@media only screen and (min-width:45em){.w-100-md{width:100%}.w-90-md{width:90%}.w-80-md{width:80%}.w-75-md{width:75%}.w-70-md{width:70%}.w-66-md{width:66.66%}.w-60-md{width:60%}.w-50-md{width:50%}.w-40-md{width:40%}.w-33-md{width:33.33%}.w-30-md{width:30%}.w-25-md{width:25%}.w-20-md{width:20%}.w-10-md{width:10%}.word-normal-md{word-break:normal}.word-wrap-md{word-break:break-all}.word-nowrap-md{word-break:keep-all}}@media only screen and (min-width:60em){.w-100-lg{width:100%}.w-90-lg{width:90%}.w-80-lg{width:80%}.w-75-lg{width:75%}.w-70-lg{width:70%}.w-66-lg{width:66.66%}.w-60-lg{width:60%}.w-50-lg{width:50%}.w-40-lg{width:40%}.w-33-lg{width:33.33%}.w-30-lg{width:30%}.w-25-lg{width:25%}.w-20-lg{width:20%}.w-10-lg{width:10%}.word-normal-lg{word-break:normal}.word-wrap-lg{word-break:break-all}.word-nowrap-lg{word-break:keep-all}}@media only screen and (min-width:87.5em){.w-100-wd{width:100%}.w-90-wd{width:90%}.w-80-wd{width:80%}.w-75-wd{width:75%}.w-70-wd{width:70%}.w-66-wd{width:66.66%}.w-60-wd{width:60%}.w-50-wd{width:50%}.w-40-wd{width:40%}.w-33-wd{width:33.33%}.w-30-wd{width:30%}.w-25-wd{width:25%}.w-20-wd{width:20%}.w-10-wd{width:10%}.word-normal-wd{word-break:normal}.word-wrap-wd{word-break:break-all}.word-nowrap-wd{word-break:keep-all}}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-999{z-index:999}.z-9999{z-index:9999}.z-max{z-index:2147483647}.z-inherit{z-index:inherit}.z-initial{z-index:initial}.z-unset{z-index:unset}@font-face{font-family:raleway;src:url(../assets/fonts/raleway-bold-webfont.woff2) format("woff2"),url(../assets/fonts/raleway-bold-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:raleway;src:url(../assets/fonts/raleway-medium-webfont.woff2) format("woff2"),url(../assets/fonts/raleway-medium-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:raleway;src:url(../assets/fonts/raleway-regular-webfont.woff2) format("woff2"),url(../assets/fonts/raleway-regular-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:aw_conqueror;src:url(../assets/fonts/awconquerorinline-regular-webfont.woff2) format("woff2"),url(../assets/fonts/awconquerorinline-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}.fcolor-silv{color:#576071!important}.fcolor-silv-dark{color:#393a3b!important}.fcolor-blue{color:#161719!important}.site-container{background-color:#fff;max-width:1440px;margin:0 auto;-webkit-box-shadow:0 0 1.25em rgba(0,0,0,.15);box-shadow:0 0 1.25em rgba(0,0,0,.15);overflow-x:hidden;min-height:100%;min-height:calc(100vh - 89px)}.content-container,main{min-height:100%;max-width:1440px;margin:0 auto;right:0;left:0}main{z-index:2}.content-container{position:relative;z-index:1}hr,p{margin-top:0}body,html{height:100%;background:#F3F3F3}.badge:hover,.bg-brown{background-color:#161719}body.no-hero .site-container{padding-top:90px}.js-modal-terms-open{overflow:hidden}.js-modal-terms-open .site-container{overflow:hidden;height:100%}.bg-grey{background-color:#576071}.bg-lightgrey{background-color:#f5f5f5}.bg-white{background-color:#fff}.bg-light{background-color:#f5f5f5}.bg-dark{background-color:#393a3b}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar;text-rendering:optimizeLegibility;-webkit-overflow-scrolling:none;font:100 16px raleway,Georgia,Times New Roman,serif;color:#000}h1,h2,h3,h4,h5,h6{margin:0}a.link-dark{color:#787878}a.link-dark:hover{color:#576071}a.hover-opacity{-webkit-transition:opacity 350ms linear;transition:opacity 350ms linear}a.hover-opacity:hover{-webkit-transition:opacity 350ms linear;transition:opacity 350ms linear;opacity:.5}.btn__action,div.evans-panel{-webkit-transition:all .25s ease-in-out}p{line-height:1.5rem;color:#000}.title{color:#fff;font-family:aw_conqueror,Avenir,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase;line-height:1em}.headline,.subtitle{color:#576071;text-transform:uppercase;font-weight:100}.small-heading{color:#576071;font-size:1.1em}.badge,.badge:hover{color:#fff}.swsh{-webkit-font-feature-settings:"swsh";font-feature-settings:"swsh"}hr{border:1px solid #576071;border-width:1px 0 0;opacity:.5}hr.menu-hr,hr.submenu-hr{margin-top:.5em;opacity:.4}hr.menu-hr{border:1px solid #fff;border-width:1px 0 0;width:133px;margin-left:3em}hr.submenu-hr{border:1px solid #ccae8e;border-width:1px 0 0;width:166px;margin-left:.5em}.accent{background-color:#576071;height:1em;display:block;width:80%}.accent-offset{left:1em}.accent-offset-2{left:4em}@media only screen and (max-width:44.9375em){.accent-offset,.accent-offset-2{left:0;right:0;margin:0 auto}.accent{width:80%}.launchsoon{display:none}}@media only screen and (min-width:60em){body.no-hero .site-container{padding-top:145px}.vert-al-col{position:absolute;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}.min-h-col{min-height:400px}.col-img img{min-width:640px}}.min-h-services-col{position:relative;min-height:100px}@media only screen and (min-width:60em){.min-h-services-col{min-height:200px}}.col-services-img{min-height:100px;overflow:hidden!important}.btn-shine,.js-modal--open,div.evans-panel{overflow:hidden}.col-services-img img{max-height:100px}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes slideUp{from{-webkit-transform:translateY(50px);transform:translateY(50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{from{-webkit-transform:translateY(50px);transform:translateY(50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.slide-up{-webkit-animation:slideUp ease-in 1;animation:slideUp ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes slideUpfadeIn{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUpfadeIn{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.slide-and-fade{opacity:0;-webkit-animation:slideUpfadeIn ease-in 1;animation:slideUpfadeIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.65s;animation-duration:.65s;-webkit-animation-delay:.5s;animation-delay:.5s}div.evans-panel{padding-left:0;transition:all .25s ease-in-out;background-color:#f5f5f5;border:0}.btn__default,.link__read-more{-webkit-transition:all 350ms ease}@media only screen and (max-width:59.9375em){div.evans-panel{background-color:#fff;border-right:1px solid #576071;border-bottom:1px solid #576071;border-left:1px solid #576071}}button.evans-accordion{background-color:#fff;width:100%;border:1px solid #576071;font-size:1.1em;padding-right:1em}button.evans-accordion.active{border-bottom:1px solid #fff}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}.badge,.evans-service-accordion .service-title{text-transform:uppercase}button,input{overflow:visible}.evans-panel{display:none;-webkit-animation:close_menu 1s forwards;animation:close_menu 1s forwards}.evans-panel.show{display:block;-webkit-animation:open_menu 1s forwards;animation:open_menu 1s forwards}button.evans-accordion.active:after{background-image:url(../images/icons/up-arrow.svg)}button.evans-accordion:after{background-image:url(../images/icons/down-arrow.svg);background-size:15px 15px;height:15px;width:15px;float:right;margin-top:2px}.evans-service-panel{display:none;-webkit-animation:close_menu 1s forwards;animation:close_menu 1s forwards}.evans-service-panel.show{display:block;-webkit-animation:open_menu 1s forwards;animation:open_menu 1s forwards}@media only screen and (min-width:60em){.col-services-img{min-height:200px}.col-services-img img{max-height:200px}.evans-service-panel.show{display:none;-webkit-animation:close_menu 1s forwards;animation:close_menu 1s forwards}}@-webkit-keyframes open_menu{0%{opacity:0;display:none}75%{opacity:.75;display:block}100%{opacity:1;display:block}}@keyframes open_menu{0%{opacity:0;display:none}75%{opacity:.75;display:block}100%{opacity:1;display:block}}@-webkit-keyframes close_menu{0%{opacity:0;display:none}75%{opacity:.75;display:block}100%{opacity:1;display:block}}@keyframes close_menu{0%{opacity:0;display:none}75%{opacity:.75;display:block}100%{opacity:1;display:block}}.evans-service-accordion{width:100%;border:none;background:#fff;padding:0}.evans-service-accordion .mob-title{display:block;padding-right:1.2em;text-transform:uppercase}button.evans-service-accordion.active:before{background-image:url(../images/icons/up-arrow.svg)}button.evans-service-accordion:before{background-image:url(../images/icons/down-arrow.svg);background-size:15px 15px;height:15px;width:15px;margin-top:3px;position:absolute;right:1.2em}@media only screen and (min-width:60em){.evans-service-accordion .mob-title,button.evans-service-accordion:before{display:none}}.btn-shine,.btn__action,.btn__action-rev,.btn__default{display:inline-block;text-align:center;text-transform:uppercase;white-space:nowrap}.evans-service-accordion p{font-size:.9em;margin-bottom:.3em}.evans-service-accordion .small-heading{font-size:1em}.badge{background-color:#f27051;font:.875em proxima-nova,Avenir,Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:50%;height:90px;width:90px;padding-top:32px;position:absolute;top:10px;right:10px}@media only screen and (min-width:45em){.badge{font:1em proxima-nova,Avenir,Helvetica Neue,Helvetica,Arial,sans-serif;height:110px;width:110px;position:absolute;top:-35px;right:35px;padding-top:38px}}.btn-shine,.btn__action,.btn__action-rev,.btn__default{line-height:1;-ms-touch-action:manipulation}.btn__default{background-color:#576071;color:#c49d71;border:0;border-radius:0;font:500 .75rem raleway,Georgia,Times New Roman,serif;padding:1em 4em;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 350ms ease;letter-spacing:.05em}.btn-shine,.btn__action,.btn__action-rev{-webkit-user-select:none;-ms-user-select:none}.btn__action,.btn__action-rev{cursor:pointer;-moz-user-select:none}.btn__default:hover{background-color:#393a3b;color:#c49d71}.btn__action{background-color:#576071;color:#fff;border:2px solid #576071!important;border-radius:0;font:600 .75rem raleway,Georgia,Times New Roman,serif;touch-action:manipulation;user-select:none;transition:all .25s ease-in-out;width:100%}.btn-shine,.btn__action-rev{font:600 .75rem raleway,Georgia,Times New Roman,serif;touch-action:manipulation}.btn__action-rev,.btn__action:hover{background-color:transparent;color:#576071;-webkit-transition:all .25s ease-in-out}.btn__action:hover{border:2px solid #576071;transition:all .25s ease-in-out}@media only screen and (min-width:45em){.btn__action,.btn__default{padding:.8em 2em}.btn__action{width:auto}}.btn__action-rev{border:2px solid #576071!important;border-radius:0;user-select:none;transition:all .25s ease-in-out;width:100%}.btn-shine,.btn-shine-alt{-moz-user-select:none;cursor:pointer}.btn__action-rev:hover{background-color:#576071;color:#fff;border:2px solid #576071;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media only screen and (min-width:45em){.btn__action-rev{width:auto;padding:.8em 2em}}.btn-shine{position:relative;background:#576071;color:#fff!important;width:200px;height:40px;border:0;border-radius:0;user-select:none;-webkit-transition:.6s;transition:.6s}.btn-shine:after,.btn-shine:before{display:block;position:absolute;height:100%;top:0}.btn-shine-alt,.btn-shine-wide{line-height:1;text-align:center;overflow:hidden;text-transform:uppercase;white-space:nowrap}.btn-shine:focus{outline:0}.btn-shine:before{background:rgba(255,255,255,.5);width:60px;left:0;opacity:.5;-webkit-filter:blur(30px);filter:blur(30px);-webkit-transform:translateX(-100px) skewX(-15deg);transform:translateX(-100px) skewX(-15deg)}.btn-shine-alt:before,.btn-shine:after{-webkit-transform:translateX(-100px) skewX(-15deg)}.btn-shine:after{background:rgba(255,255,255,.2);width:30px;left:30px;opacity:0;-webkit-filter:blur(5px);filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.btn-shine:hover{background:#75889b;cursor:pointer}.btn-shine:hover:before{-webkit-transform:translateX(1000px) skewX(-15deg);transform:translateX(1000px) skewX(-15deg);opacity:.6;-webkit-transition:.7s;transition:.7s}.btn-shine-alt:hover:before,.btn-shine:hover:after{-webkit-transform:translateX(1000px) skewX(-15deg);-webkit-transition:.7s}.btn-shine:hover:after{transform:translateX(1000px) skewX(-15deg);opacity:1;transition:.7s}.btn-shine-alt{background:#fff;color:#576071;width:250px;height:40px;display:inline-block;border-radius:0;font:600 .75rem raleway,Georgia,Times New Roman,serif;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #576071;-webkit-transition:.6s;transition:.6s}.btn-shine-wide,select.filter{-webkit-user-select:none;-ms-user-select:none}.btn-shine-alt:after,.btn-shine-alt:before{display:block;position:absolute;height:100%;top:0}.btn-shine-alt:focus{outline:0}.btn-shine-alt:before{background:rgba(255,255,255,.5);width:60px;left:0;opacity:.5;-webkit-filter:blur(30px);filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.btn-shine-alt:after,.btn-shine-wide:before{-webkit-transform:translateX(-100px) skewX(-15deg)}.btn-shine-alt:after{background:rgba(255,255,255,.2);width:30px;left:30px;opacity:0;-webkit-filter:blur(5px);filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}a#order-all-btn,body.aaf-find-finish a#search-mobile-btn{position:fixed;z-index:9999;margin:0 auto;right:0;bottom:0}.btn-shine-alt:hover{background:#75889b;color:#fff;border:1px solid #75889b;cursor:pointer;opacity:1!important}.btn-shine-alt:hover:before{transform:translateX(1000px) skewX(-15deg);opacity:.6;transition:.7s}.btn-shine-alt.color-board-btn:hover:before,.btn-shine-alt:hover:after{-webkit-transform:translateX(1000px) skewX(-15deg);-webkit-transition:.7s}.btn-shine-alt:hover:after{transform:translateX(1000px) skewX(-15deg);opacity:1;transition:.7s}.btn-shine-alt.custom-color-btn{width:100%;height:50px}.btn-shine-alt.color-board-btn{width:100%;height:50px;background:rgba(87,96,113,.9);color:#fff;border:0}.btn-shine-alt.color-board-btn:hover{background:#75889b;color:#fff;cursor:pointer;opacity:1!important}.btn-shine-alt.color-board-btn:hover:before{transform:translateX(1000px) skewX(-15deg);opacity:.6;transition:.7s}.btn-shine-alt.color-board-btn:hover:after{-webkit-transform:translateX(1000px) skewX(-15deg);transform:translateX(1000px) skewX(-15deg);opacity:1;-webkit-transition:.7s;transition:.7s}.btn-shine-alt.disabled,.btn-shine-alt.disabled:hover{background-color:#75889b;border-color:#75889b;color:#bfc8d1;opacity:.75!important;cursor:not-allowed}.btn-shine-alt.disabled .icon{opacity:1;width:40px;right:0;left:auto}a#order-all-btn{left:0;width:100%;-webkit-box-shadow:0 1px 2.5px 2.5px rgba(0,0,0,.3);box-shadow:0 1px 2.5px 2.5px rgba(0,0,0,.3)}.btn-shine-alt.search-mobile-btn{width:100%;height:50px;background:rgba(87,96,113,.9);color:#fff;border:0}.btn-shine-alt.search-mobile-btn:hover{background:#75889b;color:#fff;cursor:pointer;opacity:1!important}.btn-shine-alt.search-mobile-btn:hover:before{-webkit-transform:translateX(1000px) skewX(-15deg);transform:translateX(1000px) skewX(-15deg);opacity:.6;-webkit-transition:.7s;transition:.7s}.btn-shine-alt.search-mobile-btn:hover:after,.btn-shine-wide:hover:before{-webkit-transform:translateX(1000px) skewX(-15deg);-webkit-transition:.7s}.btn-shine-alt.search-mobile-btn:hover:after{transform:translateX(1000px) skewX(-15deg);opacity:1;transition:.7s}a#search-mobile-btn{display:none}body.aaf-find-finish a#search-mobile-btn{left:0;width:100%;-webkit-box-shadow:0 1px 2.5px 2.5px rgba(0,0,0,.3);box-shadow:0 1px 2.5px 2.5px rgba(0,0,0,.3)}@media only screen and (max-width:59.9375em){body.aaf-find-finish a#search-mobile-btn{display:block}}.btn-shine-wide{position:relative;background:#576071;color:#fff!important;width:100%;height:50px;display:inline-block;border:0;border-radius:0;font:600 1rem raleway,Georgia,Times New Roman,serif;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-transition:.6s;transition:.6s}.btn-shine-wide:after,.btn-shine-wide:before{display:block;position:absolute;height:100%;top:0}.btn-shine-wide:focus{outline:0}.btn-shine-wide:before{background:rgba(255,255,255,.5);width:60px;left:0;opacity:.5;-webkit-filter:blur(30px);filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.btn-shine-wide:after{background:rgba(255,255,255,.2);width:30px;left:30px;opacity:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translateX(-100px) skewX(-15deg);transform:translateX(-100px) skewX(-15deg)}.btn-shine-wide:hover{background:#75889b;cursor:pointer}.btn-shine-wide:hover:before{transform:translateX(1000px) skewX(-15deg);opacity:.6;transition:.7s}.btn-shine-wide:hover:after{-webkit-transform:translateX(1000px) skewX(-15deg);transform:translateX(1000px) skewX(-15deg);opacity:1;-webkit-transition:.7s;transition:.7s}@media only screen and (max-width:59.9375em){.btn-hide{background:0 0!important;padding:0;text-align:left;font-size:.9em;font-weight:100;color:#75889b;height:20px;opacity:.6}.btn-hide:hover{background:0 0}.btn-hide:after,.btn-hide:before,.btn-hide:hover:after,.btn-hide:hover:before{display:none}}.icon-tick{background-image:url(../images/icons/tick-icon.svg);background-position:center center;background-repeat:no-repeat;width:16px;height:16px;display:block;background-size:16px}.btn-shine-alt{position:relative}.btn-shine-alt .icon{opacity:0;position:absolute;width:50px;height:50px;left:0;top:0}.modal{background:rgba(0,0,0,.75);height:100%;width:100%;position:fixed;top:-100%;left:-100%;opacity:0;z-index:500;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;will-change:opacity}.modal--brand,.modal__wrapper{background:#fff}.modal__wrapper{max-width:700px;width:90%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;margin-top:5px;-webkit-transition:all 350ms 250ms ease;transition:all 350ms 250ms ease}.modal__header{background:#576071;padding:1em;text-align:center;text-transform:uppercase}.modal__header .title{font-weight:500;color:#fff}@media screen and (max-width:320px){.modal__wrapper{width:95%}.modal__header{padding:.5em 1em}.modal__header .title{font-size:1em}}.modal__header .subtitle{font:500 .75em raleway,Georgia,Times New Roman,serif}.nav,.submenu__header{font-family:raleway,Georgia,Times New Roman,serif;text-transform:uppercase}@media screen and (max-width:320px){.modal__header .subtitle{font-size:.65em}.panel__content{padding-left:.5em;padding-right:.5em}}.modal__content{overflow-x:hidden;height:100%;max-height:440px;padding:1em 1.5em 2em}.modal__content h4{font-weight:600;color:#161719}.modal--close{background:url(../images/icons/close--black.svg) no-repeat;width:8px;height:8px;display:block;padding:8px;line-height:8px;position:absolute;top:8px;right:8px;cursor:pointer;text-align:center}@media screen and (max-width:320px){.modal__content{max-height:400px}.modal--close{width:6px;height:6px;padding:6px;line-height:6px}}.js--modalTriggerTerms{cursor:pointer}.panel__footer p{color:#fff}.js-modal--open .modal{display:block;opacity:1;top:0;left:0;overflow:hidden}.js-modal--open .modal__wrapper{opacity:1;margin-top:10px}.js-modal--open .panel__header{display:none}.js-modal-terms-open{position:fixed;margin:0 auto;left:0;right:0}.js-modal-terms-open .modal--terms{display:block;opacity:1;top:0;left:0;overflow:hidden}.js-modal-terms-open .modal__wrapper{opacity:1;margin-top:0}.js-modal-terms-open .panel__header{display:none}.modal--terms{background:rgba(0,0,0,.75);height:100%;width:100%;position:fixed;top:-100%;left:-100%;opacity:0;z-index:500;overflow:auto;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;will-change:opacity}.modal--terms li{line-height:1.2rem;margin-top:0;margin-bottom:1em;font-weight:100;margin-left:1em}.modal__terms-content{overflow-x:hidden;overflow-y:auto;height:100%;max-height:440px;padding:2em}.modal__terms-content h4{font-weight:600;color:#161719}.logo{max-width:16rem;margin-left:auto;margin-right:auto;position:absolute;left:0;z-index:1}.service-title,li.active:after{position:absolute;margin:0 auto;left:0;right:0}.logo>a{display:block}@media only screen and (min-width:45em){.logo{max-width:100%;padding-top:0}}.tabs{width:100%;display:inline-block}.tab-links:after{display:block;clear:both}.tab-links li{float:left;list-style:none}.tabs-border{border-bottom:1px solid #576071;border-top:1px solid #576071}.tab-links a{padding:1em .6em;font-size:.9em;display:inline-block;-webkit-transition:all linear .15s;transition:all linear .15s;border-right:1px solid #576071;color:#576071}@media only screen and (min-width:45em){.tab-links a{padding:1em;font-size:1em}.tab-links li.border-l{border-left:1px solid #576071}}@media only screen and (min-width:60em){.tab-links a{padding:1em 2em}}.tab-links li.border-r a{border-right:0}@media only screen and (min-width:45em){.tab-links li.border-r a{border-right:1px solid #576071}}li a:hover{color:#161719}li.active:after{display:block;bottom:0;width:0;height:0;border-bottom:10px solid #576071;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent}.tab{display:none}.tab-border-btm{border-bottom:1px solid #576071}.tab.active{display:block}.main--tab-container{float:left;position:relative;left:50%}.fixer--tab-container{float:left;position:relative;left:-50%}.nav{margin-top:0;margin-bottom:0;list-style:none;position:relative;padding-left:40px;padding-top:40px}.nav li{list-style:none;display:inline-block}.nav li a{display:block}@media only screen and (min-width:60em){.nav{padding:0}}.navigation__mobile>.list{overflow:hidden}.navigation__mobile>.list>li.has-dropdown:before{background:url(../images/icons/chevron-right--tan.svg) right center no-repeat;display:block;height:10px;width:5px;content:'';position:absolute;right:15px;top:50%;margin-top:-2.5px}.navigation__mobile>.list>li.current{background-color:#4c5463}.nav>.list li{font-size:15px;line-height:1;text-align:left}.nav li>a,.nav li>span{color:#fff;display:block;font-size:13px;line-height:1;padding:22.5px 10px;width:100%;cursor:pointer;font-weight:500;-webkit-transition:opacity 350ms linear;transition:opacity 350ms linear}.navigation__submenu,.submenu-close{position:absolute;top:0;padding-top:106px;height:100%}@media screen and (min-width:1300px){.nav li>a,.nav li>span{font-size:15px}}.nav li>a:hover,.nav li>span:hover{opacity:.5}.navigation__submenu{background:#2c2d2e;width:100%;z-index:1;right:-100%;padding-left:40px;-webkit-transition:right 250ms ease-in-out;transition:right 250ms ease-in-out}.navigation__submenu.open{right:0}.submenu-close{background:#393a3b;width:40px;left:0;text-align:center;color:#fff}.nav-close,.nav-toggle,.nav-toggle>span{background:#576071;position:absolute;display:block}.submenu-close .icon--chevron-left{height:12px;width:12px;margin:15px auto;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.submenu-close:hover .icon--chevron-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.submenu__header{color:#fff;font-size:11px;line-height:1;padding:15px 20px}.nav-close,.nav-toggle{padding:1em;font-size:1em;text-indent:-999em;-webkit-appearance:none;cursor:pointer}.submenu__header>a{color:#fff}.submenu__header>a:hover{color:#161719}.nav-toggle{top:.3em;right:0;width:3.75em;height:3.25em;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;border:none;-webkit-transition:opacity 350ms linear;transition:opacity 350ms linear;z-index:1}.input-reset,.nav-close,select,select.filter{-moz-appearance:none}.nav-toggle>span{top:1.5625em;left:1em;right:1em;height:.125em;-webkit-transition:background 0s .3s;transition:background 0s .3s}.nav-toggle>span:after,.nav-toggle>span:before{position:absolute;display:block;left:0;width:100%;height:.125em;background-color:#576071;content:"";-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.nav-toggle>span:before{top:-.5em}.nav-toggle>span:after{bottom:-.5em}.nav-close{top:.3em;right:0;width:3.75em;height:3.25em;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;border:none;-webkit-transition:opacity 350ms linear;transition:opacity 350ms linear;z-index:0;opacity:0}.input-reset,select,select.filter{-webkit-appearance:none}.nav-close>span{display:block;position:absolute;top:1.5625em;left:1em;right:1em;height:.125em;background:0 0;-webkit-transition:background 0s .3s;transition:background 0s .3s}.nav-close>span:after,.nav-close>span:before{position:absolute;display:block;left:0;width:100%;height:.125em;background-color:#576071;content:"";-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.nav-close>span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-close>span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}ol.nav_mob{overflow-y:scroll}@media only screen and (min-width:60em){.nav-close,.nav-toggle{display:none}.nav .nav-menu li#menu-dropdown:hover .hover-menu{z-index:1;opacity:1;top:100%}li#menu-dropdown{position:relative}.hover-menu{width:235px;padding:0;position:absolute;top:1000000%;left:0;right:0;z-index:-99999999;opacity:0;-webkit-transition:opacity linear .15s;transition:opacity linear .15s;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);background:rgba(57,58,59,.7);text-align:left}.hover-menu li{display:block;font-size:16px}.hover-menu li a{padding:15px 30px;display:block}.hover-menu .current-item a,.hover-menu li a:hover{background:rgba(57,58,59,.65)}.hover-menu .current-item a a,.hover-menu li a:hover,.hover-menu li a:hover a{opacity:1!important}}.navigation__main{text-align:right}.nav--center,.secondary-nav li{text-align:center}.navigation__main>.list>li{background:url(../images/nav-divider.gif) left center no-repeat;display:inline-block;margin:0 -2px}.navigation__main>.list>li:hover>a,.navigation__main>.list>li:hover>span{color:#fff}.navigation__main>.list>li.more-dropdown{display:none}.navigation__main>.list>li.current{background-color:#4c5463}.navigation__main>.list>li:first-child{background-image:none}.navigation__main>.list>li>a,.navigation__main>.list>li>span{padding-top:14px;padding-bottom:14px;text-align:center;display:block}@media screen and (min-width:768px){.navigation__main{position:relative}}@media screen and (min-width:1300px){.navigation__main>.list{margin-right:0}}.nav ul.nav-menu{padding-right:220px;position:relative}.navigation__main .has-dropdown>a:before,.navigation__main .has-dropdown>span:before{background:url(../images/icons/chevron-down--tan.svg) right center no-repeat;display:block;height:5px;width:10px;content:'';position:absolute;right:5px;top:50%;margin-top:-2.5px}.dropdown_menu:before,.navigation__main .hidden-links:before{bottom:100%;content:" ";height:0;position:absolute;pointer-events:none}.navigation__main .has-dropdown:hover>a:before,.navigation__main .has-dropdown:hover>span:before{background:url(../images/icons/chevron-down--white.svg) right center no-repeat}.navigation__main .hidden-links{position:absolute;background:#393a3b;right:0;top:100%;z-index:10;padding:10px 0;list-style:none}.navigation__main button,.secondary-nav li{background:url(../images/nav-divider.gif) left center no-repeat;font-size:11px;line-height:1}.navigation__main .hidden-links:before{right:27px;border:solid transparent;width:0;border-bottom-color:#393a3b;border-width:10px}.navigation__main .hidden-links li>a{padding:10px 20px}.navigation__main .hidden-links.hidden{display:none}.navigation__main button{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;padding:14px 20px;outline:0;border:0;color:#fff;display:inline-block}.navigation__main button.hidden{-webkit-transition:none;transition:none;width:0;padding:0;overflow:hidden}.secondary-nav{list-style:none;margin:0}.secondary-nav li{displaY:inline-block}.dropdown_menu{display:none;background:#393a3b;width:200px;padding-top:10px;padding-bottom:10px}.blue-background .fn-accordion i,.fn-accordion i{background-repeat:no-repeat;background-position:center;float:right}.dropdown_menu:before{left:27px;border:solid transparent;width:0;border-bottom-color:#393a3b;border-width:10px}.dropdown_menu>li{-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.dropdown_menu>li.current:hover,.dropdown_menu>li:hover{background-color:#2c2d2e}.dropdown_menu>li.current{background-color:#576071}.has-dropdown:hover .dropdown_menu{display:block;position:absolute;top:100%;left:0}.has-dropdown:last-child:hover .dropdown_menu{left:auto;right:0}.has-dropdown:last-child:hover .dropdown_menu:before{left:auto;right:27px}@media only screen and (min-width:960px){#menuAccordion,.hamburger{display:none}}.has-dropdown{position:relative}.dropdown,.nav_mob,.nav_mob li{list-style:none;margin:0;padding:0}.nav_mob li a{display:block}.nav__item{zoom:1}.nav__item:after,.nav__item:before{display:table;clear:both;content:""}.nav--right{text-align:right}.nav--horizontal{text-align:center}.nav--horizontal li{display:inline-block;vertical-align:top;margin-left:-.25em;margin-right:-.25em}.nav--horizontal li a{padding:.5em 1em}.navigation__mobile{overflow-y:auto;max-height:100vh}.navigation__mobile li a:hover{background-color:#576071;background-color:rgba(0,0,0,.25)}.navigation__mobile li>a{display:block;width:100%;text-decoration:none;color:#576071;height:56px;font-weight:100;padding:20px 15px 20px 30px;text-transform:uppercase}.dropdown-trigger .dropdown_level_1.show img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fn-accordion i{background-image:url(../images/icons/down-arrow-accordion.svg);background-size:15px;height:15px;width:15px}.fn-accordion-open>i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}li.nav__item.nav__item-8.has-dropdown.accordion-mobile-fix{height:66px}.blue-background .fn-accordion i{background-image:url(../images/icons/down-arrow-accordion-alt.svg);background-size:20px;height:25px;width:25px}.blue-background .fn-accordion-open>i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.drawer__wrap{height:100%;-webkit-box-shadow:0 0 25px rgba(0,0,0,.5);box-shadow:0 0 25px rgba(0,0,0,.5);float:right}.dropdown_level_1 .drawer__wrap{background-color:#161719;width:300px}.dropdown_level_2 .drawer__wrap{background-color:#007899;width:280px}.js-accordion-wrap{display:none}.dropdown .nav_mob a{color:#000;font-weight:700;padding:15px 20px}.dropdown_level_1 a,.sub-menu a{color:#576071!important}.dropdown .nav_mob a:hover{background-color:#ffc709}.has-dropdown>a{width:80%;float:left}.drawer__dropdown{background:0 0;display:block;position:fixed;top:0;overflow-y:auto;z-index:55;width:320px;height:100%;left:-320px;-webkit-transition:all 1.2s cubic-bezier(.19,1,.22,1);transition:all 1.2s cubic-bezier(.19,1,.22,1)}.quick-menu img,.quick-menu-mobile img{-webkit-transition:opacity 350ms linear}.drawer__header{display:none}.drawer__dropdown.open{-webkit-transform:translateX(-320px);transform:translateX(-320px)}.dropdown_level_1 a{padding-left:50px!important;text-transform:none!important}a#menuAccordion{top:2px;right:0;position:absolute}ol.nav_mob .brd-btm{border-bottom:1px solid rgba(57,58,59,.25)}.quick-menu-mobile{list-style:none;margin:0;padding:0;height:40px;-webkit-box-shadow:0 2.5px 5px 0 rgba(0,0,0,.2);box-shadow:0 2.5px 5px 0 rgba(0,0,0,.2);position:relative}.quick-menu-mobile a{padding:8px 19px!important;height:40px!important}.quick-menu-mobile img{height:25px;transition:opacity 350ms linear}.cart-amount-mobile{position:absolute;background:#D4D5D8;height:15px;width:15px;border-radius:15px;top:.3em;right:.75em;z-index:99}.cart-amount-mobile p{font-size:.6em;margin-bottom:0;line-height:15px;text-align:center;font-weight:900;text-transform:uppercase}.drawer{position:fixed;overflow-y:scroll!important;top:50px;height:100%;will-change:transform;-webkit-transition:all 1.2s cubic-bezier(.19,1,.22,1);transition:all 1.2s cubic-bezier(.19,1,.22,1);z-index:100;width:100%}.drawer__container{height:100%;width:100%;float:right;background:#fff}@media only screen and (min-width:45em){.drawer__container{width:375px}}.drawer--overlay{background-color:#161719;width:0;height:0;position:fixed;top:0;left:0;z-index:99;opacity:0;-webkit-transition:opacity 1s cubic-bezier(.19,1,.22,1);transition:opacity 1s cubic-bezier(.19,1,.22,1)}.drawer--left{left:-100%}.drawer--right{right:-100%}.js-drawer--open{height:100%;overflow:hidden}@media only screen and (max-width:44.9375em){.js-drawer--open{position:fixed}}.js-drawer--open-left .drawer--left{-webkit-transform:translateX(100%);transform:translateX(100%)}.js-drawer--open-right .drawer--right{-webkit-transform:translateX(0);transform:translateX(0)}.js-drawer--open-accordion .menu-accordion{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.js-drawer--open-drawer .menu-drawer{-webkit-transform:translateX(100%);transform:translateX(100%)}.js-drawer--open .drawer--overlay{opacity:.95;width:100%;height:100%}@media only screen and (min-width:60em){.drawer,.js-drawer--open .drawer--overlay{display:none}}.btn--close{cursor:pointer;position:absolute;top:0;right:0;z-index:1;height:46px;width:46px;line-height:46px;text-align:center}.sub-menu{opacity:0;position:absolute;top:60px;left:0;width:100%;-webkit-transform:translateY(-2em);transform:translateY(-2em);z-index:-1;background:#f7f7f7;-webkit-transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms;text-align:left;padding:1em 1.5em}@media screen and (min-width:1025px){.sub-menu-parent:hover .sub-menu{visibility:visible;opacity:1;z-index:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s,0s,.3s;transition-delay:0s,0s,.3s}}.sub-menu.sub-menu-open{visibility:visible;opacity:1;z-index:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s,0s,.3s;transition-delay:0s,0s,.3s}.sub-menu:after{background:inherit;bottom:0;content:'';display:block;height:50%;left:0;position:absolute;right:0;-webkit-transform:skewY(1.5deg);transform:skewY(1.5deg);-webkit-transform-origin:0;transform-origin:0;z-index:-1;-webkit-box-shadow:0 15px 15px -5px rgba(0,0,0,.15);box-shadow:0 15px 15px -5px rgba(0,0,0,.15)}.sub-menu ul li{display:block!important}.sub-menu ul li a{padding:.5em}.sub-menu p{font-weight:600;color:#576071}.sub-menu img{height:40px}hr.sub-menu-hr{width:50%}.sub-menu-parent i{background-image:url(../images/icons/down-arrow-icon.svg);background-repeat:no-repeat;background-position:center;background-size:20x;height:20px;width:20px;float:right;margin-left:5px;margin-top:-3px}@media screen and (min-width:1250px){.mobile-nav-hide{display:inline-block!important}li.sub-menu-parent{display:none!important}}@media screen and (min-width:960px) and (max-width:1250px){li.sub-menu-parent{display:inline-block!important}.mobile-nav-hide{display:none!important}}@media only screen and (min-width:1025px){.hamburger{display:none}}.hamburger{padding:10px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.cart-amount p,.cart-popup .text-box h4,.finish-sidebar label,.list-links li a,.table__header{text-transform:uppercase}.hamburger:hover{opacity:1}.hamburger-box{width:20px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;height:3px;background-color:#f5f5f5;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top .1s .14s ease,opacity .1s ease;transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.14s;transition-delay:.14s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease,opacity .1s .14s ease;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1)}.button-reset::-moz-focus-inner,.input-reset::-moz-focus-inner{border:0;padding:0}:focus{outline:0}fieldset{border:0;margin:0;padding:0}select{cursor:pointer}input[type=radio]{display:none}input[type=radio]+label{color:#576071;font:400 16px raleway,Georgia,Times New Roman,serif}input[type=radio]+label span{display:inline-block;width:25px;height:25px;margin:-1px 4px 0 0;cursor:pointer;border-radius:50%;background-color:transparent;border:1px solid #576071}input[type=radio]#radio02+label span{background:url(../images/icons/anodised-icon.svg) center no-repeat;background-size:25px;border:1px solid #576071}input[type=radio]#radio03+label span{background:url(../images/icons/powder-icon.svg) center no-repeat;border:1px solid #576071}input[type=radio]#radio02:checked+label span,input[type=radio]#radio03:checked+label span,input[type=radio]:checked+label span{background-color:#576071;border:1px solid #576071}input[type=radio]#radio02:checked+label,input[type=radio]#radio03:checked+label,input[type=radio]:checked+label{color:#576071;font-weight:600}input[type=radio]+label span,input[type=radio]:checked+label span{-webkit-transition:background-color .4s linear;transition:background-color .4s linear}a,a:hover{-webkit-transition:color 350ms ease;transition:color 350ms ease}select.filter{padding:.5em 1em;border-radius:0;width:100%;border:1px solid #576071;color:#576071;outline:0;-moz-user-select:-moz-none;user-select:none;appearance:none;background:url(../images/icons/down-arrow-icon-alt.svg) 95% no-repeat;background-size:20px}a{color:#576071}a:hover{color:#414854}a:focus{-webkit-transition:color 350ms ease;transition:color 350ms ease}.link__read-more{background:url(../images/icons/chevron-right--black.svg) 0 center no-repeat;background-size:14px 11px;padding-left:15px;transition:all 350ms ease}.link__read-more:hover{background-position:100% center;padding-left:0;padding-right:15px;-webkit-transition:all 350ms ease;transition:all 350ms ease}.site__header{width:100%;position:fixed;max-width:1440px;height:70px;z-index:100;top:0}@media only screen and (min-width:60em){.site__header{height:60px}}.js-drawer--open .hamburger-inner,.js-drawer--open .hamburger-inner::after,.js-drawer--open .hamburger-inner::before{background-color:#f5f5f5}.site__header .logo{position:absolute;left:0;margin:0 auto;background:url(../images/nav/header-bg-left.png) no-repeat;background-size:contain;min-width:150px;height:75px;z-index:999;top:0;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}@media only screen and (min-width:60em){.site__header .logo{min-width:300px;height:135px}}.site__header .logo img.aaf-logo,.site__header .logo img.aaf-logo-mob{position:relative;left:-7px;right:0;margin:0 auto;top:50%;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transform:translateY(50%);transform:translateY(50%)}.site__header .quick-menu{position:absolute;margin:0 auto;background:url(../images/nav/header-bg-right.svg) no-repeat;background-size:contain;min-width:200px;height:130px;z-index:2;top:-1px;right:-1px;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.quick-menu li{list-style:none;display:inline-block;height:130px;line-height:150px}.quick-menu img{height:25px;transition:opacity 350ms linear}li.quick-menu-icon-1{margin-left:1.7em}li.quick-menu-icon-2{margin-left:2.1em}li.quick-menu-icon-3{margin-left:2.2em}.quick-menu a:hover img{opacity:.5;-webkit-transition:opacity 350ms linear;transition:opacity 350ms linear}.cart-amount{position:absolute;background:#D4D5D8;height:15px;width:15px;border-radius:15px;top:3.3em;right:1em;z-index:99}.cart-amount p{font-size:.6em;margin-bottom:0;line-height:15px;text-align:center;font-weight:900}.site__header .menu{background:rgba(57,58,59,.9);margin-top:39px;height:60px;width:100%;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}@media only screen and (min-width:60em){body.scrolling-down .site__header .menu{margin-top:0}body.scrolling-down .site__header .quick-menu{top:-39px}body.scrolling-down .site__header .logo{top:-23px}body.scrolling-down .site__header .logo img.aaf-logo{-webkit-transform:translateY(58%);transform:translateY(58%)}}.icon-facebook .icon,.icon-instagram .icon,.icon-phone .icon{fill:#fff;fill-rule:evenodd}.phone a,.phone a:hover{color:#fff}@media only screen and (max-width:59.9375em){.site__header .header-bg{height:50px;background:rgba(57,58,59,.9)}}.aaf-text-logo{height:40px;margin-left:160px}.aaf-text-logo p{font-size:.7em;font-weight:900;line-height:1.2em;color:#f5f5f5;padding-top:12px}.footer__bottom a:hover,.footer__top a:hover,p.aaf-copyright:hover{color:#d0d1d1}@media only screen and (max-width:22.4375em){.aaf-text-logo p{font-size:.6em;padding-top:8px}}ol.quick-menu-mobile li{display:inline-block;list-style:none;float:right}.site__footer{max-width:1440px;margin:0 auto;background-color:#000;position:relative;z-index:2}.footer__top a,.footer__top p{font-size:.75em;line-height:1.4em}.site__footer:before{background:inherit;top:-40px;content:'';display:block;height:50%;left:0;position:absolute;right:0;-webkit-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-webkit-transform-origin:100%;transform-origin:100%;z-index:0}.social-icons{display:inline-block}.social-icons img{vertical-align:top;-webkit-transition:opacity 350ms linear;transition:opacity 350ms linear}.social-icons img:hover{opacity:.5}p.aaf-copyright{-webkit-transition:color 350ms ease;transition:color 350ms ease}hr.footer-menu-hr{width:100px;opacity:.5}.disable-grid{top:1em;right:1em;z-index:20000;position:fixed}.hero{height:450px;position:relative;overflow:hidden}@media only screen and (min-width:30em){.hero{height:700px}}@media only screen and (min-width:45em){.hero{height:500px}}@media only screen and (min-width:60em){.hero{height:700px}}.hero-text,.slick-list,.slick-slider,.slick-track{height:100%}@media screen and (min-width:1441px){.hero{margin-left:0;margin-right:0}}.hero .hero-slider .hero-1{background:url(../images/hero/AAF-home-hero.jpg) center no-repeat;background-size:cover;background-position-x:50%}@media only screen and (min-width:45em){.hero .hero-slider .hero-1{background-position-x:50%}}@media only screen and (min-width:60em){.hero .hero-slider .hero-1{background-position-x:0}}.hero .hero-slider .hero-2{background:url(../images/hero/AAF-projects-hero.jpg) center no-repeat;background-size:cover;background-position-x:50%}@media only screen and (min-width:45em){.hero .hero-slider .hero-2{background-position-x:50%}}@media only screen and (min-width:60em){.hero .hero-slider .hero-2{background-position-x:0}}.hero .hero-slider .hero-3{background:url(../images/hero/AAF-home-hero.jpg) center no-repeat;background-size:cover;background-position-x:50%}@media only screen and (min-width:45em){.hero .hero-slider .hero-3{background-position-x:50%}}@media only screen and (min-width:60em){.hero .hero-slider .hero-3{background-position-x:0}.hero-title{position:relative;top:35%}}.hero-title P{COLOR:#FFF;FONT-SIZE:1.08EM}hr.hero-hr{width:422px;float:left;border:1px solid #fff;border-width:1px 0 0;opacity:.5}.mobile-hero-content{position:absolute;bottom:39px;width:100%;left:0;background:rgba(0,0,0,.75);height:140px;z-index:1}@media only screen and (min-width:60em){.mobile-hero-content{float:left;position:relative;background:0 0;bottom:0}}.mobile-intro-text h1{color:#576071}@media only screen and (max-width:44.9375em){.mobile-intro-text{position:relative;top:-40px;z-index:2}.mobile-intro-text h1{font-size:1.8em}}.hero .stripe-container{position:absolute;bottom:0;left:0;width:100%;z-index:2;height:200px}@media only screen and (max-width:59.9375em){.hero .stripe-container{height:0}}.stripe-silver{display:block;background:#576071}.stripe-white{display:block;background:#fff}.hero .stripe-one{position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:3}.hero .stripe-one .stripe{-webkit-transform:skewY(19deg);transform:skewY(19deg);height:200px;position:absolute;bottom:-130px;left:0;width:250px}.hero .stripe-two{position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:4}.hero .stripe-two .stripe{-webkit-transform:skewY(57deg);transform:skewY(57deg);height:127px;position:absolute;bottom:-130px;left:0;width:150px}.hero .stripe-three{position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:5}.hero .stripe-three .stripe{-webkit-transform:skewY(-8deg);transform:skewY(-8deg);height:200px;position:absolute;bottom:-105px;right:0;width:100%}.section-highlights{height:370px}.highlight-box.bg-light{width:300px;position:absolute;margin:0 auto;left:0;right:0;top:12px;-webkit-box-shadow:0 0 29px 0 rgba(0,0,0,.25);box-shadow:0 0 29px 0 rgba(0,0,0,.25);-webkit-transition:all .3s ease-in;-webkit-transform:scale(1);-ms-transition:all .3s ease-in;-ms-transform:scale(1);-moz-transition:all .3s ease-in;-moz-transform:scale(1);transition:all .3s ease-in;transform:scale(1)}@media only screen and (max-width:59.9375em){.section-highlights{height:100%}.highlight-box.bg-light{position:relative;top:0;margin-bottom:1em;width:90%}}.highlight-box.bg-dark{width:350px;position:absolute;margin:0 auto;left:0;right:0;z-index:1;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,.5);box-shadow:0 0 24px 0 rgba(0,0,0,.5);-webkit-transition:all .3s ease-in;-webkit-transform:scale(1);-ms-transition:all .3s ease-in;-ms-transform:scale(1);-moz-transition:all .3s ease-in;-moz-transform:scale(1);transition:all .3s ease-in;transform:scale(1)}.highlight-box.bg-dark p{color:#fff}.highlight-box.left{left:0}.highlight-box.right{right:0}@media only screen and (max-width:59.9375em){.highlight-box.bg-dark{position:relative;margin-bottom:1em;width:90%}.highlight-box.left{left:0!important;right:0}.highlight-box.right{left:0;right:0}}#highlight-box-center,#highlight-box-left,#highlight-box-right{display:none}.highlight-finish-img{background:url(../images/brand/find-a-finish.svg) center no-repeat;background-size:contain;background-position-y:0;width:180px;height:100px;margin:0 auto}.highlight-box.bg-light a{font:600 .75rem raleway,Georgia,Times New Roman,serif}.aaf-our-projects .masonry-grid{position:relative}.hero.bg-overlay-projects{background:url(../images/hero/AAF-projects-hero.jpg) center no-repeat;background-size:cover;background-position-y:0;margin-bottom:-2em}@media only screen and (min-width:45em){.hero.bg-overlay-projects{background-position-y:0;margin-bottom:0}}@media only screen and (min-width:60em){.highlight-box.bg-dark:hover,.highlight-box.bg-light:hover{-webkit-transition:all .3s ease-in;-webkit-transform:scale(1.05);-ms-transition:all .3s ease-in;-ms-transform:scale(1.05);-moz-transition:all .3s ease-in;-moz-transform:scale(1.05);transition:all .3s ease-in;transform:scale(1.05)}.hero.bg-overlay-projects{background-position-y:0}}section.projects-filter{z-index:2;position:relative}@media only screen and (max-width:59.9375em){.hero.bg-overlay-projects .mobile-hero-content{bottom:45px;background:0 0}}.hero .stripe-one-projects{position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:4}.hero .stripe-one-projects .stripe{-webkit-transform:skewY(-26deg);transform:skewY(-26deg);height:200px;position:absolute;bottom:-58px;right:0;width:350px}@media only screen and (max-width:59.9375em){.hero .stripe-one-projects .stripe{-webkit-transform:skewY(-5deg);transform:skewY(-5deg);height:200px;position:absolute;bottom:-108px;right:0;width:100%}.hero .stripe-two-projects{display:none}}.hero .stripe-two-projects{position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:5}.hero .stripe-two-projects .stripe{-webkit-transform:skewY(-73deg);transform:skewY(-73deg);height:200px;position:absolute;bottom:-112px;right:0;width:85px}.hero .stripe-three-projects{position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:5}.hero .stripe-three-projects .stripe{-webkit-transform:skewY(-13deg);transform:skewY(-13deg);height:200px;position:absolute;bottom:-97px;right:0;width:350px}.hero .stripe-four-projects{position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:6}.hero .stripe-four-projects .stripe{-webkit-transform:skewY(5deg);transform:skewY(5deg);height:200px;position:absolute;bottom:-105px;left:0;width:100%}.hero.bg-overlay-project-detail{background:url(../images/hero/AAF-projects-hero.jpg) center no-repeat;background-size:cover;background-position-y:0;margin-bottom:-2em}@media only screen and (min-width:45em){.hero.bg-overlay-project-detail{background-position-y:0;margin-bottom:-2em}}@media only screen and (min-width:60em){.hero.bg-overlay-project-detail{background-position-y:0;margin-bottom:-9em}}@media only screen and (max-width:59.9375em){.hero .stripe-three-projects{display:none}.hero.bg-overlay-project-detail .mobile-hero-content{bottom:45px;background:rgba(0,0,0,.75)}}section.project-detail{z-index:2;position:relative}.hero .stripe-four-projects-detail{position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:6}.hero .stripe-four-projects-detail .stripe{-webkit-transform:skewY(5deg);transform:skewY(5deg);height:200px;position:absolute;bottom:-105px;left:0;width:100%}@media only screen and (min-width:60em){.hero .stripe-four-projects-detail .stripe{-webkit-transform:skewY(10deg);transform:skewY(10deg);height:270px;position:absolute;bottom:-132px}.min-h-col.tall{min-height:816px}}.color-border{border:1px solid #576071}.color-bg{width:100%;height:100px}.color-bg.EC35TM{background:url(../images/finishes/EC35TM.png) center no-repeat;background-size:cover}.color-text{color:#576071;padding:.5em;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;font-size:.7em;font-weight:500;line-height:1.1em}.color-container{margin-bottom:1.5rem}.color-container a:hover .color-text{color:#fff;background-color:#576071;padding:.5em}.powdercoat-icon{width:35px;height:35px;border-radius:35px;border:1px solid #576071;display:inline-block;vertical-align:middle;background:url(../images/icons/powder-icon.svg) center no-repeat}.sharing-icons img{vertical-align:middle}.sharing-icons a:hover img{opacity:.5;-webkit-transition:opacity 350ms linear;transition:opacity 350ms linear}.min-h-col{position:relative}.col-img.tall{max-height:400px}.masonry-detail-grid{max-width:1312px;margin:0 auto}.fancybox-thumbs{background:#000}.fancybox-thumbs>ul>li{border:5px solid #000}.project-nav a{-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}@media only screen and (max-width:29.9375em){.project-nav a{font-size:.75em}}.project-nav a:hover{text-shadow:-.2px -.2px 0 #576071,.2px -.2px 0 #576071,-.2px .2px 0 #576071,.2px .2px 0 #576071;-webkit-transition:all .5s;transition:all .5s}section.finish-sidebar{position:relative;background:#f5f5f5;width:100%}@media only screen and (min-width:60em){.col-img.tall{max-height:816px}.aaf-find-finish section.find-finish{padding-left:32%}section.finish-sidebar{position:absolute;top:0;height:100%;width:245px;min-height:1000px}}@media only screen and (min-width:87.5em){section.finish-sidebar{width:325px}}.sidebar-container{position:relative;z-index:1;padding-top:0}@media only screen and (min-width:60em){.sidebar-container{padding-top:180px}}.finish-sidebar a{-webkit-transition:opacity 350ms linear;transition:opacity 350ms linear}.finish-sidebar a p{font-size:.9em;line-height:1.3em}.finish-sidebar a.download:hover{opacity:.5}.finish-sidebar p.tl.m-t-2.fcolor-silv{line-height:normal}@media only screen and (max-width:59.9375em){section.finish-sidebar.results{display:none}.aaf-find-finish .site-container .push{height:115px}section.finish-sidebar:after{display:none;top:0}}section.finish-sidebar:after{content:'';position:absolute;top:0;left:60px;width:100%;height:100%;background:#f5f5f5;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(-1.5deg);transform:skew(-1.5deg);z-index:0}.finish-sidebar-hr{width:10px;border:1px solid #576071;opacity:1}.colour-checklist input[type=checkbox]{display:none}.colour-checklist input[type=checkbox]+label{background:0 0;height:150px;width:100%;display:inline-block;padding:0;border:1px solid #d3d3d3;overflow:hidden}.colour-checklist input[type=checkbox]:checked+label{background:url(../images/icons/check-icon.svg) top right no-repeat;background-size:35px;border-color:#000}.colour-checklist input:hover[type=checkbox]:checked+label{background-image:url(../images/icons/check-close-icon.svg)}@media only screen and (min-width:60em){.colour-checklist input[type=checkbox]+label,.colour-checklist input[type=checkbox]:checked+label{height:200px}}.colour-checklist .color-bg{background-size:cover;height:150px}.color-bg.blue-purple{background:#0167be;background:linear-gradient(135deg,#0167be 0,#1c386f 50%,#533370 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0167be',endColorstr='#533370',GradientType=1)}.color-bg.red-pink{background:#bc2525;background:linear-gradient(135deg,#bc2525 1%,#751d3a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc2525',endColorstr='#751d3a',GradientType=1)}.color-bg.orange-bronze{background:#e97300;background:linear-gradient(135deg,#e97300 1%,#934b24 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e97300',endColorstr='#934b24',GradientType=1)}.color-bg.yellows{background:#fceb00;background:linear-gradient(135deg,#fceb00 0,#a38e28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceb00',endColorstr='#a38e28',GradientType=1)}.color-bg.greens{background:#62f700;background:linear-gradient(135deg,#62f700 0,#279e3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62f700',endColorstr='#279e3b',GradientType=1)}.color-bg.dark-greys{background:#717a7b;background:linear-gradient(135deg,#717a7b 1%,#46494a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#717a7b',endColorstr='#46494a',GradientType=1)}.color-bg.light-greys{background:#bdbeba;background:linear-gradient(135deg,#bdbeba 2%,#96928c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbeba',endColorstr='#96928c',GradientType=1)}.color-bg.whites{background:#faf9ef;background:linear-gradient(135deg,#faf9ef 0,#dddbd0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf9ef',endColorstr='#dddbd0',GradientType=1)}.color-bg.blacks{background:#3a3838;background:linear-gradient(135deg,#3a3838 0,#212122 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3838',endColorstr='#212122',GradientType=1)}.color-bg.clear{background:url(../images/icons/clear-bg.png) center top no-repeat;background-size:100% 90px}@media only screen and (min-width:60em){.colour-checklist .color-bg{height:200px}.color-bg.clear{background:url(../images/icons/clear-bg.png) center top no-repeat;background-size:100% 136px}}.colour-checklist .color-text{color:#576071;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;background:#fff;position:relative;bottom:-90px;font-size:.8em;border-top:1px solid #d3d3d3}.colour-checklist input[type=checkbox]:checked+label .color-text{border-top-color:#000}@media only screen and (min-width:60em){.colour-checklist .color-text{bottom:-135px;font-size:1em}}.checkbox-custom{opacity:0;position:absolute}.checkbox-custom,.checkbox-custom-label{display:block;vertical-align:middle;margin-right:15px;cursor:pointer;font-weight:600;color:#576071;margin-bottom:10px}@media only screen and (min-width:45em){.checkbox-custom,.checkbox-custom-label{display:inline-block;margin-bottom:0}}.checkbox-custom-label,.radio-custom-label{position:relative}.checkbox-custom+.checkbox-custom-label:before{content:'';background:#fff;border:1px solid #576071;display:inline-block;vertical-align:middle;width:25px;height:25px;padding:2px;margin-right:10px;text-align:center}.checkbox-custom:checked+.checkbox-custom-label:before{background:url(../images/icons/tick-icon.svg) center center no-repeat #576071;background-size:15px}.checkbox-custom:focus+.checkbox-custom-label{outline:0}input[type=search]{-moz-appearance:none;-webkit-appearance:none;border-radius:0}.search-container{overflow:hidden;width:100%;vertical-align:middle;white-space:nowrap}.search-container input#search{width:100%;height:50px;background:#fff;border:1px solid #576071;float:left;color:#576071;padding:1em 4em 1em 1em;font:600 .75rem raleway,Georgia,Times New Roman,serif}.search-container input#search::-webkit-input-placeholder{color:#576071;opacity:1!important}.search-container input#search:-moz-placeholder{color:#576071;opacity:1!important}.search-container input#search::-moz-placeholder{color:#576071;opacity:1!important}.search-container input#search:-ms-input-placeholder{color:#576071;opacity:1!important}.search-container button.icon{background:0 0;height:50px;width:50px;color:#4f5b66;border:1px solid transparent;padding:.8em;outline:0;opacity:1;margin-left:-50px;-webkit-transition:all .55s ease;transition:all .55s ease}.search-container input#search:active,.search-container input#search:focus{outline:0}.search-container:active button.icon,.search-container:focus button.icon,.search-container:hover button.icon{border:1px solid #576071}.search-container:hover button.icon:hover{border:1px solid #576071;background:#576071}.search-icon{fill:#576071}.finish-hover-btn-right .view-more-icon,.search-container:hover button.icon:hover .search-icon{fill:#fff}.arrow-container{position:absolute}.arrow-container.arrow-sidebar{left:4em;bottom:-19%;min-width:110%}.arrow-line{height:2px;width:100%;background:#576071;z-index:1;position:relative}.arrow-tip{position:absolute;right:-5px;background:url(../images/icons/right-arrow-line.svg) center center no-repeat;background-size:contain;width:16px;height:16px;top:-7px;z-index:2}@media only screen and (min-width:60em){.aaf-find-finish-results section.find-finish-results{padding-left:6rem;float:right;width:68%;padding-top:185px}}@media only screen and (min-width:85em){.aaf-find-finish-results section.find-finish-results{width:75%}}.image-grid{width:100%;max-width:1310px;margin:0 auto;overflow:hidden}.image__cell{float:left;position:relative}.basic__img{display:block;max-width:100%;margin:0 auto;height:50px;border:1px solid transparent;-webkit-transition:ease .3s,opacity .55s ease .3s;transition:ease .3s,opacity .55s ease .3s}@media screen and (min-width:420px){.basic__img{height:75px}}@media screen and (min-width:500px){.basic__img{height:85px}}@media screen and (min-width:600px){.basic__img{height:100px}}@media screen and (min-width:720px){.basic__img{height:115px}}@media screen and (min-width:800px){.basic__img{height:135px}}@media screen and (min-width:960px){.basic__img{height:150px}}@media screen and (min-width:1024px){.basic__img{height:115px}}@media screen and (min-width:1200px){.basic__img{height:135px}}@media screen and (min-width:1400px){.basic__img{height:150px}}.aaf-find-finish-results section.finish-sidebar{position:relative;background:#f5f5f5;width:100%}@media only screen and (min-width:60em){.aaf-find-finish-results section.finish-sidebar{height:100%;width:32%;max-width:325px;padding-bottom:100px;float:left;padding-top:145px}body.aaf-find-finish-results.no-hero .site-container{padding-top:0}}.image__cell.is-collapsed .image--basic{cursor:pointer}.image__cell.is-expanded .image--expand{max-height:700px;margin-bottom:10px}@media only screen and (min-width:45em){.image__cell.is-expanded .image--expand{max-height:500px}}.image--expand{position:relative;left:-5px;padding:0 5px;box-sizing:content-box;overflow:hidden;background:#c6cad2;max-height:0;-webkit-transition:max-height .3s ease-in-out,margin-bottom .1s .2s;transition:max-height .3s ease-in-out,margin-bottom .1s .2s}.image--expand .powdercoat-icon{height:25px;width:25px}.image__cell.is-collapsed .arrow--up{height:10px;width:100%}.image__cell.is-expanded .arrow--up{border-bottom:8px solid #c6cad2;border-left:8px solid transparent;border-right:8px solid transparent;height:0;width:0;margin:2px auto 0}.expand__close{position:absolute;top:0;right:.5em;color:#393a3b;font-size:50px;line-height:35px}.login-form-fields a,a.clear-all-filter{text-decoration:underline}.expand__close:before{content:'×'}.expand__close:hover{color:#fff}.image--large{max-width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:150px;border:.5em solid #fff}@media only screen and (min-width:45em){.image--large{height:250px}}.image__cell{width:20%}.image__cell.cboard{width:25%}.image__cell:nth-of-type(5n+2) .image--expand{margin-left:-100%}.image__cell:nth-of-type(5n+3) .image--expand{margin-left:-200%}.image__cell:nth-of-type(5n+4) .image--expand{margin-left:-300%}.image__cell:nth-of-type(5n+5) .image--expand{margin-left:-400%}.image__cell:nth-of-type(5n+6){clear:left}.image--expand{width:500%}.image--expand.cboard{width:400%}.image--basic.light p{color:red}.image--basic.dark p{color:#00f}.color-1a{background-color:#f5f4c8}.color-1b{background-color:#c9c996}.color-1c{background-color:#f5ddc1}.color-1d{background-color:#f5d4a7}.color-1e{background-color:#f5a36c}.finish-hover-overlay{opacity:0;top:0;height:50px;-webkit-transition:opacity .55s;transition:opacity .55s}@media screen and (min-width:420px){.finish-hover-overlay{height:75px}}@media screen and (min-width:500px){.finish-hover-overlay{height:85px}}@media screen and (min-width:600px){.finish-hover-overlay{height:100px}}@media screen and (min-width:720px){.finish-hover-overlay{height:115px}}@media screen and (min-width:800px){.finish-hover-overlay{height:135px}}@media screen and (min-width:960px){.finish-hover-overlay{height:150px}}@media screen and (min-width:1024px){.finish-hover-overlay{height:115px}}@media screen and (min-width:1200px){.finish-hover-overlay{height:135px}}@media screen and (min-width:1400px){.finish-hover-overlay{height:150px}}.finish-hover-overlay p{color:#576071;font-size:.85em;font-weight:700}@media screen and (max-width:1040px) and (min-width:960px){.finish-hover-overlay p{font-size:.65em}}.finish-hover-overlay p.light-text{color:#fff}.image__cell .finish-hover-btn-container{display:none;position:absolute;bottom:0;z-index:2}.image__cell .finish-hover-text{display:none;position:absolute;width:100%;padding-left:10px;padding-right:10px}.image__cell .finish-hover-text>p{line-height:1.1}.image__cell .finish-hover-btn-left,.image__cell .finish-hover-btn-right{height:50px}.image__cell.is-collapsed .basic__img{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.image__cell.is-expanded .basic__img{-webkit-box-shadow:0 0 16px rgba(0,0,0,.25);box-shadow:0 0 16px rgba(0,0,0,.25)}@media screen and (min-width:960px){.image__cell.is-expanded .basic__img,.image__cell:hover .basic__img{-webkit-box-shadow:0 0 16px rgba(0,0,0,.25);box-shadow:0 0 16px rgba(0,0,0,.25)}.image__cell.is-expanded .image--basic,.image__cell:hover .image--basic{position:relative;z-index:1}.image__cell.is-expanded .finish-hover-overlay,.image__cell:hover .finish-hover-overlay{opacity:1}.image__cell.is-expanded .finish-hover-btn-container,.image__cell.is-expanded .finish-hover-text,.image__cell:hover .finish-hover-btn-container,.image__cell:hover .finish-hover-text{display:block}}.finish-hover-btn-right{height:100%;background:#c6cad2;border:1px solid #c6cad2}.finish-hover-btn-right svg{width:28px;height:28px;position:relative;top:10px}.finish-hover-btn-right:hover .view-more-icon{fill:#576071}.finish-hover-btn-right svg .view-icon-1{display:none;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.finish-hover-btn-right svg .view-icon-2{fill:#fff}.finish-hover-btn-right:hover svg .view-icon-1{stroke:#576071}.finish-hover-btn-right:hover svg .view-icon-2{fill:#576071}.finish-hover-btn-left{height:100%;background:#fff;position:relative;border:1px solid #c6cad2}.finish-hover-btn-left svg{width:25px;-webkit-transform:translateY(50%);transform:translateY(50%);top:50%}.finish-hover-btn-left svg .wishlist-icon{fill:none;stroke:#c6cad2;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.finish-hover-btn-left.cboard svg{width:30px;-webkit-transform:translateY(35%);transform:translateY(35%);top:25%}.tooltiptext{width:102%;background-color:#4c4d4e;color:#fff;text-align:center;padding:10px 0;position:absolute;z-index:1;right:-103%;height:100%;top:0;font-size:.75em;visibility:hidden;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.tooltiptext::after{content:" ";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #4c4d4e transparent transparent}.finish-hover-btn-left.cboard:hover .tooltiptext{visibility:visible;opacity:1}.finish-hover-btn-left:hover svg .wishlist-icon{fill:#576071;stroke:#576071}.finish-hover-btn-left.cboard svg .wishlist-icon{fill:#c6cad2;stroke:#c6cad2;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.finish-hover-btn-left svg .wishlist-icon.active,.finish-hover-btn-left.cboard:hover svg .wishlist-icon{fill:#576071;stroke:#576071}.image--expand .btn-shine,.image--expand .btn-shine-alt{width:100%!important;height:auto}.image--expand .f6 p{font-size:.75rem}@media only screen and (min-width:45em){.image--expand .btn-shine,.image--expand .btn-shine-alt{height:50px}.image--expand .f6 p{font-size:.875rem}}.sidebar-checklist .checkbox-custom-label{display:block;overflow:hidden;margin-bottom:12px;position:relative}.sidebar-checklist .checkbox-custom-label:before{float:left}.sidebar-checklist .checkbox-custom-label .filter-color{border:1px solid #576071;float:left;vertical-align:middle;width:20px;height:20px;padding:2px;margin-right:10px;text-align:center}.sidebar-checklist .checkbox-custom-label .filter-label{font-size:.75em;display:block;padding-right:20px;padding-top:3px}.sidebar-checklist .checkbox-custom-label .filter-count{font-size:.75em;position:absolute;right:0;top:0}.sidebar-checklist .checkbox-custom,.sidebar-checklist .checkbox-custom-label:before{height:20px;width:20px}span.ano-symbol,span.powder-symbol{display:inline-block;width:25px;height:25px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer}.sidebar-checklist .checkbox-custom-label:before,.sidebar-checklist .checkbox-custom:checked{background-size:12px!important}.finish-result-headers{background:#f9f9f9}span.ano-symbol{background:url(../images/icons/anodised-icon.svg) center no-repeat;border:1px solid #576071;border-radius:50%}span.powder-symbol{background:url(../images/icons/powder-icon.svg) center no-repeat;border:1px solid #576071;border-radius:50%}.finish-result-headers a{-webkit-transition:opacity 350ms linear;transition:opacity 350ms linear}.arrow-results-header .arrow-line{width:85%}.arrow-results-header .arrow-line.line-small{height:1px}.arrow-container.arrow-results-header{min-width:100%}.finish-sidebar.results{height:100%}.find-finish.results p.small-font{font-size:.65em}@media only screen and (min-width:45em){.find-finish.results p.small-font{font-size:.75em}}.refine-container,.refine-container div{width:100%}.refine-container .refine-button{padding:1em;border-radius:0;width:100%;border:1px solid #576071;background:0 0;color:#000;outline:0;-webkit-appearance:none;-moz-appearance:radio-container;appearance:none}.refine-container .refine-arrow{float:right;background:url(../images/icons/down-arrow-icon-alt.svg) 95% no-repeat;background-size:20px;height:20px;width:20px}.refine-container .refine-button.refine-open .refine-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refine-container .refine-options{display:none;border:1px solid #576071;border-top:0;color:#576071}.refine-container .js-accordion-toggle .plus-acc-icon:after{content:'\02795';font-size:13px;color:#576071;float:right;margin-right:3px}.refine-container .js-accordion-toggle.active .plus-acc-icon:after{content:"\2796"}.refine-container label.checkbox-custom-label span{border:1px solid #576071;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:2px;margin-right:10px;text-align:center}.refine-container label.checkbox-custom-label{font-size:.75em;margin-bottom:.5em;display:block}.refine-container .checkbox-custom,.refine-container .checkbox-custom-label:before{height:20px;width:20px}.refine-container .checkbox-custom-label:before,.refine-container .checkbox-custom:checked{background-size:12px!important}@media only screen and (max-width:44.9375em){.finish-detail-title a.download p{font-size:75%!important}}.flag-colour.featured{background:url(../images/icons/featured.svg) no-repeat;position:absolute;background-size:contain;width:100%}.flag-colour.new{background:url(../images/icons/new-colour.svg) no-repeat;position:absolute;height:40px;width:100%}@media only screen and (max-width:1024px){.flag-colour.new{background:url(../images/icons/new-colour.svg) no-repeat;position:absolute;height:30px;width:100%}}.find-finish-detail a.download img{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.finish-detail-swatch{height:250px;width:100%}.finish-detail-swatch-fullscreen{-webkit-transform:scale(.1);transform:scale(.1);opacity:0;-webkit-transition:all .3s;transition:all .3s}.finish-detail-swatch-fullscreen a.swatch_close{right:1em;top:1em;position:absolute}.finish-detail-swatch-fullscreen,body.swatch-modal-close .finish-detail-swatch-fullscreen{display:none}body.swatch-modal-open{position:fixed}body.swatch-modal-open .finish-detail-swatch-fullscreen{visibility:visible;width:100%;height:100%;z-index:999999;position:fixed;left:0;top:0;overflow:hidden;-webkit-transform:scale(1);transform:scale(1);display:block;opacity:1}.tab-content li a:hover,a.swatch_close:hover img,a.swatch_open:hover img{opacity:.5}a.swatch_close,a.swatch_open{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.swatch_close:hover,a.swatch_open:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.aaf-find-finish-detail .btn-shine,.aaf-find-finish-detail .btn-shine-alt{width:100%}.aaf-find-finish-detail .small-font{font-size:.7em;line-height:1.2em;color:#000;font-weight:700}.details-table .detail-row{padding:.25em}@media screen and (max-width:1040px) and (min-width:960px){.details-table{font-size:.75em}}.aaf-find-finish-detail .sharing-icons{bottom:0;right:0}.aaf-find-finish-detail .grid-item{width:100%}.title-w-arrow-r .arrow-container{top:50%;width:100%}.title-w-arrow-r .arrow-container .arrow-tip{left:-6px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.title-w-arrow-r .arrow-container .arrow-line{width:60%;float:right}@media only screen and (min-width:87.5em){.title-w-arrow-r .arrow-container .arrow-line{width:70%}}.finish-detail-title .title-w-arrow-r .arrow-container .arrow-line{width:50%;float:right}@media only screen and (min-width:45em){.finish-detail-title .title-w-arrow-r .arrow-container .arrow-line{width:80%}}@media only screen and (min-width:87.5em){.finish-detail-title .title-w-arrow-r .arrow-container .arrow-line{width:85%}}.finish-results-title .title-w-arrow-r .arrow-container .arrow-line{width:50%;float:right}@media only screen and (min-width:45em){.finish-results-title .title-w-arrow-r .arrow-container .arrow-line{width:75%}}@media only screen and (min-width:75em){.finish-results-title .title-w-arrow-r .arrow-container .arrow-line{width:80%}}.title-w-arrow-l .arrow-container{top:50%;left:-105%;width:100%}.title-w-arrow-l .arrow-container .arrow-tip{right:-6px}section.about-aaf .finish-detail-title .title-w-arrow-r .arrow-container,section.care-maintenance .title-w-arrow-r .arrow-container,section.contact-us .title-w-arrow-r .arrow-container,section.faq .title-w-arrow-r .arrow-container,section.how-to-specify .title-w-arrow-r .arrow-container,section.quality-innovation .title-w-arrow-r .arrow-container,section.services .title-w-arrow-r .arrow-container,section.tech-lib .title-w-arrow-r .arrow-container,section.white-paper .title-w-arrow-r .arrow-container{right:-15%}.title-w-arrow-l .arrow-container .arrow-line{width:100%}a.download.hover-opacity p{vertical-align:middle}section.faq .title-w-arrow-r .arrow-container .arrow-line{width:50%;float:right}@media only screen and (min-width:75em){section.faq .title-w-arrow-r .arrow-container .arrow-line{width:70%}}.list-links li{list-style:none;margin-bottom:.5em}.list-links li a:active,.list-links li a:hover{font-weight:600;color:#576071}.list-links li a.active{font-weight:600;color:#000}.acc-button{padding:1.5em;border:1px solid #576071;font-size:.75em}@media only screen and (min-width:60em){a.download.hover-opacity p{vertical-align:text-bottom}section.faq .title-w-arrow-r .arrow-container .arrow-line{width:70%}.acc-button{font-size:.9em}}.acc-panel{background:#f5f5f5;display:none;font-size:.75em}.acc-button .refine-arrow{float:right;background:url(../images/icons/down-arrow-icon-alt.svg) 95% no-repeat;background-size:20px;height:20px;width:20px}.acc-button.active .refine-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.faq .refine-container .refine-button,section.tech-lib .refine-container .refine-button{border:0;background:#576071;color:#fff}section.faq .refine-container .refine-arrow,section.tech-lib .refine-container .refine-arrow{float:right;background:url(../images/icons/down-arrow-icon.svg) 95% no-repeat;background-size:20px;height:20px;width:20px}section.tech-lib .title-w-arrow-r .arrow-container .arrow-line{width:50%;float:right}@media only screen and (min-width:60em){.acc-panel{font-size:.9em}section.tech-lib .title-w-arrow-r .arrow-container .arrow-line{width:70%}}@media only screen and (min-width:75em){section.tech-lib .title-w-arrow-r .arrow-container .arrow-line{width:80%}}ul.tech-tabs{margin:0;padding:0;list-style:none}ul.tech-tabs li{background:0 0;border:1px solid transparent;color:#576071;display:inline-block;cursor:pointer}ul.tech-tabs li.current{border:1px solid #576071;border-bottom:0;color:#576071}.tab-content{display:none;border:1px solid #576071}.tab-content li a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section.tech-lib .acc-panel{border:1px solid #576071;border-top:none;background:0 0}section.tech-lib .acc-panel ul{list-style:none}.tab-content.current{display:inherit}section.about-aaf .finish-detail-title .title-w-arrow-r .arrow-container .arrow-line{width:40%;float:right}@media only screen and (min-width:60em){section.about-aaf .finish-detail-title .title-w-arrow-r .arrow-container .arrow-line{width:55%}}@media only screen and (min-width:75em){section.about-aaf .finish-detail-title .title-w-arrow-r .arrow-container .arrow-line{width:65%}}.image-spread{left:0;width:100%}@media only screen and (min-width:87.5em){.image-spread{left:-10%;position:relative;width:130%}}.image-spread:hover .grid-item-overlay{background-color:rgba(87,96,113,.8)}section.about-aaf ol{line-height:1.5rem}section.services .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.services .title-w-arrow-r .arrow-container .arrow-line{width:25%}}@media only screen and (min-width:75em){section.services .title-w-arrow-r .arrow-container .arrow-line{width:40%}}section.quality-innovation .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.quality-innovation .title-w-arrow-r .arrow-container .arrow-line{width:35%}}@media only screen and (min-width:75em){section.quality-innovation .title-w-arrow-r .arrow-container .arrow-line{width:55%}}section.care-maintenance .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.care-maintenance .title-w-arrow-r .arrow-container .arrow-line{width:25%}section.how-to-specify .title-w-arrow-r .arrow-container .arrow-line{width:35%}}@media only screen and (min-width:75em){section.care-maintenance .title-w-arrow-r .arrow-container .arrow-line{width:35%}}section.how-to-specify .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:87.5em){section.how-to-specify .title-w-arrow-r .arrow-container .arrow-line{width:45%}}section.white-paper .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.white-paper .title-w-arrow-r .arrow-container .arrow-line{width:30%}}@media only screen and (min-width:75em){section.white-paper .title-w-arrow-r .arrow-container .arrow-line{width:40%}}.white-paper-content .btn-shine-alt{width:100%;height:100%}.white-paper-content .btn-shine-alt:hover{background:#f5f5f5;color:#fff;border:1px solid #f5f5f5;cursor:pointer;opacity:1!important}section.contact-us .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.contact-us .title-w-arrow-r .arrow-container .arrow-line{width:65%}}@media only screen and (min-width:75em){section.contact-us .title-w-arrow-r .arrow-container .arrow-line{width:75%}}@media only screen and (min-width:60em){.request-finish-form-content .refine-container{width:50%}}section.contact-us select.filter{background:url(../images/icons/down-arrow-icon-alt.svg) 95% no-repeat #fff;background-size:20px}.custom-color-form #submit,.custom-color-form label,.general-form #submit,.general-form label,.general-form-fields label,.login-form-fields label,.register-form-fields label{border:0;display:block;width:100%;outline:0;-webkit-appearance:none}.custom-color-form input,.general-form input,.general-form-fields input,.login-form-fields input,.register-form-fields input{border:1px solid #576071;outline:0;width:100%;padding:.5em;border-radius:0;-webkit-appearance:none;margin-bottom:0}label.error{color:red;font-size:.85em;position:absolute;bottom:0;left:0;width:100%}.control-group,.maps-container{position:relative}.custom-color-form textarea#message,.general-form textarea#message{width:100%;border-radius:0;-webkit-appearance:none}body .maps-container{display:none}body.aaf-contact-us .maps-container{display:block}.maps-container{bottom:0;background:#f5f5f5;max-width:1440px;z-index:0;height:650px}@media only screen and (min-width:45em){.maps-container{height:450px}}@media only screen and (min-width:60em){.maps-container{height:700px}section.login-register .title-w-arrow-r .arrow-container .arrow-line{width:50%}}@media only screen and (min-width:87.5em){.maps-container{height:810px}}.maps-container:before{background:inherit;top:0;content:'';display:block;height:10%;left:0;position:absolute;right:0;-webkit-transform:skewY(2.5deg);transform:skewY(2.5deg);-webkit-transform-origin:100%;transform-origin:100%;z-index:-1}section.anodising .title-w-arrow-r .arrow-container,section.colour-board .title-w-arrow-r .arrow-container,section.edit-profile .title-w-arrow-r .arrow-container,section.finish-compare .title-w-arrow-r .arrow-container,section.login-register .title-w-arrow-r .arrow-container,section.order-samples .title-w-arrow-r .arrow-container,section.powder-coating .title-w-arrow-r .arrow-container,section.privacy .title-w-arrow-r .arrow-container,section.terms .title-w-arrow-r .arrow-container{right:-15%}.location a{color:#000;font-weight:400}.colour-board-order-details:hover p,.colour-board-order-details a,.colour-board-order-remove:hover p,.colour-board-order-remove a,.colour-board-order-sample:hover p,.colour-board-order-sample a,.colour-board-order-sample p{color:#fff}.location a:hover{opacity:.5}section.login-register .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:75em){section.login-register .title-w-arrow-r .arrow-container .arrow-line{width:60%}}.terms-check-container label{display:inline-block}.terms-check-container #signup-check{width:50px}section.colour-board .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.colour-board .title-w-arrow-r .arrow-container .arrow-line{width:75%}}@media only screen and (min-width:75em){section.colour-board .title-w-arrow-r .arrow-container .arrow-line{width:85%}}section.colour-board .colour-checklist .color-text{bottom:-110px!important}.colour-board-order-details,.colour-board-order-remove,.colour-board-order-sample{font-size:.8em;font-weight:600}.colour-board-order-sample{background:#576071}.colour-board-order-sample:hover{-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;background:#393a3b}.colour-board-order-details{background:#c6cad2}.colour-board-order-details:hover{-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;background:#393a3b}.colour-board-check.colour-checklist input[type=checkbox]:checked+label{background:0 0}.colour-board-order-remove{border:1px solid #c6cad2;background:0 0}.colour-board-order-remove:hover{-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;background:#9b0000}section.colour-board .colour-checklist input[type=checkbox]:checked+label{border:1px solid #d3d3d3}section.order-samples .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.colour-board .colour-checklist .color-text{bottom:-160px!important;font-size:.8em}section.order-samples .title-w-arrow-r .arrow-container .arrow-line{width:60%}}@media only screen and (min-width:75em){section.order-samples .title-w-arrow-r .arrow-container .arrow-line{width:70%}}.border-right{border-right:0}.title-m-top{margin-top:0}.border-top{border-top:0}p.title-m-top b{background:#fff}.create-acc-label{font:400 16px raleway,Georgia,Times New Roman,serif;color:#000}.order-sample-checklist .btn-shine{width:100%;height:24px;padding:0 10px;line-height:24px}@media only screen and (min-width:60em){.border-right{border-right:1px solid #c6cad2}.title-m-top{margin-top:-.75em}.border-top{border-top:1px solid #c6cad2}.order-sample-checklist.colour-checklist .color-bg{height:150px}.order-sample-checklist.colour-checklist input[type=checkbox]:checked+label{height:100px}}.order-sample-checklist.colour-checklist .color-bg{background-size:cover;height:100px}.order-sample-checklist.colour-checklist input[type=checkbox]:checked+label{background:url(../images/icons/check-icon.svg) top right no-repeat;background-size:35px;height:100px;width:100%;display:inline-block;padding:0;border:1px solid #000}.order-sample-checklist.colour-checklist input:hover[type=checkbox]:checked+label{background-image:url(../images/icons/check-close-icon.svg)}.order-sample-checklist.colour-checklist input[type=checkbox]+label{background:0 0;height:100px;width:100%;display:inline-block;padding:0;border:1px solid #d3d3d3;overflow:hidden}.order-sample-name-container{background:0 0;border:1px solid #000;border-top:0}.order-sample-name-container p{color:#576071;font-size:.7em;font-weight:500;line-height:1.1em}.order-sample-name-container:hover p,.table__cell{color:#fff}.order-sample-name-container:hover{-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;background:#576071;color:#fff}section.terms .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){.order-sample-checklist.colour-checklist input[type=checkbox]+label{height:100px}section.terms .title-w-arrow-r .arrow-container .arrow-line{width:80%}}@media only screen and (min-width:75em){section.terms .title-w-arrow-r .arrow-container .arrow-line{width:90%}}section.privacy .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.privacy .title-w-arrow-r .arrow-container .arrow-line{width:80%}}@media only screen and (min-width:75em){section.privacy .title-w-arrow-r .arrow-container .arrow-line{width:90%}}section.anodising .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.anodising .title-w-arrow-r .arrow-container .arrow-line{width:50%}}@media only screen and (min-width:75em){section.anodising .title-w-arrow-r .arrow-container .arrow-line{width:60%}}section.powder-coating .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.powder-coating .title-w-arrow-r .arrow-container .arrow-line{width:25%}}@media only screen and (min-width:75em){section.powder-coating .title-w-arrow-r .arrow-container .arrow-line{width:50%}}@media only screen and (min-width:87.5em){section.powder-coating .title-w-arrow-r .arrow-container .arrow-line{width:44%}}section.finish-compare .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.finish-compare .title-w-arrow-r .arrow-container .arrow-line{width:30%}}@media only screen and (min-width:75em){section.finish-compare .title-w-arrow-r .arrow-container .arrow-line{width:40%}}.border-table{border:1px solid #c6cad2;border-bottom:0;border-right:0}.border-table-right{border-right:1px solid #c6cad2}.border-table-bottom{border-bottom:1px solid #c6cad2}@media screen and (min-width:60em){.table-col-container{display:table;width:100%}}.table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1.5rem}.table__cell.table-bg-1{color:#000;font-weight:700;width:100%}.table__cell.table-bg-2,.table__cell.table-bg-3{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}.table-bg-1{background:#f5f5f5;text-align:center}.table-bg-3{background:#576071}.table-bg-2{background:#898d96}.table-bg-2 h3,.table-bg-2 p{color:#fff}p.table-title{font-weight:500}.table__header{overflow:hidden;font-size:.825rem}.table__header>.table-bg-1{display:none}.table__header .table-bg-2,.table__header .table-bg-3{float:left;width:50%;text-align:center}.table__header .table__cell{padding:.75rem .5rem}.table__row .table__cell{padding:.75rem 1rem;font-size:.75rem;text-align:center}@media screen and (min-width:45em){.table__header>.table-bg-1{display:block}.table__header .table-bg-1,.table__header .table-bg-2,.table__header .table-bg-3{float:left}.table__header .table-bg-1{width:20%}.table__header .table-bg-2,.table__header .table-bg-3{width:40%}.table__row{margin-bottom:0;margin-top:1px}.table__row .table__cell{text-align:left;font-size:1rem}.table__row .table__cell.table-bg-1{width:20%}.table__row .table__cell.table-bg-2,.table__row .table__cell.table-bg-3{width:40%}}.black-label,.grey-label{font:100 16px raleway,Georgia,Times New Roman,serif}.grey-label{color:#576071}.black-label{color:#000}section.edit-profile .title-w-arrow-r .arrow-container .arrow-line{float:right}@media only screen and (min-width:60em){section.edit-profile .title-w-arrow-r .arrow-container .arrow-line{width:80%}}@media only screen and (min-width:75em){section.edit-profile .title-w-arrow-r .arrow-container .arrow-line{width:90%}}.border-bottom,.personal-details{border-bottom:1px solid #576071}.personal-details.active{border-bottom:0}.personal-details p{margin-top:.5em;margin-bottom:0}.personal-details-panel,.save-details{display:none;-webkit-transition:all .3s;transition:all .3s}.edit-personal-details.active .save-details{display:block}.edit-personal-details.active .edit-details{display:none}.personal-details-panel input{border:1px solid #576071;outline:0;width:100%;padding:.5em;border-radius:0;-webkit-appearance:none;margin-bottom:.5em}.performance-checklist>label{margin-bottom:.75rem}@media screen and (min-width:1200px){.aaf-our-projects .hero-title{top:30%;max-width:50rem}}.map-class{width:100%;height:450px}.ajax-active{opacity:.5;pointer-events:none}.finish-hover-text{top:0}.ano-icon{width:25px;height:25px;border-radius:35px;border:1px solid #576071;display:inline-block;vertical-align:middle;background:url(../images/icons/anodised-icon.svg) center no-repeat}.aaf-our-projects .basic__img{height:100px}.ui-autocomplete{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:0;background:#fff;border-right:1px solid #576071;border-left:1px solid #576071;border-bottom:1px solid #576071;width:220px;z-index:1}.ui-autocomplete li{font:600 .75rem raleway,Georgia,Times New Roman,serif;font-size:13px;color:#576071;padding:1em;list-style:none}.ui-autocomplete li:hover{background-color:#f2f2f2;cursor:pointer}.ui-autocomplete li a strong{border:1px solid #bcb068;background:#fbf9ee}.img-check label:hover{cursor:pointer}.cart-popup .fancybox-close-small:after{font-size:0;width:44px;height:44px;background:url(../images/icons/cart-close-icon.svg) no-repeat}.cart-popup .img-box{width:80px;height:80px;float:left}.cart-popup .text-box{padding-left:95px}.cart-popup .text-box h4{line-height:24px}.cart-popup p{margin-bottom:0}.cart-popup .title{background:#393a3c;padding:14px 58px 10px 24px;position:relative;margin:0 -24px;top:-24px;line-height:24px}.cart-popup .title span{padding-left:30px;display:block}.cart-popup .title img{float:left}.cart-popup .actions{text-align:right;position:relative;padding-top:16px;margin-top:26px}.cart-popup .actions:before{content:' ';position:absolute;left:-24px;top:0;width:calc(100% + 48px);border-top:1px solid #e6e6e6}.cart-popup .actions .fancybox-button--close{float:none;font-weight:700;font-size:16px;text-transform:uppercase;margin-right:14px}.cart-popup .actions .btn-shine-wide{width:auto}.bottom-bar{display:none}.order-sample-checklist.colour-checklist .custom-color-bg{background-size:cover;height:100px}.cart-empty{color:#000}span.error{color:red;font-size:.85em;position:absolute;bottom:0;left:0;width:100%}.board-amount p,.board-amount-mobile p{font-size:.6em;margin-bottom:0;line-height:15px;text-align:center;font-weight:900;text-transform:uppercase}.board-amount,.board-amount-mobile{position:absolute;background:#D4D5D8;height:15px;width:15px;border-radius:15px;z-index:99}.board-amount{top:3.3em;right:5em}.board-amount-mobile{top:.3em;right:4.3em}.ui-autocomplete{position:absolute!important}.ui-autocomplete strong{border:1px solid #bcb068;background:#fbf9ee}.list-item-header:hover{cursor:pointer!important}@media only screen and (max-width:550px){.cart-popup .actions{text-align:center}.cart-popup .actions .fancybox-button--close{display:inline-block;margin:10px 0}}@media only screen and (min-width:768px){.cart-popup{min-width:540px}}@media only screen and (max-width:59.9375em){.bottom-bar{display:block;position:fixed;background:rgba(57,58,59,.95);width:100%;color:#fff;z-index:10;bottom:0;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out;overflow:hidden}.bottom-bar a{font-size:.875rem;color:#fff;display:block;float:left;position:relative;text-transform:uppercase;width:50%;text-align:center;padding:15px 10px;line-height:1}.bottom-bar .label{position:relative;top:-3px}.bottom-bar .cart-count,.bottom-bar>a>img{position:relative;margin-left:5px;top:0}.bottom-bar .board-amount,.bottom-bar .cart-amount{background-color:#fff;color:#000;top:-12px;right:-10px;position:absolute}.bottom-bar.scrolling-up{bottom:-100%}.bottom-bar.scrolling-down{bottom:0}}@media screen and (max-width:1400px){.map-class{height:300px}}body.aaf-find-finish .sidebar-container a.download,body.aaf-find-finish .sidebar-container p.fcolor-silv{margin-bottom:5px}body.aaf-login .login-form-fields input,body.aaf-login .register-form-fields input{margin-bottom:15px}body.aaf-find-finish .finish-sidebar a p{font-size:.8em;line-height:1.3em;display:inline}.tab-content li p br,.ui-helper-hidden-accessible{display:none}body.aaf-find-finish .sidebar-container img.m-r-1-lg{vertical-align:middle;margin-right:10px}.tab-content li{list-style:none;text-transform:none}.tab-content li p{line-height:1em;font-size:.9em}section.services ul{padding-left:1em}.acc-button,.filters-radio label,.search-container button.icon{cursor:pointer}.footer__top a,.footer__top p{color:#707c92;font-weight:500}body.aaf-login label.error{position:relative}@keyframes spinner{to{transform:rotate(360deg)}}.ajax-active:before{content:'';position:fixed;top:50%;left:50%;width:120px;height:120px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:10px solid #ccc;border-top-color:#090909;animation:spinner .6s linear infinite;z-index:999}p.light-text{color:#fff}@media only screen and (max-width:420px){.maps-container{height:750px}}@media screen and (max-width:1100px) and (min-width:960px){.finish-results-title .title-w-arrow-r .arrow-container .arrow-line{width:66%}}@media screen and (max-width:1200px) and (min-width:960px){.image__cell .finish-hover-text{padding-left:0;padding-right:10px}}.colour-checklist input:hover[type=checkbox]:checked+label{background:url(../images/icons/check-icon.svg) top right no-repeat;background-size:35px}section.find-finish .content-container.tl p span{font-family:inherit!important}section.faq,section.services p,section.tech-lib,section.terms,section.white-paper{line-height:1.65rem}.finish-result-headers a{text-transform:none;cursor:default}.finish-result-headers a:hover{opacity:1}.col-img{overflow:hidden!important;max-height:400px}@media screen and (min-width:300px) and (max-width:399px){.col-img{max-height:180px}}@media screen and (min-width:400px) and (max-width:768px){.col-img{max-height:240px}}@media only screen and (max-width:60em){.col-img img{width:100%}}@media only screen and (min-width:60em){.col-img img,.col-img.tall img{min-width:660px;max-width:100%;}.aaf-find-finish .sidebar-container{padding-top:160px}.aaf-find-finish section.find-finish{padding-top:0}.aaf-find-finish-results .sidebar-container{padding-top:120px}.aaf-find-finish-results section.find-finish-results{padding-top:160px}section.colour-board,section.contact-us,section.edit-profile,section.faq,section.login-register,section.order-samples,section.services,section.tech-lib,section.terms,section.white-paper{padding-top:2em}.col-img img{margin:0 -100%}.col-img.tall{max-height:816px}.col-img.tall img{height:816px}.col-img.wide img{max-width:100%;height:auto}}.color-board-save{position:absolute;bottom:18px;left:8px;width:25px;height:25px;background:url(/themes/aaf/images/color-board-save.svg) center center no-repeat;background-size:25px;z-index:0}@media screen and (max-width:420px){.color-board-save{bottom:15px;left:5px;width:15px;height:15px;background:url(/themes/aaf/images/color-board-save.svg) center center no-repeat;background-size:15px}}.flag-colour.featured{height:35px!important}.image__cell .finish-hover-text>p{margin-top:5px}.image__cell .finish-hover-text{top:calc(50% - 15px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:64em){section.hero.bg-overlay-project-detail::before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background:-moz-linear-gradient(left,rgba(0,0,0,.5) 1%,rgba(0,0,0,.01) 74%,rgba(0,0,0,0) 75%);background:-webkit-linear-gradient(left,rgba(0,0,0,.5) 1%,rgba(0,0,0,.01) 74%,rgba(0,0,0,0) 75%);background:linear-gradient(to right,rgba(0,0,0,.5) 1%,rgba(0,0,0,.01) 74%,rgba(0,0,0,0) 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}}.grid-item{background-position:center center!important}.grid-item-text{padding:1em}.copy-finish-spec p{font-size:75%;margin-bottom:0}#copy-finish-spec-container{padding:.5em;border:1px solid #576071;cursor:pointer}.copy-finish-specification-modal,body.finish-modal-close .copy-finish-specification-modal{display:none}.copy-finish-specification-modal{-webkit-transform:scale(.1);transform:scale(.1);opacity:0;-webkit-transition:all .3s;transition:all .3s}body.finish-modal-open .copy-finish-specification-modal{opacity:1;visibility:visible;top:0;-webkit-transform:scale(1);transform:scale(1);display:block;width:100%;height:100%;overflow:hidden;position:fixed;bottom:0;right:0;background-color:rgba(0,0,0,.75);z-index:99999999}.copy-finish-specification-modal a.finish_close{right:1em;top:1em;position:absolute}.copy-finish-specification-modal-content{max-width:700px;width:90%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:5px;padding:1em;background:#fff;transition:all 350ms 250ms ease;font-size:.75em}.social-icons a{margin:0 5px}.button-loading{position:relative;background:#576071;color:#fff!important;font-weight:600;width:150px;height:40px;border:0;border-radius:0;user-select:none;-webkit-transition:.6s;transition:.6s}.button-loading:hover{background:#75889b;cursor:pointer}.button-loading.wide{position:relative;background:#576071;color:#fff!important;width:100%;height:50px;display:inline-block;border:0;border-radius:0;font:600 1rem raleway,Georgia,Times New Roman,serif;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-transition:.6s;transition:.6s}.button-loading.wide:hover{background:#75889b;cursor:pointer}.button-loading.spinning{background-color:#576071;padding-right:30px}.button-loading.spinning:after{content:'';position:absolute;right:6px;top:50%;width:0;height:0;position:absolute;border-radius:50%;animation:rotate360 .5s infinite linear,exist .1s forwards ease}.button-loading.spinning:before{content:"";width:0;height:0;border-radius:50%;right:6px;top:50%;position:absolute;border:2px solid #fff;border-right:3px solid #75889b;animation:rotate360 .5s infinite linear,exist .1s forwards ease}@keyframes rotate360{100%{transform:rotate(360deg)}}@keyframes exist{100%{width:15px;height:15px;margin:-8px 5px 0 0}}

