<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:"BankNue-Lined";src:url("../fonts/BankNue-Lined.eot");src:url("../fonts/BankNue-Lined.eot?#iefix") format("embedded-opentype"),url("../fonts/BankNue-Lined.woff2") format("woff2"),url("../fonts/BankNue-Lined.woff") format("woff"),url("../fonts/BankNue-Lined.otf") format("opentype"),url("../fonts/BankNue-Lined.ttf") format("truetype"),url("../fonts/BankNue-Lined.svg#BankNue-Lined") format("svg");font-weight:400;font-style:normal}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}#cookies_warning_v2{display:none;width:90%;max-width:330px;height:auto;position:fixed;right:20px;bottom:20px;margin:0;border:1px solid #ebebeb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 6px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 6px 1px rgba(0,0,0,0.25);-o-box-shadow:0 1px 6px 1px rgba(0,0,0,0.25);box-shadow:0 1px 6px 1px rgba(0,0,0,0.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;z-index:300}#cookies_warning_v2.dark{border:1px solid #333;-webkit-box-shadow:0 1px 6px 1px rgba(0,0,0,0.35);-moz-box-shadow:0 1px 6px 1px rgba(0,0,0,0.35);-o-box-shadow:0 1px 6px 1px rgba(0,0,0,0.35);box-shadow:0 1px 6px 1px rgba(0,0,0,0.35)}#cookies_warning_v2 #cookies_row_01{width:100%;height:auto;position:relative;margin:0;padding:18px 18px 22px 20px;float:left;clear:both;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1}#cookies_warning_v2 #cookies_row_01 div.title{width:100%;height:auto;position:relative;font-family:Arial,Helvetica,sans-serif;font-size:1.6em;color:#595959;font-weight:bold;font-style:normal;margin:0;padding:0 30px 0 0;letter-spacing:0.04em;line-height:1.5em;float:left;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookies_warning_v2 #cookies_row_01 div.text{width:100%;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;color:#737373;font-weight:normal;font-style:normal;margin:10px 0 0 0;padding:0;letter-spacing:0.04em;line-height:1.6em;float:left;clear:both}#cookies_warning_v2 #cookies_row_01 div.text a{color:#737373;font-weight:bold;text-decoration:none}#cookies_warning_v2.dark #cookies_row_01{background:#fff}#cookies_warning_v2.dark #cookies_row_01 div.title{color:#2e2e2e}#cookies_warning_v2.dark #cookies_row_01 div.text{color:#424242}#cookies_warning_v2.dark #cookies_row_01 div.text a{color:#424242}#cookies_warning_v2 a#cookies_close{display:block;width:22px;height:22px;position:absolute;top:0;right:0;color:#737373;margin:-2px 0 0 0;padding:0;text-decoration:none;text-align:left;clear:both;overflow:hidden;text-indent:-9999px;-webkit-transition:all 0.22s ease-in-out;-moz-transition:all 0.22s ease-in-out;-ms-transition:all 0.22s ease-in-out;-o-transition:all 0.22s ease-in-out;transition:all 0.22s ease-in-out;z-index:2}#cookies_warning_v2 a#cookies_close:before{display:block;content:" ";width:2px;height:90%;position:absolute;top:50%;left:50%;margin:0;padding:0;background:#a6a6a6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transform:translate3d(-50%, -50%, 0) rotate(45deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(45deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(45deg);-o-transform:translate3d(-50%, -50%, 0) rotate(45deg);transform:translate3d(-50%, -50%, 0) rotate(45deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;outline:1px solid transparent;z-index:2}#cookies_warning_v2 a#cookies_close:after{display:block;content:" ";width:2px;height:90%;position:absolute;top:50%;left:50%;margin:0;padding:0;background:#a6a6a6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transform:translate3d(-50%, -50%, 0) rotate(-45deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(-45deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(-45deg);-o-transform:translate3d(-50%, -50%, 0) rotate(-45deg);transform:translate3d(-50%, -50%, 0) rotate(-45deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;outline:1px solid transparent;z-index:2}#cookies_warning_v2 a#cookies_close:hover{color:#737373;text-decoration:none}.no-touch #cookies_warning_v2 a#cookies_close:hover{color:#737373;text-decoration:none;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#cookies_warning_v2.dark a#cookies_close{color:#333}#cookies_warning_v2.dark a#cookies_close:before{background:#737373}#cookies_warning_v2.dark a#cookies_close:after{background:#737373}#cookies_warning_v2.dark a#cookies_close:hover{color:#4d4d4d}.no-touch #cookies_warning_v2.dark a#cookies_close:hover{color:#4d4d4d}#cookies_warning_v2 #cookies_row_02{display:none;width:100%;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;color:#4d4d4d;font-weight:bold;font-style:normal;margin:0;padding:10px 18px 10px 20px;letter-spacing:0.04em;line-height:1.5em;float:left;clear:both;background:#e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cookies_warning_v2 #cookies_row_02 a#disable_GA{display:inline-block;width:30px;height:14px;position:relative;margin:0 0 0 10px;padding:0;float:right;background:#fff;border:2px solid #fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transition:all 0.22s ease-in-out;-moz-transition:all 0.22s ease-in-out;-ms-transition:all 0.22s ease-in-out;-o-transition:all 0.22s ease-in-out;transition:all 0.22s ease-in-out;text-align:left;text-indent:-9999px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}#cookies_warning_v2 #cookies_row_02 a#disable_GA:after{display:block;content:" ";width:14px;height:14px;position:absolute;top:0;right:0;margin:0;padding:0;background:#3acc07;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.22s ease-in-out;-moz-transition:all 0.22s ease-in-out;-ms-transition:all 0.22s ease-in-out;-o-transition:all 0.22s ease-in-out;transition:all 0.22s ease-in-out}#cookies_warning_v2 #cookies_row_02 a#disable_GA.deactive:after{right:16px;background:#bfbfbf}#cookies_warning_v2.dark #cookies_row_02{color:#fff;background:#737373}#cookies_warning_v2 #cookies_row_03{width:100%;height:auto;position:relative;margin:0;padding:12px 18px 12px 0;text-align:right;float:left;clear:both;background:#f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}#cookies_warning_v2 #cookies_row_03 a#cookies_info{display:inline-block;width:auto;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;color:#737373;font-weight:bold;font-style:normal;margin:0 16px 0 0;padding:7px 0 7px 0;letter-spacing:0.05em;line-height:1.4em;text-decoration:none;background:transparent;border:none;vertical-align:middle;-webkit-transition:all 0.33s ease-in-out;-moz-transition:all 0.33s ease-in-out;-ms-transition:all 0.33s ease-in-out;-o-transition:all 0.33s ease-in-out;transition:all 0.33s ease-in-out}#cookies_warning_v2 #cookies_row_03 a#cookies_info:hover{color:#737373;text-decoration:none}.no-touch #cookies_warning_v2 #cookies_row_03 a#cookies_info:hover{color:#4d4d4d;text-decoration:none}#cookies_warning_v2 #cookies_row_03 a#cookies_accept{display:inline-block;width:auto;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;color:#fff;font-weight:bold;font-style:normal;margin:0;padding:8px 22px 8px 22px;letter-spacing:0.07em;line-height:1.4em;text-decoration:none;background:#077dcc;border:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;vertical-align:middle;-webkit-transition:all 0.33s ease-in-out;-moz-transition:all 0.33s ease-in-out;-ms-transition:all 0.33s ease-in-out;-o-transition:all 0.33s ease-in-out;transition:all 0.33s ease-in-out}#cookies_warning_v2 #cookies_row_03 a#cookies_accept:hover{color:#fff;text-decoration:none}.no-touch #cookies_warning_v2 #cookies_row_03 a#cookies_accept:hover{color:#fff;text-decoration:none;background:#066bae}#cookies_warning_v2 #cookies_row_03 a#cookies_settings{display:block;width:16px;height:16px;position:absolute;bottom:8px;left:8px;color:#737373;margin:0;padding:0;text-align:left;text-decoration:none;background:url("../images/cookies_cog.png") center center no-repeat;background-size:100% auto;-webkit-transition:all 0.22s ease-in-out;-moz-transition:all 0.22s ease-in-out;-ms-transition:all 0.22s ease-in-out;-o-transition:all 0.22s ease-in-out;transition:all 0.22s ease-in-out;text-align:left;text-indent:-9999px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0.5}.no-touch #cookies_warning_v2 #cookies_row_03 a#cookies_settings:hover{color:#737373;text-decoration:none}.no-touch #cookies_warning_v2 #cookies_row_03 a#cookies_settings:hover{color:#737373;text-decoration:none;opacity:1}#cookies_warning_v2 #cookies_row_03 a#cookies_settings.active{opacity:1}#cookies_warning_v2.dark #cookies_row_03{background:#333}#cookies_warning_v2.dark #cookies_row_03 a#cookies_info{color:#c7c7c7}#cookies_warning_v2.dark #cookies_row_03 a#cookies_info:hover{color:#c7c7c7}.no-touch #cookies_warning_v2.dark #cookies_row_03 a#cookies_info:hover{color:#fff}#cookies_warning_v2.dark #cookies_row_03 a#cookies_accept{background:#088ce5}.no-touch #cookies_warning_v2.dark #cookies_row_03 a#cookies_accept:hover{background:#066eb3}#cookies_warning_v2.dark #cookies_row_03 a#cookies_settings{opacity:0.3}.no-touch #cookies_warning_v2.dark #cookies_row_03 a#cookies_settings:hover{opacity:0.7}#cookies_warning_v2.dark #cookies_row_03 a#cookies_settings.active{opacity:0.7}@media only screen and (max-width: 479px){#cookies_warning_v2{right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}#cookies_warning_v2 #cookies_text_01{padding:18px 18px 20px 20px}#cookies_warning_v2 #cookies_text_02{padding:10px 18px 10px 0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{display:block;width:17px;height:40px;position:absolute;top:50%;margin:0;padding:0;border:none;outline:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;text-indent:-9999px;overflow:hidden;opacity:0.4;filter:alpha(opacity=40)}.slick-next{background-position:-18px 0;margin:0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{opacity:1.0;filter:alpha(opacity=100)}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:0.10;filter:alpha(opacity=10)}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-dotted.slick-slider{margin:0 0 30px 0}ul.slick-dots{display:block;list-style:none;width:100%;height:auto;position:absolute;bottom:-25px;left:0;margin:0;padding:0;clear:both;text-align:center}.slick-dots li{position:relative;display:inline-block;width:auto;height:auto;margin:0 5px 0 5px;padding:5px;cursor:pointer}.slick-dots li button{display:block;width:10px;height:10px;margin:0;padding:0;clear:both;cursor:pointer;background:#000;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0.3;filter:alpha(opacity=30);outline:none;overflow:hidden;text-indent:-9999px}.slick-dots li button:hover,.slick-dots li button:focus{opacity:0.5;filter:alpha(opacity=50);outline:none}.slick-dots li.slick-active button{opacity:1.0;filter:alpha(opacity=100);outline:none}html,body{min-width:100%;min-height:320px;width:100%;height:100%;position:relative;margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#e8e7e5;line-height:1.3em;background:#fff;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;overflow-x:hidden}body.no-scroll{overflow:hidden}::selection{color:#fff;background:#b3d4fc;text-shadow:none}::-moz-selection{color:#fff;background:#b3d4fc;text-shadow:none}img::selection{background:transparent}img::-moz-selection{background:transparent}a.skip-main{display:block;width:1px;height:1px;position:absolute;top:auto;left:-999px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{width:30%;height:auto;left:auto;top:auto;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;color:#fff;text-align:center;margin:10px 35%;padding:5px;background:#000;border:4px solid yellow;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;overflow:auto;z-index:999}@-webkit-keyframes fadeinUP{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);opacity:0}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}@-moz-keyframes fadeinUP{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);opacity:0}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}@-o-keyframes fadeinUP{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);opacity:0}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}@keyframes fadeinUP{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);opacity:0}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}.animate{opacity:0;-webkit-animation:fadeinUP 1.2s forwards;-moz-animation:fadeinUP 1.2s forwards;-o-animation:fadeinUP 1.2s forwards;animation:fadeinUP 1.2s forwards}.animate.delay01{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.animate.delay02{-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s}.animate.delay03{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}.animate.delay04{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}header#globalheader{width:100%;height:auto;position:fixed;top:0;left:0;margin:0;padding:0;float:left;clear:both;z-index:100;-webkit-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1)}header#globalheader.scroll{background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-o-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}header#globalheader&gt;.contents{width:90%;max-width:926px;height:auto;position:relative;margin:0 auto;padding:0;clear:both;z-index:2}header#globalheader&gt;.contents:before{display:table;content:" "}header#globalheader&gt;.contents:after{display:table;content:" ";clear:both}a#main_logo{display:block;width:90px;height:108px;position:relative;margin:0;padding:0;text-decoration:none;background:#fff;float:left;clear:both;text-align:left;text-indent:-9999px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;-webkit-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1)}a#main_logo:after{display:block;content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/main_logo_sml.svg) center center no-repeat;background-size:48px auto;-webkit-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1)}.no-svg a#main_logo:after{background:url(../images/main_logo_sml.png) center center no-repeat;background-size:48px auto}header#globalheader.scroll a#main_logo{height:80px}a#main_logo:hover{text-decoration:none}.no-touch a#main_logo:hover{text-decoration:none}.no-touch a#main_logo:hover:after{-webkit-transform:scale3d(0.92, 0.92, 0.92);-moz-transform:scale3d(0.92, 0.92, 0.92);-ms-transform:scale3d(0.92, 0.92, 0.92);-o-transform:scale3d(0.92, 0.92, 0.92);transform:scale3d(0.92, 0.92, 0.92);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}nav#main{width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:-o-calc(100% - 90px);width:calc(100% - 90px);height:auto;position:absolute;top:50%;right:0;margin:0;padding:0;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1}nav#main ul{list-style:none;margin:0;padding:0}nav#main ul li{display:inline-block;font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:1.6em;color:#fff;font-weight:400;font-style:normal;margin:0 33px 0 33px;padding:0;letter-spacing:2px;line-height:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}nav#main ul li a{display:block;position:relative;color:#fff;text-decoration:none;padding:8px 0 8px 0;text-shadow:1px 1px 4px rgba(0,0,0,0.25);-webkit-transition:all 0.33s ease-in-out;-moz-transition:all 0.33s ease-in-out;-ms-transition:all 0.33s ease-in-out;-o-transition:all 0.33s ease-in-out;transition:all 0.33s ease-in-out}nav#main ul li a:after{display:block;content:"";width:0;height:2px;position:absolute;bottom:0;left:50%;margin:0;padding:0;background:#fff;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.25);-o-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.25);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.25);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.33s ease-in-out;-moz-transition:all 0.33s ease-in-out;-ms-transition:all 0.33s ease-in-out;-o-transition:all 0.33s ease-in-out;transition:all 0.33s ease-in-out;outline:none}nav#main ul li a:hover{color:#fff;text-decoration:none}.no-touch nav#main ul li a:hover{color:#fff;text-decoration:none}.no-touch nav#main ul li a:hover:after{width:34px}nav#main ul li.active a{color:#fff;font-weight:600;text-decoration:none}nav#main ul li.active a:after{width:34px}header#globalheader.scroll nav#main ul li a{color:#6a8389;text-shadow:none}header#globalheader.scroll nav#main ul li a:after{background:#2e6583;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}a#menu{display:none;width:36px;height:28px;position:relative;margin:0;padding:0;float:right;clear:both;text-align:left;text-indent:-9999px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;overflow:visible;z-index:2}a#menu:before{display:block;content:" ";width:100%;height:4px;position:absolute;top:0;left:50%;margin:0;padding:0;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-moz-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-ms-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-o-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;outline:1px solid transparent;z-index:1}a#menu:after{display:block;content:" ";width:100%;height:4px;position:absolute;right:50%;bottom:0;margin:0;padding:0;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);-webkit-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-moz-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-ms-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-o-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;outline:1px solid transparent;z-index:1}a#menu span{display:block;width:100%;height:4px;position:absolute;top:50%;left:0;margin:0;padding:0;background:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-moz-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-ms-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-o-transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);transition:all 0.2s cubic-bezier(0.63, 0.62, 0.48, 1.64);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;outline:1px solid transparent;z-index:1}a#menu.open:before{top:50%;background:#fff;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}a#menu.open:after{bottom:50%;background:#fff;-webkit-transform:translate(50%, 50%) rotate(45deg);-moz-transform:translate(50%, 50%) rotate(45deg);-ms-transform:translate(50%, 50%) rotate(45deg);-o-transform:translate(50%, 50%) rotate(45deg);transform:translate(50%, 50%) rotate(45deg)}a#menu.open span{opacity:0}header#globalheader.scroll a#menu:before{background:#6a8389}header#globalheader.scroll a#menu:after{background:#6a8389}header#globalheader.scroll a#menu span{background:#6a8389}header#globalheader.scroll a#menu.open:before{background:#2e6583}header#globalheader.scroll a#menu.open:after{background:#2e6583}nav#responsive{display:none;width:100%;height:100%;height:auto;position:fixed;top:0;right:0;bottom:0;margin:0;padding:0;overflow-y:scroll;-ms-overflow-y:scroll;overflow-x:hidden;-ms-overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;background:#2c6583;z-index:90}nav#responsive #responsive_tb{display:table;width:100%;height:100%;margin:0;padding:0;float:left;clear:both}nav#responsive #responsive_tb #responsive_tbc{display:table-cell;width:100%;height:100%;margin:0;padding:110px 0 110px 0;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav#responsive #responsive_tb #responsive_tbc&gt;ul{list-style:none;width:100%;height:auto;margin:0;padding:0;float:left;clear:both}nav#responsive #responsive_tb #responsive_tbc&gt;ul li{width:100%;height:auto;position:relative;font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:2.8em;color:#d3d3d3;font-weight:400;font-style:normal;margin:0 0 40px 0;padding:0;letter-spacing:2px;line-height:1.2em;float:left;clear:both;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-animation:fadeinUP 1.2s forwards;-moz-animation:fadeinUP 1.2s forwards;-o-animation:fadeinUP 1.2s forwards;animation:fadeinUP 1.2s forwards}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(1){-webkit-animation-delay:.08s;-moz-animation-delay:.08s;-o-animation-delay:.08s;animation-delay:.08s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(2){-webkit-animation-delay:.16s;-moz-animation-delay:.16s;-o-animation-delay:.16s;animation-delay:.16s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(3){-webkit-animation-delay:.24s;-moz-animation-delay:.24s;-o-animation-delay:.24s;animation-delay:.24s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(4){-webkit-animation-delay:.32s;-moz-animation-delay:.32s;-o-animation-delay:.32s;animation-delay:.32s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(5){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(6){-webkit-animation-delay:.48s;-moz-animation-delay:.48s;-o-animation-delay:.48s;animation-delay:.48s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(7){-webkit-animation-delay:.56s;-moz-animation-delay:.56s;-o-animation-delay:.56s;animation-delay:.56s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(8){-webkit-animation-delay:.64s;-moz-animation-delay:.64s;-o-animation-delay:.64s;animation-delay:.64s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(9){-webkit-animation-delay:.72s;-moz-animation-delay:.72s;-o-animation-delay:.72s;animation-delay:.72s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(10){-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(11){-webkit-animation-delay:.88s;-moz-animation-delay:.88s;-o-animation-delay:.88s;animation-delay:.88s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li:nth-child(12){-webkit-animation-delay:.96s;-moz-animation-delay:.96s;-o-animation-delay:.96s;animation-delay:.96s}nav#responsive #responsive_tb #responsive_tbc&gt;ul li a{display:block;color:#d3d3d3;text-decoration:none}nav#responsive #responsive_tb #responsive_tbc&gt;ul li a:hover{color:#d3d3d3;text-decoration:none}.no-touch nav#responsive #responsive_tb #responsive_tbc&gt;ul li a:hover{color:#fff;text-decoration:none}nav#responsive #responsive_tb #responsive_tbc&gt;ul li.active a{color:#fff;font-weight:600;text-decoration:none}nav#responsive #responsive_tb #responsive_tbc&gt;ul li.active a:hover{color:#fff;text-decoration:none}.no-touch nav#responsive #responsive_tb #responsive_tbc&gt;ul li.active a:hover{color:#fff;text-decoration:none}#main_image{width:100%;min-height:300px;position:relative;padding:0;float:left;clear:both;overflow:hidden;z-index:1}#main_image.full{min-height:488px;height:100%;margin:0;background:#666a74;background:-webkit-linear-gradient(160deg,#666a74 0%,#3b3d43 70%);background:-moz-linear-gradient(160deg,#666a74 0%,#3b3d43 70%);background:linear-gradient(160deg,#666a74 0%,#3b3d43 70%)}#main_image.half{height:50%;max-height:586px;margin:0;text-align:center;background:#666a74}#main_image #main_image_tb{display:table;width:100%;height:100%;position:relative;margin:0;padding:0;float:left;clear:both;z-index:5}#main_image #main_image_tb.overlay{background:rgba(106,131,137,0.5)}#main_image #main_image_tb #main_image_tbc{display:table-cell;width:100%;height:100%;position:relative;margin:0;padding:120px 0 130px 0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}#main_image #main_image_tb #main_image_tbc&gt;.contents{width:90%;max-width:860px}#main_image.half #main_image_g #main_image_gc{padding:80px 0 80px 0}figure.mainimage{display:block;width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;clear:both;z-index:1}figure#home.mainimage{background:url("../images/main_images/home.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#about.mainimage{background:url("../images/main_images/about.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#services.mainimage{background:url("../images/main_images/services.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#plumbing.mainimage{background:url("../images/main_images/plumbing.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#electrical.mainimage{background:url("../images/main_images/electrical.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#painting.mainimage{background:url("../images/main_images/painting.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#plastering.mainimage{background:url("../images/main_images/plastering.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#refurb.mainimage{background:url("../images/main_images/refurb.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#insurance.mainimage{background:url("../images/main_images/insurance.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#portfolio.mainimage{background:url("../images/main_images/portfolio.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#contactus.mainimage{background:url("../images/main_images/contact.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}figure#g2_logo{display:inline-block;width:190px;height:246px;margin:0 0 30px 0;padding:0;clear:both;background:url("../images/g2_logo.svg") center center no-repeat;background-size:100% auto}.no-svg figure#g2_logo{background:url("../images/g2_logo.png") center center no-repeat;background-size:100% auto}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%{-webkit-transform:translate3d(0, -30px, 0);-moz-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);-o-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}60%{-webkit-transform:translate3d(0, -15px, 0);-moz-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0);-o-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%{-webkit-transform:translate3d(0, -30px, 0);-moz-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);-o-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}60%{-webkit-transform:translate3d(0, -15px, 0);-moz-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0);-o-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%{-webkit-transform:translate3d(0, -30px, 0);-moz-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);-o-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}60%{-webkit-transform:translate3d(0, -15px, 0);-moz-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0);-o-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%{-webkit-transform:translate3d(0, -30px, 0);-moz-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);-o-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}60%{-webkit-transform:translate3d(0, -15px, 0);-moz-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0);-o-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}}a#downarrow{display:block;width:40px;height:18px;position:absolute;left:50%;bottom:36px;margin:0 0 0 -20px;padding:0;text-decoration:none;background:url("../images/arrow_down.svg") center center no-repeat;background-size:100% auto;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;animation:bounce 2s infinite;z-index:20}.no-svg a#downarrow{background:url("../images/arrow_down.png") center center no-repeat;background-size:100% auto}.row{width:100%;height:auto;position:relative;margin:0;padding:0;float:left;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1}.row.table{display:table}.contents{width:90%;max-width:990px;height:auto;position:relative;margin:0 auto;padding:0;clear:both;z-index:2}.contents:before{display:table;content:" "}.contents:after{display:table;content:" ";clear:both}#introduction{padding:110px 0 110px 0}#introduction&gt;.contents{width:90%;max-width:850px;text-align:center}#introduction.contact&gt;.contents{max-width:1100px;text-align:left}.text_row{padding:100px 0 100px 0}.text_row&gt;.contents{width:90%;max-width:850px;text-align:center}#services_row{background:#2e6583;overflow:hidden !important}#services_row_contents{display:grid;width:-webkit-calc(100% + 12.5%);width:-moz-calc(100% + 12.5%);width:-o-calc(100% + 12.5%);width:calc(100% + 12.5%);height:auto;position:relative;margin:0;padding:0;float:left;clear:both;grid-template-columns:25% auto;grid-template-rows:1fr;grid-gap:0 0}#services_row_contents #controls{position:relative;text-align:center}#services_row_contents #controls #controls_tb{display:table;width:100%;height:100%;position:relative;margin:0;padding:0;float:left;clear:both;z-index:1}#services_row_contents #controls #controls_tb #controls_tbc{display:table-cell;width:100%;height:100%;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}#services_row_contents #services_slider{position:relative;overflow:hidden !important}#service_nav{width:auto;height:auto;position:absolute;bottom:30px;left:50%;margin:0;padding:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}a#service_prev{display:inline-block;width:18px;height:41px;margin:0 20px 0 0;padding:0;float:left;clear:both;background:url("../images/arrow_left.svg") center center no-repeat;background-size:90% auto;-webkit-transition:all 0.22s ease-in-out;-moz-transition:all 0.22s ease-in-out;-ms-transition:all 0.22s ease-in-out;-o-transition:all 0.22s ease-in-out;transition:all 0.22s ease-in-out}a#service_prev .no-svg{background:url("../images/arrow_left.png") center center no-repeat;background-size:90% auto}.no-touch a#service_prev{opacity:0.6}.no-touch a#service_prev:hover{opacity:1.0}a#service_next{display:inline-block;width:18px;height:41px;margin:0;padding:0;float:left;background:url("../images/arrow_right.svg") center center no-repeat;background-size:90% auto;-webkit-transition:all 0.22s ease-in-out;-moz-transition:all 0.22s ease-in-out;-ms-transition:all 0.22s ease-in-out;-o-transition:all 0.22s ease-in-out;transition:all 0.22s ease-in-out}a#service_next .no-svg{background:url("../images/arrow_right.png") center center no-repeat;background-size:90% auto}.no-touch a#service_next{opacity:0.6}.no-touch a#service_next:hover{opacity:1.0}#services_slick{width:100%;height:auto;position:relative;margin:0;padding:0;float:left;clear:both;background:#f1f1f1}#services_slick .service{position:relative;overflow:hidden}.service_box{display:table;width:100%;height:400px;position:relative;margin:0;padding:0;float:left;clear:both;overflow:hidden}.service_box&gt;figure.service_image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;z-index:1}.service_box&gt;figure.service_image.plumbing{background:url("../images/services/plumbing.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.service_box&gt;figure.service_image.electrical{background:url("../images/services/electrical.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.service_box&gt;figure.service_image.painting{background:url("../images/services/painting.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.service_box&gt;figure.service_image.plastering{background:url("../images/services/plastering.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.service_box&gt;figure.service_image.refurbishment{background:url("../images/services/refurbishment.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.service_box&gt;figure.service_image.insurance{background:url("../images/services/insurance.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.service_box&gt;.service_box_tbc{display:table-cell;width:100%;height:100%;position:relative;margin:0;padding:50px 0 50px 0;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2}.touch .service_box&gt;.service_box_tbc{background:rgba(45,80,99,0.7)}.no-touch .service_box&gt;.service_box_tbc:hover{-webkit-animation:servicesBK 0.8s forwards;-moz-animation:servicesBK 0.8s forwards;-o-animation:servicesBK 0.8s forwards;animation:servicesBK 0.8s forwards}.service_box&gt;.service_box_tbc&gt;.content{width:84%;max-width:304px;height:auto;position:relative;margin:0 auto;padding:0;clear:both;z-index:2}.service_box&gt;.service_box_tbc&gt;.content:before{display:table;content:" "}.service_box&gt;.service_box_tbc&gt;.content:after{display:table;content:" ";clear:both}.service_box&gt;.service_box_tbc .description{padding-top:14px}.no-touch .service_box&gt;.service_box_tbc .description{display:none}.no-touch .service_box&gt;.service_box_tbc:hover .description{display:block}.no-touch .service_box&gt;.service_box_tbc h2{text-shadow:0 0 6px rgba(0,0,0,0.4)}.no-touch .service_box&gt;.service_box_tbc:hover h2{-webkit-animation:fadeinUPh2 0.8s forwards;-moz-animation:fadeinUPh2 0.8s forwards;-o-animation:fadeinUPh2 0.8s forwards;animation:fadeinUPh2 0.8s forwards}.no-touch .service_box&gt;.service_box_tbc p{opacity:0}.no-touch .service_box&gt;.service_box_tbc:hover p{-webkit-animation:fadeinUPtext 0.8s forwards;-moz-animation:fadeinUPtext 0.8s forwards;-o-animation:fadeinUPtext 0.8s forwards;animation:fadeinUPtext 0.8s forwards;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.no-touch .service_box&gt;.service_box_tbc .btn{opacity:0}.no-touch .service_box&gt;.service_box_tbc:hover .btn{-webkit-animation:fadeinUPtext 0.8s forwards;-moz-animation:fadeinUPtext 0.8s forwards;-o-animation:fadeinUPtext 0.8s forwards;animation:fadeinUPtext 0.8s forwards;-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s}@-webkit-keyframes servicesBK{0%{background:rgba(45,80,99,0)}100%{background:rgba(45,80,99,0.8)}}@-moz-keyframes servicesBK{0%{background:rgba(45,80,99,0)}100%{background:rgba(45,80,99,0.8)}}@-o-keyframes servicesBK{0%{background:rgba(45,80,99,0)}100%{background:rgba(45,80,99,0.8)}}@keyframes servicesBK{0%{background:rgba(45,80,99,0)}100%{background:rgba(45,80,99,0.8)}}@-webkit-keyframes fadeinUPh2{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@-moz-keyframes fadeinUPh2{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@-o-keyframes fadeinUPh2{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes fadeinUPh2{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@-webkit-keyframes fadeinUPtext{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);opacity:0}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}@-moz-keyframes fadeinUPtext{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);opacity:0}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}@-o-keyframes fadeinUPtext{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);opacity:0}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}@keyframes fadeinUPtext{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 50, 0, 1);opacity:0}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}#quote_row{padding:90px 0 120px 0;background:#eee}#quote_row&gt;.contents{width:90%;max-width:880px;text-align:center}#quote_slider{width:100%;height:auto;position:relative;margin:0;padding:0;float:left;clear:both;z-index:1}#quote_slider .quote{position:relative;margin:0;padding:0;position:relative}#quote_slider ul.slick-dots{bottom:-50px}#quote_slider .slick-dots li{margin:0 7px 0 7px;padding:0}#quote_slider .slick-dots li button{width:14px;height:14px;background:transparent;border:1px solid #2c6583;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1}#quote_slider .slick-dots li button:hover,#quote_slider .slick-dots li button:focus{background:rgba(44,101,131,0.3);border:1px solid #2c6583;opacity:1;filter:alpha(opacity=100);outline:none}#quote_slider .slick-dots li.slick-active button{background:#2c6583;border:1px solid #2c6583;opacity:1.0;filter:alpha(opacity=100);outline:none}#gallery_row{padding:56px 0 100px 0;background:#d3d3d3;overflow:hidden !important}#gallery_row&gt;.contents{width:90%;max-width:1100px;text-align:right;overflow:visible !important}a#gallery_prev{display:inline-block;width:18px;height:41px;margin:0 15px 0 0;padding:0;background:url("../images/arrow_left_blue.svg") center center no-repeat;background-size:100% auto}.no-svg a#gallery_prev{background:url("../images/arrow_left_blue.png") center center no-repeat;background-size:100% auto}a#gallery_next{display:inline-block;width:18px;height:41px;margin:0 10px 0 0;padding:0;background:url("../images/arrow_right_blue.svg") center center no-repeat;background-size:100% auto}.no-svg a#gallery_next{background:url("../images/arrow_right_blue.png") center center no-repeat;background-size:100% auto}@-webkit-keyframes cominRIGHT{0%{opacity:0;-webkit-transform:translate3d(30%, -50%, 0);-moz-transform:translate3d(30%, -50%, 0);-ms-transform:translate3d(30%, -50%, 0);-o-transform:translate3d(30%, -50%, 0);transform:translate3d(30%, -50%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}}@-moz-keyframes cominRIGHT{0%{opacity:0;-webkit-transform:translate3d(30%, -50%, 0);-moz-transform:translate3d(30%, -50%, 0);-ms-transform:translate3d(30%, -50%, 0);-o-transform:translate3d(30%, -50%, 0);transform:translate3d(30%, -50%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}}@-o-keyframes cominRIGHT{0%{opacity:0;-webkit-transform:translate3d(30%, -50%, 0);-moz-transform:translate3d(30%, -50%, 0);-ms-transform:translate3d(30%, -50%, 0);-o-transform:translate3d(30%, -50%, 0);transform:translate3d(30%, -50%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}}@keyframes cominRIGHT{0%{opacity:0;-webkit-transform:translate3d(30%, -50%, 0);-moz-transform:translate3d(30%, -50%, 0);-ms-transform:translate3d(30%, -50%, 0);-o-transform:translate3d(30%, -50%, 0);transform:translate3d(30%, -50%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}}#gallery_slider{width:100%;height:auto;position:relative;margin:0;padding:0;float:left;clear:both;overflow:visible !important;z-index:1}#gallery_slider .slick-list{overflow:visible !important}#gallery_slider .gallery_slide{width:100%;height:auto;position:relative;margin:0;padding:0;position:relative;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;-webkit-transform:matrix3d(0.75, 0, 0, 0, 0, 0.75, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(0.75, 0, 0, 0, 0, 0.75, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(0.75, 0, 0, 0, 0, 0.75, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(0.75, 0, 0, 0, 0, 0.75, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.75, 0, 0, 0, 0, 0.75, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:0.40}#gallery_slider .gallery_slide .gallery_slide_contents{width:100%;height:auto;position:relative;margin:0;padding:0 20px 0 20px;float:left;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gallery_slider .gallery_slide .gallery_slide_contents .gallery_slide_image{width:60%;height:auto;position:relative;margin:0;padding:0;float:left;clear:both;z-index:1}#gallery_slider .gallery_slide .gallery_slide_contents .gallery_slide_image img{display:block;width:100%;max-width:100%;height:auto}#gallery_slider .gallery_slide .gallery_slide_contents .gallery_slide_text{width:50%;height:auto;position:absolute;top:50%;right:0;margin:0;padding:50px 0 50px 0;text-align:center;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);z-index:2}#gallery_slider .gallery_slide .gallery_slide_contents .gallery_slide_text&gt;.content{width:86%;height:auto;position:relative;margin:0 auto;padding:0;clear:both;z-index:2}#gallery_slider .gallery_slide .gallery_slide_contents .gallery_slide_text&gt;.content:before{display:table;content:" "}#gallery_slider .gallery_slide .gallery_slide_contents .gallery_slide_text&gt;.content:after{display:table;content:" ";clear:both}#gallery_slider .gallery_slide.slick-active{-webkit-transform:matrix3d(0.75, 0, 0, 0, 0, 0.75, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(0.75, 0, 0, 0, 0, 0.75, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(0.75, 0, 0, 0, 0, 0.75, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(0.75, 0, 0, 0, 0, 0.75, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.75, 0, 0, 0, 0, 0.75, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:0.40}#gallery_slider .gallery_slide.slick-current{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-moz-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-o-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}@-webkit-keyframes cta_bar_images{0%{opacity:1}40%{opacity:1}60%{opacity:0}100%{opacity:0}}@-moz-keyframes cta_bar_images{0%{opacity:1}40%{opacity:1}60%{opacity:0}100%{opacity:0}}@-o-keyframes cta_bar_images{0%{opacity:1}40%{opacity:1}60%{opacity:0}100%{opacity:0}}@keyframes cta_bar_images{0%{opacity:1}40%{opacity:1}60%{opacity:0}100%{opacity:0}}.cta_bar{position:relative;padding:140px 0 140px 0;text-align:center;background:#2c6583}.cta_bar figure#cta_bar_img_01{display:block;width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;background:url("../images/cta/01.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1}.cta_bar figure#cta_bar_img_02{display:block;width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;background:url("../images/cta/02.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-animation:cta_bar_images ease-in-out 10s infinite alternate;-moz-animation:cta_bar_images ease-in-out 10s infinite alternate;-o-animation:cta_bar_images ease-in-out 10s infinite alternate;animation:cta_bar_images ease-in-out 10s infinite alternate;z-index:2}.cta_bar .overlay{display:block;width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;background:rgba(44,101,131,0.25);z-index:3}.cta_bar&gt;.contents{z-index:5}.cta_bar.small{padding:80px 0 80px 0}#services{padding:0 0 100px 0}#services&gt;.contents{width:90%;max-width:1440px}#service_grid{display:grid;width:100%;height:auto;margin:0;padding:0;float:left;clear:both;grid-template-columns:repeat(3, 1fr);grid-gap:30px 30px}#service_grid&gt;.service{position:relative}#modal{display:none;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0;background:rgba(255,255,255,0.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-ms-overflow-y:scroll;overflow-x:hidden;-ms-overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;z-index:200}#modal&gt;.modal_table{display:table;width:100%;height:100%;position:relative;margin:0;padding:0;float:left;clear:both;z-index:200}#modal&gt;.modal_table&gt;.modal_table_content{display:table-cell;width:100%;height:100%;margin:0;padding:10px 0 20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}#modal&gt;.modal_table&gt;.modal_table_content&gt;.contents{max-width:1000px;background:#fff;-webkit-box-shadow:6px 6px 6px 0 rgba(0,0,0,0.45);-moz-box-shadow:6px 6px 6px 0 rgba(0,0,0,0.45);-o-box-shadow:6px 6px 6px 0 rgba(0,0,0,0.45);box-shadow:6px 6px 6px 0 rgba(0,0,0,0.45);opacity:0;-webkit-animation:fadeinUP 1.2s forwards;-moz-animation:fadeinUP 1.2s forwards;-o-animation:fadeinUP 1.2s forwards;animation:fadeinUP 1.2s forwards}#modal&gt;.modal_table&gt;.modal_table_content #modal_grid{display:grid;width:100%;height:auto;margin:0;padding:0;float:left;clear:both;grid-template-columns:2fr 1fr;grid-gap:0 0}#modal&gt;.modal_table&gt;.modal_table_content #modal_grid #modal_gallery{background:#e1e1e1;overflow:hidden !important}#modal&gt;.modal_table&gt;.modal_table_content #modal_grid #modal_gallery img{display:block;width:100%;max-width:100%;height:auto}#modal&gt;.modal_table&gt;.modal_table_content #modal_grid #modal_text{position:relative;background:#fff}#modal&gt;.modal_table&gt;.modal_table_content #modal_grid #modal_text #modal_text_tb{display:table;width:100%;height:100%;position:relative;margin:0;padding:0;float:left;clear:both;z-index:1}#modal&gt;.modal_table&gt;.modal_table_content #modal_grid #modal_text #modal_text_tb #modal_text_tbc{display:table-cell;width:100%;height:100%;margin:0;padding:50px 10px 40px 10px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}@supports not ((-webkit-backdrop-filter: blur(4px)) or (backdrop-filter: blur(4px))){#modal{background:rgba(255,255,255,0.8)}}#modal_slick{width:100%;height:auto;position:relative;margin:0;padding:0;float:left;clear:both}#modal_slick ul.slick-dots{bottom:20px;z-index:20}#modal_slick .slick-dots li{margin:0 5px 0 5px;padding:0}#modal_slick .slick-dots li button{width:14px;height:14px;background:transparent;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1}#modal_slick .slick-dots li button:hover,#modal_slick .slick-dots li button:focus{background:rgba(255,255,255,0.4);border:1px solid #fff;opacity:1;filter:alpha(opacity=100);outline:none}#modal_slick .slick-dots li.slick-active button{background:#fff;border:1px solid #fff;opacity:1.0;filter:alpha(opacity=100);outline:none}a#modal_close{display:block;width:30px;height:30px;position:absolute;top:14px;right:14px;z-index:2;-webkit-transition:all 0.22s ease-in-out;-moz-transition:all 0.22s ease-in-out;-ms-transition:all 0.22s ease-in-out;-o-transition:all 0.22s ease-in-out;transition:all 0.22s ease-in-out}a#modal_close:before{display:block;content:"";width:100%;height:4px;position:absolute;top:50%;left:50%;background:#2c6583;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}a#modal_close:after{display:block;content:"";width:100%;height:4px;position:absolute;top:50%;left:50%;background:#2c6583;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.no-touch a#modal_close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#contact{display:grid;width:100%;height:auto;margin:0;padding:0;float:left;clear:both;grid-template-columns:1fr 2fr;grid-gap:40px 40px}#contact #contact_details{text-align:left}#contact #contact_form ul{list-style:none;width:100%;height:auto;margin:0;padding:0;float:left;clear:both}#contact #contact_form ul li{width:50%;height:auto;margin:0 0 16px 0;padding:0 10px 0 0;float:left;display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}#contact #contact_form ul li.right{float:right;text-align:right}input.contact_input{width:100%;height:auto;font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:1.8em;color:#2c6583;font-weight:400;font-style:normal;margin:0;padding:10px 14px 10px 14px;letter-spacing:1px;line-height:1.5em;float:left;clear:both;background:#eee;border:1px solid #eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input.contact_input::-webkit-input-placeholder{color:#6a8389}input.contact_input::-ms-input-placeholder{color:#6a8389}input.contact_input:-ms-input-placeholder{color:#6a8389}input.contact_input::-moz-placeholder{color:#6a8389}input.contact_input:-moz-placeholder{color:#6a8389}input.contact_input.placeholder{color:#6a8389}footer#globalfooter{width:100%;height:auto;position:relative;margin:0;padding:64px 0 24px 0;float:left;clear:both;background:#6a8389;z-index:1}footer#globalfooter&gt;.contents{width:90%;max-width:90%}footer#globalfooter #row_01{display:grid;width:100%;height:auto;margin:0;padding:0;float:left;clear:both;grid-template-columns:70px auto auto;grid-gap:30px 30px}footer#globalfooter #row_01&gt;#col_01{text-align:left}footer#globalfooter #row_01&gt;#col_02{text-align:left}footer#globalfooter #row_01&gt;#col_03{text-align:right}footer#globalfooter #row_02{display:grid;width:100%;height:auto;margin:40px 0 0 0;padding:16px 0 0 0;float:left;clear:both;grid-template-columns:1fr 1fr;grid-gap:10px 10px;border-top:1px solid rgba(255,255,255,0.2)}footer#globalfooter #row_02&gt;#col_01{text-align:left}footer#globalfooter #row_02&gt;#col_02{text-align:right}a#footer_logo{display:inline-block;width:70px;height:92px;margin:0;padding:0;clear:both;background:url("../images/footer_logo.svg") center center no-repeat;background-size:100% auto}.no-svg a#footer_logo{background:url("../images/footer_logo.png") center center no-repeat;background-size:100% auto}ul.footer_nav{list-style:none;width:100%;height:auto;margin:0;padding:0;float:left;clear:both}ul.footer_nav li{display:inline-block;width:auto;height:auto;font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:1.4em;color:#eee;font-weight:400;font-style:normal;margin:0 0 0 20px;padding:0;letter-spacing:0.07em;line-height:1.3em;vertical-align:top}ul.footer_nav li a{color:#eee;text-decoration:none}ul.footer_nav li a:hover{color:#eee;text-decoration:none}.no-touch ul.footer_nav li a:hover{color:#fff;text-decoration:none}.clear{display:block;width:100%;height:0 !important;margin:0;padding:0;font-size:0;line-height:0;float:left;clear:both}.clearfix:before{display:table;content:" "}.clearfix:after{display:table;content:" ";clear:both}h1,h2,h3,h4,h5,h6,p{text-rendering:optimizelegibility;clear:both}h1,.h1{font-family:"BankNue-Lined",Arial,Helvetica,sans-serif;font-size:9.2em;color:#fff;font-weight:400;font-style:normal;margin:0 0 12px 0;padding:0;letter-spacing:0;line-height:1.0em}h2,.h2{font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:2.6em;color:#2e6583;font-weight:400;font-style:normal;margin:0 0 40px 0;padding:0;letter-spacing:5px;line-height:1.3em;text-transform:uppercase}h2.medium,.h2.medium{font-size:2.2em;font-weight:400;margin:0 0 20px 0;letter-spacing:4px;line-height:1.4em}h2.small,.h2.small{font-size:1.8em;font-weight:400;margin:0 0 18px 0;letter-spacing:3px;line-height:1.4em}h2.small.m2,.h2.small.m2{margin:0 0 2px 0}.service_box h2,.service_box .h2{color:#fff}.cta_bar h2,.cta_bar .h2{color:#fff;margin:0 0 18px 0;text-shadow:1px 1px 5px rgba(0,0,0,0.2)}h2.nomargin,.h2.nomargin{margin:0}h3,.h3{font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:2.4em;color:#2e6583;font-weight:400;font-style:normal;margin:0 0 24px 0;padding:0;letter-spacing:4px;line-height:1.3em}h4,.h4{font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:1.9em;color:#2e6583;font-weight:400;font-style:normal;margin:0 0 12px 0;padding:0;letter-spacing:4px;line-height:1.3em;text-transform:uppercase}h5,.h5{font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:1.6em;color:#6a8389;font-weight:400;font-style:normal;margin:0 0 12px 0;padding:0;letter-spacing:2px;line-height:1.3em}p{font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:1.5em;color:#6a8389;font-weight:400;font-style:normal;margin:0 0 20px 0;padding:0;letter-spacing:0;line-height:1.9em}p.quotelarge{font-size:2.0em;font-style:italic;margin:0 0 12px 0;line-height:1.7em}p.small{font-size:1.3em;color:#eee;margin:0 0 12px 0;letter-spacing:0.04em;line-height:1.6em}p.xxsmall{font-size:1.0em;color:#eee;margin:0;letter-spacing:0.04em;line-height:1.6em}.service_box p{color:#fff}.text_black{color:#000 !important}.text_white{color:#fff !important}b,strong{font-weight:bolder;line-height:inherit}em,i{font-style:italic;line-height:inherit}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:14px 0 14px 0;padding:0;text-align:left}.justify{text-align:justify !important;text-justify:inter-word !important}.left{text-align:left !important}.right{text-align:right !important}.center{text-align:center !important}.nowrap{display:inline-block;text-decoration:inherit;white-space:nowrap}.center img{display:inline-block}.uppercase{text-transform:uppercase !important}.lowercase{text-transform:lowercase !important}.capitalize{text-transform:capitalize !important}abbr[title]{cursor:help;border-bottom:none;text-decoration:underline;text-decoration:underline dotted}ul.dotted{position:relative;list-style:disc;width:auto;height:auto;margin:0 0 16px 30px;padding:0;clear:both;text-align:left}ul.dotted li{position:relative;font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:1.5em;color:#6a8389;font-weight:400;font-style:normal;margin:0 0 10px 0;padding:0;letter-spacing:0;line-height:1.6em;vertical-align:top;text-align:left}ul.dotted li a{color:#2c6583;text-decoration:none}ul.dotted li a:hover{color:#2c6583;text-decoration:none}.no-touch ul.dotted li a:hover{color:#2c6583;text-decoration:underline}a{color:#2c6583;text-decoration:none;-webkit-text-decoration-skip:auto;-moz-text-decoration-skip:auto;-ms-text-decoration-skip:auto;-o-text-decoration-skip:auto;text-decoration-skip:auto}a:hover{color:#2c6583;text-decoration:underline}.no-touch a:hover{color:#1f485d;text-decoration:underline}a img{border:0}a[href^=tel],a[href^=sms]{color:inherit;text-decoration:none;cursor:default}a[x-apple-data-detectors]{font-family:inherit !important;font-size:inherit !important;color:inherit !important;font-weight:inherit !important;line-height:inherit !important;text-decoration:none !important}footer#globalfooter a{color:#eee;text-decoration:none}footer#globalfooter a:hover{color:#eee;text-decoration:none}.no-touch footer#globalfooter a:hover{color:#fff;text-decoration:none}a.btn,button.btn{display:inline-block;min-width:190px;width:auto;height:auto;position:relative;font-family:"Heebo",Arial,Helvetica,sans-serif;font-size:1.6em;color:#fff;font-weight:500;font-style:normal;margin:20px 0 0 0;padding:12px 30px 10px 32px;text-align:center !important;letter-spacing:2px;line-height:1.6em;clear:both;background:#2c6583;border:2px solid #2c6583;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.26s ease-out;-moz-transition:all 0.26s ease-out;-ms-transition:all 0.26s ease-out;-o-transition:all 0.26s ease-out;transition:all 0.26s ease-out;z-index:1}a.btn.small,button.btn.small{min-width:auto;font-size:1.4em;margin:15px 0 0 0;padding:7px 23px 5px 25px}a.btn:before,button.btn:before{display:block;content:"";width:auto;height:auto;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;margin:0;padding:0;border:2px solid #2c6583;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.33s ease-out;-moz-transition:all 0.33s ease-out;-ms-transition:all 0.33s ease-out;-o-transition:all 0.33s ease-out;transition:all 0.33s ease-out;z-index:2}a.btn:hover,button.btn:hover{color:#fff;text-decoration:none}.no-touch a.btn:hover,.no-touch button.btn:hover{color:#fff;text-decoration:none}.no-touch a.btn:hover:before,.no-touch button.btn:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}a.btn.white,button.btn.white{color:#2c6583;background:#fff;border:2px solid #fff}a.btn.white:before,button.btn.white:before{border:2px solid #fff}a.btn.white:hover,button.btn.white:hover{olor:#2c6583;text-decoration:none}.no-touch a.btn.white:hover,.no-touch button.btn.white:hover{color:#2c6583;text-decoration:none}a.btn.nomargin,button.btn.nomargin{margin:0}.ellipsis a{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}input,input[type="text"],input[type="email"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:vertical;overflow:auto;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,select,html [type="button"],[type="reset"],[type="submit"]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:disabled{cursor:default}input[type="radio"]{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}input[type="checkbox"]{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type="search"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}:focus{outline:0}[hidden]{display:none !important}input.error{border-color:#ff0000 !important}textarea.error{border-color:#ff0000 !important}select.error{border-color:#ff0000 !important}@media only screen and (max-width: 479px){#rc-imageselect,.g-recaptcha{-webkit-transform:scale(0.84);-moz-transform:scale(0.84);-ms-transform:scale(0.84);-o-transform:scale(0.84);transform:scale(0.84);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}}*::-webkit-input-placeholder{opacity:1.0;line-height:normal}*[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity 0.5s 0.5s ease;transition:opacity 0.5s 0.5s ease;opacity:0;line-height:normal}*:-moz-placeholder{opacity:1.0;line-height:normal}*[placeholder]:focus:-moz-placeholder{-moz-transition:opacity 0.5s 0.5s ease;transition:opacity 0.5s 0.5s ease;opacity:0;line-height:normal}*::-moz-placeholder{opacity:1.0;line-height:normal}*[placeholder]:focus::-moz-placeholder{-moz-transition:opacity 0.5s 0.5s ease;transition:opacity 0.5s 0.5s ease;opacity:0;line-height:normal}*:-ms-input-placeholder{opacity:1.0;line-height:normal}*[placeholder]:focus:-ms-input-placeholder{-ms-transition:opacity 0.5s 0.5s ease;transition:opacity 0.5s 0.5s ease;opacity:0;line-height:normal}*::-ms-input-placeholder{opacity:1.0;line-height:normal}*[placeholder]:focus::-ms-input-placeholder{-ms-transition:opacity 0.5s 0.5s ease;transition:opacity 0.5s 0.5s ease;opacity:0;line-height:normal}img{vertical-align:top;border-style:none}.imgfloatleft{float:left;margin:0 10px 10px 0}.imgfloatright{float:right;margin:0 0 10px 10px}.video_embed{width:100%;height:0;position:relative;margin:0;padding:0;padding-bottom:56.25%;float:left;clear:both;overflow:hidden}.video_embed iframe,.video_embed object,.video_embed embed{width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;border:none;z-index:1}html.js #noscript_warning{display:none}html.no-js #noscript_warning{width:100%;height:auto;position:fixed;bottom:0;left:0;margin:0;padding:20px 20px 20px 20px;text-align:center;background:#f2db4f;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:5000}#noscript_warning h6{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:2.0em;color:#333331;font-weight:bold;font-style:normal;margin:0 0 10px 0;padding:0;letter-spacing:0;line-height:1.2em;text-align:center}#noscript_warning p{font-family:Arial,Helvetica,sans-serif;font-size:1.4em;color:#333331;font-weight:normal;font-style:normal;margin:0;padding:0;letter-spacing:0;line-height:1.3em;text-align:center}.hidden{display:none !important}.invisible{visibility:hidden}img.img-responsive{display:block;width:100%;max-width:100%;height:auto}img.img-responsive-inline{display:inline-block;width:100%;max-width:100%;height:auto}img.img-responsive-inline_h{display:inline-block !important;width:auto;height:auto;max-height:100%}.parallaxed{background-attachment:fixed}@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.parallaxed{background-attachment:scroll !important}}@media screen and (max-device-width: 1023px){.parallaxed{background-attachment:scroll !important}}@media only screen and (max-device-width: 767px){.parallaxed{background-attachment:scroll !important}}@media only screen and (max-device-width: 479px){.parallaxed{background-attachment:scroll !important}}.visible_desktop{display:inline-block !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.visible_desktop{display:none !important}}@media screen and (max-width: 1023px){.visible_desktop{display:none !important}}@media only screen and (max-width: 767px){.visible_desktop{display:none !important}}@media only screen and (max-width: 479px){.visible_desktop{display:none !important}}.visible_desktop_tablet{display:inline-block !important}@media only screen and (max-width: 767px){.visible_desktop_tablet{display:none !important}}@media only screen and (max-width: 479px){.visible_desktop_tablet{display:none !important}}.visible_tablet{display:none !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.visible_tablet{display:inline-block !important}}@media screen and (max-width: 1023px){.visible_tablet{display:inline-block !important}}@media only screen and (max-width: 767px){.visible_tablet{display:none !important}}@media only screen and (max-width: 479px){.visible_tablet{display:none !important}}.visible_tablet_land{display:none !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.visible_tablet_land{display:inline-block !important}}@media screen and (max-width: 1023px){.visible_tablet_land{display:none !important}}@media only screen and (max-width: 767px){.visible_tablet_land{display:none !important}}@media only screen and (max-width: 479px){.visible_tablet_land{display:none !important}}.visible_tablet_port{display:none !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.visible_tablet_port{display:none !important}}@media screen and (max-width: 1023px){.visible_tablet_port{display:inline-block !important}}@media only screen and (max-width: 767px){.visible_tablet_port{display:none !important}}@media only screen and (max-width: 479px){.visible_tablet_port{display:none !important}}.visible_tablet_phone{display:none !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.visible_tablet_phone{display:inline-block !important}}@media screen and (max-width: 1023px){.visible_tablet_phone{display:inline-block !important}}@media only screen and (max-width: 767px){.visible_tablet_phone{display:inline-block !important}}@media only screen and (max-width: 479px){.visible_tablet_phone{display:inline-block !important}}.visible_phone{display:none !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.visible_phone{display:none !important}}@media screen and (max-width: 1023px){.visible_phone{display:none !important}}@media only screen and (max-width: 767px){.visible_phone{display:inline-block !important}}@media only screen and (max-width: 479px){.visible_phone{display:inline-block !important}}.visible_phone_land{display:none !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.visible_phone_land{display:none !important}}@media screen and (max-width: 1023px){.visible_phone_land{display:none !important}}@media only screen and (max-width: 767px){.visible_phone_land{display:inline-block !important}}@media only screen and (max-width: 479px){.visible_phone_land{display:none !important}}.visible_phone_port{display:none !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.visible_phone_port{display:none !important}}@media screen and (max-width: 1023px){.visible_phone_port{display:none !important}}@media only screen and (max-width: 767px){.visible_phone_port{display:none !important}}@media only screen and (max-width: 479px){.visible_phone_port{display:inline-block !important}}.hidden_desktop{display:none !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.hidden_desktop{display:inline-block !important}}@media screen and (max-width: 1023px){.hidden_desktop{display:inline-block !important}}@media only screen and (max-width: 767px){.hidden_desktop{display:inline-block !important}}@media only screen and (max-width: 479px){.hidden_desktop{display:inline-block !important}}.hidden_desktop_tablet{display:none !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.hidden_desktop_tablet{display:none !important}}@media screen and (max-width: 1023px){.hidden_desktop_tablet{display:none !important}}@media only screen and (max-width: 767px){.hidden_desktop_tablet{display:inline-block !important}}@media only screen and (max-width: 479px){.hidden_desktop_tablet{display:inline-block !important}}.hidden_tablet{display:inline-block !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.hidden_tablet{display:none !important}}@media screen and (max-width: 1023px){.hidden_tablet{display:none !important}}@media only screen and (max-width: 767px){.hidden_tablet{display:inline-block !important}}@media only screen and (max-width: 479px){.hidden_tablet{display:inline-block !important}}.hidden_tablet_phone{display:inline-block !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.hidden_tablet_phone{display:none !important}}@media screen and (max-width: 1023px){.hidden_tablet_phone{display:none !important}}@media only screen and (max-width: 767px){.hidden_tablet_phone{display:none !important}}@media only screen and (max-width: 479px){.hidden_tablet_phone{display:none !important}}.hidden_phone{display:inline-block !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.hidden_phone{display:inline-block !important}}@media screen and (max-width: 1023px){.hidden_phone{display:inline-block !important}}@media only screen and (max-width: 767px){.hidden_phone{display:none !important}}@media only screen and (max-width: 479px){.hidden_phone{display:none !important}}.hidden_phone_land{display:inline-block !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.hidden_phone_land{display:inline-block !important}}@media screen and (max-width: 1023px){.hidden_phone_land{display:inline-block !important}}@media only screen and (max-width: 767px){.hidden_phone_land{display:none !important}}@media only screen and (max-width: 479px){.hidden_phone_land{display:inline-block !important}}.hidden_phone_port{display:inline-block !important}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.hidden_phone_port{display:inline-block !important}}@media screen and (max-width: 1023px){.hidden_phone_port{display:inline-block !important}}@media only screen and (max-width: 767px){.hidden_phone_port{display:inline-block !important}}@media only screen and (max-width: 479px){.hidden_phone_port{display:none !important}}.floatleft{float:left}.floatright{float:right}.floatnone{float:none}.inline-block{display:inline-block;zoom:1;*display:inline}table{border-collapse:collapse;border-spacing:0}#outdated_browser{width:100%;height:auto;position:fixed;top:0;left:0;margin:0;padding:30px 20px 30px 20px;text-align:center;background:#df374b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:5000}#outdated_browser h6{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:3.0em;color:#fff;font-weight:bold;font-style:normal;margin:0 0 10px 0;padding:0;letter-spacing:0;line-height:1.2em;text-align:center}#outdated_browser p{font-family:Arial,Helvetica,sans-serif;font-size:1.8em;color:#fff;font-weight:normal;font-style:normal;margin:0 0 20px 0;padding:0;letter-spacing:0;line-height:1.3em;text-align:center}#outdated_browser a{display:inline-block;width:auto;height:auto;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1.4em;color:#fff;font-weight:bold;font-style:normal;margin:0;padding:12px 22px 12px 22px;text-decoration:none;letter-spacing:0;line-height:1.0em;text-align:center;background:transparent;border:1px solid #fff;clear:both;zoom:1;*display:inline}#outdated_browser a:hover{color:#df374b;text-decoration:none;background:#fff}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media only screen and (max-width: 1023px){nav#main ul{display:none}a#menu{display:block}#service_grid{grid-template-columns:repeat(2, 1fr)}#gallery_slider .gallery_slide .gallery_slide_contents{padding:0}#gallery_slider .gallery_slide .gallery_slide_contents .gallery_slide_text{padding:40px 0 40px 0}#modal&gt;.modal_table&gt;.modal_table_content #modal_grid{grid-template-columns:1fr}a#modal_close{width:26px;height:26px;top:12px;right:12px}#contact{grid-template-columns:1fr}}@media only screen and (max-width: 767px){a#main_logo{width:80px;height:80px}a#main_logo:after{background-size:36px auto}.no-svg a#main_logo:after{background-size:36px auto}header#globalheader.scroll a#main_logo{height:60px}nav#main{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:-o-calc(100% - 80px);width:calc(100% - 80px)}nav#responsive #responsive_tb #responsive_tbc&gt;ul li{font-size:2.4em;margin:0 0 32px 0}a.downarrow{bottom:20px}figure#g2_logo{width:140px;height:181px}#services_row_contents{width:100%;grid-template-columns:1fr 1fr}#service_grid{grid-template-columns:repeat(2, 1fr);grid-gap:20px 20px}#gallery_row{padding:40px 0 70px 0}#gallery_slider .gallery_slide{margin:15px 0 0 0}#gallery_slider .gallery_slide .gallery_slide_contents{padding:0}#gallery_slider .gallery_slide .gallery_slide_contents .gallery_slide_image{width:100%}#gallery_slider .gallery_slide .gallery_slide_contents .gallery_slide_text{width:100%;height:auto;position:relative;top:auto;right:auto;margin:0;padding:40px 0 40px 0;float:left;clear:both;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#contact #contact_form ul li{width:100%;padding:0;clear:both}footer#globalfooter{padding:54px 0 24px 0}footer#globalfooter #row_01{grid-template-columns:1fr;grid-gap:30px 0}footer#globalfooter #row_01&gt;#col_01{text-align:center}footer#globalfooter #row_01&gt;#col_02{text-align:center}footer#globalfooter #row_01&gt;#col_03{text-align:center}footer#globalfooter #row_02{margin:30px 0 0 0;grid-template-columns:1fr;grid-gap:10px 0}footer#globalfooter #row_02&gt;#col_01{text-align:center}footer#globalfooter #row_02&gt;#col_02{text-align:center}ul.footer_nav li{width:100%;margin:0 0 16px 0}h1,.h1{font-size:5.0em}.cta_bar h2,.cta_bar .h2{margin:0 0 12px 0}}@media only screen and (max-width: 479px){#services_row_contents{width:100%;grid-template-columns:1fr;grid-template-rows:1fr 1fr}#service_grid{grid-template-columns:1fr;grid-gap:20px 0}h1,.h1{font-size:3.3em}h2,.h2{font-size:2.4em}h2.medium,.h2.medium{font-size:2.0em;letter-spacing:3px}}

  .social-link {
    margin-top: 25px;
}

.social-link a {
    font-size: 22px;
    margin-right: 10px;
    background-color: white;
    padding: 9px 7.84px 9px 11.9px;
    color: #6a8389 !important;
    border-radius: 2px;
}

.social-link a:first-child{
    padding-left: 15px;
    padding-right: 11px;
}


.social-link a:last-child{
    padding-left: 11.15px;
    padding-right: 13.15px;
    margin-right: 0px !important;
}


.contact-page.social-link a{
    background-color: white;
    color: #6a8389 !important;
    padding-left: 5px;
    padding-right: 5px;
}

.contact-page.social-link a:hover{
    color: #6a8389 !important;
}


@media only screen and (min-width: 600px) {
    .social-link:not(.contact-page) a:hover{
        background-color: #2e6583 !important;
        color: white !important;
    }
}

figure#contactus.mainimage, figure#portfolio.mainimage, figure#services.mainimage{
    background: #9fb9c7;
}

.ul-text{
    padding-left: 0px;
}

.ul-text li p{
    margin:0px;
}

b p{
    font-weight: bolder;
}

#contactus.mainimage{
    background: url(../images/contact_us_header_new.jpg) center center no-repeat !important;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
}

#portfolio.mainimage{
        background: url(../images/portfolio_header.jpg) center center no-repeat !important;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
}

#services.mainimage{
            background: url(../images/services_landing_page_header.jpg) center center no-repeat !important;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
}</pre></body></html>