@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(../fonts/Poppins-ExtraLight/Poppins-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Poppins-ExtraLight/Poppins-ExtraLight.woff) format("woff"),url(../fonts/Poppins-ExtraLight/Poppins-ExtraLight.ttf) format("truetype"),url(../fonts/Poppins-ExtraLight/Poppins-ExtraLight.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/Poppins-Bold/Poppins-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Poppins-Bold/Poppins-Bold.woff) format("woff"),url(../fonts/Poppins-Bold/Poppins-Bold.ttf) format("truetype"),url(../fonts/Poppins-Bold/Poppins-Bold.svg#Poppins) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/Montserrat-Light/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Light/Montserrat-Light.woff) format("woff"),url(../fonts/Montserrat-Light/Montserrat-Light.ttf) format("truetype"),url(../fonts/Montserrat-Light/Montserrat-Light.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(../fonts/Montserrat-LightItalic/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-LightItalic/Montserrat-LightItalic.woff) format("woff"),url(../fonts/Montserrat-LightItalic/Montserrat-LightItalic.ttf) format("truetype"),url(../fonts/Montserrat-LightItalic/Montserrat-LightItalic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Regular/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular/Montserrat-Regular.ttf) format("truetype"),url(../fonts/Montserrat-Regular/Montserrat-Regular.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(../fonts/Montserrat-Italic/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Italic/Montserrat-Italic.woff) format("woff"),url(../fonts/Montserrat-Italic/Montserrat-Italic.ttf) format("truetype"),url(../fonts/Montserrat-Italic/Montserrat-Italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(../fonts/Montserrat-MediumItalic/Montserrat-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-MediumItalic/Montserrat-MediumItalic.woff) format("woff"),url(../fonts/Montserrat-MediumItalic/Montserrat-MediumItalic.ttf) format("truetype"),url(../fonts/Montserrat-MediumItalic/Montserrat-MediumItalic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.woff) format("woff"),url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.ttf) format("truetype"),url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(../fonts/Montserrat-SemiBoldItalic/Montserrat-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-SemiBoldItalic/Montserrat-SemiBoldItalic.woff) format("woff"),url(../fonts/Montserrat-SemiBoldItalic/Montserrat-SemiBoldItalic.ttf) format("truetype"),url(../fonts/Montserrat-SemiBoldItalic/Montserrat-SemiBoldItalic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Bold/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold/Montserrat-Bold.ttf) format("truetype"),url(../fonts/Montserrat-Bold/Montserrat-Bold.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(../fonts/Montserrat-BoldItalic/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-BoldItalic/Montserrat-BoldItalic.woff) format("woff"),url(../fonts/Montserrat-BoldItalic/Montserrat-BoldItalic.ttf) format("truetype"),url(../fonts/Montserrat-BoldItalic/Montserrat-BoldItalic.svg#Montserrat) format("svg")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--gh-font-heading:Poppins,sans-serif;--gh-font-body:Montserrat,sans-serif;--header-font:var(--gh-font-heading);--primary-brand-color:#209bd3;--secondary-brand-color:#c34197;--tertiary-brand-color:#99c945;--foreground-color:#141414;--background-color:#fff;--inverted-foreground-color:#fff;--inverted-background-color:var(--primary-brand-color);--base-side-margin:100px;font-size:16px}body{color:var(--foreground-color);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}h1{font-size:3.75rem;line-height:4.125rem;margin:40px 0 80px}h1,h2{font-family:var(--header-font);font-weight:700;color:var(--primary-brand-color)}h2{font-size:1.75rem;line-height:2.25rem;margin:24px 0 12px}p{margin-bottom:16px}b,strong{font-weight:700}em,i{font-style:italic}blockquote{border-left:8px solid var(--tertiary-brand-color);margin:16px 10px;padding-left:20px}a{color:var(--primary-brand-color);text-decoration:none}a:hover{opacity:.8;text-decoration:underline}a:active{opacity:.6}ul{list-style:square;margin:0 0 16px 32px}.default-header{background:var(--inverted-background-color);color:var(--inverted-foreground-color);display:flex;justify-content:space-between;align-items:center;padding:30px var(--base-side-margin) 15px}.default-header-nav ul{display:flex;list-style:none;margin:0}.default-header-nav li{margin:20px;font-size:1rem;font-weight:400}.default-header-nav a{text-decoration:none;text-transform:lowercase;color:var(--inverted-foreground-color)}.main-background-shape{position:absolute;width:100vw;height:100%;left:0;top:0;fill:var(--primary-brand-color);background:rgba(32,155,211,.9490196078431372);z-index:-1}.default-footer{padding:60px var(--base-side-margin);font-size:19px;font-weight:300;background:var(--background-color);color:var(--foreground-color);text-align:center}.default-footer-content{max-width:788px;margin:auto;display:flex;flex-direction:column;align-items:center}.default-footer img{max-width:180px;margin:0 0 40px}.default-footer p{margin:0 0 20px;line-height:1.85rem}.default-footer a{color:var(--foreground-color)}.default-footer-info p{opacity:.8;font-size:.7rem;margin:0;line-height:1rem}.site-footer-nav{padding:20px}.home-banner{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;padding:0 var(--base-side-margin) 20px;color:var(--inverted-foreground-color);font-family:var(--header-font)}.home-banner-content{flex:1 0 420px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:70%}.home-banner h1{color:var(--inverted-foreground-color)}.home-banner p{font-size:1.2rem;font-weight:600;line-height:1.75rem;margin-bottom:40px}.home-banner a{padding:13px 32px;margin-bottom:40px;display:flex;align-items:center;background:var(--background-color);border:2px solid var(--background-color);font-weight:700;font-size:.75rem;text-transform:uppercase;text-decoration:none;color:var(--primary-brand-color);fill:var(--primary-brand-color);transition:all .2s;cursor:pointer}.home-banner a:hover{background:transparent;color:var(--inverted-foreground-color);fill:var(--inverted-foreground-color);opacity:1}.icon-send{width:16px;height:16px;margin-left:12px}.hero-image{flex:1 0 50%;min-width:450px;max-height:700px}.hero-image-svg{max-height:100%;max-width:100%}#home-static-path{fill:var(--tertiary-brand-color)}#home-morphing-path-1{fill:var(--secondary-brand-color)}.home-post-feed{display:flex;flex-wrap:wrap}.home-post-card{display:flex;justify-content:center;overflow:hidden;width:33%;height:520px}.home-post-card-content{width:320px;margin:auto}.home-post-card-content h2{margin:0 0 32px}.home-post-card-content p{font-weight:400}.home-post-card-image{height:100%}.case-studies-feed{display:flex;flex-direction:column;padding:0 var(--base-side-margin)}.case-study-post-card{display:flex;flex-direction:row}.post-card-image-wrapper{max-width:450px;overflow:hidden;display:flex;justify-content:center;align-items:center}.post-card-content>a,.post-card-image-wrapper a{text-decoration:none;cursor:pointer;transition:opacity .5s;opacity:1}.post-card-image{max-height:420px}.post-card-content{display:flex;flex-direction:column;justify-content:center;padding:40px}.page-title{font-family:var(--header-font);font-size:3.75rem;font-weight:700;line-height:4.125rem;margin:40px var(--base-side-margin);color:var(--primary-brand-color)}.gh-content .kg-width-wide{max-width:calc(100vw - var(--base-side-margin)*2);margin-left:auto;margin-right:auto}.gh-content .kg-width-full{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.gh-content .kg-width-full img,.gh-content .kg-width-wide img{width:100%}.article-header .article-excerpt,.article-header h1{margin:40px var(--base-side-margin)}.article-header .article-image,.article-header .article-image img{width:100vw}.article-content{margin:40px var(--base-side-margin)}@media only screen and (min-width:1600px){.home-banner h1{font-size:6rem;line-height:7rem}}@media only screen and (max-width:1024px){.home-post-feed{flex-direction:column}.home-post-card{width:100vw;height:auto}.home-post-card-content{width:auto;margin:60px 180px}.home-post-card-image-container{max-height:300px;flex-direction:column}.home-post-card-image{width:100vw}}
/*# sourceMappingURL=screen.css.map */