/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
@font-face{font-family:"Open Sans";src:url("/themes/custom/syngineering/fonts/opensans-light-webfont.eot");src:url("/themes/custom/syngineering/fonts/opensans-light-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/syngineering/fonts/opensans-light-webfont.woff2") format("woff2"),url("/themes/custom/syngineering/fonts/opensans-light-webfont.woff") format("woff"),url("/themes/custom/syngineering/fonts/opensans-light-webfont.ttf") format("truetype"),url("/themes/custom/syngineering/fonts/opensans-light-webfont.svg#open_sanslight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/syngineering/fonts/opensans-regular-webfont.eot");src:url("/themes/custom/syngineering/fonts/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/syngineering/fonts/opensans-regular-webfont.woff2") format("woff2"),url("/themes/custom/syngineering/fonts/opensans-regular-webfont.woff") format("woff"),url("/themes/custom/syngineering/fonts/opensans-regular-webfont.ttf") format("truetype"),url("/themes/custom/syngineering/fonts/opensans-regular-webfont.svg#open_sansregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/syngineering/fonts/opensans-semibold-webfont.eot");src:url("/themes/custom/syngineering/fonts/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/syngineering/fonts/opensans-semibold-webfont.woff2") format("woff2"),url("/themes/custom/syngineering/fonts/opensans-semibold-webfont.woff") format("woff"),url("/themes/custom/syngineering/fonts/opensans-semibold-webfont.ttf") format("truetype"),url("/themes/custom/syngineering/fonts/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/syngineering/fonts/opensans-bold-webfont.eot");src:url("/themes/custom/syngineering/fonts/opensans-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/syngineering/fonts/opensans-bold-webfont.woff2") format("woff2"),url("/themes/custom/syngineering/fonts/opensans-bold-webfont.woff") format("woff"),url("/themes/custom/syngineering/fonts/opensans-bold-webfont.ttf") format("truetype"),url("/themes/custom/syngineering/fonts/opensans-bold-webfont.svg#open_sansbold") format("svg");font-weight:700;font-style:normal}.hamburger{padding:15px 10px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{filter:opacity(100%)}.hamburger.is-active:hover{filter:opacity(100%)}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#1d3166}.hamburger-box{width:25px;height:16px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:2px;background-color:#1d3166;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner::before{top:7px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:14px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(25px/-7,-5px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-14px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner::before{top:7px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:14px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,7px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(25px/7,-5px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-14px,0) rotate(90deg)}*{box-sizing:border-box}html{font-size:62.5%}html,body,.dialog-off-canvas-main-canvas,.layout-container{height:100%}body{font-family:"Nunito Sans","Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;color:#1d3166}h1{font-size:44px;line-height:66px;font-size:4.4rem;line-height:6.6rem}h2{font-size:34px;line-height:51px;font-size:3.4rem;line-height:5.1rem}h3{font-size:26px;line-height:39px;font-size:2.6rem;line-height:3.9rem}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;margin:0 0 0.5rem 0}img{max-width:100%;height:auto}button,.button{display:inline-block;background-color:#ea7c27;border:1px solid transparent;border-radius:5px;padding:0.2em 1em;margin:0;text-decoration:none;color:#fff;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active{background-color:#1d3166}.btn-secondary{background-color:#a6a6a6}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:#1d3166}.text-center{text-align:center}#layout{display:flex;flex-direction:column;height:100%}#layout>main{flex:1;padding-top:88px}a{color:#1d3166}::-moz-selection{background:#1d3166;color:#fff;text-shadow:none}::selection{background:#1d3166;color:#fff;text-shadow:none}#header{background-color:#fff;line-height:0;height:88px;width:100%}#header .page-width{height:100%}#header #logo .logo{line-height:1}#header #logo .logo img{width:176px;max-width:176px;min-width:176px;height:auto}#header .region-header{flex:1}#header .menu--main ul.menu{display:flex;align-items:center;justify-content:space-around}#header .menu--main ul.menu li a{text-decoration:none}#header .menu--main ul.menu li a.is-active{color:#1d3166}#header #mobile-menu-toggle{display:none;position:absolute;z-index:15;right:5%}#header #mobile-menu-toggle:hover,#header #mobile-menu-toggle:focus,#header #mobile-menu-toggle:active{background-color:#fff}#header:after{content:"";display:block;position:relative;z-index:2;width:100%;height:24px;background:url("/themes/custom/syngineering/images/shadow15.png") left top repeat-x transparent}@media (max-width:1000px){#header .region-header{position:absolute;top:88px;right:0;z-index:10}#header .menu--main ul.menu{display:none;margin:0;padding:0;background-color:#fff}#header .menu--main ul.menu.menu-open{display:block}#header .menu-item{line-height:1.2;min-width:200px;max-width:100%;padding:0.5em;border-bottom:1px solid #fff}#header .menu-item a{display:block;padding:0.5em}#header #mobile-menu-toggle{display:block}}#sub-header{max-width:1200px;width:100%}#sub-header #main-nav-block{display:flex;justify-content:space-around;align-items:center;padding:20px 0}#sub-header #main-nav-block .main-nav-section{position:relative}#sub-header #main-nav-block .main-nav-section .main-nav-submenu{display:none}#sub-header #main-nav-block .main-nav-section .nav-menu-toggle{padding:15px 10px;font-size:14px;color:#1d3166;background-color:transparent;display:block}#sub-header #main-nav-block .main-nav-section .nav-menu-toggle.active+.main-nav-submenu{display:block;position:absolute;background:#fff;z-index:13;top:60px;left:5px;border:1px solid #e5e5e5;border-top:none}#sub-header #main-nav-block .main-nav-section .nav-menu-toggle.active+.main-nav-submenu ul.menu{margin:1rem 2rem;min-width:100px;font-size:16px}#sub-header #main-nav-block .main-nav-section .nav-menu-toggle.active+.main-nav-submenu ul.menu .menu-item{display:block;margin:0 0 8px 0;white-space:nowrap}#sub-header #main-nav-block .main-nav-section .nav-menu-toggle.active+.main-nav-submenu ul.menu .menu-item a{color:#1d3166;text-decoration:none;line-height:1.3}#sub-header #main-nav-block .main-nav-section .nav-menu-toggle.active+.main-nav-submenu ul.menu .menu-item a:hover,#sub-header #main-nav-block .main-nav-section .nav-menu-toggle.active+.main-nav-submenu ul.menu .menu-item a:focus,#sub-header #main-nav-block .main-nav-section .nav-menu-toggle.active+.main-nav-submenu ul.menu .menu-item a:active{text-decoration:underline}#sub-header #main-nav-block .main-nav-section:last-of-type .nav-menu-toggle.active+.main-nav-submenu{left:auto;right:0}#sub-header #main-nav-block .main-nav-section:last-of-type .nav-menu-toggle.active+.main-nav-submenu ul.menu{text-align:right}@media (max-width:1000px){#sub-header{display:none;position:absolute;top:88px;width:auto;right:5%;left:5%;margin:0}#sub-header.mobile-menu-open{display:block;z-index:10}#sub-header.mobile-menu-open:before{content:"";background-color:rgba(0,0,0,0.7);display:block;left:0px;right:0;top:88px;bottom:0;position:fixed;z-index:-1}#sub-header #main-nav-block{display:block;columns:2;padding:1rem;background:#fff;width:100%;border:1px solid #e5e5e5;border-top:none}#sub-header #main-nav-block .main-nav-section{position:relative;display:inline-block}#sub-header #main-nav-block .main-nav-section .main-nav-submenu{display:block;position:relative;top:auto;left:auto;border:none}#sub-header #main-nav-block .main-nav-section .main-nav-submenu ul.menu{margin:0 0 0 1rem;min-width:225px;width:225px}#sub-header #main-nav-block .main-nav-section .main-nav-submenu ul.menu .menu-item{display:block;margin:0 0 8px 15px}#sub-header #main-nav-block .main-nav-section .main-nav-submenu ul.menu .menu-item a{color:#1d3166;text-decoration:none;line-height:1.6}#sub-header #main-nav-block .main-nav-section .main-nav-submenu ul.menu .menu-item a:hover,#sub-header #main-nav-block .main-nav-section .main-nav-submenu ul.menu .menu-item a:focus,#sub-header #main-nav-block .main-nav-section .main-nav-submenu ul.menu .menu-item a:active{text-decoration:underline}#sub-header #main-nav-block .main-nav-section .nav-menu-toggle{cursor:not-allowed;pointer-events:none}#sub-header #main-nav-block .main-nav-section .nav-menu-toggle:hover,#sub-header #main-nav-block .main-nav-section .nav-menu-toggle:focus,#sub-header #main-nav-block .main-nav-section .nav-menu-toggle:active{text-decoration:none}#sub-header #main-nav-block .main-nav-section .nav-menu-toggle.active+.main-nav-submenu{display:block;position:relative;top:auto;left:auto;min-width:0;border:none}#sub-header #main-nav-block .main-nav-section:last-of-type .nav-menu-toggle.active+.main-nav-submenu{right:auto}}@media (max-width:600px){#sub-header{right:15%;left:15%}#sub-header #main-nav-block{columns:1}#sub-header #main-nav-block .main-nav-section{display:block}}#footer{background:url("/themes/custom/syngineering/images/footer-logo-ghost.png") no-repeat 0% 50% #5a5a5a;padding:0.5em 0;text-align:right;min-height:122px}#footer .page-width{display:flex;justify-content:flex-end;align-items:center;height:100%}#footer .page-width a.logo{line-height:1}#footer .page-width a.logo #footer-logo{width:195px;height:64px}body.has-hero #layout>main{padding-top:0}#hero-banner{max-width:1600px;margin:0 auto;position:relative;z-index:1}#hero-banner .banner-image{min-height:600px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-color:#1d3166;z-index:1}#hero-banner .inner{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}#hero-banner .inner.overlay-1{background-color:rgba(0,0,0,0.6)}#hero-banner .inner .fg-block-wrapper{max-width:1200px;margin:0 auto;padding:4rem;display:flex;align-items:center;height:100%;position:relative;z-index:4}#hero-banner .inner .fg-block-wrapper .fg-block{max-width:515px;color:#fff;font-size:20px;line-height:1.5;margin-left:40px}@media (max-width:600px){#hero-banner .inner .fg-block-wrapper .fg-block{margin-left:0}}#hero-banner .inner .fg-block-wrapper .fg-block h1{font-size:32px;font-weight:400;line-height:1.2;margin:0 0 5px}#hero-banner .inner .fg-block-wrapper .fg-block p{margin:0 0 10px}#hero-banner .inner .fg-block-wrapper .fg-block .fg-byline{font-size:16px;line-height:1.5}#hero-banner .inner.hero-block-text-style-red .fg-block-wrapper .fg-block,#hero-banner .inner.hero-block-text-style-yellow .fg-block-wrapper .fg-block,#hero-banner .inner.hero-block-text-style-green .fg-block-wrapper .fg-block,#hero-banner .inner.hero-block-text-style-white .fg-block-wrapper .fg-block{color:#1d3166;background-color:#fff;box-shadow:6px 6px 27px rgba(0,0,0,0.45);border-radius:5px;padding:25px 25px 20px;font-weight:300;font-size:16px;line-height:1.5}#hero-banner .inner.hero-block-text-style-red .fg-block-wrapper .fg-block h1,#hero-banner .inner.hero-block-text-style-yellow .fg-block-wrapper .fg-block h1,#hero-banner .inner.hero-block-text-style-green .fg-block-wrapper .fg-block h1,#hero-banner .inner.hero-block-text-style-white .fg-block-wrapper .fg-block h1{font-weight:300;font-size:30px;line-height:1.2}#hero-banner .inner.hero-block-text-style-red .fg-block-wrapper .fg-block .fg-byline,#hero-banner .inner.hero-block-text-style-yellow .fg-block-wrapper .fg-block .fg-byline,#hero-banner .inner.hero-block-text-style-green .fg-block-wrapper .fg-block .fg-byline,#hero-banner .inner.hero-block-text-style-white .fg-block-wrapper .fg-block .fg-byline{font-size:14px;line-height:1.2}#hero-banner .inner.hero-block-text-style-red .fg-block-wrapper .fg-block{border-left:40px solid #db403d}#hero-banner .inner.hero-block-text-style-yellow .fg-block-wrapper .fg-block{border-left:40px solid #f4ae18}#hero-banner .inner.hero-block-text-style-green .fg-block-wrapper .fg-block{border-left:40px solid #78ad55}#slope-wrapper{max-width:1600px;width:100%;height:142px;margin:-85px auto 25px;position:relative;z-index:3;background-color:transparent;overflow:hidden}#slope-wrapper #slope{background-color:#f4ae18;width:120%;height:130px;border-bottom:75px solid #fff;position:absolute;top:43px;left:-10%;z-index:inherit;transform:rotate(-3deg)}@media (min-width:1150px){#slope-wrapper:after{content:"";width:200px;height:20px;background-color:#fff;position:absolute;z-index:4;display:block;bottom:0px;right:0}}.flex{display:flex;align-items:center}.page-width{width:100%;max-width:1200px;margin:0 auto;padding-left:4rem;padding-right:4rem}@media (max-width:800px){.page-width{padding-left:5%;padding-right:5%}}.page-width-wide{width:100%;max-width:1600px;margin:0 auto}#block-dnacultureblock{max-width:600px;margin:0 auto;text-align:center;margin-bottom:100px}#block-dnacultureblock h2{font-size:24px;color:#fff;font-weight:400;line-height:262px;text-transform:uppercase}#block-dnacultureblock .fancy-gradient-hex-button{background:url("/themes/custom/syngineering/images/culture_shape_bg.png") center center no-repeat transparent;margin-bottom:40px;min-height:262px}#block-humanisticmechanisticsyngineeringblock{max-width:600px;margin:0 auto;text-align:center;margin-bottom:100px}#block-humanisticmechanisticsyngineeringblock h2{font-size:24px;color:#fff;font-weight:400;line-height:64px;text-transform:uppercase;padding-top:2px}#block-humanisticmechanisticsyngineeringblock .fancy-gradient-button{background:url("/themes/custom/syngineering/images/syngineering_bg.png") center center no-repeat transparent;margin-bottom:40px;min-height:64px}.large-chevron{background:url("/themes/custom/syngineering/images/big_chevron.png") center center no-repeat transparent;background-size:contain;width:100%;max-width:273px;margin:0 auto 75px;height:100px}.picture-wrapper{text-align:center}body.path-frontpage #header{position:absolute;top:0;left:0;right:0;z-index:10;background-color:rgba(223,246,254,0.85)}body.path-frontpage #header .page-width{position:relative}body.path-frontpage #header .page-width #logo{position:absolute;top:0;left:0;z-index:inherit}body.path-frontpage #header .page-width #logo a{display:block;min-width:255px;height:115px;padding:17px 0;position:relative;z-index:12;background-color:#fff}body.path-frontpage #header .page-width #logo a img{width:225px;max-width:225px;min-width:225px;position:absolute;left:50px}body.path-frontpage #header .page-width #logo:before{content:"";position:absolute;top:0;left:calc(-1 * (50vw - 600px));height:115px;width:calc(50vw - 600px);background-color:#fff;z-index:11}body.path-frontpage #header .page-width #logo:after{content:"";position:absolute;top:0px;right:-140px;width:140px;height:116px;background:url("/themes/custom/syngineering/images/home-logo-angle.png") right bottom no-repeat transparent;z-index:11}body.path-frontpage #header .page-width #sub-header{margin-left:300px;z-index:14}body.path-frontpage #header .page-width #sub-header #main-nav-block .main-nav-section .nav-menu-toggle.active+.main-nav-submenu{background-color:rgba(223,246,254,0.85)}@media (max-width:1000px){body.path-frontpage #header .page-width #logo a{min-width:176px;height:88px;padding:13px 0}body.path-frontpage #header .page-width #logo a img{width:176px;max-width:176px;min-width:176px;left:20px}body.path-frontpage #header .page-width #logo:before{display:none}body.path-frontpage #header .page-width #logo:after{content:"";position:absolute;top:0px;right:-140px;width:140px;height:88px;background:url("/themes/custom/syngineering/images/home-logo-angle.png") right bottom no-repeat transparent;z-index:11}body.path-frontpage #header .page-width #sub-header{margin-left:0;padding-top:25px}body.path-frontpage #header .page-width #sub-header #main-nav-block{background-color:rgba(223,246,254,0.85)}body.path-frontpage #header .page-width #sub-header #main-nav-block .menu-item{border-bottom:none}}body.path-frontpage #hero-banner .banner-image{background-position:70% 50%;min-height:760px}body.path-frontpage #hero-banner .inner .fg-block-wrapper .fg-block{max-width:500px;margin:0 2rem}body.path-frontpage #hero-banner .inner .fg-block-wrapper .fg-block h1{font-size:42px;font-style:italic;line-height:1.2;border-bottom:1px solid white;padding-bottom:10px;margin-bottom:13px}body.path-frontpage #hero-banner .inner .fg-block-wrapper .fg-block p{font-size:16px;line-height:1.5;font-style:italic}@media (max-width:800px){body.path-frontpage #hero-banner .inner .fg-block-wrapper .fg-block{margin:0 5%}}body.path-frontpage #hero-banner .inner.overlay-1{background-color:transparent}@media (max-width:1000px){body.path-frontpage #hero-banner .inner.overlay-1{background-color:rgba(0,0,0,0.6)}}body.path-frontpage.toolbar-horizontal #header{top:39px}body.path-frontpage.toolbar-tray-open #header{top:79px}body.path-frontpage .layout-content{position:relative}.home-row{position:relative;z-index:1}.home-row.home-row-even{background-color:#e5f3f7}.home-row .home-row-content-wrapper{position:relative;z-index:5;width:100%;padding:90px 0;max-width:1080px;margin:0 auto;padding-left:4rem;padding-right:4rem}@media (max-width:800px){.home-row .home-row-content-wrapper{padding-left:5%;padding-right:5%}}.home-row .home-row-content-wrapper h2{font-size:24px;font-weight:400;line-height:1.2}.home-row .col-2-block{display:flex;align-items:center;justify-content:space-between}.home-row .col-2-block .col-2{max-width:46%}@media (max-width:800px){.home-row .col-2-block{display:block}.home-row .col-2-block .col-2{max-width:100%}.home-row .col-2-block .col-left{margin-bottom:70px}}.home-row-1 .col-left .list-intro{margin-bottom:0}.home-row-1 .col-left .business-challenges{margin-top:0;padding-left:19px}.home-row-1 .col-right{text-align:center}.home-row-1 .col-right p{font-style:italic;max-width:375px;margin:40px auto 0}.home-row-1 .home-color-button{margin:0 0 20px;transition:transform 1s ease}.home-row-1 .home-color-button a{display:inline-block;border-radius:50px;padding:0px 20px;color:#fff;font-size:20px;line-height:56px;width:268px;text-decoration:none}.home-row-1 .home-color-button a:hover,.home-row-1 .home-color-button a:active,.home-row-1 .home-color-button a:focus{text-decoration:underline}.home-row-1 .home-color-button.button-red a{background-color:#db403d}.home-row-1 .home-color-button.button-yellow a{background-color:#f4ae18}.home-row-1 .home-color-button.button-green a{background-color:#78ad55}.home-row-1 .home-color-button.button-large{transform:scale(1)}.home-row-1 .home-color-button.button-medium{transform:scale(0.85)}.home-row-1 .home-color-button.button-small{transform:scale(0.7)}.home-row-2 .col-left{text-align:center}.home-row-3{background:url("/themes/custom/syngineering/images/book-bg.png") right bottom no-repeat #ffffff}.home-row-3 .col-left .list-intro{margin-bottom:0}.home-row-3 .col-left ul{margin-top:0;padding-left:19px}.home-row-3 .col-left ul li{padding-top:6px}.home-row-3 .col-right{text-align:center}.home-row-3 .col-right #book-image-container{max-width:75%;margin:0 auto}.home-row.home-row-4 .col-2-block{justify-content:center}.home-row-5 h2,.home-row-6 h2{text-align:center}.home-row-5 .header-tagline,.home-row-6 .header-tagline{text-align:center;margin-top:0}.home-row-5 .view-display-id-block_2 .view-content{display:flex;justify-content:space-between;margin:60px auto 40px}.home-row-5 .view-display-id-block_2 .view-content .views-row{max-width:31%;flex-grow:1}.home-row-5 .view-display-id-block_2 .view-content .views-row img{width:100%;height:auto}.home-row-5 .view-display-id-block_2 .view-content .views-row .views-field-created{margin:1rem 0 0.5rem}.home-row-5 .view-display-id-block_2 .view-content .views-row .views-field-title{font-weight:bold;font-size:18px;line-height:1.2}.home-row-5 .view-display-id-block_2 .view-content .views-row .views-field-title a{text-decoration:none}.home-row-5 .view-display-id-block_2 .view-content .views-row .views-field-title a:hover,.home-row-5 .view-display-id-block_2 .view-content .views-row .views-field-title a:focus,.home-row-5 .view-display-id-block_2 .view-content .views-row .views-field-title a:active{text-decoration:underline}@media (max-width:800px){.home-row-5 .view-display-id-block_2 .view-content{flex-direction:column}.home-row-5 .view-display-id-block_2 .view-content .views-row{width:100%;max-width:660px;margin:0 auto 10%}}.view-home-news .view-content{display:flex;justify-content:space-between;margin:60px auto 40px}.view-home-news .view-content .views-row{max-width:31%}.view-home-news .view-content .views-row .views-field-field-hero-image:hover+.views-field-title a,.view-home-news .view-content .views-row .views-field-field-hero-image:active+.views-field-title a,.view-home-news .view-content .views-row .views-field-field-hero-image:focus+.views-field-title a{text-decoration:underline}.view-home-news .view-content .views-row .views-field-title{margin-top:5px}.view-home-news .view-content .views-row .views-field-title a{font-size:18px;line-height:1.333;text-decoration:none}.view-home-news .view-content .views-row .views-field-title a:hover,.view-home-news .view-content .views-row .views-field-title a:active,.view-home-news .view-content .views-row .views-field-title a:focus{text-decoration:underline}.view-home-news .view-content .views-row .views-field-field-byline{margin-top:5px;font-size:14px;font-style:italic;line-height:1.714}@media (max-width:800px){.view-home-news .view-content{flex-direction:column}.view-home-news .view-content .views-row{max-width:660px;margin:0 auto 10%}}.home-row-divider{width:100%;height:70px;margin:0 auto;position:relative;z-index:3;background-color:transparent;overflow:hidden}.home-row-divider .divider-inner{width:1600px;height:70px;background:#e5f3f7}.home-row-divider.divider-left .divider-inner{background:linear-gradient(177.5deg,#e5f3f7 0%,#e5f3f7 50%,white 50%,white 100%)}.home-row-divider.divider-right .divider-inner{background:linear-gradient(2.5deg,#e5f3f7 0%,#e5f3f7 50%,white 50%,white 100%)}#event-slide-block-wrapper{overflow:hidden;position:absolute;top:-290px;right:0;min-height:315px;width:100%}@media (max-width:800px){#event-slide-block-wrapper{position:relative;top:auto}}@keyframes run{0%{right:-100%}100%{right:0}}#event-slide-block{background-color:rgba(223,246,254,0.95);position:absolute;top:0;right:-100%;min-width:500px;min-height:315px;z-index:5;padding:25px;display:flex;flex-direction:column;align-content:space-between;animation:linear;animation-name:run;animation-duration:3s;animation-fill-mode:forwards}#event-slide-block:before{content:"";position:absolute;top:0;left:-60px;width:0;height:0;border-style:solid;border-width:0 0 315px 60px;border-color:transparent transparent rgba(223,246,254,0.95) transparent}#event-slide-block .views-element-container{flex-grow:1}#event-slide-block .view-home-events-block article{margin-bottom:2.5rem}#event-slide-block .view-home-events-block article h2{font-size:1.8rem;line-height:1.2}#event-slide-block .view-home-events-block article time{font-size:1.4rem;line-height:1.4}@media (max-width:800px){#event-slide-block{position:relative;top:0;right:auto;width:100%;animation-name:none;animation-duration:0s}#event-slide-block:before{display:none}}body.maintenance-page .image-container{min-width:255px;height:115px;padding:17px 0}body.maintenance-page .image-container .maintenance-image{width:225px;max-width:225px;min-width:225px}body.maintenance-page #content-wrapper{text-align:center;margin-top:20px}body.maintenance-page #content-wrapper h1{font-size:30px;font-weight:400}body.page-node-type-blue-background-and-intro-text .intro-block,body.page-node-type-page-with-intro-text-image-with- .intro-block,body.page-node-type-founding-partners-page .intro-block,body.path-organizational-assessment-results .intro-block,body.page-node-type-intro-text-and-additional-text .intro-block{margin-bottom:100px}body.page-node-type-blue-background-and-intro-text .page-title,body.page-node-type-blue-background-and-intro-text .field--name-field-intro-text,body.page-node-type-page-with-intro-text-image-with- .page-title,body.page-node-type-page-with-intro-text-image-with- .field--name-field-intro-text,body.page-node-type-founding-partners-page .page-title,body.page-node-type-founding-partners-page .field--name-field-intro-text,body.path-organizational-assessment-results .page-title,body.path-organizational-assessment-results .field--name-field-intro-text,body.page-node-type-intro-text-and-additional-text .page-title,body.page-node-type-intro-text-and-additional-text .field--name-field-intro-text{max-width:600px;width:100%;margin:0 auto;text-align:center}body.page-node-type-blue-background-and-intro-text .page-title,body.page-node-type-page-with-intro-text-image-with- .page-title,body.page-node-type-founding-partners-page .page-title,body.path-organizational-assessment-results .page-title,body.page-node-type-intro-text-and-additional-text .page-title{font-size:30px;font-weight:400}body.page-node-type-blue-background-and-intro-text .field--name-field-intro-text,body.page-node-type-page-with-intro-text-image-with- .field--name-field-intro-text,body.page-node-type-founding-partners-page .field--name-field-intro-text,body.path-organizational-assessment-results .field--name-field-intro-text,body.page-node-type-intro-text-and-additional-text .field--name-field-intro-text{font-size:16px;line-height:30px}body.page-node-type-page-with-intro-text-image-with- .contextual-region.block-core.block-page-title-block{display:none}body.page-node-type-page-with-intro-text-image-with- .field--name-field-intro-image{text-align:center}body.page-node-type-page-with-intro-text-image-with- .field--name-field-intro-image img{max-width:1000px;width:100%;height:auto}body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .intro-block{display:flex;justify-content:space-between;align-items:center}body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .intro-block .field--name-field-intro-image{text-align:center}body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .intro-block .field--name-field-intro-image img{max-width:550px;width:100%;height:auto}body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .page-title,body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .field--name-field-intro-text{text-align:left}body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .flex-col{max-width:45%}@media (max-width:800px){body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .intro-block{display:block}body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .page-title,body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .field--name-field-intro-text{text-align:center}body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .flex-col{max-width:100%}body.page-node-type-page-with-intro-text-image-with- .orientation-horizontal .flex-col.flex-col-right{max-width:550px;margin:0 auto}}@media (max-width:600px){body.page-node-type-blue-background-and-intro-text .page-title,body.page-node-type-blue-background-and-intro-text .field--name-field-intro-text,body.page-node-type-page-with-intro-text-image-with- .page-title,body.page-node-type-page-with-intro-text-image-with- .field--name-field-intro-text,body.page-node-type-founding-partners-page .page-title,body.page-node-type-founding-partners-page .field--name-field-intro-text,body.path-organizational-assessment-results .page-title,body.path-organizational-assessment-results .field--name-field-intro-text,body.page-node-type-intro-text-and-additional-text .page-title,body.page-node-type-intro-text-and-additional-text .field--name-field-intro-text{padding-left:5%;padding-right:5%}}.paragraph--type--text-block-with-icon.paragraph--view-mode--default{display:flex;justify-content:center;margin-bottom:75px}.paragraph--type--text-block-with-icon.paragraph--view-mode--default .icon-block{min-width:60px;padding-top:5px}.paragraph--type--text-block-with-icon.paragraph--view-mode--default .text-block-content{flex-grow:1;width:100%;max-width:600px;margin:0 10px}.paragraph--type--text-block-with-icon.paragraph--view-mode--default .text-block-content .text-block-wrapper{display:inline-block;padding:20px;min-width:210px}.paragraph--type--text-block-with-icon.paragraph--view-mode--default .text-block-content .text-block-wrapper .field--name-field-title{text-transform:uppercase;font-size:24px;font-weight:400;line-height:1;color:#fff;padding-top:1px}@media (max-width:800px){.paragraph--type--text-block-with-icon.paragraph--view-mode--default .icon-block.icon-block-spacer{display:none}}body.page-node-type-blue-background-and-intro-text main,body.path-organizational-assessment-results main{background-color:#e5f3f7}body.page-node-type-blue-background-and-intro-text .field--name-field-intro-text,body.path-organizational-assessment-results .field--name-field-intro-text{margin-bottom:50px}#block-missingopportunities,#block-needsimprovement,#block-introuble{position:relative;height:450px}#block-missingopportunities .offset-left,#block-needsimprovement .offset-left,#block-introuble .offset-left{position:absolute;z-index:5;margin-right:40%;top:0;bottom:0;left:0;display:flex;align-items:center}#block-missingopportunities .offset-left .offset-wrapper,#block-needsimprovement .offset-left .offset-wrapper,#block-introuble .offset-left .offset-wrapper{background-color:#fff;padding:20px 20px 20px 28px;border-radius:5px;max-width:600px}#block-missingopportunities .offset-left .offset-wrapper h2,#block-needsimprovement .offset-left .offset-wrapper h2,#block-introuble .offset-left .offset-wrapper h2{font-size:24px;font-weight:400;margin-bottom:0}#block-missingopportunities .offset-left .offset-wrapper h2 a,#block-needsimprovement .offset-left .offset-wrapper h2 a,#block-introuble .offset-left .offset-wrapper h2 a{text-decoration:none}#block-missingopportunities .offset-left .offset-wrapper h2 a:hover,#block-missingopportunities .offset-left .offset-wrapper h2 a:focus,#block-missingopportunities .offset-left .offset-wrapper h2 a:active,#block-needsimprovement .offset-left .offset-wrapper h2 a:hover,#block-needsimprovement .offset-left .offset-wrapper h2 a:focus,#block-needsimprovement .offset-left .offset-wrapper h2 a:active,#block-introuble .offset-left .offset-wrapper h2 a:hover,#block-introuble .offset-left .offset-wrapper h2 a:focus,#block-introuble .offset-left .offset-wrapper h2 a:active{text-decoration:underline}#block-missingopportunities .offset-left .offset-wrapper p,#block-needsimprovement .offset-left .offset-wrapper p,#block-introuble .offset-left .offset-wrapper p{font-size:16px;line-height:24px;margin:5px 0}#block-missingopportunities .offset-left .offset-wrapper .btn-learn-more,#block-needsimprovement .offset-left .offset-wrapper .btn-learn-more,#block-introuble .offset-left .offset-wrapper .btn-learn-more{font-size:14px;background-color:#e5e5e5;color:#1d3166}#block-missingopportunities .offset-left .offset-wrapper .btn-learn-more:hover,#block-missingopportunities .offset-left .offset-wrapper .btn-learn-more:focus,#block-missingopportunities .offset-left .offset-wrapper .btn-learn-more:active,#block-needsimprovement .offset-left .offset-wrapper .btn-learn-more:hover,#block-needsimprovement .offset-left .offset-wrapper .btn-learn-more:focus,#block-needsimprovement .offset-left .offset-wrapper .btn-learn-more:active,#block-introuble .offset-left .offset-wrapper .btn-learn-more:hover,#block-introuble .offset-left .offset-wrapper .btn-learn-more:focus,#block-introuble .offset-left .offset-wrapper .btn-learn-more:active{background-color:#a6a6a6}#block-missingopportunities .offset-right,#block-needsimprovement .offset-right,#block-introuble .offset-right{position:absolute;z-index:4;right:0;top:0;bottom:0;display:flex;align-items:center}#block-missingopportunities .offset-right .offset-wrapper .field--name-field-hero-image,#block-needsimprovement .offset-right .offset-wrapper .field--name-field-hero-image,#block-introuble .offset-right .offset-wrapper .field--name-field-hero-image{line-height:0}@media (max-width:800px){#block-missingopportunities,#block-needsimprovement,#block-introuble{height:auto;display:flex;flex-direction:column-reverse;max-width:600px;width:100%;margin:30px auto 0}#block-missingopportunities .offset-left,#block-needsimprovement .offset-left,#block-introuble .offset-left{position:relative;width:100%;margin-bottom:50px;left:0}#block-missingopportunities .offset-left .offset-wrapper,#block-needsimprovement .offset-left .offset-wrapper,#block-introuble .offset-left .offset-wrapper{border-radius:0 0 5px 5px}#block-missingopportunities .offset-right,#block-needsimprovement .offset-right,#block-introuble .offset-right{position:relative}}#block-missingopportunities .offset-left .offset-wrapper{border-left:30px solid #78ad55}@media (max-width:800px){#block-missingopportunities .offset-left .offset-wrapper{border-left:none;border-top:30px solid #78ad55;margin-top:-7px}}#block-needsimprovement .offset-left .offset-wrapper{border-left:30px solid #f4ae18}@media (max-width:800px){#block-needsimprovement .offset-left .offset-wrapper{border-left:none;border-top:30px solid #f4ae18;margin-top:-7px}}#block-introuble .offset-left .offset-wrapper{border-left:30px solid #db403d}@media (max-width:800px){#block-introuble .offset-left .offset-wrapper{border-left:none;border-top:30px solid #db403d;margin-top:-7px}}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios{max-width:870px;margin:0 auto;width:100%}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item{border-bottom:1px #e8e9e9 solid}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item:last-of-type{border-bottom:none}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item .paragraph--type--founding-partners{padding:30px 0}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item .paragraph--type--founding-partners .container{display:flex;justify-content:space-between}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item .paragraph--type--founding-partners .container .bio-image{width:25%;height:auto}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item .paragraph--type--founding-partners .container .bio-image .field--name-field-bio-image img{border-radius:50%;width:100%;height:auto}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item .paragraph--type--founding-partners .container .name-bio{width:70%}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item .paragraph--type--founding-partners .container .name-bio h2{font-size:24px;font-weight:400}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item .paragraph--type--founding-partners .container .name-bio p{margin-bottom:0}@media (max-width:800px){body.page-node-type-founding-partners-page .paragraph--type--founding-partners .container{align-items:center}}@media (max-width:600px){body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios{padding-left:5%;padding-right:5%}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item .paragraph--type--founding-partners .container{flex-direction:column}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item .paragraph--type--founding-partners .container .bio-image{width:100%;margin-bottom:20px}body.page-node-type-founding-partners-page .field--name-field-founding-partner-bios .field__item .paragraph--type--founding-partners .container .name-bio{width:100%}}body.title-assess-state-your-organization div.field--name-field-intro-text{text-align:left}body.title-organizational-diagnostic .syngineering-assessment{max-width:644px;margin:0 auto 110px}body.title-organizational-diagnostic .syngineering-assessment h1{font-size:30px;font-weight:500;line-height:1.2;text-align:center}body.title-organizational-diagnostic .syngineering-assessment h1+p{margin-bottom:50px}body.title-organizational-diagnostic .syngineering-assessment h1:before{content:"";display:inline-block;width:60px;height:30px;margin-right:10px}body.title-organizational-diagnostic .syngineering-assessment fieldset{margin-bottom:25px}body.title-organizational-diagnostic .syngineering-assessment legend{font-size:18px;font-weight:bold;line-height:1.333;margin-bottom:5px}body.title-organizational-diagnostic .syngineering-assessment .form-actions{display:flex;justify-content:space-between;position:relative}body.title-organizational-diagnostic .syngineering-assessment .form-actions .ajax-progress{position:absolute;left:calc(50% - 64px);bottom:-50px}body.title-organizational-diagnostic .syngineering-assessment .step-1 .form-actions{justify-content:flex-end}body.title-organizational-diagnostic .syngineering-assessment .form-radios .form-item:first-of-type{display:none}.syn-purpose{color:#86a363}.syn-purpose:before{background:url("/themes/custom/syngineering/images/syn-purpose.png") right bottom no-repeat transparent;background-size:contain}.syn-priorities{color:#f6a700}.syn-priorities:before{background:url("/themes/custom/syngineering/images/syn-priorities.png") right bottom no-repeat transparent;background-size:contain}.syn-process{color:#f1870a}.syn-process:before{background:url("/themes/custom/syngineering/images/syn-process.png") right bottom no-repeat transparent;background-size:contain}.syn-people{color:#ed720d}.syn-people:before{background:url("/themes/custom/syngineering/images/syn-people.png") right bottom no-repeat transparent;background-size:contain}.syn-patterns{color:#065fa6}.syn-patterns:before{background:url("/themes/custom/syngineering/images/syn-patterns.png") right bottom no-repeat transparent;background-size:contain}.syn-power{color:#008aca}.syn-power:before{background:url("/themes/custom/syngineering/images/syn-power.png") right bottom no-repeat transparent;background-size:contain}.syn-policies{color:#00b7ed}.syn-policies:before{background:url("/themes/custom/syngineering/images/syn-policies.png") right bottom no-repeat transparent;background-size:contain}.syn-culture{color:#780078}.syn-culture:before{background:url("/themes/custom/syngineering/images/syn-culture.png") right bottom no-repeat transparent;background-size:contain}.syn-dark-green-bg{background-color:#3A7208}.syn-green-bg{background-color:#78ad55}.syn-yellow-bg{background-color:#f4ae18}.syn-red-bg{background-color:#db403d}body.path-organizational-diagnostic-results .assessment-width{max-width:644px}body.path-organizational-diagnostic-results .assessment-content-block{margin:0 auto 40px}body.path-organizational-diagnostic-results h1{max-width:450px;margin-left:auto;margin-right:auto}body.path-organizational-diagnostic-results h1,body.path-organizational-diagnostic-results h2{font-size:24px;line-height:1.2;text-align:center;font-weight:400;margin-bottom:25px}body.path-organizational-diagnostic-results .assessment-meaning-blocks-wrapper h2{text-align:left}.syn-result-text-wrapper{text-align:center}.syn-result-text-wrapper .syn-result-text{display:inline-block;font-size:20px;line-height:1.2;padding:8px 14px;border-radius:8px;color:#fff}.assessment-score-row{background-color:#fff;border:1px solid #d9d9d9;padding:6px 12px;display:flex;align-items:center;border-bottom:none}.assessment-score-row+div:last-of-type{border-bottom:1px solid #d9d9d9}.assessment-score-row .syn-result-icon-wrapper{max-width:60px;padding-top:4px}.assessment-score-row .syn-result-icon-wrapper .syn-result-icon{width:60px;height:auto}.assessment-score-row .syn-result-title{flex-grow:1;padding:0 18px;font-size:18px;line-height:1;margin:0}.assessment-score-row .syn-result-number{color:#fff;padding:8px 10px;max-width:60px;max-height:42px;line-height:1;font-size:18px;margin:0;border-radius:8px}.assessment-next-content-block{background-color:#fff;margin-bottom:30px;padding:30px 30px 20px}.assessment-next-content-block h3{font-size:24px;line-height:1.2;font-weight:400}.assessment-next-content-block p{margin-top:0}@media (max-width:800px){#block-missingopportunities .block,#block-needsimprovement .block,#block-introuble .block{height:auto;display:flex;flex-direction:column-reverse;max-width:600px;width:100%;margin:30px auto 0}#block-missingopportunities .block .offset-left,#block-needsimprovement .block .offset-left,#block-introuble .block .offset-left{position:relative;width:100%;margin-bottom:50px;left:0}#block-missingopportunities .block .offset-left .offset-wrapper,#block-needsimprovement .block .offset-left .offset-wrapper,#block-introuble .block .offset-left .offset-wrapper{border-radius:0 0 5px 5px}#block-missingopportunities .block .offset-right,#block-needsimprovement .block .offset-right,#block-introuble .block .offset-right{position:relative}}#block-onlineassessment{background-color:#fff;border:2px solid #1d3166;border-radius:71px;max-width:510px;margin:90px auto;padding-left:40px}#block-onlineassessment .field--name-body{display:flex;align-items:center}#block-onlineassessment .field--name-body .icon{width:40%}@media (max-width:600px){#block-onlineassessment{padding:10px 30px}#block-onlineassessment .field--name-body{flex-direction:column}#block-onlineassessment .field--name-body .icon{width:auto}#block-onlineassessment .field--name-body .text{text-align:center}}body.page-node-type-news .node__content{max-width:600px;margin:0 auto 100px}body.page-node-type-news .node__content .field--name-body{margin-bottom:30px}body.page-node-type-news .node__content .field--name-body h2,body.page-node-type-news .node__content .field--name-body h3{font-weight:400}body.page-node-type-news .node__content .field--name-body h2{font-size:26px}body.page-node-type-news .node__content .field--name-body h3{font-size:24px}body.page-node-type-news .node__content .field--name-field-tags a{color:#1d3166}body.title-news,body.title-blog,body.path-taxonomy{background-color:#e5f3f7}body.title-news h1,body.title-blog h1,body.path-taxonomy h1{text-align:center;font-size:30px;line-height:1.2;margin-bottom:50px;font-weight:400}body.title-news #block-newstaxonomylistblock,body.title-blog #block-newstaxonomylistblock,body.path-taxonomy #block-newstaxonomylistblock{text-align:right;margin-top:-30px}.offset-style{position:relative;height:450px}.offset-style .offset-left{position:absolute;z-index:5;margin-right:40%;top:0;bottom:0;left:0;display:flex;align-items:center}.offset-style .offset-left .offset-wrapper{background-color:#fff;padding:20px 20px 20px 28px;border-radius:0 5px 5px 0}.offset-style .offset-left .offset-wrapper h2{font-size:24px;font-weight:400;margin-bottom:0}.offset-style .offset-left .offset-wrapper h2 a{text-decoration:none}.offset-style .offset-left .offset-wrapper h2 a:hover,.offset-style .offset-left .offset-wrapper h2 a:focus,.offset-style .offset-left .offset-wrapper h2 a:active{text-decoration:underline}.offset-style .offset-left .offset-wrapper p{font-size:16px;line-height:24px;margin:5px 0}.offset-style .offset-left .offset-wrapper .byline{font-style:italic;margin:5px 0 0}.offset-style .offset-right{position:absolute;z-index:4;right:0;top:0;bottom:0;display:flex;align-items:center}.offset-style .offset-right .offset-wrapper .field--name-field-hero-image{line-height:0}@media (max-width:800px){.offset-style{height:auto;display:flex;flex-direction:column-reverse;max-width:600px;width:100%;margin:30px auto 0}.offset-style .offset-left{position:relative;width:100%;margin-bottom:50px;left:0}.offset-style .offset-left .offset-wrapper{border-radius:0 0 5px 5px}.offset-style .offset-right{position:relative}}.btn-news{background-color:#e5e5e5;color:#1d3166}.btn-news:hover,.btn-news:focus,.btn-news:active{background-color:#a6a6a6}#block-syngineeringbookfooter{position:relative;background:url("/themes/custom/syngineering/images/book-footer-white-spikes.png") right center no-repeat #f2f2f2;margin-top:50px}#block-syngineeringbookfooter .container{justify-content:space-between}#block-syngineeringbookfooter .field--name-body{max-width:500px}#block-syngineeringbookfooter .field--name-body a{background-color:#a6a6a6;padding:6px 15px;border-radius:5px;text-decoration:none;font-size:14px}#block-syngineeringbookfooter #book-image-footer-container{width:155px}#block-syngineeringbookfooter #book-image-footer-container img{margin-top:-30px}@media (max-width:600px){#block-syngineeringbookfooter{background:url("/themes/custom/syngineering/images/book-footer-white-spikes.png") right bottom no-repeat #f2f2f2}#block-syngineeringbookfooter .container{flex-direction:column-reverse;padding-top:25px;padding-bottom:20px}#block-syngineeringbookfooter .field--name-body{padding-left:5%;padding-right:5%}#block-syngineeringbookfooter #book-image-footer-container img{margin-top:0}}body.page-node-type-page-with-hero-text-and-images article.node--type-page-with-hero-text-and-images{max-width:600px;width:100%;margin:0 auto 30px auto}body.page-node-type-page-with-hero-text-and-images article.node--type-page-with-hero-text-and-images .field--name-field-body-top h2,body.page-node-type-page-with-hero-text-and-images article.node--type-page-with-hero-text-and-images .field--name-field-additional-text-and-images h2{font-size:24px;font-weight:400}body.page-node-type-page-with-hero-text-and-images article.node--type-page-with-hero-text-and-images .paragraph--type--text-block-with-icon.paragraph--view-mode--default .icon-block{padding-top:0}body.page-node-type-page-with-hero-text-and-images article.node--type-page-with-hero-text-and-images .paragraph--type--text-block-with-icon.paragraph--view-mode--default .text-block-content .text-block-wrapper{padding:0}body.page-node-type-page-with-hero-text-and-images article.node--type-page-with-hero-text-and-images .paragraph--type--text-block-with-icon.paragraph--view-mode--default .text-block-content .text-block-wrapper .field--name-field-title{color:#1d3166;text-transform:none}@media (max-width:600px){body.page-node-type-page-with-hero-text-and-images article.node--type-page-with-hero-text-and-images{padding-left:5%;padding-right:5%}}body.title-about-the-book #hero-banner .inner .fg-block-wrapper .fg-block{color:#1d3166;margin-right:50%}body.title-about-the-book .large-hero-book{position:absolute;left:52.5%;top:130px;max-width:445px;z-index:5}body.title-about-the-book .field--name-field-body-top{margin-bottom:25px}body.title-about-the-book .paragraph--type--text-block-with-icon.paragraph--view-mode--default .icon-block{padding-top:0}body.title-about-the-book .paragraph--type--text-block-with-icon.paragraph--view-mode--default .text-block-content .text-block-wrapper{padding:0}body.title-about-the-book .paragraph--type--text-block-with-icon.paragraph--view-mode--default .text-block-content .text-block-wrapper .field--name-field-title{color:#1d3166}@media (max-width:800px){body.title-about-the-book #hero-banner .inner .fg-block-wrapper{padding:1rem}}@media (max-width:600px){body.title-about-the-book #hero-banner .inner .fg-block-wrapper{padding:0rem}body.title-about-the-book #hero-banner .inner .fg-block-wrapper .fg-block{margin-left:15px}body.title-about-the-book #hero-banner .inner .fg-block-wrapper .fg-block h1.fg-header.page-title{padding:0}body.title-about-the-book .large-hero-book{top:32%}}body.title-about-the-book.toolbar-horizontal .large-hero-book{top:169px}body.title-about-the-book.toolbar-horizontal.toolbar-tray-open .large-hero-book{top:209px}body.page-node-type-intro-text-and-additional-text .field--name-field-intro-text{margin-bottom:50px}body.title-glossary .field--name-field-text-block{max-width:800px;width:100%;margin:0 auto 25px}body.title-related-organizations .field--name-field-text-block{display:flex;flex-wrap:wrap;justify-content:space-between}body.title-related-organizations .field--name-field-text-block>.field__item{width:47%;margin:30px 0}body.title-related-organizations .field--name-field-title{font-size:24px;font-weight:400}body.title-related-organizations .field--name-field-link a{display:inline-block;background-color:#ea7c27;border:1px solid transparent;border-radius:5px;padding:0.2em 1em;margin:0;text-decoration:none;color:#fff;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease;background-color:#e5e5e5;color:#1d3166}body.title-related-organizations .field--name-field-link a:hover,body.title-related-organizations .field--name-field-link a:focus,body.title-related-organizations .field--name-field-link a:active{background-color:#1d3166}body.title-related-organizations .field--name-field-link a:hover,body.title-related-organizations .field--name-field-link a:focus,body.title-related-organizations .field--name-field-link a:active{background-color:#a6a6a6}@media (max-width:800px){body.title-related-organizations .field--name-field-text-block>.field__item{width:100%}}body.title-endorsements .paragraph--type--text-block-with-image{max-width:900px;display:flex;justify-content:center;margin:60px auto}body.title-endorsements .paragraph--type--text-block-with-image .field--name-field-images{margin-right:40px}body.title-endorsements .paragraph--type--text-block-with-image .field--name-field-images .field__item{width:150px}body.title-endorsements .paragraph--type--text-block-with-image .field--name-field-text-block{max-width:600px}body.title-endorsements .paragraph--type--text-block-with-image .field--name-field-text-block p:first-of-type{margin-top:0}@media (max-width:600px){body.title-endorsements .paragraph--type--text-block-with-image{flex-direction:column}body.title-endorsements .paragraph--type--text-block-with-image .field--name-field-images{margin-right:0;margin-bottom:20px;display:flex}body.title-endorsements .paragraph--type--text-block-with-image .field--name-field-images .field__item{width:100%}body.title-endorsements .paragraph--type--text-block-with-image .field--name-field-images .field__item:nth-of-type(2){margin-left:15px}}@media (max-width:600px){article.node--type-intro-text-and-additional-text .node__content>.field--name-field-text-block{padding-left:5%;padding-right:5%}}#block-buythebook{background:url("/themes/custom/syngineering/images/book-bg.png") right bottom no-repeat #ffffff}#block-buythebook .container{position:relative;z-index:5;width:100%;padding:90px 0;max-width:1080px;margin:0 auto;padding-left:4rem;padding-right:4rem;justify-content:space-around}#block-buythebook h2{font-size:24px;font-weight:400}#block-buythebook .col-left{max-width:46%}#block-buythebook .col-right{max-width:46%}#block-buythebook .col-right #book-image-container{max-width:75%;margin:0 auto}@media (max-width:800px){#block-buythebook .container{flex-direction:column}#block-buythebook .col-left{max-width:100%;margin-bottom:70px}#block-buythebook .col-right{max-width:100%}}#block-consulting,#block-trainingcourses,#block-coaching,#block-selflearning{position:relative;height:450px}#block-consulting .offset-left,#block-trainingcourses .offset-left,#block-coaching .offset-left,#block-selflearning .offset-left{position:absolute;z-index:5;margin-right:40%;top:0;bottom:0;left:0;display:flex;align-items:center}#block-consulting .offset-left .offset-wrapper,#block-trainingcourses .offset-left .offset-wrapper,#block-coaching .offset-left .offset-wrapper,#block-selflearning .offset-left .offset-wrapper{background-color:#fff;padding:20px 20px 20px 28px;border-radius:5px;max-width:600px}#block-consulting .offset-left .offset-wrapper h2,#block-trainingcourses .offset-left .offset-wrapper h2,#block-coaching .offset-left .offset-wrapper h2,#block-selflearning .offset-left .offset-wrapper h2{font-size:24px;font-weight:400;margin-bottom:0}#block-consulting .offset-left .offset-wrapper h2 a,#block-trainingcourses .offset-left .offset-wrapper h2 a,#block-coaching .offset-left .offset-wrapper h2 a,#block-selflearning .offset-left .offset-wrapper h2 a{text-decoration:none}#block-consulting .offset-left .offset-wrapper h2 a:hover,#block-consulting .offset-left .offset-wrapper h2 a:focus,#block-consulting .offset-left .offset-wrapper h2 a:active,#block-trainingcourses .offset-left .offset-wrapper h2 a:hover,#block-trainingcourses .offset-left .offset-wrapper h2 a:focus,#block-trainingcourses .offset-left .offset-wrapper h2 a:active,#block-coaching .offset-left .offset-wrapper h2 a:hover,#block-coaching .offset-left .offset-wrapper h2 a:focus,#block-coaching .offset-left .offset-wrapper h2 a:active,#block-selflearning .offset-left .offset-wrapper h2 a:hover,#block-selflearning .offset-left .offset-wrapper h2 a:focus,#block-selflearning .offset-left .offset-wrapper h2 a:active{text-decoration:underline}#block-consulting .offset-left .offset-wrapper p,#block-trainingcourses .offset-left .offset-wrapper p,#block-coaching .offset-left .offset-wrapper p,#block-selflearning .offset-left .offset-wrapper p{font-size:16px;line-height:24px;margin:5px 0}#block-consulting .offset-left .offset-wrapper .btn-learn-more,#block-trainingcourses .offset-left .offset-wrapper .btn-learn-more,#block-coaching .offset-left .offset-wrapper .btn-learn-more,#block-selflearning .offset-left .offset-wrapper .btn-learn-more{font-size:14px;background-color:#e5e5e5;color:#1d3166}#block-consulting .offset-left .offset-wrapper .btn-learn-more:hover,#block-consulting .offset-left .offset-wrapper .btn-learn-more:focus,#block-consulting .offset-left .offset-wrapper .btn-learn-more:active,#block-trainingcourses .offset-left .offset-wrapper .btn-learn-more:hover,#block-trainingcourses .offset-left .offset-wrapper .btn-learn-more:focus,#block-trainingcourses .offset-left .offset-wrapper .btn-learn-more:active,#block-coaching .offset-left .offset-wrapper .btn-learn-more:hover,#block-coaching .offset-left .offset-wrapper .btn-learn-more:focus,#block-coaching .offset-left .offset-wrapper .btn-learn-more:active,#block-selflearning .offset-left .offset-wrapper .btn-learn-more:hover,#block-selflearning .offset-left .offset-wrapper .btn-learn-more:focus,#block-selflearning .offset-left .offset-wrapper .btn-learn-more:active{background-color:#a6a6a6}#block-consulting .offset-right,#block-trainingcourses .offset-right,#block-coaching .offset-right,#block-selflearning .offset-right{position:absolute;z-index:4;right:0;top:0;bottom:0;display:flex;align-items:center}#block-consulting .offset-right .offset-wrapper .field--name-field-hero-image,#block-trainingcourses .offset-right .offset-wrapper .field--name-field-hero-image,#block-coaching .offset-right .offset-wrapper .field--name-field-hero-image,#block-selflearning .offset-right .offset-wrapper .field--name-field-hero-image{line-height:0}@media (max-width:800px){#block-consulting,#block-trainingcourses,#block-coaching,#block-selflearning{height:auto;display:flex;flex-direction:column-reverse;max-width:600px;width:100%;margin:30px auto 0}#block-consulting .offset-left,#block-trainingcourses .offset-left,#block-coaching .offset-left,#block-selflearning .offset-left{position:relative;width:100%;margin-bottom:50px;left:0}#block-consulting .offset-left .offset-wrapper,#block-trainingcourses .offset-left .offset-wrapper,#block-coaching .offset-left .offset-wrapper,#block-selflearning .offset-left .offset-wrapper{border-radius:0 0 5px 5px}#block-consulting .offset-right,#block-trainingcourses .offset-right,#block-coaching .offset-right,#block-selflearning .offset-right{position:relative}}#block-consulting .offset-left .offset-wrapper{border-left:30px solid #f4ae18}@media (max-width:800px){#block-consulting .offset-left .offset-wrapper{border-left:none;border-top:30px solid #f4ae18;margin-top:-7px}}#block-trainingcourses .offset-left .offset-wrapper{border-left:30px solid #f09221}@media (max-width:800px){#block-trainingcourses .offset-left .offset-wrapper{border-left:none;border-top:30px solid #f09221;margin-top:-7px}}#block-coaching .offset-left .offset-wrapper{border-left:30px solid #ec7f24}@media (max-width:800px){#block-coaching .offset-left .offset-wrapper{border-left:none;border-top:30px solid #ec7f24;margin-top:-7px}}#block-selflearning .offset-left .offset-wrapper{border-left:30px solid #16bcee}@media (max-width:800px){#block-selflearning .offset-left .offset-wrapper{border-left:none;border-top:30px solid #16bcee;margin-top:-7px}}body.path-contact{background-color:#e5f3f7}body.path-contact h1{text-align:center;font-size:30px;line-height:1.2;margin-bottom:50px;font-weight:400}body.path-contact .contact-message-feedback-form{max-width:600px;margin:0 auto 50px}body.path-contact .contact-message-feedback-form input[type="text"],body.path-contact .contact-message-feedback-form input[type="email"]{width:100%}body.path-events .page-title,body.path-events .block-views-blockpast-events-block-1>h2{width:100%;margin:0 auto;text-align:center;font-size:30px;font-weight:400;margin-bottom:50px}body.path-events .block-views-blockpast-events-block-1{background-color:#f2f2f2;padding:3rem}body.path-events .view-events-and-trainings .view-empty,body.path-events .block-views-blockpast-events-block-1 .view-empty{text-align:center;max-width:600px;margin:0 auto 5rem}body.path-events .view-events-and-trainings .views-row,body.path-events .block-views-blockpast-events-block-1 .views-row{padding-bottom:2.5rem;margin-bottom:3rem;border-bottom:1px solid #e5e5e5}body.path-events .view-events-and-trainings .views-row:last-of-type,body.path-events .block-views-blockpast-events-block-1 .views-row:last-of-type{border-bottom:none;margin-bottom:3rem}body.path-events .view-events-and-trainings .views-row .event-container,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container{display:flex;max-width:100%}body.path-events .view-events-and-trainings .views-row .event-container .event-content,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-content{flex-grow:1;margin-right:40px}body.path-events .view-events-and-trainings .views-row .event-container .event-content h2,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-content h2{font-weight:400;font-size:24px}body.path-events .view-events-and-trainings .views-row .event-container .event-content .field--name-body p,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-content .field--name-body p{margin:0.25rem 0 0.75rem}body.path-events .view-events-and-trainings .views-row .event-container .event-content .field--name-field-file,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-content .field--name-field-file{margin-bottom:0.75rem}body.path-events .view-events-and-trainings .views-row .event-container .event-content .field--name-field-register-link a,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-content .field--name-field-register-link a{display:inline-block;background-color:#ea7c27;border:1px solid transparent;border-radius:5px;padding:0.2em 1em;margin:0;text-decoration:none;color:#fff;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease}body.path-events .view-events-and-trainings .views-row .event-container .event-content .field--name-field-register-link a:hover,body.path-events .view-events-and-trainings .views-row .event-container .event-content .field--name-field-register-link a:focus,body.path-events .view-events-and-trainings .views-row .event-container .event-content .field--name-field-register-link a:active,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-content .field--name-field-register-link a:hover,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-content .field--name-field-register-link a:focus,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-content .field--name-field-register-link a:active{background-color:#1d3166}body.path-events .view-events-and-trainings .views-row .event-container .event-image .field--name-field-image,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-image .field--name-field-image{width:350px;height:auto}@media (max-width:800px){body.path-events .view-events-and-trainings .views-row .event-container,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container{flex-direction:column-reverse;margin-right:0}body.path-events .view-events-and-trainings .views-row .event-container .event-image .field--name-field-image,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-image .field--name-field-image{margin:0 auto 20px}}@media (max-width:600px){body.path-events .view-events-and-trainings .views-row,body.path-events .block-views-blockpast-events-block-1 .views-row{padding-left:5%;padding-right:5%}body.path-events .view-events-and-trainings .views-row .event-container .event-image .field--name-field-image,body.path-events .block-views-blockpast-events-block-1 .views-row .event-container .event-image .field--name-field-image{width:95%}}body.title-videos h1.page-title{margin-bottom:50px}body.title-videos #block-views-block-videos-block-1 .view-content{display:flex;flex-wrap:wrap;justify-content:space-evenly}body.title-videos #block-views-block-videos-block-1 .view-content .views-row{max-width:45%;flex-grow:1;margin:0 10px 70px}body.title-videos #block-views-block-videos-block-1 .view-content .views-row img{width:100%;height:auto}body.title-videos #block-views-block-videos-block-1 .view-content .views-row .views-field-created{margin:1rem 0 0.5rem}body.title-videos #block-views-block-videos-block-1 .view-content .views-row .views-field-title{font-weight:bold;font-size:18px;line-height:1.2}body.title-videos #block-views-block-videos-block-1 .view-content .views-row .views-field-title a{text-decoration:none}body.title-videos #block-views-block-videos-block-1 .view-content .views-row .views-field-title a:hover,body.title-videos #block-views-block-videos-block-1 .view-content .views-row .views-field-title a:focus,body.title-videos #block-views-block-videos-block-1 .view-content .views-row .views-field-title a:active{text-decoration:underline}@media (max-width:600px){body.title-videos #block-views-block-videos-block-1 .view-content .views-row{max-width:90%}}body.page-node-type-video article.node--type-video{max-width:920px;margin:0 auto}body.page-node-type-video article.node--type-video .field--name-field-youtube .youtube-container{margin:0 auto 30px}body.page-node-type-video article.node--type-video h1{font-size:30px;font-weight:400}@media (max-width:600px){body.page-node-type-video article.node--type-video{padding-left:5%;padding-right:5%}}
