  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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [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{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-selection{color:inherit;text-shadow:inherit;background-color:#ACCEF7}::selection{color:inherit;text-shadow:inherit;background-color:#ACCEF7}html,body,table{-webkit-font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0;font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0}h1,h2,h3{-webkit-font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1;font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1;font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1}time{-webkit-font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0;font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0}pre,kbd,samp,code{-webkit-font-feature-settings:"kern" 0, "liga" 0, "calt" 1, "dlig" 0, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;font-feature-settings:"kern" 0, "liga" 0, "calt" 1, "dlig" 0, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1}sup{-webkit-font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1;font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1}sub{-webkit-font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1;font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="number"],input[type="range"],input[type="tel"],input[type="week"]{-webkit-font-feature-settings:"kern" 0, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 0, "lnum" 1, "zero" 0;font-feature-settings:"kern" 0, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 0, "lnum" 1, "zero" 0}tbody,caption{-webkit-font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1400px;margin-right:auto;margin-left:auto}.full-row{max-width:none}.max-row{max-width:1800px}.row-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.row-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.row-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[class*='columns-']{padding-left:10px;padding-right:10px}[class*='columns-']>.row{margin-left:-10px;margin-right:-10px}.columns-1{-webkit-flex-basis:calc(1 / 12 * 100%);-ms-flex-preferred-size:calc(1 / 12 * 100%);flex-basis:calc(1 / 12 * 100%);max-width:calc(1 / 12 * 100%)}.right-1{margin-left:calc(1 / 12 * 100%)}.left-1{margin-right:calc(1 / 12 * 100%)}.columns-2{-webkit-flex-basis:calc(2 / 12 * 100%);-ms-flex-preferred-size:calc(2 / 12 * 100%);flex-basis:calc(2 / 12 * 100%);max-width:calc(2 / 12 * 100%)}.right-2{margin-left:calc(2 / 12 * 100%)}.left-2{margin-right:calc(2 / 12 * 100%)}.columns-3{-webkit-flex-basis:calc(3 / 12 * 100%);-ms-flex-preferred-size:calc(3 / 12 * 100%);flex-basis:calc(3 / 12 * 100%);max-width:calc(3 / 12 * 100%)}.right-3{margin-left:calc(3 / 12 * 100%)}.left-3{margin-right:calc(3 / 12 * 100%)}.columns-4{-webkit-flex-basis:calc(4 / 12 * 100%);-ms-flex-preferred-size:calc(4 / 12 * 100%);flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.right-4{margin-left:calc(4 / 12 * 100%)}.left-4{margin-right:calc(4 / 12 * 100%)}.columns-5{-webkit-flex-basis:calc(5 / 12 * 100%);-ms-flex-preferred-size:calc(5 / 12 * 100%);flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%)}.right-5{margin-left:calc(5 / 12 * 100%)}.left-5{margin-right:calc(5 / 12 * 100%)}.columns-6{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.right-6{margin-left:calc(6 / 12 * 100%)}.left-6{margin-right:calc(6 / 12 * 100%)}.columns-7{-webkit-flex-basis:calc(7 / 12 * 100%);-ms-flex-preferred-size:calc(7 / 12 * 100%);flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.right-7{margin-left:calc(7 / 12 * 100%)}.left-7{margin-right:calc(7 / 12 * 100%)}.columns-8{-webkit-flex-basis:calc(8 / 12 * 100%);-ms-flex-preferred-size:calc(8 / 12 * 100%);flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.right-8{margin-left:calc(8 / 12 * 100%)}.left-8{margin-right:calc(8 / 12 * 100%)}.columns-9{-webkit-flex-basis:calc(9 / 12 * 100%);-ms-flex-preferred-size:calc(9 / 12 * 100%);flex-basis:calc(9 / 12 * 100%);max-width:calc(9 / 12 * 100%)}.right-9{margin-left:calc(9 / 12 * 100%)}.left-9{margin-right:calc(9 / 12 * 100%)}.columns-10{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.right-10{margin-left:calc(10 / 12 * 100%)}.left-10{margin-right:calc(10 / 12 * 100%)}.columns-11{-webkit-flex-basis:calc(11 / 12 * 100%);-ms-flex-preferred-size:calc(11 / 12 * 100%);flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.right-11{margin-left:calc(11 / 12 * 100%)}.left-11{margin-right:calc(11 / 12 * 100%)}.columns-12{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.right-12{margin-left:calc(12 / 12 * 100%)}.left-12{margin-right:calc(12 / 12 * 100%)}.column-center{margin-left:auto;margin-right:auto}.column-right{margin-right:0;margin-left:auto}.block-grid-1>*{-webkit-flex-basis:calc(1 / 1 * 100%);-ms-flex-preferred-size:calc(1 / 1 * 100%);flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.block-grid-2>*{-webkit-flex-basis:calc(1 / 2 * 100%);-ms-flex-preferred-size:calc(1 / 2 * 100%);flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.block-grid-3>*{-webkit-flex-basis:calc(1 / 3 * 100%);-ms-flex-preferred-size:calc(1 / 3 * 100%);flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.block-grid-4>*{-webkit-flex-basis:calc(1 / 4 * 100%);-ms-flex-preferred-size:calc(1 / 4 * 100%);flex-basis:calc(1 / 4 * 100%);max-width:calc(1 / 4 * 100%)}[class*='block-grid-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none}[class*='block-grid-']>*{padding-left:10px;padding-right:10px}.block-grid-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.block-grid-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.block-grid-spread{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.block-grid-equal{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.block-grid-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.block-grid-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.block-grid-stretch>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.block-grid-flatten>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-grid-flatten>*>*{width:100%}*,*:before,*:after{box-sizing:border-box}body{font-family:'Arial', sans-serif;color:#313131}::-moz-selection{background:#5a7e92;color:white}::selection{background:#5a7e92;color:white}::-moz-selection{background:#5a7e92;color:white}@-ms-viewport{width:device-width;zoom:1}h1,h2,h3,h4,h5,h6{font-family:'Arial', sans-serif;line-height:1.3;margin:0;padding-bottom:15px;font-weight:400;color:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}p+h1,.gform_description+h1,ul:not([class])+h1,ol:not([class])+h1,p+h2,.gform_description+h2,ul:not([class])+h2,ol:not([class])+h2,p+h3,.gform_description+h3,ul:not([class])+h3,ol:not([class])+h3,p+h4,.gform_description+h4,ul:not([class])+h4,ol:not([class])+h4,p+h5,.gform_description+h5,ul:not([class])+h5,ol:not([class])+h5,p+h6,.gform_description+h6,ul:not([class])+h6,ol:not([class])+h6{padding-top:25px}h1{font-size:calc(30px + (38 - 30) * (100vw - 320px) / (1200 - 320));color:#5f6168;font-weight:700}@media screen and (min-width: 1200px){h1{font-size:38px}}h2{font-size:calc(22px + (24 - 22) * (100vw - 320px) / (1200 - 320));color:#5f6168;font-weight:700}@media screen and (min-width: 1200px){h2{font-size:24px}}h3{font-size:calc(20px + (24 - 20) * (100vw - 320px) / (1200 - 320));color:#5a7e92;font-weight:700}@media screen and (min-width: 1200px){h3{font-size:24px}}h4{font-size:calc(16px + (18 - 16) * (100vw - 320px) / (1200 - 320));color:#5f6168;font-weight:700;text-transform:uppercase}@media screen and (min-width: 1200px){h4{font-size:18px}}h5{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));color:#5f6168;font-weight:700;text-transform:uppercase}@media screen and (min-width: 1200px){h5{font-size:13px}}h6{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));color:#5a7e92;font-weight:400}@media screen and (min-width: 1200px){h6{font-size:13px}}p,.gform_description{font-family:'Arial', sans-serif;margin:0;padding-bottom:25px;font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));line-height:1.9;color:#313131}@media screen and (min-width: 1200px){p,.gform_description{font-size:16px}}p:empty,.gform_description:empty{display:none}.intro{font-size:calc(18px + (18 - 18) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.intro{font-size:18px}}hr{border-top:2px dotted #313131;width:100%;margin:10px auto 35px}i,em{font-style:italic}b,strong{font-weight:700}address{font-style:normal}code,pre{background-color:#7f7f7f;font-family:"Consolas", monospace;font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){code,pre{font-size:14px}}pre{padding:25px 20px}code{border-radius:3px;vertical-align:middle;white-space:nowrap;padding:2px 5px}ul:not([class]),ol:not([class]){margin:0 0 25px 10px;list-style:none;padding-left:15px}ul:not([class]) li,ol:not([class]) li{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));line-height:1.8;position:relative;margin-bottom:10px}@media screen and (min-width: 1200px){ul:not([class]) li,ol:not([class]) li{font-size:16px}}ul:not([class]) li:before,ol:not([class]) li:before{color:#5a7e92;position:absolute;left:-25px}ul:not([class]) ul:not([class]),ul:not([class]) ol:not([class]),ol:not([class]) ul:not([class]),ol:not([class]) ol:not([class]){margin:0 0 25px 10px;list-style:none;padding-left:25px}ul:not([class]) li:before{content:"●";font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));top:0px;color:#bd712d}@media screen and (min-width: 1200px){ul:not([class]) li:before{font-size:16px}}ol:not([class]){counter-reset:my-counter}ol:not([class]) li:before{content:counter(my-counter) ".";counter-increment:my-counter;top:0px;color:#5a7e92;font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));font-weight:bold}@media screen and (min-width: 1200px){ol:not([class]) li:before{font-size:16px}}.social-share{list-style:none;padding-top:35px;padding-left:0}.social-share li{display:inline-block}.social-share li+li{padding-left:5px}a{-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-property:background-color, color, border, opacity, text-indent;transition-property:background-color, color, border, opacity, text-indent;text-decoration:none;color:#5a7e92;border-bottom:2px solid transparent}a:hover,a:focus,a:active{text-decoration:none}p a,.gform_description a,ul:not([class]) a,ol:not([class]) a{font-family:'Arial', sans-serif;font-weight:400;font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));display:inline-block;text-decoration:none;opacity:1;color:#313131;position:relative}@media screen and (min-width: 1200px){p a,.gform_description a,ul:not([class]) a,ol:not([class]) a{font-size:16px}}p a:after,.gform_description a:after,ul:not([class]) a:after,ol:not([class]) a:after{content:'';position:absolute;left:0;right:0;bottom:0px;height:2px;width:100%;background:#ffcf06}p a:hover:after,.gform_description a:hover:after,ul:not([class]) a:hover:after,ol:not([class]) a:hover:after{background:none}.read-more{font-family:'Arial', sans-serif;font-weight:700;font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));display:inline-block;text-transform:uppercase;text-decoration:none;opacity:1;color:#5f6168;position:relative}@media screen and (min-width: 1200px){.read-more{font-size:13px}}.read-more:after{content:'';position:absolute;left:0;right:0;bottom:-2px;height:2px;width:100%;background:#ffcf06}.read-more:hover:after{background:none}img{max-width:100%;height:auto;vertical-align:bottom}img.aligncenter{display:block}[class*='wp-image-']{margin-top:15px}.alignleft{float:left;margin-bottom:20px;margin-right:20px;margin-top:0}.alignright{float:right;margin-left:20px;margin-bottom:20px;margin-top:0}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}.wp-caption{display:block;margin:15px 0 45px;max-width:100%;position:relative;width:auto !important}.wp-caption img{display:block;margin-bottom:0}.wp-caption-dd,.wp-caption-text{padding:10px 15px !important;background:none;color:#313131;font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320));font-style:italic}@media screen and (min-width: 1200px){.wp-caption-dd,.wp-caption-text{font-size:14px}}.flex-video{position:relative;height:calc(100vw * 1280 / 720 + 0px);max-height:calc(1400px * 1280 / 720 + 0px)}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}blockquote{background:#f5f4f2;padding:20px 50px 20px 20px;margin:20px 0 35px}blockquote p,blockquote .gform_description{font-family:'Arial', sans-serif;font-size:calc(16px + (18 - 16) * (100vw - 320px) / (1200 - 320));color:#5f6168;padding-bottom:0}@media screen and (min-width: 1200px){blockquote p,blockquote .gform_description{font-size:18px}}blockquote p:last-of-type:not(:first-of-type),blockquote .gform_description:last-of-type:not(:first-of-type){font-size:calc(16px + (18 - 16) * (100vw - 320px) / (1200 - 320));text-transform:uppercase}@media screen and (min-width: 1200px){blockquote p:last-of-type:not(:first-of-type),blockquote .gform_description:last-of-type:not(:first-of-type){font-size:18px}}blockquote cite{display:block;font-size:calc(16px + (18 - 16) * (100vw - 320px) / (1200 - 320));text-transform:uppercase}@media screen and (min-width: 1200px){blockquote cite{font-size:18px}}.button{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color, color, border, opacity;transition-property:background-color, color, border, opacity;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid transparent;padding:12px 35px;border-radius:0;min-width:240px;min-height:50px;cursor:pointer;position:relative;font-family:'Arial', sans-serif;font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));letter-spacing:.1em;font-weight:400;text-align:center;text-decoration:none;text-shadow:none;outline:none;color:#313131}@media screen and (min-width: 1200px){.button{font-size:16px}}.button.default{background:url(/wp-content/themes/kryton/images/button-gold.jpg) repeat-x;background-size:100% 100%;color:white;padding:15px 30px;text-shadow:2px 2px rgba(0,0,0,0.35);letter-spacing:1px}label{font-size:calc(13px + (15 - 13) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){label{font-size:15px}}[type="text"],[type="url"],[type="email"],[type="tel"],[type="number"],[type="password"],[type="search"],select,textarea{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color, color, border, opacity, -webkit-transform;transition-property:background-color, color, border, opacity, -webkit-transform;transition-property:background-color, color, border, opacity, transform;transition-property:background-color, color, border, opacity, transform, -webkit-transform;box-shadow:none;border-radius:none;outline:none;border:1px solid #7f7f7f;background:white;padding:5px 10px;height:50px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:calc(15px + (17 - 15) * (100vw - 320px) / (1200 - 320));font-weight:400;color:#313131}@media screen and (min-width: 1200px){[type="text"],[type="url"],[type="email"],[type="tel"],[type="number"],[type="password"],[type="search"],select,textarea{font-size:17px}}[type="text"]:focus,[type="url"]:focus,[type="email"]:focus,[type="tel"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,select:focus,textarea:focus{outline:none;border-color:#5a7e92}[type="text"][disabled],[type="url"][disabled],[type="email"][disabled],[type="tel"][disabled],[type="number"][disabled],[type="password"][disabled],[type="search"][disabled],select[disabled],textarea[disabled]{opacity:.5;cursor:not-allowed}textarea{min-height:150px;padding:10px;resize:vertical}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:35px;background-image:url("/wp-content/themes/kryton/images/select-icon.png");background-position:calc( 100% - 10px ) center;background-repeat:no-repeat;cursor:pointer;border-radius:none}select[multiple]{height:auto}option{padding:5px 10px;color:#313131}[type=submit],[type=button]{background:url(/wp-content/themes/kryton/images/button-gold.jpg) repeat-x;background-size:100% 100%;color:white;padding:15px 30px;text-shadow:2px 2px rgba(0,0,0,0.35);letter-spacing:1px}input[type="checkbox"],input[type="file"],input[type="image"],input[type="radio"]{height:auto;width:auto}input[type="checkbox"],input[type="radio"]{line-height:normal;padding:0;vertical-align:middle}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;vertical-align:middle}.filter-title{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));text-transform:uppercase;color:#313131}@media screen and (min-width: 1200px){.filter-title{font-size:13px}}.news-search-form h5,.cat-search-form h5{font-size:calc(15px + (15 - 15) * (100vw - 320px) / (1200 - 320));color:#5a7e92;font-weight:400;padding-bottom:5px;text-transform:none}@media screen and (min-width: 1200px){.news-search-form h5,.cat-search-form h5{font-size:15px}}.news-search-form input,.news-search-form select,.cat-search-form input,.cat-search-form select{margin-bottom:15px;border-radius:0px !important}.news-search-form button,.cat-search-form button{background:url(/wp-content/themes/kryton/images/button-gold.jpg) repeat-x;background-size:100% 100%;color:white;padding:15px 30px;text-shadow:2px 2px rgba(0,0,0,0.35);letter-spacing:1px;min-width:1px}.fancybox-skin .fancybox-close{background:none !important;background:url(/wp-content/themes/kryton/images/pop-up-close.png) no-repeat !important;top:15px;right:15px}.fancybox-skin .modal-demo-title{text-align:left;color:#313131}.fancybox-skin .modal-demo-form .button{min-width:1px;padding:15px 50px}.gform_wrapper{overflow:hidden}.gform_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gform_description{display:block}.validation_error{background:rgba(127,127,127,0.5);border-left:3px solid #b0161d;margin:0 0 25px;padding:25px}.gform_fields{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1400px;margin-left:-10px;margin-right:-10px}.gfield{padding-left:10px;padding-right:10px;-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin-bottom:20px}.gfield_label{display:block;margin-bottom:5px}.gfield_required{vertical-align:super}.ginput_container .large{width:100%}.ginput_container .medium{width:calc(2 / 3 * 100%)}.ginput_container .small{width:calc(1 / 3 * 100%)}.gfield_error input,.gfield_error textarea,.gfield_error select{border-color:#b0161d}.validation_message{margin-top:5px;color:#b0161d;font-size:calc(12px + (14 - 12) * (100vw - 320px) / (1200 - 320));font-style:italic}@media screen and (min-width: 1200px){.validation_message{font-size:14px}}.ginput_container_checkbox,.ginput_container_radio{margin-left:25px}.ginput_container_checkbox+.validation_message,.ginput_container_radio+.validation_message{margin-left:25px}.gfield_checkbox,.gfield_radio{padding:0;margin:0;list-style:none}.gfield_checkbox input,.gfield_radio input{margin-right:5px}.gform_hidden{display:none}.gf_full{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.gf_half{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.gf_third{-webkit-flex-basis:calc(4 / 12 * 100%);-ms-flex-preferred-size:calc(4 / 12 * 100%);flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.gf_quarter{-webkit-flex-basis:calc(3 / 12 * 100%);-ms-flex-preferred-size:calc(3 / 12 * 100%);flex-basis:calc(3 / 12 * 100%);max-width:calc(3 / 12 * 100%)}.gf_list_inline .gfield_checkbox,.gf_list_inline .gfield_radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1400px;margin-left:-10px;margin-right:-10px}.gf_list_inline .gfield_checkbox li,.gf_list_inline .gfield_radio li{padding-left:10px;padding-right:10px}.gform_validation_container{display:none}.gf_submit:not(.button){-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color, color, border, opacity;transition-property:background-color, color, border, opacity;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid transparent;padding:12px 35px;border-radius:0;min-width:240px;min-height:50px;cursor:pointer;position:relative;font-family:'Arial', sans-serif;font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));letter-spacing:.1em;font-weight:400;text-align:center;text-decoration:none;text-shadow:none;outline:none;color:#313131}@media screen and (min-width: 1200px){.gf_submit:not(.button){font-size:16px}}.gform_ajax_spinner{margin-left:10px}.ui-datepicker{background:white;box-shadow:0 0 5px rgba(0,0,0,0.3)}.ui-datepicker-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#5a7e92}.ui-datepicker-header .ui-icon{display:none}.ui-datepicker-prev{padding:5px 10px;-webkit-flex-basis:25px;-ms-flex-preferred-size:25px;flex-basis:25px;cursor:pointer}.ui-datepicker-prev:before{content:"\f0d9";font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;color:white}.ui-datepicker-next{padding:5px 10px;-webkit-flex-basis:25px;-ms-flex-preferred-size:25px;flex-basis:25px;cursor:pointer;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ui-datepicker-next:before{content:"\f0da";font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;color:white}.ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}.ui-datepicker-month,.ui-datepicker-year{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;height:30px;font-size:14px;padding-top:0;padding-bottom:0}.ui-datepicker-calendar{width:100%;border-collapse:collapse;border:none}.ui-datepicker-calendar th{padding:5px;font-size:14px;background:#7f7f7f}.ui-datepicker-calendar td{font-size:12px;text-align:center}.ui-datepicker-calendar .ui-state-default{padding:5px;display:block}.ui-datepicker-calendar .ui-state-disabled{cursor:disabled}.ui-datepicker-calendar .ui-state-hover{font-weight:700}.ui-datepicker-calendar .ui-state-active{background:#5a7e92;color:white}.page-banner{background-size:cover;background-position:center;background-color:rgba(127,127,127,0.5)}.banner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:calc(100vw * 320 / 1200 + 0px);max-height:calc(1400px * 320 / 1200 + 0px)}.banner-title{font-size:calc(28px + (42 - 28) * (100vw - 320px) / (1200 - 320));padding-bottom:0}@media screen and (min-width: 1200px){.banner-title{font-size:42px}}.archive-banner{padding-top:calc(50px + (250 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (80 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.archive-banner{padding-top:250px}}@media screen and (min-width: 1200px){.archive-banner{padding-bottom:80px}}.archive-banner h4{font-size:calc(16px + (22 - 16) * (100vw - 320px) / (1200 - 320));font-weight:400;color:white}@media screen and (min-width: 1200px){.archive-banner h4{font-size:22px}}.archive-banner h1{font-size:calc(25px + (34 - 25) * (100vw - 320px) / (1200 - 320));color:white}@media screen and (min-width: 1200px){.archive-banner h1{font-size:34px}}.archive-banner p,.archive-banner .gform_description{font-size:calc(16px + (22 - 16) * (100vw - 320px) / (1200 - 320));font-weight:700;color:white}@media screen and (min-width: 1200px){.archive-banner p,.archive-banner .gform_description{font-size:22px}}.pagination{border-top:1px solid rgba(127,127,127,0.2);list-style:none;text-align:center;max-width:1400px;margin:20px auto 15px;padding:20px 0px}.pagination li{display:inline-block}.pagination li+li{margin-left:15px}.pagination li:empty{display:none}.pagination li a{font-weight:600;color:#313131;padding:10px 5px;display:block}.pagination li a:hover{color:#5a7e92}.pagination .disabled{display:none}.pagination .current{border-bottom:4px solid #5a7e92}.pagination .pagination-next a,.pagination .pagination-prev a{color:#5a7e92}.pagination .pagination-next{padding-left:25px}.pagination .pagination-prev{padding-right:25px}#request-demo-form-wrapper{padding:60px 0px 25px;height:auto !important;width:auto !important}.fancybox-inner h2{text-align:center;color:#313131}.fancybox-inner .demo{padding-bottom:15px}.fancybox-inner .gform_footer{padding-top:25px}.site-utility{padding:0;background:#7f7f7f}.utility-menu{padding:0;margin:0;list-style:none;text-align:right}.utility-menu li{display:inline-block;color:white;font-weight:700;padding:10px 15px;border-right:1px solid rgba(49,49,49,0.2)}.utility-menu a,.utility-menu span{opacity:1;color:white;font-weight:400}.site-header{padding:15px 0;background:url(/wp-content/themes/kryton/images/header.jpg) repeat-x;background-size:100% 100%}.fs-menu-trigger{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.fs-menu-trigger:focus{outline:none}@media screen and (min-width: 768px){.fs-menu-trigger{display:none !important}}.fs-burger-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:50px;height:35px;position:relative;color:#5a7e92}.fs-burger-menu:before,.fs-burger-menu:after{content:"";height:4px;background:white;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-delay:250ms;transition-delay:250ms;-webkit-transition-property:-webkit-transform opacity;transition-property:-webkit-transform opacity;transition-property:transform opacity;transition-property:transform opacity, -webkit-transform opacity}.menu-opened .fs-burger-menu:before{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition-delay:0s;transition-delay:0s}.menu-opened .fs-burger-menu:after{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition-delay:0s;transition-delay:0s}.burger-menu-text{margin-right:10px;text-transform:uppercase;letter-spacing:.05em;font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320));color:#313131}@media screen and (min-width: 1200px){.burger-menu-text{font-size:14px}}.burger-line{position:relative;background:none;height:3px}.burger-line:before,.burger-line:after{content:"";position:absolute;width:100%;height:3px;background:white;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.menu-opened .burger-line:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:250ms;transition-delay:250ms}.menu-opened .burger-line:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:250ms;transition-delay:250ms}.navigation-column{position:relative}.main-menu{padding:0;margin:0;list-style:none;display:none;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.main-menu>li+li{margin-left:25px}.main-menu>li>a{color:white;display:block;padding:15px 0}.main-menu>li>a span{position:relative;font-weight:700;text-transform:uppercase}.main-menu>li>a span:after{content:'';position:absolute;bottom:-2px;left:0px;right:0px;height:2px;background:#ffcf06;width:100%}.main-menu>li>a:hover span:after{background:none}.main-menu>.current-menu-item>a{border-bottom:2px solid currentColor}.main-menu .menu-item-12 a{background:url(/wp-content/themes/kryton/images/button-gold.jpg) repeat-x;background-size:100% 100%;color:white;padding:15px 30px;text-shadow:2px 2px rgba(0,0,0,0.35);letter-spacing:1px}.menu-item-has-children{position:relative}.menu-item-has-children .sub-menu{padding:0;margin:0;list-style:none}.menu-item-has-children li a{padding:5px 10px;display:block;color:white;background:#5a7e92}.menu-item-has-children li a:hover{background:#476372}.mobile-submenu-trigger{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;background:white;border-radius:50%;color:#313131;-webkit-transition:250ms;transition:250ms;-webkit-transition-property:background, color, -webkit-transform;transition-property:background, color, -webkit-transform;transition-property:transform, background, color;transition-property:transform, background, color, -webkit-transform;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.mobile-submenu-trigger.opened{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media screen and (min-width: 768px){.main-menu,.go-to{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.menu-item-has-children>a:after{content:"\f0d7";margin-left:5px;font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;color:#5a7e92}.menu-item-has-children .sub-menu{position:absolute;min-width:180px;top:100%;left:50%;-webkit-transform:translate(-50%, 50px);transform:translate(-50%, 50px);-webkit-transition:350ms;transition:350ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;visibility:hidden;opacity:0;box-shadow:1px 1px 5px rgba(0,0,0,0.3)}.menu-item-has-children:last-child .sub-menu{right:0;left:auto;-webkit-transform:translate(0, 50px);transform:translate(0, 50px)}.menu-item-has-children:hover .sub-menu{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);visibility:visible;opacity:1}.menu-item-has-children:hover:last-child .sub-menu{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media screen and (max-width: 767px){.main-menu{position:absolute;right:0;top:15px;min-width:280px;left:0;z-index:4;background:#7f7f7f}.main-menu>li{display:block;padding:0px 15px}.main-menu>li+li{margin-left:0}.main-menu>li>a{background:#5a7e92;color:#fff;padding:10px 15px;text-align:center}.main-menu>.current-menu-item>a{border-bottom:none}.menu-item-has-children>a{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-item-has-children .sub-menu{display:none}.menu-item-has-children .sub-menu a{padding-left:35px}.mobile-submenu-trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.site-content{padding-top:calc(30px + (50 - 30) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(30px + (50 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.site-content{padding-top:50px}}@media screen and (min-width: 1200px){.site-content{padding-bottom:50px}}.footer-callout{padding-top:calc(30px + (50 - 30) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(30px + (50 - 30) * (100vw - 320px) / (1200 - 320));background:url(/wp-content/themes/kryton/images/news-bg.jpg)}@media screen and (min-width: 1200px){.footer-callout{padding-top:50px}}@media screen and (min-width: 1200px){.footer-callout{padding-bottom:50px}}.footer-callout .footer-callout-content p,.footer-callout .footer-callout-content .gform_description{font-size:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320));max-width:420px}@media screen and (min-width: 1200px){.footer-callout .footer-callout-content p,.footer-callout .footer-callout-content .gform_description{font-size:20px}}.footer-callout h5{color:#313131}.footer-callout .gform_body,.footer-callout .gform_footer{display:inline-block;vertical-align:bottom}.footer-callout .gform_body .gfield,.footer-callout .gform_footer .gfield{margin:0}.footer-callout .gform_body input,.footer-callout .gform_footer input{width:100%}.footer-callout .gform_body button,.footer-callout .gform_footer button{background:url(/wp-content/themes/kryton/images/grey-bg.jpg);background-size:cover;min-width:1px;left:-5px;border:none;padding:15px;width:100%}.footer-callout .gform_body .validation_message,.footer-callout .gform_footer .validation_message{display:none}.footer-callout .gform_footer .gform_ajax_spinner{display:none !important}.footer-callout .gform_body{width:69%}.footer-callout .gform_footer{width:29%}.footer-callout .subscribe-form{padding-top:25px}.site-footer{background:#5f6168;padding-top:calc(50px + (80 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(35px + (55 - 35) * (100vw - 320px) / (1200 - 320));position:relative;overflow:hidden}@media screen and (min-width: 1200px){.site-footer{padding-top:80px}}@media screen and (min-width: 1200px){.site-footer{padding-bottom:55px}}.site-footer>.row .columns-6:after{content:'';height:100vh;position:absolute;width:100vw;right:-43vw;top:0;background:#f5f4f2}.site-footer>.row .columns-6 .footer-content,.site-footer>.row .columns-6 .contact-info-wrap,.site-footer>.row .columns-6 .location-wrap,.site-footer>.row .columns-6 .footer-copyright{position:relative;z-index:4}.site-footer .columns-6{padding-left:35px}.site-footer .contact-info-wrap,.site-footer .footer-copyright{border-top:1px solid rgba(127,127,127,0.2)}.site-footer .contact-list{list-style:none;padding-left:0;margin-bottom:0;margin-top:30px}.site-footer .contact-list li{display:inline-block;padding-right:20px}.site-footer .contact-list li+li{padding-right:0px}.site-footer .contact-list li p,.site-footer .contact-list li .gform_description{font-size:calc(18px + (18 - 18) * (100vw - 320px) / (1200 - 320));padding-bottom:10px}@media screen and (min-width: 1200px){.site-footer .contact-list li p,.site-footer .contact-list li .gform_description{font-size:18px}}.site-footer .contact-list li p span,.site-footer .contact-list li .gform_description span{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));font-weight:700;color:#5f6168;text-transform:uppercase;padding-right:5px}@media screen and (min-width: 1200px){.site-footer .contact-list li p span,.site-footer .contact-list li .gform_description span{font-size:13px}}.site-footer .location-list{list-style:none;padding-left:0;margin-top:0}.site-footer .location-list li{display:inline-block}.site-footer .location-list li+li{padding-left:20px}.site-footer .location-list li p,.site-footer .location-list li .gform_description{font-size:calc(18px + (18 - 18) * (100vw - 320px) / (1200 - 320));padding-bottom:15px}@media screen and (min-width: 1200px){.site-footer .location-list li p,.site-footer .location-list li .gform_description{font-size:18px}}.site-footer .location-list li p span,.site-footer .location-list li .gform_description span{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));font-weight:700;color:#5f6168;text-transform:uppercase;padding-right:5px}@media screen and (min-width: 1200px){.site-footer .location-list li p span,.site-footer .location-list li .gform_description span{font-size:13px}}.footer-menu{padding:0;margin:0;list-style:none;text-align:left}.footer-menu li{display:inline-block;padding:0 15px;font-size:calc(18px + (18 - 18) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.footer-menu li{font-size:18px}}.footer-menu a{opacity:1}.footer-menu a:hover{opacity:.7}.footer-menu #menu-item-60{padding:0;margin-top:30px}.footer-menu #menu-item-60 a{background:url(/wp-content/themes/kryton/images/button-gold.jpg) repeat-x;background-size:100% 100%;color:white;padding:15px 30px;text-shadow:2px 2px rgba(0,0,0,0.35);letter-spacing:1px;min-width:1px;color:white}.footer-copyright{padding-top:30px;padding-bottom:10px}.footer-copyright p,.footer-copyright .gform_description{color:#5f6168;padding-bottom:0}.site-copyright{display:inline-block;font-size:calc(14px + (16 - 14) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.site-copyright{font-size:16px}}.privacy-menu{display:inline-block;padding:0;margin:0;list-style:none;padding-left:5px}.privacy-menu li{display:inline-block;font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.privacy-menu li{font-size:14px}}.privacy-menu li+li{padding-left:5px}.privacy-menu li a{color:rgba(95,97,104,0.5)}.designby-column{text-align:right}.site-credit{font-size:calc(14px + (16 - 14) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.site-credit{font-size:16px}}.blog .page-banner .content-column,.archive .page-banner .content-column,.search .page-banner .content-column{padding-top:calc(50px + (130 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(30px + (115 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.blog .page-banner .content-column,.archive .page-banner .content-column,.search .page-banner .content-column{padding-top:130px}}@media screen and (min-width: 1200px){.blog .page-banner .content-column,.archive .page-banner .content-column,.search .page-banner .content-column{padding-bottom:115px}}.blog .page-banner .content-column h1,.blog .page-banner .content-column h3,.blog .page-banner .content-column p,.blog .page-banner .content-column .gform_description,.archive .page-banner .content-column h1,.archive .page-banner .content-column h3,.archive .page-banner .content-column p,.archive .page-banner .content-column .gform_description,.search .page-banner .content-column h1,.search .page-banner .content-column h3,.search .page-banner .content-column p,.search .page-banner .content-column .gform_description{color:white}.blog .page-banner .content-column h1,.archive .page-banner .content-column h1,.search .page-banner .content-column h1{font-size:calc(30px + (34 - 30) * (100vw - 320px) / (1200 - 320));text-transform:uppercase;padding-bottom:10px}@media screen and (min-width: 1200px){.blog .page-banner .content-column h1,.archive .page-banner .content-column h1,.search .page-banner .content-column h1{font-size:34px}}.blog .page-banner .content-column h3,.archive .page-banner .content-column h3,.search .page-banner .content-column h3{font-weight:400;text-transform:uppercase;padding-bottom:30px}.blog .page-banner .content-column p,.blog .page-banner .content-column .gform_description,.archive .page-banner .content-column p,.archive .page-banner .content-column .gform_description,.search .page-banner .content-column p,.search .page-banner .content-column .gform_description{font-size:calc(22px + (22 - 22) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.blog .page-banner .content-column p,.blog .page-banner .content-column .gform_description,.archive .page-banner .content-column p,.archive .page-banner .content-column .gform_description,.search .page-banner .content-column p,.search .page-banner .content-column .gform_description{font-size:22px}}.blog .blog-wrapper,.archive .blog-wrapper,.search .blog-wrapper{overflow:hidden}.blog .blog-categories,.archive .blog-categories,.search .blog-categories{margin-top:15px;position:relative;border-bottom:1px solid rgba(84,85,84,0.2);text-align:center}.blog .blog-categories:after,.archive .blog-categories:after,.search .blog-categories:after{content:'';position:absolute;left:0;right:0;top:-15px;height:12px;background:url(/wp-content/themes/kryton/images/border-top.jpg) repeat-x}.blog .blog-categories .cats,.archive .blog-categories .cats,.search .blog-categories .cats{list-style:none;margin:0;padding:0}.blog .blog-categories .cats .all-cats,.archive .blog-categories .cats .all-cats,.search .blog-categories .cats .all-cats{font-weight:700;text-transform:uppercase}.blog .blog-categories .cats .all-cats a,.archive .blog-categories .cats .all-cats a,.search .blog-categories .cats .all-cats a{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));color:#5f6168;line-height:18px}@media screen and (min-width: 1200px){.blog .blog-categories .cats .all-cats a,.archive .blog-categories .cats .all-cats a,.search .blog-categories .cats .all-cats a{font-size:13px}}.blog .blog-categories .cats li,.archive .blog-categories .cats li,.search .blog-categories .cats li{display:inline-block}.blog .blog-categories .cats li a,.archive .blog-categories .cats li a,.search .blog-categories .cats li a{border-bottom:0;display:block;padding:30px 15px;font-size:calc(18px + (18 - 18) * (100vw - 320px) / (1200 - 320));color:#313131;position:relative}@media screen and (min-width: 1200px){.blog .blog-categories .cats li a,.archive .blog-categories .cats li a,.search .blog-categories .cats li a{font-size:18px}}.blog .blog-categories .cats li a:hover:after,.archive .blog-categories .cats li a:hover:after,.search .blog-categories .cats li a:hover:after{content:'';position:absolute;bottom:0px;left:0;right:0;margin:auto;height:5px;width:50px;background:#ffcf06}.blog .blog-categories .cats .current a,.archive .blog-categories .cats .current a,.search .blog-categories .cats .current a{position:relative}.blog .blog-categories .cats .current a:after,.archive .blog-categories .cats .current a:after,.search .blog-categories .cats .current a:after{content:'';position:absolute;bottom:0px;left:0;right:0;margin:auto;height:5px;width:50px;background:#ffcf06}.blog .news-search-form,.archive .news-search-form,.search .news-search-form{padding-bottom:25px}.blog .featured-article-wrap,.archive .featured-article-wrap,.search .featured-article-wrap{position:relative;border-bottom:1px solid rgba(84,85,84,0.2);overflow:hidden}.blog .featured-article-wrap:before,.archive .featured-article-wrap:before,.search .featured-article-wrap:before{content:'';position:absolute;top:0;bottom:0;width:50%}.blog .featured-article-wrap:before,.archive .featured-article-wrap:before,.search .featured-article-wrap:before{background:white;left:0;width:62%}.blog .featured-article-wrap>.row>[class*="columns-"],.archive .featured-article-wrap>.row>[class*="columns-"],.search .featured-article-wrap>.row>[class*="columns-"]{padding-top:15px;position:relative;z-index:1}.blog .featured-article-wrap>.row>[class*="columns-"]:first-child,.archive .featured-article-wrap>.row>[class*="columns-"]:first-child,.search .featured-article-wrap>.row>[class*="columns-"]:first-child{background:none;margin-bottom:-4000px;padding-bottom:4000px}.blog .featured-article-wrap>.row>[class*="columns-"]:last-child,.archive .featured-article-wrap>.row>[class*="columns-"]:last-child,.search .featured-article-wrap>.row>[class*="columns-"]:last-child{position:relative}.blog .featured-article-wrap>.row>[class*="columns-"]:last-child:after,.archive .featured-article-wrap>.row>[class*="columns-"]:last-child:after,.search .featured-article-wrap>.row>[class*="columns-"]:last-child:after{content:'';background:#f5f4f2;position:absolute;top:0;left:10px;height:100%;width:100vw}.blog .filter-title,.archive .filter-title,.search .filter-title{color:#5f6168;padding-top:40px}.blog .featured-article,.archive .featured-article,.search .featured-article{position:relative;z-index:9;padding:40px 0px}.blog .featured-article .featured-header,.archive .featured-article .featured-header,.search .featured-article .featured-header{padding-left:60px}.blog .featured-article .featured-header h6,.blog .featured-article .featured-header .cats,.archive .featured-article .featured-header h6,.archive .featured-article .featured-header .cats,.search .featured-article .featured-header h6,.search .featured-article .featured-header .cats{display:inline-block}.blog .featured-article .featured-header h6,.archive .featured-article .featured-header h6,.search .featured-article .featured-header h6{font-weight:700;color:#5f6168;text-transform:uppercase;padding-right:15px}.blog .featured-article .featured-header .cats a,.archive .featured-article .featured-header .cats a,.search .featured-article .featured-header .cats a{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));color:#bd712d}@media screen and (min-width: 1200px){.blog .featured-article .featured-header .cats a,.archive .featured-article .featured-header .cats a,.search .featured-article .featured-header .cats a{font-size:13px}}.blog .featured-article .featured-header .cats a:after,.archive .featured-article .featured-header .cats a:after,.search .featured-article .featured-header .cats a:after{content:','}.blog .featured-article .featured-header .cats a:last-child:after,.archive .featured-article .featured-header .cats a:last-child:after,.search .featured-article .featured-header .cats a:last-child:after{content:''}.blog .featured-article .featured-content,.archive .featured-article .featured-content,.search .featured-article .featured-content{padding-top:40px}.blog .featured-article .featured-content h2,.archive .featured-article .featured-content h2,.search .featured-article .featured-content h2{border-bottom:1px dotted rgba(95,97,104,0.5);max-width:405px;margin-bottom:20px}.blog .featured-article .featured-content h6,.archive .featured-article .featured-content h6,.search .featured-article .featured-content h6{color:rgba(95,97,104,0.5);font-size:calc(15px + (15 - 15) * (100vw - 320px) / (1200 - 320));padding-bottom:5px}@media screen and (min-width: 1200px){.blog .featured-article .featured-content h6,.archive .featured-article .featured-content h6,.search .featured-article .featured-content h6{font-size:15px}}.blog .featured-article .featured-content h6 a,.archive .featured-article .featured-content h6 a,.search .featured-article .featured-content h6 a{color:rgba(95,97,104,0.5)}.blog .featured-article .featured-content p,.blog .featured-article .featured-content .gform_description,.archive .featured-article .featured-content p,.archive .featured-article .featured-content .gform_description,.search .featured-article .featured-content p,.search .featured-article .featured-content .gform_description{padding-bottom:15px}.blog .news-grid>li,.archive .news-grid>li,.search .news-grid>li{padding-bottom:50px;padding-top:50px;position:relative}.blog .news-grid>li:before,.archive .news-grid>li:before,.search .news-grid>li:before{content:'';position:absolute;top:0;left:0;right:0;height:0;background:rgba(95,97,104,0.35)}.blog .news-grid>li:nth-child(n+5):before,.archive .news-grid>li:nth-child(n+5):before,.search .news-grid>li:nth-child(n+5):before{height:1px}.blog .news-grid>li:nth-child(5n):before,.archive .news-grid>li:nth-child(5n):before,.search .news-grid>li:nth-child(5n):before{left:25%}.blog .news-grid>li:nth-child(4n+4):before,.archive .news-grid>li:nth-child(4n+4):before,.search .news-grid>li:nth-child(4n+4):before{right:25%}.blog .articles-wrap,.archive .articles-wrap,.search .articles-wrap{padding:10px 0px}.blog .articles-wrap .article-wrap .article-cats a,.archive .articles-wrap .article-wrap .article-cats a,.search .articles-wrap .article-wrap .article-cats a{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));color:#bd712d;padding-bottom:10px;display:inline-block}@media screen and (min-width: 1200px){.blog .articles-wrap .article-wrap .article-cats a,.archive .articles-wrap .article-wrap .article-cats a,.search .articles-wrap .article-wrap .article-cats a{font-size:13px}}.blog .articles-wrap .article-wrap .article-cats a:after,.archive .articles-wrap .article-wrap .article-cats a:after,.search .articles-wrap .article-wrap .article-cats a:after{content:','}.blog .articles-wrap .article-wrap .article-cats a:last-child:after,.archive .articles-wrap .article-wrap .article-cats a:last-child:after,.search .articles-wrap .article-wrap .article-cats a:last-child:after{content:''}.blog .articles-wrap .article-wrap h2,.archive .articles-wrap .article-wrap h2,.search .articles-wrap .article-wrap h2{border-bottom:1px dotted rgba(95,97,104,0.5);padding-bottom:10px;margin-bottom:10px}.blog .articles-wrap .article-wrap h6,.archive .articles-wrap .article-wrap h6,.search .articles-wrap .article-wrap h6{color:rgba(95,97,104,0.5);font-size:calc(15px + (15 - 15) * (100vw - 320px) / (1200 - 320));padding-bottom:5px}@media screen and (min-width: 1200px){.blog .articles-wrap .article-wrap h6,.archive .articles-wrap .article-wrap h6,.search .articles-wrap .article-wrap h6{font-size:15px}}.blog .articles-wrap .article-wrap h6 a,.archive .articles-wrap .article-wrap h6 a,.search .articles-wrap .article-wrap h6 a{color:rgba(95,97,104,0.5)}.blog .articles-wrap .article-wrap p,.blog .articles-wrap .article-wrap .gform_description,.archive .articles-wrap .article-wrap p,.archive .articles-wrap .article-wrap .gform_description,.search .articles-wrap .article-wrap p,.search .articles-wrap .article-wrap .gform_description{padding-bottom:15px}.blog .articles-wrap .article-wrap .article-content,.archive .articles-wrap .article-wrap .article-content,.search .articles-wrap .article-wrap .article-content{padding-top:10px}.search .featured-article-wrap{background:#f5f4f2}.search .featured-article-wrap:before,.search .featured-article-wrap:after{background:none;height:0;width:0}.search .featured-article-wrap>.row [class*="columns-"]:last-child:after{height:0}.single-post #main{position:relative}.single-post #main:after{content:'';position:absolute;left:0;right:0;top:0px;height:10px;background:url(/wp-content/themes/kryton/images/border-top.jpg) repeat-x}.single-post .featured-image{background:#f5f4f2;padding-top:35px}.single-post .article-title{padding-top:20px;padding-bottom:25px}.single-post .cats-wrap{border-bottom:1px solid rgba(84,85,84,0.2);margin-bottom:35px}.single-post .cats-wrap h5{display:inline-block;padding-right:10px;padding-bottom:0}.single-post .cats-wrap .cats{display:inline-block;list-style:none;padding-left:0px;margin:25px 0px}.single-post .cats-wrap .cats li{display:inline-block}.single-post .cats-wrap .cats li a{color:#313131}.single-post .cats-wrap .cats li a:after{content:','}.single-post .cats-wrap .cats li a:hover{color:#5a7e92}.single-post .cats-wrap .cats li:last-child a:after{content:''}.single-post .cats-wrap .post-meta{display:inline-block;float:right;padding-bottom:0;margin-top:20px;font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));font-weight:700;text-transform:uppercase;color:#5f6168}@media screen and (min-width: 1200px){.single-post .cats-wrap .post-meta{font-size:13px}}.single-post .cats-wrap .post-meta time{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));font-weight:400;color:#313131;text-transform:none;padding-left:10px}@media screen and (min-width: 1200px){.single-post .cats-wrap .post-meta time{font-size:16px}}.single-post #content{max-width:815px;margin:auto}.single-post .team-article-section{background:url(/wp-content/themes/kryton/images/related.jpg);padding-top:calc(30px + (60 - 30) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(30px + (60 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.single-post .team-article-section{padding-top:60px}}@media screen and (min-width: 1200px){.single-post .team-article-section{padding-bottom:60px}}.single-post .team-article-section .news-intro{text-align:center;padding-bottom:15px}.single-post .article-wrap .news-intro{text-align:center}.single-post .article-wrap .article-cats a{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));color:#bd712d;padding-bottom:10px;display:inline-block}@media screen and (min-width: 1200px){.single-post .article-wrap .article-cats a{font-size:13px}}.single-post .article-wrap .article-cats a:after{content:','}.single-post .article-wrap .article-cats a:last-child:after{content:''}.single-post .article-wrap h2{border-bottom:1px dotted rgba(95,97,104,0.5);padding-bottom:10px;margin-bottom:10px}.single-post .article-wrap h6{color:rgba(95,97,104,0.5);font-size:calc(15px + (15 - 15) * (100vw - 320px) / (1200 - 320));padding-bottom:5px}@media screen and (min-width: 1200px){.single-post .article-wrap h6{font-size:15px}}.single-post .article-wrap h6 a{color:rgba(95,97,104,0.5)}.single-post .article-wrap p,.single-post .article-wrap .gform_description{padding-bottom:15px}.single-post .article-wrap .article-content{padding-top:10px}.single-post .social-share.article-share{list-style:none;padding:20px 0px;border-top:1px solid rgba(84,85,84,0.2);border-bottom:1px solid rgba(84,85,84,0.2);padding-left:50px}.single-post .social-share.article-share h5{display:inline-block;padding-bottom:0;vertical-align:middle;padding-right:25px}.single-post .social-share.article-share li{display:inline-block;vertical-align:middle}.single-post .social-share.article-share li a{font-size:calc(0px + (0 - 0) * (100vw - 320px) / (1200 - 320));height:25px;width:26px;display:block}@media screen and (min-width: 1200px){.single-post .social-share.article-share li a{font-size:0px}}.single-post .social-share.article-share li .twitter{background:url(/wp-content/themes/kryton/images/twitter.png) no-repeat}.single-post .social-share.article-share li .facebook{background:url(/wp-content/themes/kryton/images/facebook.png) no-repeat}.single-post .social-share.article-share li .linkedin{background:url(/wp-content/themes/kryton/images/linkedin.png) no-repeat}.single-post .social-share.article-share li .googleplus{background:url(/wp-content/themes/kryton/images/googleplus.png) no-repeat}.single-post .author-footer{padding-top:20px;padding-bottom:calc(35px + (75 - 35) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width: 1200px){.single-post .author-footer{padding-bottom:75px}}.single-post .author-footer img{border-radius:50%}.single-post .author-footer h5{padding-bottom:5px;padding-top:20px}.single-post .author-footer h2{font-size:calc(18px + (18 - 18) * (100vw - 320px) / (1200 - 320));font-weight:400}@media screen and (min-width: 1200px){.single-post .author-footer h2{font-size:18px}}.single-post .author-footer p,.single-post .author-footer .gform_description{font-family:'Arial', sans-serif;font-weight:400;font-style:italic;color:#5f6168;padding-bottom:10px}.single-post .tweetdis_hint a{background:#f5f4f2 !important;color:#313131;border-radius:none !important;padding:5px !important;line-height:2 !important}.single-post .tweetdis_hint a:after{background:none !important}.single-post .tweetdis_hint a .tweetdis_hint_icon{position:relative;background:none !important;height:30px;width:33px}.single-post .tweetdis_hint a .tweetdis_hint_icon:after{content:'';position:absolute;top:50%;right:-5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/wp-content/themes/kryton/images/tweet-hint.png) no-repeat;height:30px;width:33px;margin-top:-1px}.single-post .tweetdis_box{background:#f5f4f2 !important;color:#313131}.single-post .tweetdis_box .tweetdis_click_to_tweet{display:none !important}.single-post .tweetdis_box p,.single-post .tweetdis_box .gform_description{font-size:18px !important;color:#5f6168 !important}.single-post .tweetdis_box a{padding:20px !important;border:none !important;position:relative;padding-right:65px !important}.single-post .tweetdis_box a:after{content:'';position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/wp-content/themes/kryton/images/tweet.png) no-repeat;height:19px;width:22px}.single-post .tweetdis_box a p,.single-post .tweetdis_box a .gform_description{font-family:arial !important}@media screen and (max-width: 1199px){.blog .featured-article .columns-6,.archive .featured-article .columns-6{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.blog .featured-article .featured-content,.archive .featured-article .featured-content{padding-left:60px}.single .cats-columns{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}@media screen and (max-width: 979px){.tablet-stretch{-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important;max-width:100% !important;margin-right:auto !important;margin-left:auto !important}.tablet-stretch._s{-webkit-flex-basis:83.3333333333% !important;-ms-flex-preferred-size:83.3333333333% !important;flex-basis:83.3333333333% !important;max-width:83.3333333333% !important}.blog .page-banner .content-column,.blog .page-banner .archive-banner,.archive .page-banner .content-column,.archive .page-banner .archive-banner,.search .page-banner .content-column,.search .page-banner .archive-banner{margin-left:calc(0 / 12 * 100%);-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.blog .blog-categories .cats li a,.archive .blog-categories .cats li a,.search .blog-categories .cats li a{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));padding:15px 10px}}@media screen and (max-width: 979px) and (min-width: 1200px){.blog .blog-categories .cats li a,.archive .blog-categories .cats li a,.search .blog-categories .cats li a{font-size:16px}}@media screen and (max-width: 979px){.articles-wrap .news-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none}.articles-wrap .news-grid>*{-webkit-flex-basis:calc(1 / 3 * 100%);-ms-flex-preferred-size:calc(1 / 3 * 100%);flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.articles-wrap .news-grid>li:before{display:none}.single-post .article-content .columns-8{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.single-post .single-post-social .columns-8{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.single-post .author-footer .columns-2{margin-left:calc(0 / 12 * 100%);-webkit-flex-basis:calc(4 / 12 * 100%);-ms-flex-preferred-size:calc(4 / 12 * 100%);flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.single-post .author-footer .columns-5{-webkit-flex-basis:calc(8 / 12 * 100%);-ms-flex-preferred-size:calc(8 / 12 * 100%);flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.featured-article-wrap [class*="columns-"]{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.featured-article-wrap>.row [class*="columns-"]:last-child{background:#f5f4f2}.featured-article-wrap>.row [class*="columns-"]:last-child:after{background:none !important;height:0;width:0}.featured-article-wrap .featured-header,.featured-article-wrap .featured-content{padding-left:0 !important}.featured-article-wrap .featured-header h2,.featured-article-wrap .featured-content h2{max-width:100% !important}}@media screen and (max-width: 767px){.logo-column{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.logo-column img{max-width:200px}.burger-menu-text{display:none}.navigation-column{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);padding-left:0;padding-right:0}.blog .page-banner .content-column p,.blog .page-banner .content-column .gform_description,.archive .page-banner .content-column p,.archive .page-banner .content-column .gform_description,.search .page-banner .content-column p,.search .page-banner .content-column .gform_description{font-size:16px}.blog-categories .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none}.blog-categories .cats>*{-webkit-flex-basis:calc(1 / 3 * 100%);-ms-flex-preferred-size:calc(1 / 3 * 100%);flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.blog-categories .cats li a{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));padding:15px 10px}}@media screen and (max-width: 767px) and (min-width: 1200px){.blog-categories .cats li a{font-size:16px}}@media screen and (max-width: 767px){.articles-wrap .news-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none}.articles-wrap .news-grid>*{-webkit-flex-basis:calc(1 / 2 * 100%);-ms-flex-preferred-size:calc(1 / 2 * 100%);flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.footer-callout [class*="columns-"]{margin-left:calc(0 / 12 * 100%);-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.footer-callout .subscribe-form{padding-top:0}.footer-callout .footer-callout-content p,.footer-callout .footer-callout-content .gform_description{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320))}}@media screen and (max-width: 767px) and (min-width: 1200px){.footer-callout .footer-callout-content p,.footer-callout .footer-callout-content .gform_description{font-size:16px}}@media screen and (max-width: 767px){.site-footer{padding-top:0;background:#f5f4f2}.site-footer [class*="columns-"]{margin-left:calc(0 / 12 * 100%);-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);padding-bottom:0}.site-footer>.row .columns-6{padding:50px 15px !important;padding-bottom:0 !important}.site-footer>.row .columns-6:after{height:0;width:0;background:none}.site-footer .columns-4{padding-top:0 !important;padding-left:0px;padding-right:0px}.site-footer .footer-initial{padding:25px 15px;background:#5f6168;text-align:center}.site-footer .footer-initial .social-share{padding-top:0}.site-footer .footer-menu{text-align:center}.site-footer .footer-menu a{display:inline-block}.single-post .featured-image [class*="columns-"]{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.single-post .author-news .block-grid-4>*{-webkit-flex-basis:calc(1 / 2 * 100%);-ms-flex-preferred-size:calc(1 / 2 * 100%);flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.single-post .author-news .block-grid-4 li{padding-bottom:25px}.single-post .article-content .cats-wrap .cats{margin-bottom:0}.single-post .article-content .cats-wrap .cats li{padding-bottom:15px}.single-post .article-content .cats-wrap .post-meta{display:block;float:none;margin-top:0;padding-bottom:15px}}@media screen and (max-width: 639px){.blog-categories .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none}.blog-categories .cats>*{-webkit-flex-basis:calc(1 / 2 * 100%);-ms-flex-preferred-size:calc(1 / 2 * 100%);flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}}@media screen and (max-width: 480px){.utility-menu li{padding:10px 5px;font-size:calc(12px + (12 - 12) * (100vw - 320px) / (1200 - 320))}}@media screen and (max-width: 480px) and (min-width: 1200px){.utility-menu li{font-size:12px}}@media screen and (max-width: 480px){.utility-menu li span{font-size:calc(12px + (12 - 12) * (100vw - 320px) / (1200 - 320))}}@media screen and (max-width: 480px) and (min-width: 1200px){.utility-menu li span{font-size:12px}}@media screen and (max-width: 480px){.blog-categories .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none}.blog-categories .cats>*{-webkit-flex-basis:calc(1 / 1 * 100%);-ms-flex-preferred-size:calc(1 / 1 * 100%);flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.blog-categories .cats li a{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));padding:15px 10px}}@media screen and (max-width: 480px) and (min-width: 1200px){.blog-categories .cats li a{font-size:16px}}@media screen and (max-width: 480px){.articles-wrap .news-grid>*{-webkit-flex-basis:calc(1 / 1 * 100%);-ms-flex-preferred-size:calc(1 / 1 * 100%);flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.articles-wrap .news-grid li{padding-top:25px;padding-bottom:25px}.articles-wrap .news-grid li .article-wrap{max-width:350px;width:100%;margin:auto}.footer-callout .gform_body,.footer-callout .gform_footer{display:block;width:100%}.footer-callout .gform_footer{padding-top:10px}.footer-callout .gform_footer button{width:auto}.site-footer .contact-list li{display:block}.site-footer .contact-list li+li{padding-left:0 !important}.single-post .article-share{text-align:center;padding:20px 0px !important}.single-post .article-share h5{display:block !important;padding:0px 0px 15px !important}.single-post .author-footer .columns-2{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.single-post .author-footer .columns-5{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.single-post .author-news .block-grid-4>*{-webkit-flex-basis:calc(1 / 1 * 100%);-ms-flex-preferred-size:calc(1 / 1 * 100%);flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.single-post .author-news .block-grid-4 li{max-width:350px;margin:auto}}
