/*!
Theme Name: Gordon Mackay Default Theme
Theme URI: 
Description: Custom Wordpress theme created by Gordon Mackay.
Author: Gordon Mackay
Version: 1.0
License: Copyright . All Rights Reserved.
Tags: 
*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:local("Raleway"),url(https://fonts.gstatic.com/s/raleway/v9/cIFypx4yrWPDz3zOxk7hIQLUuEpTyoUstqEm5AMlJo4.woff) format("woff")}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:local("Raleway Bold"),local("Raleway-Bold"),url(https://fonts.gstatic.com/s/raleway/v9/JbtMzqLaYbbbCL9X6EvaI73hpw3pgy2gAi-Ip7WPMi0.woff) format("woff")}html{font-size:16px;background:#fff;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#f4f4f3;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:"Raleway",Arial,Helvetica,sans-serif;color:#121212}h1,h2,h3,h4,h5,h6{font-family:"Raleway",Arial,Helvetica,sans-serif;font-weight:400}p,dl,ol,ul,blockquote{font-size:16px;font-size:1rem;line-height:1.5;margin-top:0;margin-bottom:24px;margin-bottom:1.5rem}pre,code,samp{font-family:Monaco,"Lucida Sans Typewriter",Consolas,"Courier New",monospace;font-size:inherit}pre{margin-top:0;margin-bottom:1rem;overflow-x:scroll}h1,.h1{font-size:28px;font-size:1.75rem;line-height:0.8571;margin-top:0;margin-bottom:24px;margin-bottom:1.5rem}h2,.h2{font-size:24px;font-size:1.5rem;line-height:1;margin-top:0;margin-bottom:24px;margin-bottom:1.5rem}h3,.h3{font-size:20px;font-size:1.25rem;line-height:1.2;margin-top:0;margin-bottom:24px;margin-bottom:1.5rem}h4,.h4{font-size:16px;font-size:1rem;line-height:1.5;margin-top:0;margin-bottom:24px;margin-bottom:1.5rem}h5,.h5{font-size:.875rem}h6,.h6{font-size:.75rem}.h00{font-size:4rem}.h0{font-size:3rem}@media (min-width: 52em){.h00-responsive{font-size:8vw}.h0-responsive{font-size:6vw}.h1-responsive{font-size:4vw}}@media (min-width: 96em){.h00-responsive{font-size:7.68rem}.h0-responsive{font-size:5.76rem}.h1-responsive{font-size:3.84rem}}a{color:#2d586f;text-decoration:none}a:hover{text-decoration:underline}pre{background-color:#666;color:#eee;font-weight:700;padding:1rem;border-radius:.25rem}code{color:#eee;font-weight:700;color:#121212}hr{border:0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,0.125)}.bold{font-weight:bold}.regular{font-weight:normal}.italic{font-style:italic}.caps{text-transform:uppercase;letter-spacing:.2em}.left-align{text-align:left}.center{text-align:center}.right-align{text-align:right}.justify{text-align:justify}.nowrap{white-space:nowrap}.break-word{word-wrap:break-word}.truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-reset{list-style:none;padding-left:0}table{border-collapse:separate;border-spacing:0;max-width:100%;width:100%}th{text-align:left;font-weight:bold}th,td{padding:0.5rem 1rem;line-height:inherit}th{vertical-align:bottom}td{vertical-align:top}.table-light th,.table-light td{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0.125)}.table-light tr:last-child td{border-bottom:0}input,select,textarea,fieldset{font-family:inherit;font-size:1rem;box-sizing:border-box;margin-top:0;margin-bottom:0}label{vertical-align:middle}input[type=text],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week]{height:2.25rem;padding:.5rem .5rem;vertical-align:middle;-webkit-appearance:none}select{line-height:1.75;padding:.5rem .5rem}select:not([multiple]){height:2.25rem;vertical-align:middle}textarea{line-height:1.75;padding:.5rem .5rem}.field{border-style:solid;border-width:1px;border-color:rgba(0,0,0,0.125);border-radius:3px}.field:focus,.field.is-focused{outline:none;border-color:#0074d9;box-shadow:0 0 0 2px rgba(0,116,217,0.5)}.field:disabled,.field.is-disabled{background-color:rgba(0,0,0,0.125);opacity:.5}.field:read-only:not(select),.field.is-read-only{background-color:rgba(0,0,0,0.125)}.field.is-success{border-color:#2ecc40}.field.is-success:focus,.field.is-success.is-focused{box-shadow:0 0 0 2px rgba(46,204,64,0.5)}.field.is-warning{border-color:#ffdc00}.field.is-warning:focus,.field.is-warning.is-focused{box-shadow:0 0 0 2px rgba(255,220,0,0.5)}.field:invalid,.field.is-error{border-color:#ff4136}.field:invalid:focus,.field:invalid.is-focused,.field.is-error:focus,.field.is-error.is-focused{box-shadow:0 0 0 2px rgba(255,65,54,0.5)}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.left{float:left}.right{float:right}.fit{max-width:100%}.border-box{box-sizing:border-box}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.m0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.m1{margin:0.5rem}.mt1{margin-top:0.5rem}.mr1{margin-right:0.5rem}.mb1{margin-bottom:0.5rem}.ml1{margin-left:0.5rem}.m2{margin:1rem}.mt2{margin-top:1rem}.mr2{margin-right:1rem}.mb2{margin-bottom:1rem}.ml2{margin-left:1rem}.m3{margin:2rem}.mt3{margin-top:2rem}.mr3{margin-right:2rem}.mb3{margin-bottom:2rem}.ml3{margin-left:2rem}.m4{margin:4rem}.mt4{margin-top:4rem}.mr4{margin-right:4rem}.mb4{margin-bottom:4rem}.ml4{margin-left:4rem}.mxn1{margin-left:-.5rem;margin-right:-.5rem}.mxn2{margin-left:-1rem;margin-right:-1rem}.mxn3{margin-left:-2rem;margin-right:-2rem}.mxn4{margin-left:-4rem;margin-right:-4rem}.mx-auto{margin-left:auto;margin-right:auto}.p0{padding:0}.p1{padding:0.5rem}.py1{padding-top:.5rem;padding-bottom:0.5rem}.px1{padding-left:.5rem;padding-right:0.5rem}.p2{padding:1rem}.py2{padding-top:1rem;padding-bottom:1rem}.px2{padding-left:1rem;padding-right:1rem}.p3{padding:2rem}.py3{padding-top:2rem;padding-bottom:2rem}.px3{padding-left:2rem;padding-right:2rem}.p4{padding:4rem}.py4{padding-top:4rem;padding-bottom:4rem}.px4{padding-left:4rem;padding-right:4rem}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.sm-show,.md-show,.lg-show{display:none !important}.x-group-item{margin-left:-1px}.x-group-item:first-of-type{margin-left:0}.y-group-item{margin-top:-1px}.y-group-item:first-of-type{margin-top:0}.x-group-item:focus,.y-group-item:focus{position:relative;z-index:1}@media (min-width: 40em){.sm-m0{margin:0}.sm-mt0{margin-top:0}.sm-mr0{margin-right:0}.sm-mb0{margin-bottom:0}.sm-ml0{margin-left:0}.sm-m1{margin:0.5rem}.sm-mt1{margin-top:0.5rem}.sm-mr1{margin-right:0.5rem}.sm-mb1{margin-bottom:0.5rem}.sm-ml1{margin-left:0.5rem}.sm-m2{margin:1rem}.sm-mt2{margin-top:1rem}.sm-mr2{margin-right:1rem}.sm-mb2{margin-bottom:1rem}.sm-ml2{margin-left:1rem}.sm-m3{margin:2rem}.sm-mt3{margin-top:2rem}.sm-mr3{margin-right:2rem}.sm-mb3{margin-bottom:2rem}.sm-ml3{margin-left:2rem}.sm-m4{margin:4rem}.sm-mt4{margin-top:4rem}.sm-mr4{margin-right:4rem}.sm-mb4{margin-bottom:4rem}.sm-ml4{margin-left:4rem}.sm-mxn1{margin-left:-.5rem;margin-right:-.5rem}.sm-mxn2{margin-left:-1rem;margin-right:-1rem}.sm-mxn3{margin-left:-2rem;margin-right:-2rem}.sm-mxn4{margin-left:-4rem;margin-right:-4rem}.sm-mx-auto{margin-left:auto;margin-right:auto}}@media (min-width: 52em){.md-m0{margin:0}.md-mt0{margin-top:0}.md-mr0{margin-right:0}.md-mb0{margin-bottom:0}.md-ml0{margin-left:0}.md-m1{margin:0.5rem}.md-mt1{margin-top:0.5rem}.md-mr1{margin-right:0.5rem}.md-mb1{margin-bottom:0.5rem}.md-ml1{margin-left:0.5rem}.md-m2{margin:1rem}.md-mt2{margin-top:1rem}.md-mr2{margin-right:1rem}.md-mb2{margin-bottom:1rem}.md-ml2{margin-left:1rem}.md-m3{margin:2rem}.md-mt3{margin-top:2rem}.md-mr3{margin-right:2rem}.md-mb3{margin-bottom:2rem}.md-ml3{margin-left:2rem}.md-m4{margin:4rem}.md-mt4{margin-top:4rem}.md-mr4{margin-right:4rem}.md-mb4{margin-bottom:4rem}.md-ml4{margin-left:4rem}.md-mxn1{margin-left:-.5rem;margin-right:-.5rem}.md-mxn2{margin-left:-1rem;margin-right:-1rem}.md-mxn3{margin-left:-2rem;margin-right:-2rem}.md-mxn4{margin-left:-4rem;margin-right:-4rem}.md-mx-auto{margin-left:auto;margin-right:auto}}@media (min-width: 64em){.lg-m0{margin:0}.lg-mt0{margin-top:0}.lg-mr0{margin-right:0}.lg-mb0{margin-bottom:0}.lg-ml0{margin-left:0}.lg-m1{margin:0.5rem}.lg-mt1{margin-top:0.5rem}.lg-mr1{margin-right:0.5rem}.lg-mb1{margin-bottom:0.5rem}.lg-ml1{margin-left:0.5rem}.lg-m2{margin:1rem}.lg-mt2{margin-top:1rem}.lg-mr2{margin-right:1rem}.lg-mb2{margin-bottom:1rem}.lg-ml2{margin-left:1rem}.lg-m3{margin:2rem}.lg-mt3{margin-top:2rem}.lg-mr3{margin-right:2rem}.lg-mb3{margin-bottom:2rem}.lg-ml3{margin-left:2rem}.lg-m4{margin:4rem}.lg-mt4{margin-top:4rem}.lg-mr4{margin-right:4rem}.lg-mb4{margin-bottom:4rem}.lg-ml4{margin-left:4rem}.lg-mxn1{margin-left:-.5rem;margin-right:-.5rem}.lg-mxn2{margin-left:-1rem;margin-right:-1rem}.lg-mxn3{margin-left:-2rem;margin-right:-2rem}.lg-mxn4{margin-left:-4rem;margin-right:-4rem}.lg-mx-auto{margin-left:auto;margin-right:auto}}@media (min-width: 40em){.sm-p1{padding:0.5rem}.sm-py1{padding-top:.5rem;padding-bottom:0.5rem}.sm-px1{padding-left:.5rem;padding-right:0.5rem}.sm-p2{padding:1rem}.sm-py2{padding-top:1rem;padding-bottom:1rem}.sm-px2{padding-left:1rem;padding-right:1rem}.sm-p3{padding:2rem}.sm-py3{padding-top:2rem;padding-bottom:2rem}.sm-px3{padding-left:2rem;padding-right:2rem}.sm-p4{padding:4rem}.sm-py4{padding-top:4rem;padding-bottom:4rem}.sm-px4{padding-left:4rem;padding-right:4rem}}@media (min-width: 52em){.md-p1{padding:0.5rem}.md-py1{padding-top:.5rem;padding-bottom:0.5rem}.md-px1{padding-left:.5rem;padding-right:0.5rem}.md-p2{padding:1rem}.md-py2{padding-top:1rem;padding-bottom:1rem}.md-px2{padding-left:1rem;padding-right:1rem}.md-p3{padding:2rem}.md-py3{padding-top:2rem;padding-bottom:2rem}.md-px3{padding-left:2rem;padding-right:2rem}.md-p4{padding:4rem}.md-py4{padding-top:4rem;padding-bottom:4rem}.md-px4{padding-left:4rem;padding-right:4rem}}@media (min-width: 64em){.lg-p1{padding:0.5rem}.lg-py1{padding-top:.5rem;padding-bottom:0.5rem}.lg-px1{padding-left:.5rem;padding-right:0.5rem}.lg-p2{padding:1rem}.lg-py2{padding-top:1rem;padding-bottom:1rem}.lg-px2{padding-left:1rem;padding-right:1rem}.lg-p3{padding:2rem}.lg-py3{padding-top:2rem;padding-bottom:2rem}.lg-px3{padding-left:2rem;padding-right:2rem}.lg-p4{padding:4rem}.lg-py4{padding-top:4rem;padding-bottom:4rem}.lg-px4{padding-left:4rem;padding-right:4rem}}.container{max-width:1170px;margin-left:auto;margin-right:auto}@media (min-width: 40em){.sm-show{display:block !important}}@media (min-width: 52em){.md-show{display:block !important}}@media (min-width: 64em){.lg-show{display:block !important}}@media (min-width: 40em){.sm-hide{display:none !important}}@media (min-width: 52em){.md-hide{display:none !important}}@media (min-width: 64em){.lg-hide{display:none !important}}.display-none{display:none !important}.hide{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.col{float:left;box-sizing:border-box}.col-right{float:right;box-sizing:border-box}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media (min-width: 40em){.sm-col{float:left;box-sizing:border-box}.sm-col-right{float:right;box-sizing:border-box}.sm-col-1{width:8.33333%}.sm-col-2{width:16.66667%}.sm-col-3{width:25%}.sm-col-4{width:33.33333%}.sm-col-5{width:41.66667%}.sm-col-6{width:50%}.sm-col-7{width:58.33333%}.sm-col-8{width:66.66667%}.sm-col-9{width:75%}.sm-col-10{width:83.33333%}.sm-col-11{width:91.66667%}.sm-col-12{width:100%}}@media (min-width: 52em){.md-col{float:left;box-sizing:border-box}.md-col-right{float:right;box-sizing:border-box}.md-col-1{width:8.33333%}.md-col-2{width:16.66667%}.md-col-3{width:25%}.md-col-4{width:33.33333%}.md-col-5{width:41.66667%}.md-col-6{width:50%}.md-col-7{width:58.33333%}.md-col-8{width:66.66667%}.md-col-9{width:75%}.md-col-10{width:83.33333%}.md-col-11{width:91.66667%}.md-col-12{width:100%}}@media (min-width: 64em){.lg-col{float:left;box-sizing:border-box}.lg-col-right{float:right;box-sizing:border-box}.lg-col-1{width:8.33333%}.lg-col-2{width:16.66667%}.lg-col-3{width:25%}.lg-col-4{width:33.33333%}.lg-col-5{width:41.66667%}.lg-col-6{width:50%}.lg-col-7{width:58.33333%}.lg-col-8{width:66.66667%}.lg-col-9{width:75%}.lg-col-10{width:83.33333%}.lg-col-11{width:91.66667%}.lg-col-12{width:100%}}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-none{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.flex-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-last{-webkit-box-ordinal-group:100000;-webkit-order:99999;-ms-flex-order:99999;order:99999}@media (min-width: 40em){.sm-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width: 52em){.md-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width: 64em){.lg-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-none{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.flex-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-last{-webkit-box-ordinal-group:100000;-webkit-order:99999;-ms-flex-order:99999;order:99999}@media (min-width: 40em){.sm-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width: 52em){.md-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width: 64em){.lg-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.btn,#submit{font-family:inherit;font-size:inherit;font-weight:bold;text-decoration:none;cursor:pointer;display:inline-block;line-height:1.125rem;padding:.5rem 1rem;margin:0;height:auto;border:1px solid transparent;vertical-align:middle;-webkit-appearance:none;color:inherit;background-color:transparent}.btn:hover{text-decoration:none}.btn:focus{outline:none;border-color:rgba(0,0,0,0.125);box-shadow:0 0 0 3px rgba(0,0,0,0.25)}::-moz-focus-inner{border:0;padding:0}.btn-primary{color:#fff;background-color:#0074d9;border-radius:3px}#submit{background-color:#001d37;color:#fff;border-radius:3px}.btn-primary:hover{box-shadow:inset 0 0 0 20rem rgba(0,0,0,0.0625)}.btn-primary:active{box-shadow:inset 0 0 0 20rem rgba(0,0,0,0.125),inset 0 3px 4px 0 rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.125)}.btn-primary:disabled,.btn-primary.is-disabled{opacity:.5}.btn-outline,.btn-outline:hover{border-color:currentcolor}.btn-outline{border-radius:3px}.btn-outline:hover{box-shadow:inset 0 0 0 20rem rgba(0,0,0,0.0625)}.btn-outline:active{box-shadow:inset 0 0 0 20rem rgba(0,0,0,0.125),inset 0 3px 4px 0 rgba(0,0,0,0.25),0 0 1px rgba(0,0,0,0.125)}.btn-outline:disabled,.btn-outline.is-disabled{opacity:.5}.btn-small{padding:.25rem .5rem}.btn-big{padding:1rem 1.25rem}.btn-narrow{padding-left:.5rem;padding-right:.5rem}img{max-width:100%;height:auto}.border{border-style:solid;border-width:1px;border-color:rgba(0,0,0,0.125)}.border-top{border-top-style:solid;border-top-width:1px;border-top-color:rgba(0,0,0,0.125)}.border-right{border-right-style:solid;border-right-width:1px;border-right-color:rgba(0,0,0,0.125)}.border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,0.125)}.border-left{border-left-style:solid;border-left-width:1px;border-left-color:rgba(0,0,0,0.125)}.border-black{border-color:#111}.border-gray{border-color:#aaa}.border-silver{border-color:#ddd}.border-white{border-color:#fff}.border-aqua{border-color:#7fdbff}.border-blue{border-color:#0074d9}.border-navy{border-color:#001f3f}.border-teal{border-color:#39cccc}.border-green{border-color:#2ecc40}.border-olive{border-color:#3d9970}.border-lime{border-color:#01ff70}.border-yellow{border-color:#ffdc00}.border-orange{border-color:#ff851b}.border-red{border-color:#ff4136}.border-fuchsia{border-color:#f012be}.border-purple{border-color:#b10dc9}.border-maroon{border-color:#85144b}.border-darken-1{border-color:rgba(0,0,0,0.0625)}.border-darken-2{border-color:rgba(0,0,0,0.125)}.border-darken-3{border-color:rgba(0,0,0,0.25)}.border-darken-4{border-color:rgba(0,0,0,0.5)}.border-lighten-1{border-color:rgba(255,255,255,0.0625)}.border-lighten-2{border-color:rgba(255,255,255,0.125)}.border-lighten-3{border-color:rgba(255,255,255,0.25)}.border-lighten-4{border-color:rgba(255,255,255,0.5)}.border-none{border:0}.rounded{border-radius:3px}.circle{border-radius:50%}.rounded-top{border-radius:3px 3px 0 0}.rounded-right{border-radius:0 3px 3px 0}.rounded-bottom{border-radius:0 0 3px 3px}.rounded-left{border-radius:3px 0 0 3px}.not-rounded{border-radius:0}.black{color:#121212}.gray{color:#a0a0a0}.silver{color:#d8d8d8}.white{color:#fff}.aqua{color:#74d6ff}.blue{color:#0069d4}.navy{color:#001d37}.teal{color:#32c5c5}.green{color:#29c538}.olive{color:#368e65}.lime{color:#06ff65}.yellow{color:#ffd703}.orange{color:#ff791a}.red{color:#ff3830}.fuchsia{color:#ee13b6}.purple{color:#a810c2}.maroon{color:#7a1442}.color-inherit{color:inherit}.muted{opacity:0.5}.bg-black{background-color:#121212}.bg-gray{background-color:#a0a0a0}.bg-silver{background-color:#d8d8d8}.bg-white{background-color:#fff}.bg-aqua{background-color:#74d6ff}.bg-blue{background-color:#0069d4}.bg-navy{background-color:#001d37}.bg-teal{background-color:#32c5c5}.bg-green{background-color:#29c538}.bg-olive{background-color:#368e65}.bg-lime{background-color:#06ff65}.bg-yellow{background-color:#ffd703}.bg-orange{background-color:#ff791a}.bg-red{background-color:#ff3830}.bg-fuchsia{background-color:#ee13b6}.bg-purple{background-color:#a810c2}.bg-maroon{background-color:#7a1442}.bg-darken-1{background-color:rgba(0,0,0,0.0625)}.bg-darken-2{background-color:rgba(0,0,0,0.125)}.bg-darken-3{background-color:rgba(0,0,0,0.25)}.bg-darken-4{background-color:rgba(0,0,0,0.5)}.bg-lighten-1{background-color:rgba(255,255,255,0.0625)}.bg-lighten-2{background-color:rgba(255,255,255,0.125)}.bg-lighten-3{background-color:rgba(255,255,255,0.25)}.bg-lighten-4{background-color:rgba(255,255,255,0.5)}.bg-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:center}.bg-top{background-position:top}.bg-right{background-position:right}.bg-bottom{background-position:bottom}.bg-left{background-position:left}.bg-fixed{background-attachment:fixed}.alignnone{margin:0 24px 24px 0}.aligncenter,div.aligncenter{display:block;margin:0 auto}.alignright{float:none;margin:0}@media (min-width: 52em){.alignright{float:right;margin:0 0 24px 24px}}.alignleft{float:none;margin:0}@media (min-width: 52em){.alignleft{float:left;margin:0 24px 24px 0}}.aligncenter{display:block;margin:0 auto}a img.alignright{float:right;margin:0 0 24px 24px}a img.alignnone{margin:0 24px 24px 0}a img.alignleft{float:left;margin:0 24px 24px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:100%;padding:10px 10px 0 10px;text-align:center}.wp-caption.alignnone{margin:0 24px 24px 0}.wp-caption.alignleft{margin:0 24px 24px 0}.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{margin:0 0 1em;padding:0;text-indent:0}.required{color:#ff3830}ol.commentlist li{margin-bottom:20px}ol.commentlist li.comment{border:1px solid #bfbfbf;padding:1em}ol.commentlist li.comment div.vcard cite.fn{font-style:normal}ol.commentlist li.comment div.vcard img.avatar{border:1px solid #bfbfbf;float:right;margin:0 0 1em 1em;border-radius:50%;padding:.05em}ol.commentlist li.comment div.comment-metadata{font-size:.8em}ol.commentlist li.comment div.comment-meta a{color:#ccc}ol.commentlist li.comment p{margin:0 0 1em}ol.commentlist li.comment ul{list-style:none;margin:0 0 1em 1em}ol.commentlist li.comment div.reply a{font-weight:bold}ol.commentlist li.comment ul.children,ol.commentlist li.comment ol.children{list-style:none;margin:1em 0 0;text-indent:0}ol.commentlist li.comment ul.children li.depth-2{border-left:1px solid #555;margin:0 0 .25em .25em}ol.commentlist li.comment ul.children li.depth-3{border-left:1px solid #999;margin:0 0 .25em .25em}ol.commentlist li.comment ul.children li.depth-4{border-left:1px solid #bbb;margin:0 0 .25em .25em}ol.commentlist li.even{background:#fff}ol.commentlist li.odd{background:#f6f6f6}ol.commentlist li.parent{border-left:1px solid #121212}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit !important}a.comment-reply-link{font-family:inherit;font-size:0.8em;font-weight:bold;text-decoration:none;cursor:pointer;display:inline-block;line-height:1.125rem;padding:.25rem .5rem;margin:0;height:auto;border:1px solid transparent;vertical-align:middle;-webkit-appearance:none;color:#121212;background-color:#d8d8d8;border-radius:3px}.tagcloud{margin-bottom:2rem}.footer .tagcloud{opacity:.5}.imagewall{position:relative;line-height:0;-webkit-column-count:1;-webkit-column-gap:1px;-moz-column-count:1;-moz-column-gap:1px;column-count:1;column-gap:1px}@media (min-width: 40em){.imagewall{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media (min-width: 52em){.imagewall{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media (min-width: 64em){.imagewall{-moz-column-count:4;-webkit-column-count:4;column-count:4}}.imagewall img{width:100% !important;height:auto !important;margin-bottom:1px}.imagewall-loader{height:4px;width:100%;position:relative;overflow:hidden;background-color:#001d37}.imagewall-loader:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#29c538;animation:loading 2s linear infinite}@keyframes loading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@keyframes gm-loading{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.loading-imagewall{-webkit-animation:gm-loading 2s 10;-moz-animation:gm-loading 2s 10;-ms-animation:gm-loading 2s 10;-o-animation:gm-loading 2s 10;animation:gm-loading 2s 10}@-webkit-keyframes gm-slidein{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes gm-slidein{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-ms-keyframes gm-slidein{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes gm-slidein{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes gm-slidein{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes gm-fader{from{opacity:0}to{opacity:1}}@-moz-keyframes gm-fader{from{opacity:0}to{opacity:1}}@-ms-keyframes gm-fader{from{opacity:0}to{opacity:1}}@-o-keyframes gm-fader{from{opacity:0}to{opacity:1}}@keyframes gm-fader{from{opacity:0}to{opacity:1}}.container{padding:20px 20px 0 20px}@media (min-width: 52em){.container{padding:40px 20px 0 20px}}.footer{background:#18202e;padding-bottom:20px}.widget-area ul{list-style:none;padding-left:0}.footer a{color:#fff}.footer input[type="text"]{color:#121212}.footer{border-top:20px solid #406574}.widget-area ul{font-size:.875rem}.widget-area li{margin-bottom:.5rem}.widget-area li a{display:block;padding-bottom:2px;border-bottom:1px solid #fff;text-decoration:none}.widget-area--sidebar li a{border-bottom:1px solid #001d37}.intro--home{text-align:center;-webkit-column-width:565px;-moz-column-width:565px;column-width:565px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (min-width: 64em){.intro--home{text-align:left}}.nav--top{border-top:1px solid #fff;border-bottom:1px solid #fff;font-family:"Raleway",Arial,Helvetica,sans-serif;-webkit-box-shadow:0px 20px 20px 0px rgba(209,209,209,0.95);-moz-box-shadow:0px 20px 20px 0px rgba(209,209,209,0.95);box-shadow:0px 20px 20px 0px rgba(209,209,209,0.95);margin-bottom:2.8rem}ul.responsive-menu{display:none}@media (min-width: 52em){ul.responsive-menu{display:flex}}@-webkit-keyframes gm-fadein{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes gm-fadein{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-ms-keyframes gm-fadein{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes gm-fadein{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes gm-fadein{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.viewnav{display:block !important;-webkit-animation:gm-fadein 0.5s 1;-moz-animation:gm-fadein 0.5s 1;-ms-animation:gm-fadein 0.5s 1;-o-animation:gm-fadein 0.5s 1;animation:gm-fadein 0.5s 1}.nav--top>ul li a{display:block;padding:1em;color:#121212;background:#fff;text-decoration:none;text-align:center;border-bottom:1px solid #fff}@media (min-width: 52em){.nav--top>ul li a{border-right:1px solid #fff;border-bottom:none}}.nav--top>ul li:last-child a{border-right:none}.nav--top>ul li a:hover,.nav--top>ul li a:focus,.nav--top>ul li a:active,.nav--top>ul li.current_page_item a,.nav--top>ul li.current-page-ancestor a,.nav--top>ul li.current-menu-item a,.nav--top>ul li.current-post-parent a,.nav--top>ul li.current_page_parent a{background:#385771;color:#fff}.menutoggle{-webkit-animation:gm-fader 2s 1;-moz-animation:gm-fader 2s 1;-ms-animation:gm-fader 2s 1;-o-animation:gm-fader 2s 1;animation:gm-fader 2s 1;font-size:2em;cursor:pointer;display:block;padding:.5em 1em;color:#fff;background:#385771;text-decoration:none;text-align:center;border-bottom:1px solid #fff}@media (min-width: 52em){.menutoggle{display:none}}.menutoggle b{font-weight:normal}.branding{min-height:260px}.branding h1 a{color:#fff;text-decoration:none}.heropanel--home h2,.header-alt{-webkit-animation:gm-slidein 3s 1;-moz-animation:gm-slidein 3s 1;-ms-animation:gm-slidein 3s 1;-o-animation:gm-slidein 3s 1;animation:gm-slidein 3s 1}.heropanel__intro *{font-size:20px;font-size:1.25rem;line-height:1.2;margin-top:0;margin-bottom:24px;margin-bottom:1.5rem;line-height:1.6em}.content-cta--large{background:url(images/bg-white-50.png);border-color:white}.content-cta--large h2{line-height:1.6em}.cta--murdo,.cta--large{border-top:20px solid #001d37}.logo{background:red;line-height:normal;margin-bottom:0;padding:0;max-width:206px;height:auto}.icon--home,.icon--facebook,.icon--twitter,.icon--youtube,.icon--instagram,.icon--pinterest,.icon--flickr{width:24px;height:24px;fill:#fff}.icon--burger{width:40px;height:40px;fill:#fff;margin-bottom:-.3em}.img--logo{width:206px;height:152px;fill:#fff}.logo--internal{fill:none;stroke:#fff;stroke-width:3;width:80px;height:80px;stroke:#132537}.img--logo:hover{fill:#132537}.list--social li a{border:none}.facebook{background:#295b93}.twitter{background:#00b8d5}.google{background:#e54a3c}
