/*!
Theme Name: GroupSense
Theme URI: http://underscores.me/
Author: Image Conscious Studios
Author URI: https://www.icscreative.com/
Description: Custom theme: GroupSense, developed by Image Conscious Studios
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: groupsense
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

GroupSense is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:0.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:royalblue}a:visited{color:purple}a:hover,a:focus,a:active{color:midnightblue}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}h1,h2,h3,h4,h5,h6{font-family:"ff-tisa-web-pro";font-weight:700;color:#0C0033;display:block}h1{font-size:48px;line-height:64px}@media screen and (max-width: 991px){h1{font-size:29px;line-height:37px}}.single h1.entry-title{font-size:48px;color:#FFFFFF;letter-spacing:0;line-height:64px;margin-top:0}@media screen and (max-width: 991px){.single h1.entry-title{font-size:29px;line-height:37px}}a{word-break:keep-all}.entry-content a{color:#E86051;word-wrap:break-word}.entry-content ul{margin:0}.posted-on a{text-decoration:none}.entry-date{opacity:0.5;font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:16px;color:#FFFFFF;letter-spacing:0;text-align:left;line-height:24px}@media screen and (max-width: 991px){.head-cont p{font-size:15px;line-height:22px}}h2{font-size:36px;letter-spacing:0;line-height:49px}@media screen and (max-width: 991px){h2{font-size:24px;line-height:31px}}.single h2{font-size:20px;line-height:30px;margin-top:3em}.single h3{font-size:17px;line-height:25px;margin-top:2em}.single h3 em{font-style:normal}h4{font-family:"ff-tisa-sans-web-pro";font-size:16px;line-height:24px}p,li,dd,dt{font-family:"ff-tisa-sans-web-pro";font-weight:400;font-size:20px;color:rgba(12,0,51,0.5);letter-spacing:0;text-align:left;line-height:30px}@media screen and (max-width: 991px){p,li,dd,dt{font-size:13px;line-height:20px}}.entry-content li,.entry-content dd,.entry-content dt{margin-bottom:1em}.single .entry-content:nth-of-type(1)>p:nth-of-type(1):first-letter{font-size:72px;color:#0C0033;letter-spacing:0;line-height:50px;font-weight:700;display:inline-block;float:left;margin-right:8px}.gform_description{font-size:16px;font-family:"ff-tisa-sans-web-pro";font-weight:400;line-height:26px;color:#67607F;letter-spacing:0}@media screen and (max-width: 991px){.gform_description{font-size:13px;line-height:20px;width:100% !important}}.button-normal,.gform_wrapper .gform_footer .gform_button{-webkit-box-shadow:0 2vw 4vw -1.6vw rgba(189,65,51,0.62);box-shadow:0 2vw 4vw -1.6vw rgba(189,65,51,0.62);border-radius:35px;background:#E86051;background-image:-webkit-gradient(linear, right top, left top, color-stop(65%, #FF7C6E), to(#E86051));background-image:linear-gradient(to left, #FF7C6E 65%, #E86051 100%);display:inline-block;padding-left:35px;padding-right:35px;padding-top:15px;padding-bottom:15px;text-decoration:none;font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:14px;color:#FFFFFF !important;letter-spacing:0;line-height:20px;border:none;cursor:pointer}@media screen and (max-width: 991px){.button-normal,.gform_wrapper .gform_footer .gform_button{font-size:9.8px !important;line-height:15.4px !important;padding-left:20px;padding-right:20px;min-height:auto !important;width:auto !important;padding-top:9px;padding-bottom:9px}}.button-normal:hover,.button-normal:visited,.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .gform_button:visited{color:white}.site-header .links a{display:inline-block;font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:14px;color:#E86051;letter-spacing:0;line-height:20px}@media screen and (max-width: 991px){.site-header .links a{font-size:10px;line-height:16px}}.button-normal{margin-top:5%;margin-right:2.5%}.button-underline{font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:14px;color:#E86051;letter-spacing:0;display:inline-block;text-align:left;line-height:20px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;white-space:nowrap;margin-top:5%}@media screen and (max-width: 991px){.button-underline{font-size:9.8px;line-height:15.4px}}.button-underline:hover{color:#FF7C6E}.panel-title{width:100%;position:relative;z-index:2}.panel-subtitle{position:relative;font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:20px;color:#0C0033;letter-spacing:0;line-height:30px}@media screen and (max-width: 991px){.panel-subtitle{font-size:16px;line-height:23px}}#services .panel-subtitle{color:white;width:100%}.service{text-decoration:none}.study-title{font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:24px;color:#0C0033;letter-spacing:0;line-height:36px;display:block;width:100%}@media screen and (max-width: 991px){.study-title{font-size:16px;line-height:23px;padding-right:20%;padding-left:5%}}.service .study-title{margin-top:5%;margin-bottom:8%;padding-left:10%;padding-right:30%}@media screen and (max-width: 991px){.service .study-title{padding-left:5%;padding-right:20%}}.service-title{font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:20px;letter-spacing:0;line-height:30px;display:block;width:100%;color:#0C0033;position:relative}@media screen and (max-width: 991px){.service-title{font-size:16px;line-height:23px;margin-bottom:15%}}.service-subtitle{font-family:"ff-tisa-sans-web-pro";font-weight:700;display:block;width:100%;margin-top:5%;font-size:12px;color:#0C0033;text-align:left;line-height:16px;position:relative}@media screen and (max-width: 991px){.service-subtitle{font-size:10px;line-height:14px}}.active .service-subtitle,.active .service-title{display:none}.contact-information h3{opacity:0.25;font-family:"ff-tisa-sans-web-pro";font-weight:700;margin-bottom:0;font-size:14px;color:#FFFFFF;letter-spacing:0;text-align:left;line-height:20px}@media screen and (max-width: 991px){.contact-information h3{font-size:10px;line-height:14px}}.contact-information .phone{font-family:"ff-tisa-sans-web-pro";font-size:24px;color:#FFFFFF;letter-spacing:0;line-height:36px}@media screen and (max-width: 991px){.contact-information .phone{font-size:15px;line-height:22px}}.contact-information p{font-family:"ff-tisa-sans-web-pro";font-size:16px;color:rgba(255,255,255,0.5);letter-spacing:0;text-align:left;line-height:26px;margin-top:3px}.contact-information p a{color:rgba(255,255,255,0.5)}@media screen and (max-width: 991px){.contact-information p{font-size:10px;line-height:14px}}.social{padding:0;margin-left:0;margin-top:15px;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 991px){.social{margin-top:5px}}.social li{margin-right:5%}.social .fab{font-size:25px}@media screen and (max-width: 991px){.social .fab{font-size:15px}}.social a{color:#E86051;opacity:.8;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.social a:hover{opacity:1}.social span{text-indent:-10000px;display:inline-block}.modal-subtitle{margin-bottom:0;font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:14px;color:#0C0033;letter-spacing:0;line-height:20px}@media screen and (max-width: 991px){.modal-subtitle{font-size:10px;line-height:14px}}.footer-copyright p{opacity:0.5;font-family:"ff-tisa-sans-web-pro";font-size:14px;color:#FFFFFF;letter-spacing:0;line-height:20px;margin-top:20px;margin-bottom:20px}@media screen and (max-width: 991px){.footer-copyright p{font-size:10px;line-height:14px;margin-top:15px;margin-bottom:15px}}.footer-copyright p a{text-decoration:none;color:white}.footer-links a{display:inline-block;margin-right:3%}.gform_wrapper .gform_body .top_label .gfield_label{font-family:"ff-tisa-sans-web-pro";font-weight:400;font-size:12px;color:#67607F;text-align:left;line-height:16px}@media screen and (max-width: 991px){.gform_wrapper .gform_body .top_label .gfield_label{font-size:9.5px;line-height:12.64px}}body .gform_wrapper .gform_body .top_label div.ginput_container{margin-top:0}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none}.gform_wrapper .gform_heading h3.gform_title{font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:24px;color:#0C0033;letter-spacing:0;line-height:36px}@media screen and (max-width: 991px){.gform_wrapper .gform_heading h3.gform_title{font-size:16px;line-height:23px}}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#0C0033 !important}.gform_wrapper .gform_body select,.gform_wrapper .gform_body textarea,.gform_wrapper .ginput_complex .ginput_left input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="image"]):not([type="file"]),.gform_wrapper .ginput_complex .ginput_right input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="image"]):not([type="file"]),.gform_wrapper .ginput_complex .ginput_right select,.gform_wrapper .ginput_complex input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="image"]):not([type="file"]),.gform_wrapper .ginput_complex select,.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){background:white;border-radius:4px;min-height:45px;padding-top:4px;padding-left:12px;padding-bottom:4px;font-size:16px;color:#0C0033 !important;border:none}.gform_wrapper ::-webkit-input-placeholder{color:#0C0033;opacity:.25}.gform_wrapper ::-moz-placeholder{color:#0C0033;opacity:.25}.gform_wrapper :-ms-input-placeholder{color:#0C0033;opacity:.25}.gform_wrapper :-moz-placeholder{color:#0C0033;opacity:.25}.gform_wrapper .gform_body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:white url(_img/down-arrow.svg) no-repeat calc(100% - 15px) center/12px}.wp-caption{margin-bottom:3.75em}.wp-caption-text{font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:12px;color:rgba(12,0,51,0.5);text-align:left}html,#page{height:100%}body{background:#E6EAF2;height:100%}.site-main{padding-top:80px}.site-header{position:fixed;top:0;left:0;width:100%;z-index:999;padding-left:7.08%;padding-right:7.08%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#152F58;-webkit-box-shadow:0 4px 8px 0 rgba(12,0,51,0.2);box-shadow:0 4px 8px 0 rgba(12,0,51,0.2);min-height:80px;height:80px}.logged-in .site-header{top:32px}@media screen and (max-width: 991px){.site-header{padding-left:4.5%;padding-right:4.5%;padding-top:0}}.site-title{margin:0}.site-branding{width:183px}@media screen and (max-width: 991px){.site-branding{width:117px}}@media screen and (max-width: 991px){.modal-nav{display:none !important}}.img-wrap{width:100%;background:#152F58;position:relative;border-radius:3px}@media screen and (max-width: 991px){.mobile-nav-wrap .modal-nav{display:inline-block !important}}.mobile-nav-wrap{display:none}@media screen and (max-width: 991px){.mobile-nav-wrap{display:block;position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px;padding-left:4.5%;padding-right:4.5%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(white));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, white 100%)}}.site-header .links{width:calc(100% - 183px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 991px){.site-header .links{line-height:12px;width:calc(100% - 119px)}}.site-header .links a{display:block;text-decoration:none;margin-right:4%}@media screen and (max-width: 991px){.site-header .links a{margin-right:6%}}.site-header .links a:last-of-type{margin-right:0}@media screen and (max-width: 991px){.site-title{margin-top:0;margin-bottom:0}}.site-title a{background:url(_img/gs-logo-white.png) no-repeat center center/100%;display:inline-block;width:188px;height:23px;text-indent:-10000px}@media screen and (max-width: 991px){.site-title a{width:117px;height:19px}}#content{min-height:100vh;padding-bottom:4em;width:100%;position:relative;z-index:6;overflow:hidden}#colophon:before{content:"";position:absolute;display:block;top:0;left:0;margin-top:-4em;width:100%;background:url(_img/bg-get-in-touch.svg) no-repeat top left/100%;height:25vw}.section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding-left:7.08%;padding-right:7.08%}@media screen and (max-width: 991px){.section{padding-left:4.5%;padding-right:4.5%;padding-top:8%}}.entry-content.section{background:#E6EAF2;padding-right:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width: 991px){.entry-content.section{padding-left:0}.entry-content.section:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:107vw;background:url(_img/triangle-teal.svg) no-repeat center center/cover}}.entry-content .head-cont{position:relative;z-index:2;width:45%;background:linear-gradient(280deg, transparent 13vw, #E6EAF2 13vw);margin-right:-14%;padding-right:13%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:780px}@media screen and (max-width: 991px){.entry-content .head-cont{width:100%;min-height:inherit;margin-right:0;padding-right:4.5%;padding-left:4.5%;padding-top:15%}}.entry-content .head-cont .wrap{margin-bottom:16%}@media screen and (max-width: 991px){.entry-content .head-cont .wrap{margin-bottom:8%}}.entry-content .post-thumbnail{position:relative;z-index:1;width:69%;background:#254978;padding-top:65px}@media screen and (max-width: 991px){.entry-content .post-thumbnail{width:100%;padding-top:0}.entry-content .post-thumbnail:after{content:"";width:100%;height:0;padding-bottom:20.5%;top:-1%;left:0;position:absolute;z-index:1;background:url(_img/triangle-grey-top-01.svg) no-repeat top left/cover}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.entry-content .post-thumbnail{width:68.87%}}.modal-img-wrap{width:100%;background:#006098}.service[data-modal-match="study-0"] .modal-img-wrap{background:#0689BB}.entry-content .post-thumbnail .wp-post-image{display:block;width:100%;height:auto}@media screen and (max-width: 991px){.entry-content .post-thumbnail .wp-post-image{position:relative;z-index:2}}#case-studies{margin-top:-10%;z-index:2}@media screen and (max-width: 991px){#case-studies{margin-top:0;background:#0689BB;padding-left:0;padding-right:0}}#case-studies:before{content:"";position:absolute;top:2px;left:0;width:100%;height:26.3%;background:url(_img/triangle-teal.svg) no-repeat center center/cover}@media screen and (max-width: 991px){#case-studies:before{display:none}}#case-studies:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:73.7%;background:#0689BB;z-index:1}@media screen and (max-width: 991px){#case-studies .panel-subtitle{margin-left:4.5%}}#case-studies .wrap{width:100%}#case-studies .wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:url(_img/bg-case-studies.svg) no-repeat center 35%/cover}.casestudy-listing{background:white;position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:13px;overflow:hidden}@media screen and (max-width: 991px){.casestudy-listing{padding-left:0;padding-right:0}}.casestudy-listing .service{display:block;width:50%;min-height:65vh;-webkit-transition-property:width;transition-property:width;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.casestudy-listing .service.inactive{width:0;overflow:hidden}@media screen and (max-width: 991px){.casestudy-listing .service{width:100%;min-height:30vh}}.casestudy-listing .service[data-modal-match="study-1"]{background:#F2F5FA}#services{min-height:560px;height:55vh;padding-top:5%;overflow:hidden}@media screen and (max-width: 991px){#services{height:auto;margin-bottom:0}}#services:before{content:"";position:absolute;top:0;left:0;width:100%;height:26vw;background:linear-gradient(-173deg, #0689BB 68%, transparent 68%)}@media screen and (max-width: 599px){#services:before{height:123vw}}#services .wrap{height:100%;width:100%;position:relative;z-index:3}#services:after{content:"";position:absolute;top:40%;left:0;width:100%;height:100%;z-index:2;background:url(_img/bg-services.svg) no-repeat top left/100%}.service-img{display:block;width:100%}.active .service-img{display:none}.service-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-3%;margin-right:-3%;z-index:3}.service-listing .service{position:relative;cursor:pointer;border-radius:0;border:none;background:transparent;display:block;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.service-listing .service.slide{-webkit-transform:translateY(200%);transform:translateY(200%)}.service-listing .service.absolute{position:absolute;display:none}.service-listing .service:before{position:absolute;opacity:0;top:50%;left:50%;content:"";width:0%;height:0%;background:#FFFFFF;-webkit-box-shadow:0 24px 32px 0 rgba(12,0,51,0.1);box-shadow:0 24px 32px 0 rgba(12,0,51,0.1);border-radius:3px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.45s;transition-duration:.45s}.service-listing .service:hover:before{opacity:1;top:-2%;left:0;width:100%;height:100%}.service-listing img{display:block;width:100%;height:auto;position:relative;border-radius:3px}.service-button{background:#152F58}.service-listing .service.active>img{display:none}.service-listing .service{display:block;width:20%;padding-top:2%;padding-bottom:2%;padding-left:3%;padding-right:3%;text-align:left;cursor:pointer}.service-listing .service.active{width:100%}.service-listing .service.active:hover:before{display:none}.service-listing .service.hide{display:none}.service-listing .service.inactive{width:0%;overflow:hidden;height:0;padding:0}@media screen and (max-width: 991px){.service-listing .service{width:50%}}.about-company.section .wrap{padding-right:36%;padding-bottom:8%}@media screen and (max-width: 991px){.about-company.section .wrap{padding-right:0}}.about-company.section .wrap:before{content:"";position:absolute;top:21%;left:0;width:100%;height:100%;z-index:2;background:url(_img/bg-about.svg) no-repeat top left/100%}.about-company.section .panel-content{-webkit-columns:2;columns:2;-webkit-column-gap:2vw;column-gap:2vw;position:relative;z-index:2}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.about-company.section .panel-content{-webkit-columns:1;columns:1}}@media screen and (max-width: 991px){.about-company.section .panel-content{-webkit-columns:1;columns:1}}.about-company.section .panel-content p:first-of-type{margin-top:0}#colophon{position:relative;padding-left:0;padding-right:0;background:#254978 url(_img/triangle-blue.svg) no-repeat top left/100%}.blog #colophon{margin-top:-11em;z-index:5}#colophon .wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:7.08%;padding-right:7.08%;min-height:600px}@media screen and (max-width: 991px){#colophon .wrap{padding-left:4.5%;padding-right:4.5%;height:auto}}#colophon .wrap:after{content:"";position:absolute;bottom:0;left:0;width:100%;padding-bottom:45%;z-index:2;background:url(_img/bg-get-in-touch-bottom-01.svg) no-repeat bottom left/100%}#contact{width:66.19%;background:#F2F5FA;-webkit-box-shadow:0 24px 32px 0 rgba(12,0,51,0.1);box-shadow:0 24px 32px 0 rgba(12,0,51,0.1);border-radius:13px;padding-left:8%;padding-right:8%;padding-top:5%;padding-bottom:5%;position:relative;z-index:3}@media screen and (max-width: 991px){#contact{width:100%}}.contact-information{width:33.81%;padding-left:10%;position:relative;z-index:3}@media screen and (max-width: 991px){.contact-information{width:100%;padding-left:0;padding-top:8%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 991px){.contact-information .col{width:50%}}.footer-copyright{width:100%;position:relative;z-index:2;background:#152F58;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:7.08%;padding-right:7.08%;margin-top:5%}@media screen and (max-width: 991px){.footer-copyright{padding-left:4.5%;padding-right:4.5%}}.footer-links{text-align:right}.footer-copyright p{width:50%}.modal-wrap{padding-top:8%;padding-left:5%;padding-right:5%;padding-bottom:5%;height:100%;width:65%;overflow-y:scroll;position:relative;background:white;z-index:2}@media screen and (max-width: 991px){.modal-wrap{width:100%;height:auto;overflow-y:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#services .modal-wrap{width:76%;padding-top:5%}@media screen and (max-width: 991px){#services .modal-wrap{width:100%;height:auto;overflow-y:auto}}.casestudy-modal .modal-img{margin-left:-100%;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:margin;transition-property:margin;background-color:#006098}.casestudy-modal[data-modal-id="study-0"] .modal-img{background-color:#0689BB}.casestudy-modal.active .modal-img{margin-left:0}.modal-img{width:35%;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 991px){.modal-img{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#services .modal-img{width:24%;background-size:contain;background-color:#152F58}@media screen and (max-width: 991px){#services .modal-img{width:100%}}@media screen and (max-width: 991px){#services .modal-img img{width:45%;margin-left:auto;margin-right:auto}}.modal-img img{display:none}@media screen and (max-width: 991px){.modal-img img{display:block;width:100%;height:auto}}.casestudy-modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-content .block{width:48%;margin-right:4%}@media screen and (max-width: 991px){.modal-content .block{width:100%;margin-right:0}}.modal-content .block:nth-of-type(odd){margin-right:0}.modal-title{margin-top:0}@media screen and (max-width: 991px){.modal-title{font-size:16px;line-height:23px}}button.remodal-close{position:absolute;top:10px;font-size:0;right:5px;left:initial;text-indent:-10000px;width:44px;height:44px;border:none;cursor:pointer;padding:0;z-index:10;background:url(_img/close.svg) no-repeat center center/41px}#services .modal-content{-webkit-columns:2;columns:2}@media screen and (max-width: 991px){#services .modal-content{-webkit-columns:1;columns:1}}#services .modal-content .buttons a{color:#E86051}#services .modal-content .buttons a.button-normal{color:#fff !important}#services .modal-title{font-size:36px;letter-spacing:0;line-height:49px}@media screen and (max-width: 991px){#services .modal-title{font-size:16px;line-height:23px}}#services .modal-content p{font-size:16px;letter-spacing:0;text-align:left;line-height:26px}@media screen and (max-width: 991px){#services .modal-content p{font-size:13px;line-height:20px}}#services .modal-content p:first-of-type{margin-top:0}.modal-nav{position:absolute;right:40%;font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:12px;border:none;padding-right:18px;background:transparent url(_img/arrow.svg) no-repeat center right/12px;color:#E86051;bottom:2%;text-align:left;line-height:16px;cursor:pointer;display:inline-block;padding-top:0;padding-bottom:0;z-index:10}@media screen and (max-width: 991px){.modal-nav{position:relative;padding-top:10px;padding-bottom:10px;bottom:initial;right:initial}}.modal-nav.nav-prev{bottom:inherit;right:inherit;top:7%;left:1%;padding-right:0;padding-left:18px;background:transparent url(_img/left-arrow.svg) no-repeat center left/12px}#services .modal-nav{right:29%}@media screen and (max-width: 991px){#services .modal-nav{right:initial}}.modal-content .block:first-of-type{width:100%;margin-right:0}.modal-content .block:first-of-type p{font-family:"ff-tisa-sans-web-pro";font-size:20px;letter-spacing:0;text-align:left;line-height:30px}@media screen and (max-width: 991px){.modal-content .block:first-of-type p{font-size:13px;line-height:20px}}.modal-footer{margin-bottom:5%}.block .block-title{font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:14px;color:#0C0033;letter-spacing:0;line-height:20px;margin-bottom:8px}@media screen and (max-width: 991px){.block .block-title{font-size:10px;line-height:14px}}.modal-content .block p{font-family:"ff-tisa-sans-web-pro";font-size:14px;letter-spacing:0;text-align:left;line-height:20px;margin-top:0}@media screen and (max-width: 991px){.modal-content .block p{font-size:13px;line-height:20px}}.casestudy-modal{width:0;height:0;position:absolute;top:0;overflow:hidden;-webkit-transition-property:margin;transition-property:margin;-webkit-transition-duration:.3s;transition-duration:.3s}.casestudy-modal:nth-of-type(odd){margin-left:-100%}.casestudy-modal:nth-of-type(even){margin-left:100%}.service-modal{position:absolute;width:0;height:0;top:0;left:0;margin-left:-100%;overflow:hidden;-webkit-transition-property:margin;transition-property:margin;-webkit-transition-duration:.2s;transition-duration:.2s}.service-modal.active{position:relative;margin-left:0;width:94%;margin-left:3%;height:auto;background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;z-index:999;border-radius:13px}@media screen and (max-width: 599px){.service-modal.active{max-height:100vh;overflow-y:scroll}}.casestudy-modal.active{width:100%;height:100%;margin-left:0;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;opacity:1;background:white;z-index:999}.casestudy-modal.active:after{content:"";background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(white));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, white 100%);height:35px;width:65%;bottom:0;left:0;position:absolute;z-index:9;pointer-events:none}@media screen and (max-width: 991px){.casestudy-modal.active:after{display:none}}@media screen and (max-width: 991px){.casestudy-modal.active{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-height:100vh;overflow-y:scroll;width:100%}}.press{margin:0 auto 2%;position:relative;width:100%;z-index:100}@media screen and (max-width: 720px){.press{margin:3% 15px 5.55556%;max-width:none}}.press h3{color:#0C0033;font-family:'ff-tisa-sans-web-pro',sans;font-size:20px;text-align:left}@media screen and (max-width: 720px){.press h3{font-size:16px}}.press a{background:#fff;-webkit-box-shadow:0 24px 32px 0 rgba(12,0,51,0.1);box-shadow:0 24px 32px 0 rgba(12,0,51,0.1);display:block;padding-left:42.62295082%;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (max-width: 600px){.press a{padding-left:0}}.press a:hover{-webkit-transform:scale(1.01, 1.01);transform:scale(1.01, 1.01)}.press a:hover,.press a:active{text-decoration:none}.press a:hover .media-details .publication-headline,.press a:active .media-details .publication-headline{text-decoration:underline}.press a>img{display:block;width:100%}.press a .media-details{bottom:0;display:block;left:0;padding:0 2.84974093%;position:absolute;text-align:left;width:42.62295082%}@media screen and (max-width: 600px){.press a .media-details{bottom:auto;left:auto;padding-bottom:1px;position:relative;width:100%}}.press a .media-details .publication-date{color:rgba(12,0,51,0.5);font-family:'ff-tisa-sans-web-pro',sans;font-size:14px;line-height:1.57;margin:0}@media screen and (max-width: 720px){.press a .media-details .publication-date{font-size:10px}}@media screen and (max-width: 600px){.press a .media-details .publication-date{padding:16px 0 0}}.press a .media-details .publication-headline{color:#0C0033;font-family:'ff-tisa-sans-web-pro',sans;font-size:24px;line-height:1.5;margin:0;padding:0 0 7.01754386%;position:relative}@media screen and (max-width: 720px){.press a .media-details .publication-headline{font-size:16px}}@media screen and (max-width: 600px){.press a .media-details .publication-headline{padding:0 0 20px}}.press a .media-details .publication-headline:after{background:#EFF2FC;bottom:0;content:'';display:block;left:0;height:1px;position:absolute;right:0}.press a .media-details img{display:block;height:18px;margin:3.04093567% 0}.archive .page-header,.blog .page-header{display:block;margin:0 0 14px;width:100%}.archive .page-header .header-content,.blog .page-header .header-content{display:inline-block;vertical-align:bottom;width:50%}@media screen and (max-width: 767px){.archive .page-header .header-content,.blog .page-header .header-content{display:block;width:100%}}.archive .page-header .header-content h2.page-subtitle,.blog .page-header .header-content h2.page-subtitle{color:rgba(12,0,51,0.5);font:normal 24px/1.5 "ff-tisa-sans-web-pro";margin-top:-20px}.archive .page-header ul.tags,.blog .page-header ul.tags{display:inline-block;list-style:none;margin:0 0 20px;padding:0;text-align:right;vertical-align:bottom;width:50%}@media screen and (max-width: 990px){.archive .page-header ul.tags,.blog .page-header ul.tags{margin-bottom:10px}}@media screen and (max-width: 767px){.archive .page-header ul.tags,.blog .page-header ul.tags{display:block;text-align:left;width:100%}}.archive .page-header ul.tags li,.blog .page-header ul.tags li{display:inline-block;margin:0 2px 10px}.archive .page-header ul.tags li a,.blog .page-header ul.tags li a{border-radius:100px;color:rgba(0,0,0,0.5);display:block;font:normal 12px/2 "ff-tisa-sans-web-pro";padding:0 15px;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}.archive .page-header ul.tags li a.active,.blog .page-header ul.tags li a.active{background:#E86051;color:#fff}.archive .page-header ul.tags li a.active:hover,.archive .page-header ul.tags li a.active:active,.blog .page-header ul.tags li a.active:hover,.blog .page-header ul.tags li a.active:active{text-decoration:none}.archive .page-header ul.tags li a:hover,.archive .page-header ul.tags li a:active,.blog .page-header ul.tags li a:hover,.blog .page-header ul.tags li a:active{text-decoration:underline}.archive .site-main,.blog .site-main{padding-top:10em;padding-bottom:12em;padding-right:17px;padding-left:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;z-index:5;background:url(_img/blog-shapes-bg.svg) no-repeat left 37%/100%}@media screen and (min-width: 992px){.archive .site-main,.blog .site-main{padding-left:7.02%;padding-right:7.02%}}.single .entry-header{min-height:474px;height:424px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:17px;padding-right:17px;position:relative;background-position:center center;background-size:cover}@media screen and (min-width: 992px){.single .entry-header{padding-left:7.7%;padding-right:7.7%}}@media screen and (min-width: 768px) and (max-width: 991px){.single .entry-header{padding-left:12.5%;padding-right:12.5%}}.single .entry-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,96,152,0.5)), to(rgba(6,137,187,0.5)));background-image:linear-gradient(-180deg, rgba(0,96,152,0.5) 0%, rgba(6,137,187,0.5) 100%)}.single .entry-header .wrapper{position:relative}.archive article.post,.blog article.post{background:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:strecth;-ms-flex-align:strecth;align-items:strecth;-webkit-box-shadow:0 24px 32px 0 rgba(12,0,51,0.1);box-shadow:0 24px 32px 0 rgba(12,0,51,0.1);border-radius:3px;margin-bottom:2.75em;overflow:hidden;width:100%;position:relative;z-index:2}@media screen and (min-width: 992px){.archive article.post,.blog article.post{width:49%;margin-right:2%}}@media screen and (min-width: 992px){.archive article.post:nth-of-type(odd),.blog article.post:nth-of-type(odd){margin-right:0}}.archive article.post:first-of-type,.blog article.post:first-of-type{width:100%;margin-right:0;-webkit-box-shadow:0 41px 54px 0 rgba(12,0,51,0.1);box-shadow:0 41px 54px 0 rgba(12,0,51,0.1);margin-bottom:4em;min-height:270px}.archive article.post:first-of-type .excerpt,.blog article.post:first-of-type .excerpt{display:block}.archive .blog-card,.blog .blog-card,.projects .blog-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:strecth;-ms-flex-align:strecth;align-items:strecth;text-decoration:none;width:100%;min-height:179px}.projects .blog-card{background:white;-webkit-box-shadow:0 24px 32px 0 rgba(12,0,51,0.1);box-shadow:0 24px 32px 0 rgba(12,0,51,0.1);border-radius:3px;overflow:hidden;margin-bottom:3%}.blog-card img{display:block;width:100%;height:auto}@media screen and (min-width: 992px){.blog-card img{display:none}}.img-cont{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (min-width: 992px){.img-cont{width:30%}}.blog-card .date{opacity:0.5;font-family:"ff-tisa-sans-web-pro";font-size:14px;color:#0C0033;letter-spacing:0;line-height:20px;font-weight:700;display:block;width:100%}.blog-card .title{width:100%;font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:16px;color:#0C0033;letter-spacing:0;line-height:24px;display:block;margin-bottom:1em}.archive .post:first-of-type .blog-card .title,.blog .post:first-of-type .blog-card .title{font-size:24px;line-height:32px}.single .posts{position:relative;z-index:5}.blog-card .content{width:100%;padding-left:6%;padding-right:6%;margin-top:10%;margin-bottom:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 992px){.blog-card .content{width:70%}}@media screen and (max-width: 991px){.blog-card .content{padding-left:17px;padding-right:17px}}article.post:first-of-type .blog-card .content{padding-left:3%;padding-right:3%}@media screen and (max-width: 991px){article.post:first-of-type .blog-card .content{padding-left:17px;padding-right:17px}}.social .clipboard-copy{font-family:"ff-tisa-sans-web-pro";font-size:14px;color:#E86051;letter-spacing:0;text-decoration:underline;line-height:20px;padding-left:22px;cursor:pointer;background:url(_img/clipboard.svg) no-repeat center left/13px}.single div.social{border-top:1px solid #D8D8D8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:29px;padding-left:17px;padding-right:17px}@media screen and (min-width: 768px) and (max-width: 991px){.single div.social{width:75%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media screen and (min-width: 992px){.single div.social{width:55%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:800px}}.single div.social h4,.single div.social .share,.single div.social .copy{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 767px){.single div.social h4,.single div.social .share,.single div.social .copy{width:100%;border-right:none;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}.single div.social .share{border-right:1px solid #D8D8D8}@media screen and (max-width: 767px){.single div.social .share{border-right:none}}.single div.social h4{font-size:16px;color:#0C0033;letter-spacing:0;line-height:24px;margin-top:0;margin-bottom:0;border-right:1px solid #D8D8D8}@media screen and (max-width: 767px){.single div.social h4{border-right:none}}.copy{text-align:right}@media screen and (max-width: 767px){.copy{text-align:left;margin-top:1em}}.share{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 767px){.share{margin-top:1em}}.share .social{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.share .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-left:4%}}.share h5{font-family:"ff-tisa-sans-web-pro";font-weight:400;text-decoration:underline;font-size:14px;color:#E86051;letter-spacing:0;text-align:left;line-height:20px;margin-top:0;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}@media screen and (max-width: 767px){.share h5{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.single .projects{padding:0;margin:0}.single blockquote{width:100%;margin:0}@media screen and (min-width: 768px) and (max-width: 991px){.single blockquote{width:120%;margin-left:-10%}}@media screen and (min-width: 992px){.single blockquote{width:145%;margin-left:-22.5%}}.single blockquote p{font-size:36px;color:#0C0033;letter-spacing:0;font-style:normal;line-height:49px;font-family:"ff-tisa-web-pro";font-weight:700;background:url(_img/quote.svg) no-repeat top left/26px;margin-top:0;padding-top:30px}@media screen and (max-width: 991px){.single blockquote p{font-size:24px;line-height:31px}}.single blockquote p em{font-style:normal}.single .entry-content:nth-of-type(1){margin-top:10%}.single .posts{margin-top:5%}.single .entry-content,.single .posts{padding-left:17px;padding-right:17px}@media screen and (min-width: 768px) and (max-width: 991px){.single .entry-content,.single .posts{width:75%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media screen and (min-width: 992px){.single .entry-content,.single .posts{width:55%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:800px}}.alignright{margin-left:5%;margin-bottom:5%}.alignleft{margin-right:5%;margin-bottom:5%}.aligncenter{width:100% !important;margin-bottom:3.5em;margin-top:2em;font-family:"ff-tisa-sans-web-pro";font-weight:700;font-size:12px;color:rgba(12,0,51,0.5);text-align:center;line-height:16px}.aligncenter img{display:block;width:100%;height:auto}.aligncenter .wp-caption-text{margin-top:2em;margin-bottom:1em}.more{text-align:center;margin-top:8%}.more .button{margin:0}.excerpt{font-family:"ff-tisa-sans-web-pro";font-size:16px;color:rgba(12,0,51,0.5);letter-spacing:0;text-align:left;line-height:24px;display:none;width:100%;margin-top:.5em}.full-img-wrap{position:relative;width:100%}@media screen and (max-width: 768px){.full-img-wrap{margin-top:2em;margin-bottom:2em}}.full-img-wrap img{position:relative;z-index:1;width:100%;display:block}.full-img-wrap:after{position:absolute;z-index:2;content:"";width:102%;margin-left:-1%;height:0;padding-bottom:12.84%;top:0;left:0;margin-top:-2px;background:url(_img/img-top.svg) no-repeat top left/100%}@media screen and (max-width: 768px){.full-img-wrap:after{display:none}}.full-img-wrap:before{position:absolute;z-index:2;content:"";width:102%;margin-left:-1%;height:0;padding-bottom:12.84%;bottom:0;left:0;margin-bottom:-2px;background:url(_img/img-bottom.svg) no-repeat bottom left/100%}@media screen and (max-width: 768px){.full-img-wrap:before{display:none}}.callout-link{background:rgba(232,96,81,0.1);border-radius:3px;padding:14px}.callout-link a{font-family:"ff-tisa-sans-web-pro";font-size:20px;color:rgba(12,0,51,0.5);letter-spacing:0;text-align:left;line-height:30px}@media screen and (max-width: 991px){.callout-link a{font-size:13px;line-height:20px}}.callout-link a strong{text-decoration:underline;color:#E86051;font-weight:400}
/*# sourceMappingURL=style.css.map */