.has-alta-blue-color{color:#355ae6}
.has-alta-green-color{color:#d1e061}
.has-alta-cyan-color{color:#8ee1dd}
@font-face{font-family:"ping";src:url("../fonts/PingL-Regular.eot");src:url("../fonts/PingL-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/PingL-Regular.woff2") format("woff2"),url("../fonts/PingL-Regular.woff") format("woff"),url("../fonts/PingL-Regular.svg#Ping L Regular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"ping";src:url("../fonts/PingL-Bold.eot");src:url("../fonts/PingL-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/PingL-Bold.woff2") format("woff2"),url("../fonts/PingL-Bold.woff") format("woff"),url("../fonts/PingL-Bold.svg#Ping L Bold") format("svg");font-weight:bold;font-style:normal}
h1,h2,h3,.block-latest-news-events .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-resources .d-flex .card.green h2,.block-homepage-hero-and-news .columns .card.green h2,h4,h5,h6{clear:both}
h1,.h1{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:54px;line-height:64px}
h1.strong,h1 b,h1 strong,.h1.strong,.h1 b,.h1 strong{font-weight:bold}
h2,.h2{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:36px;line-height:48px;color:#355ae6}
h2.strong,h2 b,h2 strong,.h2.strong,.h2 b,.h2 strong{font-weight:bold}
h3,.block-latest-news-events .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-resources .d-flex .card.green h2,.block-homepage-hero-and-news .columns .card.green h2,.h3{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px}
h3.strong,.block-latest-news-events .d-flex .card.green h2.strong,.block-latest-resources-cards .d-flex .card.green h2.strong,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2.strong,.block-latest-resources .d-flex .card.green h2.strong,.block-homepage-hero-and-news .columns .card.green h2.strong,h3 b,.block-latest-news-events .d-flex .card.green h2 b,.block-latest-resources-cards .d-flex .card.green h2 b,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2 b,.block-latest-resources .d-flex .card.green h2 b,.block-homepage-hero-and-news .columns .card.green h2 b,h3 strong,.block-latest-news-events .d-flex .card.green h2 strong,.block-latest-resources-cards .d-flex .card.green h2 strong,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2 strong,.block-latest-resources .d-flex .card.green h2 strong,.block-homepage-hero-and-news .columns .card.green h2 strong,.h3.strong,.h3 b,.h3 strong{font-weight:bold}
h4,.h4{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:26px;line-height:40px;margin-bottom:17px}
h5,.h5{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:24px;line-height:32px}
h6,.h6{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:22px;line-height:100%}
.h7,.h7{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px}
body{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:32px;color:#3e3e3e}
dfn,cite,em,i{font-style:italic}
blockquote{margin:0 1.5em}
label{font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px}
p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:40px}
a{text-decoration:none}
caption{font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:16px;line-height:24px}
.small-copy{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
html{-webkit-text-size-adjust:100%;margin:0;padding:0}
body{margin:0;padding:0}
body.nav-active{width:100%;height:100%;position:fixed;overflow:hidden}
*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
a:focus,a:active,button,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{outline:none !important}
.hidden{display:none !important}
.content a{color:#355ae6;display:inline-block;position:relative;text-decoration:none}
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;color:#355ae6;text-decoration:none}
abbr[title]{border-bottom:0;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}
textarea,select,input,button{outline:0}
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:.35em .75em .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}
.container{margin-left:auto;margin-right:auto;width:100%}
.container:after{content:"";display:table;clear:both}
.pagination ul.page-numbers{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.pagination ul.page-numbers li{padding:0 6px;font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:22px;line-height:100%;font-weight:400}
.pagination ul.page-numbers li a{color:#355ae6;text-decoration:none}
.pagination ul.page-numbers li span.current{font-weight:700}
.pagination__left-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.social{margin-left:auto;margin-right:auto}
.social ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}
.social ul li{margin-right:24px}
.button,.wp-block-button__link,.beautiful-taxonomy-filters-button{border:1px solid #fff;padding:10px 30px;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;border-radius:0;text-decoration:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.button:hover,.wp-block-button__link:hover,.beautiful-taxonomy-filters-button:hover{background-color:#d1e061;color:#355ae6;border-color:#d1e061}
.button:before,.wp-block-button__link:before,.beautiful-taxonomy-filters-button:before{display:none}
a.arrow{color:#355ae6;text-decoration:none;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:18px;position:relative}
a.arrow:before{display:none}
a.arrow:after{content:"";position:absolute;right:-30px;width:24px;height:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background-image:url(../img/arrow.svg);background-size:cover;background-repeat:no-repeat}
a.arrow:hover:after{-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}
.hide-desktop{display:none}
.hide-mobile{display:block}
.header{background-color:#355ae6;color:#fff;padding:24px 0;position:relative}
.header .container{display:-webkit-box;display:-ms-flexbox;display:flex}
.header__logo a{display:block}
.header__logo img{max-width:88px;max-height:75px;height:auto;display:block}
.header__mobile{display:none}
.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;position:relative;padding-top:26px}
.header__contact{margin-left:20px;position:relative;padding-top:15px}
.header__contact .button{padding:14px}
.header__search{display:block}
.header__search a.search-site{display:block;border-bottom:1px solid #fff;padding:0 16px 14px;height:33px}
.header__search a.search-site.home{border-bottom:0}
.header__search a.search-site img{width:24px;height:auto;display:block;margin-top:-5px}
.header__search-form{position:absolute;right:0;top:8px;background-color:#fff;width:0;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;z-index:15;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;visibility:hidden}
.header__search-form.active{width:100%;visibility:visible}
.header__search-form form#searchform{padding:10px;width:100%}
.header__search-form form#searchform input[type=text]{border:0;width:calc(100% - 40px);height:100%;color:#3e3e3e;font-size:14px;padding:6px 20px}
.header__search-form .close{width:16px;height:16px;display:block;position:relative;margin-right:14px}
.header__search-form .close:hover{opacity:1}
.header__search-form .close:before,.header__search-form .close:after{position:absolute;left:0;content:" ";height:17px;width:2px;background-color:#355ae6}
.header__search-form .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.header__search-form .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.footer{margin-bottom:-2rem}
header .d-none{display:none}
header.split>.container{max-width:1440px !important}
header.split .search-site{border-bottom:0 !important}
header.split .header__nav{display:none}
header.split .d-none{display:block}
header.split .nav-container{padding:0;color:#000 !important;list-style:none}
header.split .nav-container>li:not(.menu-item){font-size:16px}
header.split .white-space-normal{display:none !important}
header.split .white-space-normal img{max-width:100%;height:auto;max-height:129px}
header.split .white-space-normal a{white-space:normal !important;font-size:18px !important;height:auto !important}
header.split .white-space-normal strong{display:block}
header.split .arrow{margin-top:10px !important;display:inline-block !important;font-weight:700 !important}
div[class^=blocks-]{padding-top:15px;padding-bottom:15px}
.wp-block-columns{max-width:1280px;margin-left:auto;margin-right:auto}
.wp-block-columns .wp-block-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.wp-block-columns .wp-block-column h1,.wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column h3,.wp-block-columns .wp-block-column .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column h4{color:#355ae6;margin-bottom:12px;max-width:200px;margin-left:auto;margin-right:auto}
.wp-block-columns .wp-block-column h3,.wp-block-columns .wp-block-column .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .wp-block-columns .wp-block-column h2{font-weight:bold;max-width:250px}
.wp-block-columns .wp-block-column p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px;display:block;max-width:300px;margin:0 auto}
.wp-block-columns .wp-block-column .wp-block-button{text-align:center;margin-top:auto}
.wp-block-columns .wp-block-column .wp-block-button a.wp-block-button__link{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background:transparent;margin-top:30px}
.wp-block-columns .wp-block-column .wp-block-button a.wp-block-button__link:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.wp-block-columns.two-column{margin:70px auto}
.wp-block-columns.two-column .wp-block-image{margin:0}
.wp-block-columns.two-column h2{margin:0 0 20px;max-width:none}
.wp-block-columns.two-column p{margin:0;max-width:none;font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:40px}
.wp-block-columns.large{margin:50px auto}
.wp-block-columns.large h2{max-width:100%;padding:0 30px;margin-top:10px;text-align:center}
.wp-block-columns.large h6{margin:0;font-size:20px}
.wp-block-columns.large p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:40px;max-width:300px}
.wp-block-quote{margin:75px auto;max-width:1050px}
.wp-block-quote p{color:blue;font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:32px;line-height:48px;color:#355ae6;padding-bottom:0;margin-bottom:0}
.wp-block-quote cite{font-style:normal;font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:32px;line-height:48px;color:#355ae6;color:#3e3e3e;line-height:32px !important}
.wp-block-image{text-align:center;margin:50px 0}
.wp-block-image.narrow{max-width:844px;margin-left:auto;margin-right:auto}
.wp-block-separator{max-width:360px;border:0;margin:55px auto 0;height:2px;background-color:#355ae6}
.wp-block-button__link{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background:transparent;text-decoration:none !important;color:#355ae6 !important}
.wp-block-button__link:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.wp-block-spacer.is-style-responsive-large{height:100px !important}
.wp-block-spacer.is-style-responsive-medium{height:60px !important}
.wp-block-spacer.is-style-responsive-small{height:30px !important}
.wp-block-columns.stats{max-width:700px;margin-left:auto;margin-right:auto}
.wp-block-columns.stats h1{margin:0;max-width:none}
.wp-block-columns.stats h6{color:#355ae6;font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px;margin:0}
section.content>p,section.content>h1,section.content>h2,section.content>h3,.block-latest-news-events .d-flex .card.green section.content>h2,.block-latest-resources-cards .d-flex .card.green section.content>h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green section.content>h2,.block-latest-resources .d-flex .card.green section.content>h2,.block-homepage-hero-and-news .columns .card.green section.content>h2,section.content>h4,section.content>h5,section.content>h6{max-width:844px;margin-left:auto;margin-right:auto}
section.content>h6{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px;margin:0 auto}
section.content>ul,section.content ol{max-width:844px;margin-left:auto;margin-right:auto}
section.content>ul li,section.content ol li{padding:10px 0}
section.content--type-news-events{padding:0}
section.content--type-news-events .wp-block-separator{margin-bottom:64px}
section.content--type-news{padding-bottom:64px}
section.content--type-news.container .container{padding:0}
section.content--type-news>h3,.block-latest-news-events .d-flex .card.green section.content--type-news>h2,.block-latest-resources-cards .d-flex .card.green section.content--type-news>h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green section.content--type-news>h2,.block-latest-resources .d-flex .card.green section.content--type-news>h2,.block-homepage-hero-and-news .columns .card.green section.content--type-news>h2{color:#355ae6;font-size:32px;line-height:40px}
section.content--type-news>p{font-size:24px;line-height:40px}
section.content--type-news>ul{margin-bottom:64px}
.wp-block-columns.narrow{max-width:844px;margin:40px auto}
.wp-block-columns.narrow .wp-block-image{margin:0}
.wp-block-columns.narrow .wp-block-image figure{margin:0 auto}
.wp-block-columns.narrow p.has-small-font-size{font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;font-weight:700;color:#3e3e3e !important}
.block-page-intro-copy-left{background-color:#fff;padding-top:0 !important;padding-bottom:0 !important}
.block-page-intro-copy-left .container{padding-right:0}
.block-page-intro-copy-left .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.block-page-intro-copy-left .row .col{width:48%}
.block-page-intro-copy-left .row .col h1{color:#355ae6;margin:0;line-height:110%}
.block-page-intro-copy-left .row .col h2{margin:0}
.block-page-intro-copy-left .row .col h4{font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;color:#355ae6}
.block-page-intro-copy-left .row .col img{max-width:100%;height:auto;display:block}
.block-page-intro-copy-left .row .col .button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin-top:10px;display:inline-block}
.block-page-intro-copy-left .row .col .button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-page-intro-copy-left .row .col.image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.block-page-intro-copy-left .row .col.image.top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.block-page-intro-copy-left .row .col.image.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.block-page-intro-copy-left .row .col.image.bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.block-page-intro-copy-left .row .col.image.fill{-ms-flex-item-align:normal;align-self:normal}
.block-page-intro-copy-left .row .col.image img{width:100%;height:auto}
.block-page-intro-copy-left .row .col.copy{padding:60px 0 60px}
.block-page-intro-copy-left .row .col.copy p{line-height:36px}
.block-page-intro-copy-left.blue{background-color:#355ae6;color:#fff}
.block-page-intro-copy-left.blue .row .col h1{color:#fff}
.block-page-intro-copy-left.blue .row .col .button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-page-intro-copy-left.blue .row .col .button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-page-intro-copy-left.image-wide .row .col.image{width:55%}
.block-page-intro-copy-left.image-wide .row .col.copy{width:41%}
.block-page-intro-copy-left.copy-wide .row .col.image{width:45%}
.block-page-intro-copy-left.copy-wide .row .col.copy{width:55%}
.block-page-intro-copy-right{background-color:#fff;padding-top:0 !important;padding-bottom:0 !important}
.block-page-intro-copy-right .container{padding-left:0}
.block-page-intro-copy-right .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.block-page-intro-copy-right .row .col{width:48%}
.block-page-intro-copy-right .row .col h1{color:#355ae6;margin:0;line-height:110%}
.block-page-intro-copy-right .row .col h2{margin:0}
.block-page-intro-copy-right .row .col h4{font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;color:#355ae6}
.block-page-intro-copy-right .row .col img{max-width:100%;height:auto;display:block}
.block-page-intro-copy-right .row .col .button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin-top:10px;display:inline-block}
.block-page-intro-copy-right .row .col .button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-page-intro-copy-right .row .col.image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.block-page-intro-copy-right .row .col.image.top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.block-page-intro-copy-right .row .col.image.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.block-page-intro-copy-right .row .col.image.bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.block-page-intro-copy-right .row .col.image.fill{-ms-flex-item-align:normal;align-self:normal}
.block-page-intro-copy-right .row .col.image img{width:100%;height:auto}
.block-page-intro-copy-right .row .col.copy{padding:60px 0 60px}
.block-page-intro-copy-right .row .col.copy p{line-height:36px}
.block-page-intro-copy-right.blue{background-color:#355ae6;color:#fff}
.block-page-intro-copy-right.blue .row .col h1{color:#fff}
.block-page-intro-copy-right.blue .row .col .button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-page-intro-copy-right.blue .row .col .button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-page-intro-copy-right.image-wide .row .col.image{width:55%}
.block-page-intro-copy-right.image-wide .row .col.copy{width:41%}
.block-page-intro-copy-right.copy-wide .row .col.image{width:45%}
.block-page-intro-copy-right.copy-wide .row .col.copy{width:55%}
.block-page-intro-infinity{background-size:cover;background-position:center center;color:#fff;padding:72px 0}
.block-page-intro-infinity .container{position:relative}
.block-page-intro-infinity .svg{padding-left:0}
.block-page-intro-infinity .svg img{max-width:100%;height:auto}
.block-page-intro-infinity .intro{max-width:625px;margin-top:-120px;margin-left:auto;font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:40px}
.block-page-intro-infinity .intro .button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-page-intro-infinity .intro .button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-page-intro-infinity.blue .intro{color:#355ae6}
.block-page-intro-infinity.blue .intro .button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-page-intro-infinity.blue .intro .button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-page-intro-infinity.text-left .intro{margin-left:0}
.block-page-intro-infinity.text-left .svg{text-align:right}
.block-page-intro-infinity.parallax{background-attachment:fixed}
.block-homepage-hero-and-news{background-color:#355ae6;color:#fff;margin-bottom:115px}
.block-homepage-hero-and-news .container{position:relative;padding-bottom:170px}
.block-homepage-hero-and-news .svg{padding-left:120px}
.block-homepage-hero-and-news .svg svg{max-width:100%;height:auto}
.block-homepage-hero-and-news img{width:100%;height:auto}
.block-homepage-hero-and-news .intro{max-width:625px;margin-top:-90px;font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:40px}
.block-homepage-hero-and-news .intro .button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-homepage-hero-and-news .intro .button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-homepage-hero-and-news .alert-block{background-color:#d1e061;padding:25px 45px 28px 45px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);position:absolute;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%;left:0;z-index:50}
.block-homepage-hero-and-news .alert-block__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3e3e3e}
.block-homepage-hero-and-news .alert-block__text-left{width:35%}
.block-homepage-hero-and-news .alert-block__text-left h3,.block-homepage-hero-and-news .alert-block__text-left .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .block-homepage-hero-and-news .alert-block__text-left h2,.block-homepage-hero-and-news .alert-block__text-left .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .block-homepage-hero-and-news .alert-block__text-left h2,.block-homepage-hero-and-news .alert-block__text-left .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .block-homepage-hero-and-news .alert-block__text-left h2,.block-homepage-hero-and-news .alert-block__text-left .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .block-homepage-hero-and-news .alert-block__text-left h2,.block-homepage-hero-and-news .alert-block__text-left .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .alert-block__text-left h2{color:#3e3e3e;font-size:32px;line-height:40px;margin:0}
.block-homepage-hero-and-news .alert-block__text-right{width:65%}
.block-homepage-hero-and-news .alert-block__text-right p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.block-homepage-hero-and-news .alert-block__link{text-align:right;padding-right:45px;padding-top:0}
.block-homepage-hero-and-news .alert-block__link a{color:#355ae6;text-decoration:none;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:18px;position:relative}
.block-homepage-hero-and-news .alert-block__link a:after{content:"";position:absolute;right:-30px;width:24px;height:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background-image:url(../img/arrow.svg);background-size:cover;background-repeat:no-repeat}
.block-homepage-hero-and-news .alert-block__link a:before{display:none}
.block-homepage-hero-and-news .alert-block__link a:hover:after{-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}
.block-homepage-hero-and-news .latest-news{background-color:#fff;padding:45px 0 28px 115px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);position:absolute;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%;left:0;z-index:50}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider li{padding-right:114px;background-color:#fff !important;width:33.333%}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider li a{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:24px;line-height:32px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#355ae6;display:inline-block;text-decoration:none}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider li a:hover{text-decoration:none}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider li:hover{background-color:#fff !important}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider ul.slick-dots li{width:auto}
.block-homepage-hero-and-news .latest-news .more-news{text-align:right;padding-right:115px;padding-top:35px}
.block-homepage-hero-and-news .latest-news .more-news a{color:#355ae6;text-decoration:none;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:18px;position:relative}
.block-homepage-hero-and-news .latest-news .more-news a:after{content:"";position:absolute;right:-30px;width:24px;height:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background-image:url(../img/arrow.svg);background-size:cover;background-repeat:no-repeat}
.block-homepage-hero-and-news .latest-news .more-news a:hover:after{-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}
.block-homepage-hero-and-news.split{margin-bottom:0;position:relative;z-index:1}
.block-homepage-hero-and-news.split .latest-news,.block-homepage-hero-and-news.split .alert-block{display:none !important}
.block-homepage-hero-and-news.split .columns .container,.block-homepage-hero-and-news.split>.container{padding-bottom:0}
.block-homepage-hero-and-news:not(.split) .columns{display:none !important}
.block-homepage-hero-and-news .columns{margin-top:45px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(7rem,#355ae6),color-stop(7rem,white));background-image:linear-gradient(to bottom,#355ae6 7rem,white 7rem)}
.block-homepage-hero-and-news .columns .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;margin:15px 0;border-top:4px #d1e061 solid;background-color:#fff;padding:20px 25px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1);box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1)}
.block-homepage-hero-and-news .columns .card:hover{-webkit-box-shadow:1px 15px 30px rgba(0,0,0,.2),0 60px 65px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.25);box-shadow:1px 15px 30px rgba(0,0,0,.2),0 60px 65px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.25)}
.block-homepage-hero-and-news .columns .card img:not(.bleed){padding:0 20px}
.block-homepage-hero-and-news .columns .card img.bleed{max-width:calc(100% + 50px);width:calc(100% + 50px);margin:-20px -25px 0}
.block-homepage-hero-and-news .columns .card .category{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;padding-left:30px;background-position:0 50%;background-repeat:no-repeat}
.block-homepage-hero-and-news .columns .card .category.news{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 5L6 9H2V15H6L11 19V5Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.54 8.45996C16.4774 9.3976 17.004 10.6691 17.004 11.995C17.004 13.3208 16.4774 14.5923 15.54 15.53' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-homepage-hero-and-news .columns .card .category.resource,.block-homepage-hero-and-news .columns .card .category.case-studies{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 7H7V16H10V7Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 7H14V12H17V7Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-homepage-hero-and-news .columns .card .category.whitepapers{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 6L13.5 15.5L8.5 10.5L1 18' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 6H23V12' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-homepage-hero-and-news .columns .card h3,.block-homepage-hero-and-news .columns .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green h2{font-weight:700;margin:15px 0}
.block-homepage-hero-and-news .columns .card .read-more{font-weight:700;padding-right:25px;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2082 3.43294C14.1165 3.43294 17.2915 6.60794 17.2915 10.5163C17.2915 14.4246 14.1165 17.5996 10.2082 17.5996C6.29984 17.5996 3.12484 14.4246 3.12484 10.5163C3.12484 6.60794 6.29984 3.43294 10.2082 3.43294ZM10.2082 2.59961C5.83317 2.59961 2.2915 6.14128 2.2915 10.5163C2.2915 14.8913 5.83317 18.4329 10.2082 18.4329C14.5832 18.4329 18.1248 14.8913 18.1248 10.5163C18.1248 6.14961 14.5832 2.59961 10.2082 2.59961Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.08325 10.5166C2.08325 6.02654 5.71819 2.3916 10.2083 2.3916C14.6985 2.3916 18.3333 6.03502 18.3333 10.5166C18.3333 15.0067 14.6983 18.6416 10.2083 18.6416C5.71819 18.6416 2.08325 15.0067 2.08325 10.5166ZM10.2083 2.80827C5.94831 2.80827 2.49992 6.25666 2.49992 10.5166C2.49992 14.7765 5.94831 18.2249 10.2083 18.2249C14.4682 18.2249 17.9166 14.7765 17.9166 10.5166C17.9166 6.26485 14.468 2.80827 10.2083 2.80827ZM10.2083 3.6416C6.41498 3.6416 3.33325 6.72333 3.33325 10.5166C3.33325 14.3099 6.41498 17.3916 10.2083 17.3916C14.0015 17.3916 17.0833 14.3099 17.0833 10.5166C17.0833 6.72333 14.0015 3.6416 10.2083 3.6416ZM2.91659 10.5166C2.91659 6.49321 6.18486 3.22493 10.2083 3.22493C14.2316 3.22493 17.4999 6.49321 17.4999 10.5166C17.4999 14.54 14.2316 17.8083 10.2083 17.8083C6.18486 17.8083 2.91659 14.54 2.91659 10.5166Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1716 10.3631L10.0752 7.2667L10.9591 6.38281L14.9384 10.3621L10.9596 14.3499L10.0747 13.467L13.1716 10.3631Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.58325 9.7373H14.1666V10.9873H4.58325V9.7373Z' fill='%23355AE6'/%3E%3C/svg%3E%0A") no-repeat 100% 50%}
.block-homepage-hero-and-news .columns .card.green{background-color:#d1e061}
.block-homepage-hero-and-news .columns .card.green h2{margin:12px 0 20px;color:inherit;font-weight:700}
.block-homepage-hero-and-news .columns .card.green h2::after{padding-left:45px;height:32px;width:32px;margin-bottom:-5px;display:inline-block;content:"";background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.33398 9.33398L22.6673 22.6673' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.6673 9.33398V22.6673H9.33398' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 50% 50%}
.block-homepage-hero-and-news .columns .card.green ul{list-style:none;padding-left:0}
.block-homepage-hero-and-news .columns .card.green ul li{padding-top:15px}
.block-homepage-hero-and-news .columns .card.green ul a{font-weight:700}
.block-homepage-hero-and-news .d-block{display:block}
.block-homepage-hero-and-news .pt-2{padding-top:16px}
.block-narrow-text-and-heading{padding:75px 0;text-align:center}
.block-narrow-text-and-heading h2{color:#355ae6}
.block-narrow-text-and-heading .container{max-width:800px}
.block-narrow-text-and-heading a.button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-narrow-text-and-heading a.button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-speech-bubble{background-color:#fff;padding-top:0 !important;padding-bottom:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;background-position:center center;background-repeat:no-repeat}
.block-speech-bubble .bubble{width:65%;background-image:url("../img/blue-bubble-left.svg");background-repeat:no-repeat;background-size:cover;background-position:right bottom;padding:50px 14% 160px 8%;margin-bottom:50px}
.block-speech-bubble .bubble h1{margin-bottom:20px;max-width:625px;line-height:110%}
.block-speech-bubble .bubble .button{font-size:20px;border-width:2px;text-decoration:none}
.block-speech-bubble .image{width:35%;padding-top:60px}
.block-speech-bubble .image img{display:block;float:left}
.block-speech-bubble.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.block-speech-bubble.right .image img{float:right}
.block-speech-bubble.right .bubble{background-position:left bottom;padding:20px 6% 20px 14%;background-image:url("../img/blue-bubble-right.svg")}
.block-speech-bubble.blue .bubble{color:#fff}
.block-speech-bubble.blue .bubble .button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#fff}
.block-speech-bubble.blue .bubble .button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-speech-bubble.white .bubble{background-image:url("../img/white-bubble-left.svg")}
.block-speech-bubble.white .bubble h1{color:#355ae6}
.block-speech-bubble.white .bubble a.button{color:#355ae6;border-color:#8ee1dd}
.block-speech-bubble.white .bubble a.button:hover{background-color:#8ee1dd}
.block-svg-icons-block{margin-bottom:60px}
.block-svg-icons-block .container{max-width:940px}
.block-svg-icons-block .svgs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.block-svg-icons-block .svgs .svg{-webkit-box-shadow:1px 4px 32px rgba(0,0,0,.1),1px 32px 64px rgba(0,0,0,.05);box-shadow:1px 4px 32px rgba(0,0,0,.1),1px 32px 64px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;margin:0 15px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-svg-icons-block .svgs .svg a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
.block-svg-icons-block .svgs .svg a:before{display:none}
.block-svg-icons-block .svgs .svg .inner{text-align:center}
.block-svg-icons-block .svgs .svg .inner p{padding:0;margin:0;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;color:#355ae6}
.block-svg-icons-block .svgs .svg svg.rsvg{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-svg-icons-block .svgs .svg:after{content:"";display:table;padding-top:100%}
.block-svg-icons-block .svgs .svg:hover{background-color:#355ae6;color:#fff}
.block-svg-icons-block .svgs .svg:hover p{color:#fff}
.block-svg-icons-block .svgs .svg:hover svg.rsvg g,.block-svg-icons-block .svgs .svg:hover svg.rsvg path{fill:#fff;stroke:#fff}
.block-partner-carousel .slick-list{-webkit-box-sizing:initial;box-sizing:initial;padding:15px 0 10px}
.block-partner-carousel ul.partner-carousel{margin:0;padding:0;list-style:none}
.block-partner-carousel ul.partner-carousel li{padding:0 15px}
.block-partner-carousel ul.partner-carousel li .wrap{position:relative;overflow:hidden;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.25);box-shadow:0 4px 15px rgba(0,0,0,.25)}
.block-partner-carousel ul.partner-carousel li .wrap img{max-width:100%;width:100%;height:auto}
.block-partner-carousel ul.partner-carousel li .wrap .text{position:absolute;height:120px;left:0;bottom:0;width:100%;color:#fff;padding:20px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-partner-carousel ul.partner-carousel li .wrap .text .color{background-color:#355ae6;height:100%;left:0;bottom:0;width:100%;position:absolute;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;z-index:10}
.block-partner-carousel ul.partner-carousel li .wrap .text .color2{background-color:#355ae6;height:100%;left:0;bottom:0;width:100%;position:absolute;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;mix-blend-mode:multiply;opacity:0;z-index:5}
.block-partner-carousel ul.partner-carousel li .wrap .text h5,.block-partner-carousel ul.partner-carousel li .wrap .text h6{margin:0;position:relative;z-index:40}
.block-partner-carousel ul.partner-carousel li .wrap .text h5{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:22px;line-height:100%;margin-bottom:8px}
.block-partner-carousel ul.partner-carousel li .wrap .text h6{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px;font-size:16px;line-height:24px}
.block-partner-carousel ul.partner-carousel li .wrap .text p{opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;position:relative;z-index:40;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:16px;line-height:24px;font-weight:normal}
.block-partner-carousel ul.partner-carousel li:hover .wrap .text{height:100%;padding-top:100px}
.block-partner-carousel ul.partner-carousel li:hover .wrap .text p{opacity:1}
.block-partner-carousel ul.partner-carousel li:hover .wrap .text .color{opacity:0}
.block-partner-carousel ul.partner-carousel li:hover .wrap .text .color2{opacity:1}
.block-partner-carousel .slick-dots li{padding:0 !important}
.block-partner-carousel .slick-prev,.block-partner-carousel .slick-next{position:absolute;text-indent:-9999px;top:50%;left:0;-webkit-transform:translate(-45%,-65%);transform:translate(-45%,-65%);z-index:80;width:85px;height:85px;border-radius:50%;background-color:#fff;border-radius:none;border:0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-partner-carousel .slick-prev.slick-disabled,.block-partner-carousel .slick-next.slick-disabled{display:none !important}
.block-partner-carousel .slick-prev:after,.block-partner-carousel .slick-next:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:"";border:solid #355ae6;border-width:0 6px 6px 0;display:inline-block;padding:10px;-webkit-transform:rotate(-225deg) translate(-3px,13px);transform:rotate(-225deg) translate(-3px,13px);position:absolute;left:50%;top:50%;z-index:80}
.block-partner-carousel .slick-prev:hover,.block-partner-carousel .slick-next:hover{background-color:#355ae6}
.block-partner-carousel .slick-prev:hover:after,.block-partner-carousel .slick-next:hover:after{border:solid #fff;border-width:0 6px 6px 0}
.block-partner-carousel .slick-next{right:0;left:auto;-webkit-transform:translate(45%,-50%);transform:translate(45%,-50%)}
.block-partner-carousel .slick-next:after{-webkit-transform:rotate(-45deg) translate(-4px,-22px);transform:rotate(-45deg) translate(-4px,-22px)}
.block-hero-image-carousel{position:relative}
.block-hero-image-carousel .hero-image-carousel{margin:0;padding:60px 0 0 0;list-style-type:none}
.block-hero-image-carousel .hero-image-carousel li{position:relative}
.block-hero-image-carousel .hero-image-carousel li img{width:100%;max-width:100%;height:auto;display:block}
.block-hero-image-carousel .hero-image-carousel li .content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 90px;color:#fff;z-index:10;margin:0}
.block-hero-image-carousel .hero-image-carousel li:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(53,90,230,.2);mix-blend-mode:multiply}
.block-hero-image-carousel .slick-prev,.block-hero-image-carousel .slick-next{position:absolute;text-indent:-9999px;top:50%;left:0;-webkit-transform:translate(-45%,-50%);transform:translate(-45%,-50%);z-index:80;width:85px;height:85px;border-radius:50%;background-color:#fff;border-radius:none;border:0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-hero-image-carousel .slick-prev.slick-disabled,.block-hero-image-carousel .slick-next.slick-disabled{display:none !important}
.block-hero-image-carousel .slick-prev:after,.block-hero-image-carousel .slick-next:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:"";border:solid #355ae6;border-width:0 6px 6px 0;display:inline-block;padding:10px;-webkit-transform:rotate(-225deg) translate(-3px,13px);transform:rotate(-225deg) translate(-3px,13px);position:absolute;left:50%;top:50%;z-index:80}
.block-hero-image-carousel .slick-prev:hover,.block-hero-image-carousel .slick-next:hover{background-color:#355ae6}
.block-hero-image-carousel .slick-prev:hover:after,.block-hero-image-carousel .slick-next:hover:after{border:solid #fff;border-width:0 6px 6px 0}
.block-hero-image-carousel .slick-next{right:0;left:auto;-webkit-transform:translate(45%,-50%);transform:translate(45%,-50%)}
.block-hero-image-carousel .slick-next:after{-webkit-transform:rotate(-45deg) translate(-4px,-22px);transform:rotate(-45deg) translate(-4px,-22px)}
.block-hero-image-carousel .slick-dots li:after{display:none}
.block-hero-image-carousel:after{content:"";position:absolute;width:100%;height:50%;top:0;left:0;background-color:#355ae6;z-index:-1}
.block-hero-title-and-image{margin-bottom:60px}
.block-hero-title-and-image__title{background-color:#355ae6;color:#fff;text-align:center}
.block-hero-title-and-image__title .container{padding:60px 0}
.block-hero-title-and-image__title .container h1{margin:0 auto;text-align:center;max-width:600px}
.block-hero-title-and-image__image{position:relative}
.block-hero-title-and-image__image img{max-width:100%;height:auto;display:block}
.block-hero-title-and-image__image:after{content:"";position:absolute;top:0;left:0;height:50%;background-color:#355ae6;width:100%;z-index:-1}
.block-hero-title-and-image .d-none{display:none}
.block-hero-title-and-image.split img{max-width:100%}
.block-hero-title-and-image.split>*{display:none}
.block-hero-title-and-image.split>*.d-none{display:block}
.block-hero-title-and-image.split h1{color:#355ae6;font-weight:700;margin:10px 0}
.block-hero-title-and-image.split .button{border:2px solid #8ee1dd;margin-top:10px;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block}
.block-hero-title-and-image.split .button:hover{background-color:#d1e061;color:#355ae6;border-color:#d1e061}
.block-hero-title-and-image.split .p-5{padding:20px 20px 0}
.block-hero-title-and-image.split .d-flex{margin:0 -15px}
.block-hero-title-and-image.split .col{padding:0 15px}
.block-hero-title-and-image.split .col>:not(img){max-width:600px}
.block-hero-title-and-image.split .col:first-child{text-align:right}
.block-hero-title-and-shape{padding:80px 0 64px}
.block-hero-title-and-shape__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-left:28px}
.block-hero-title-and-shape__content h2{font-size:54px;font-weight:700;line-height:64px;margin:0}
.block-hero-title-and-shape__content p{font-size:22px;line-height:1.5}
.block-hero-title-and-shape__cta{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-ms-flex-item-align:start;align-self:flex-start}
.block-hero-title-and-shape__cta:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-latest-resources{text-align:center}
.block-latest-resources a.button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;margin:0 auto 60px}
.block-latest-resources a.button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-latest-resources .d-none{display:none}
.block-latest-resources.split>.container{display:none}
.block-latest-resources.split .d-none{display:block;margin-top:45px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,white),color-stop(50%,#355ae6));background-image:linear-gradient(to bottom,white 50%,#355ae6 50%)}
.block-latest-resources .d-flex+.button{margin-top:20px !important;color:#fff}
.block-latest-resources .d-flex .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;color:#000;margin:15px 0;border-top:4px #d1e061 solid;background-color:#fff;padding:20px 25px;-webkit-box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1);box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}
.block-latest-resources .d-flex .card:hover{-webkit-box-shadow:1px 15px 30px rgba(0,0,0,.2),0 60px 65px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.25);box-shadow:1px 15px 30px rgba(0,0,0,.2),0 60px 65px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.25)}
.block-latest-resources .d-flex .card img:not(.bleed){padding:0 20px}
.block-latest-resources .d-flex .card img.bleed{max-width:calc(100% + 50px);width:calc(100% + 50px);margin:-20px -25px 0}
.block-latest-resources .d-flex .card .category{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;padding-left:30px;background-position:0 50%;background-repeat:no-repeat}
.block-latest-resources .d-flex .card .category.news{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 5L6 9H2V15H6L11 19V5Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.54 8.45996C16.4774 9.3976 17.004 10.6691 17.004 11.995C17.004 13.3208 16.4774 14.5923 15.54 15.53' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-latest-resources .d-flex .card .category.resource,.block-latest-resources .d-flex .card .category.case-studies{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 7H7V16H10V7Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 7H14V12H17V7Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-latest-resources .d-flex .card .category.whitepapers{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 6L13.5 15.5L8.5 10.5L1 18' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 6H23V12' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-latest-resources .d-flex .card h3,.block-latest-resources .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green h2{font-weight:700;margin:15px 0}
.block-latest-resources .d-flex .card .read-more{font-weight:700;padding-right:25px;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2082 3.43294C14.1165 3.43294 17.2915 6.60794 17.2915 10.5163C17.2915 14.4246 14.1165 17.5996 10.2082 17.5996C6.29984 17.5996 3.12484 14.4246 3.12484 10.5163C3.12484 6.60794 6.29984 3.43294 10.2082 3.43294ZM10.2082 2.59961C5.83317 2.59961 2.2915 6.14128 2.2915 10.5163C2.2915 14.8913 5.83317 18.4329 10.2082 18.4329C14.5832 18.4329 18.1248 14.8913 18.1248 10.5163C18.1248 6.14961 14.5832 2.59961 10.2082 2.59961Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.08325 10.5166C2.08325 6.02654 5.71819 2.3916 10.2083 2.3916C14.6985 2.3916 18.3333 6.03502 18.3333 10.5166C18.3333 15.0067 14.6983 18.6416 10.2083 18.6416C5.71819 18.6416 2.08325 15.0067 2.08325 10.5166ZM10.2083 2.80827C5.94831 2.80827 2.49992 6.25666 2.49992 10.5166C2.49992 14.7765 5.94831 18.2249 10.2083 18.2249C14.4682 18.2249 17.9166 14.7765 17.9166 10.5166C17.9166 6.26485 14.468 2.80827 10.2083 2.80827ZM10.2083 3.6416C6.41498 3.6416 3.33325 6.72333 3.33325 10.5166C3.33325 14.3099 6.41498 17.3916 10.2083 17.3916C14.0015 17.3916 17.0833 14.3099 17.0833 10.5166C17.0833 6.72333 14.0015 3.6416 10.2083 3.6416ZM2.91659 10.5166C2.91659 6.49321 6.18486 3.22493 10.2083 3.22493C14.2316 3.22493 17.4999 6.49321 17.4999 10.5166C17.4999 14.54 14.2316 17.8083 10.2083 17.8083C6.18486 17.8083 2.91659 14.54 2.91659 10.5166Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1716 10.3631L10.0752 7.2667L10.9591 6.38281L14.9384 10.3621L10.9596 14.3499L10.0747 13.467L13.1716 10.3631Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.58325 9.7373H14.1666V10.9873H4.58325V9.7373Z' fill='%23355AE6'/%3E%3C/svg%3E%0A") no-repeat 100% 50%}
.block-latest-resources .d-flex .card.green{background-color:#d1e061}
.block-latest-resources .d-flex .card.green h2{margin:12px 0 20px;color:inherit;font-weight:700}
.block-latest-resources .d-flex .card.green h2::after{padding-left:45px;height:32px;width:32px;margin-bottom:-5px;display:inline-block;content:"";background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.33398 9.33398L22.6673 22.6673' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.6673 9.33398V22.6673H9.33398' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 50% 50%}
.block-latest-resources .d-flex .card.green ul{list-style:none;padding-left:0}
.block-latest-resources .d-flex .card.green ul li{padding-top:15px}
.block-latest-resources .d-flex .card.green ul a{font-weight:700}
.latest-resources-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:28px}
.latest-resources-grid .latest-resource{width:calc(50% - 28px);background-color:#fff;-webkit-box-shadow:1px 4px 32px rgba(0,0,0,.1),1px 32px 64px rgba(0,0,0,.05);box-shadow:1px 4px 32px rgba(0,0,0,.1),1px 32px 64px rgba(0,0,0,.05);margin:14px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#355ae6}
.latest-resources-grid .latest-resource a{text-decoration:none;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.latest-resources-grid .latest-resource a h5{margin:0}
.latest-resources-grid .latest-resource a .title{width:calc(100% - 200px);text-align:left}
.latest-resources-grid .latest-resource a img{width:175px;height:auto;margin-right:28px}
.latest-resources-grid .latest-resource a:before{display:none}
.latest-resources-grid .latest-resource:hover{background-color:#355ae6;color:#fff}
.latest-resources-grid .latest-resource:hover a{color:#fff}
.block-latest-resources-cards,.block-latest-news-cards.block-latest-news-cards{text-align:center}
.block-latest-resources-cards a.button,.block-latest-news-cards.block-latest-news-cards a.button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;margin:0 auto 60px}
.block-latest-resources-cards a.button:hover,.block-latest-news-cards.block-latest-news-cards a.button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-latest-resources-cards .gradient-background,.block-latest-news-cards.block-latest-news-cards .gradient-background{display:block;margin-top:45px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,white),color-stop(50%,#355ae6));background-image:linear-gradient(to bottom,white 50%,#355ae6 50%)}
.block-latest-resources-cards .d-flex+.button,.block-latest-news-cards.block-latest-news-cards .d-flex+.button{margin-top:20px !important;color:#fff}
.block-latest-resources-cards .d-flex .card,.block-latest-news-cards.block-latest-news-cards .d-flex .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;color:#000;margin:15px 0 30px;border-top:4px #d1e061 solid;background-color:#fff;padding:20px 25px;-webkit-box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1);box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}
.block-latest-resources-cards .d-flex .card:hover,.block-latest-news-cards.block-latest-news-cards .d-flex .card:hover{-webkit-box-shadow:1px 15px 30px rgba(0,0,0,.2),0 60px 65px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.25);box-shadow:1px 15px 30px rgba(0,0,0,.2),0 60px 65px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.25)}
.block-latest-resources-cards .d-flex .card img:not(.bleed),.block-latest-news-cards.block-latest-news-cards .d-flex .card img:not(.bleed){padding:0;margin:0 auto;max-width:100%}
.block-latest-resources-cards .d-flex .card img.bleed,.block-latest-news-cards.block-latest-news-cards .d-flex .card img.bleed{max-width:calc(100% + 50px);width:calc(100% + 50px);margin:-20px -25px 0}
.block-latest-resources-cards .d-flex .card .category,.block-latest-news-cards.block-latest-news-cards .d-flex .card .category{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;padding-left:30px;background-position:0 50%;background-repeat:no-repeat}
.block-latest-resources-cards .d-flex .card .category.news,.block-latest-news-cards.block-latest-news-cards .d-flex .card .category.news{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 5L6 9H2V15H6L11 19V5Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.54 8.45996C16.4774 9.3976 17.004 10.6691 17.004 11.995C17.004 13.3208 16.4774 14.5923 15.54 15.53' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-latest-resources-cards .d-flex .card .category.insights,.block-latest-news-cards.block-latest-news-cards .d-flex .card .category.insights{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 2L3 14H12L11 22L21 10H12L13 2Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.block-latest-resources-cards .d-flex .card .category.press-releases,.block-latest-news-cards.block-latest-news-cards .d-flex .card .category.press-releases{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V8L14 2Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 2V8H20' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 15H15' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.block-latest-resources-cards .d-flex .card .category.webinars,.block-latest-news-cards.block-latest-news-cards .d-flex .card .category.webinars{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 3H4C2.89543 3 2 3.89543 2 5V15C2 16.1046 2.89543 17 4 17H20C21.1046 17 22 16.1046 22 15V5C22 3.89543 21.1046 3 20 3Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 21H16' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17V21' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.block-latest-resources-cards .d-flex .card .category.resources,.block-latest-news-cards.block-latest-news-cards .d-flex .card .category.resources{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V8L14 2Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 2V8H20' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 13H8' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 17H8' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 9H9H8' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding-top:0;padding-bottom:0}
.block-latest-resources-cards .d-flex .card .category.resource,.block-latest-resources-cards .d-flex .card .category.case-studies,.block-latest-news-cards.block-latest-news-cards .d-flex .card .category.resource,.block-latest-news-cards.block-latest-news-cards .d-flex .card .category.case-studies{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 7H7V16H10V7Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 7H14V12H17V7Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-latest-resources-cards .d-flex .card .category.whitepapers,.block-latest-news-cards.block-latest-news-cards .d-flex .card .category.whitepapers{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 6L13.5 15.5L8.5 10.5L1 18' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 6H23V12' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-latest-resources-cards .d-flex .card h3,.block-latest-resources-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card h3,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2{font-weight:700;margin:15px 0}
.block-latest-resources-cards .d-flex .card .read-more,.block-latest-news-cards.block-latest-news-cards .d-flex .card .read-more{font-weight:700;padding-right:25px;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2082 3.43294C14.1165 3.43294 17.2915 6.60794 17.2915 10.5163C17.2915 14.4246 14.1165 17.5996 10.2082 17.5996C6.29984 17.5996 3.12484 14.4246 3.12484 10.5163C3.12484 6.60794 6.29984 3.43294 10.2082 3.43294ZM10.2082 2.59961C5.83317 2.59961 2.2915 6.14128 2.2915 10.5163C2.2915 14.8913 5.83317 18.4329 10.2082 18.4329C14.5832 18.4329 18.1248 14.8913 18.1248 10.5163C18.1248 6.14961 14.5832 2.59961 10.2082 2.59961Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.08325 10.5166C2.08325 6.02654 5.71819 2.3916 10.2083 2.3916C14.6985 2.3916 18.3333 6.03502 18.3333 10.5166C18.3333 15.0067 14.6983 18.6416 10.2083 18.6416C5.71819 18.6416 2.08325 15.0067 2.08325 10.5166ZM10.2083 2.80827C5.94831 2.80827 2.49992 6.25666 2.49992 10.5166C2.49992 14.7765 5.94831 18.2249 10.2083 18.2249C14.4682 18.2249 17.9166 14.7765 17.9166 10.5166C17.9166 6.26485 14.468 2.80827 10.2083 2.80827ZM10.2083 3.6416C6.41498 3.6416 3.33325 6.72333 3.33325 10.5166C3.33325 14.3099 6.41498 17.3916 10.2083 17.3916C14.0015 17.3916 17.0833 14.3099 17.0833 10.5166C17.0833 6.72333 14.0015 3.6416 10.2083 3.6416ZM2.91659 10.5166C2.91659 6.49321 6.18486 3.22493 10.2083 3.22493C14.2316 3.22493 17.4999 6.49321 17.4999 10.5166C17.4999 14.54 14.2316 17.8083 10.2083 17.8083C6.18486 17.8083 2.91659 14.54 2.91659 10.5166Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1716 10.3631L10.0752 7.2667L10.9591 6.38281L14.9384 10.3621L10.9596 14.3499L10.0747 13.467L13.1716 10.3631Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.58325 9.7373H14.1666V10.9873H4.58325V9.7373Z' fill='%23355AE6'/%3E%3C/svg%3E%0A") no-repeat 100% 50%}
.block-latest-resources-cards .d-flex .card.green,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green{background-color:#d1e061}
.block-latest-resources-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2{margin:12px 0 20px;color:inherit;font-weight:700}
.block-latest-resources-cards .d-flex .card.green h2::after,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2::after{padding-left:45px;height:32px;width:32px;margin-bottom:-5px;display:inline-block;content:"";background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.33398 9.33398L22.6673 22.6673' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.6673 9.33398V22.6673H9.33398' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 50% 50%}
.block-latest-resources-cards .d-flex .card.green ul,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green ul{list-style:none;padding-left:0}
.block-latest-resources-cards .d-flex .card.green ul li,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green ul li{padding-top:15px}
.block-latest-resources-cards .d-flex .card.green ul a,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green ul a{font-weight:700}
.block-latest-resources-cards{padding-top:40px}
.block-latest-resources-cards .card__link{text-align:center}
.block-latest-news-cards{padding-top:40px}
.block-latest-news-cards .d-flex+.button{color:#355ae6 !important}
.block-latest-news-cards .d-flex .card img:not(.bleed){padding:0 !important}
.block-latest-news-cards .card a{display:inline-block;max-height:255px}
.block-latest-news-cards.block-latest-news-cards--bleed-only .d-flex .card img{max-width:calc(100% + 50px) !important;width:calc(100% + 50px);margin:-20px -25px 0 !important;height:auto !important}
.block-latest-news-events{text-align:center;margin-bottom:75px}
.block-latest-news-events .container{max-width:840px}
.block-latest-news-events h2{margin:60px 0}
.block-latest-news-events .latest-news-events-list{text-align:left}
.block-latest-news-events .latest-news-events-list .latest-news-events{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:solid .5px #3e3e3e;padding:30px}
.block-latest-news-events .latest-news-events-list .latest-news-events a{text-decoration:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#355ae6}
.block-latest-news-events .latest-news-events-list .latest-news-events .date{width:30%;font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px;color:#355ae6}
.block-latest-news-events .latest-news-events-list .latest-news-events .title{width:70%;text-align:left}
.block-latest-news-events .latest-news-events-list .latest-news-events .title h3,.block-latest-news-events .latest-news-events-list .latest-news-events .title .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .latest-news-events-list .latest-news-events .title h2,.block-latest-news-events .latest-news-events-list .latest-news-events .title .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .title h2,.block-latest-resources .d-flex .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .title h2,.block-latest-resources-cards .d-flex .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .title h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .title h2{margin:0;font-weight:700}
.block-latest-news-events .latest-news-events-list .latest-news-events .title p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.block-latest-news-events .latest-news-events-list .latest-news-events:last-child{border-bottom:solid .5px #3e3e3e;margin-bottom:50px}
.block-latest-news-events a.button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;margin:0 auto 60px}
.block-latest-news-events a.button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-latest-news-events .d-none{display:none}
.block-latest-news-events .d-none>h2:first-child{margin-bottom:15px}
.block-latest-news-events.split>.container{display:none}
.block-latest-news-events.split .d-none{display:block;max-width:1280px;padding-left:30px;padding-right:30px;margin:0 auto}
.block-latest-news-events .d-flex{background:red}
.block-latest-news-events .d-flex+.button{margin-top:20px !important}
.block-latest-news-events .d-flex .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;color:#000;margin:15px 0;border-top:4px #d1e061 solid;background-color:#fff;padding:20px 25px;-webkit-box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1);box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}
.block-latest-news-events .d-flex .card:hover{-webkit-box-shadow:1px 15px 30px rgba(0,0,0,.2),0 60px 65px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.25);box-shadow:1px 15px 30px rgba(0,0,0,.2),0 60px 65px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.25)}
.block-latest-news-events .d-flex .card img:not(.bleed){padding:0 20px}
.block-latest-news-events .d-flex .card img.bleed{max-width:calc(100% + 50px);width:calc(100% + 50px);margin:-20px -25px 0}
.block-latest-news-events .d-flex .card .category{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;padding-left:30px;background-position:0 50%;background-repeat:no-repeat}
.block-latest-news-events .d-flex .card .category.news{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 5L6 9H2V15H6L11 19V5Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.54 8.45996C16.4774 9.3976 17.004 10.6691 17.004 11.995C17.004 13.3208 16.4774 14.5923 15.54 15.53' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-latest-news-events .d-flex .card .category.insights{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 2L3 14H12L11 22L21 10H12L13 2Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.block-latest-news-events .d-flex .card .category.press-releases{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V8L14 2Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 2V8H20' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 15H15' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.block-latest-news-events .d-flex .card .category.webinars{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 3H4C2.89543 3 2 3.89543 2 5V15C2 16.1046 2.89543 17 4 17H20C21.1046 17 22 16.1046 22 15V5C22 3.89543 21.1046 3 20 3Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 21H16' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17V21' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.block-latest-news-events .d-flex .card .category.resources{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V8L14 2Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 2V8H20' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 13H8' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 17H8' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 9H9H8' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding-top:0;padding-bottom:0}
.block-latest-news-events .d-flex .card .category.resource,.block-latest-news-events .d-flex .card .category.case-studies{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 3H5C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 7H7V16H10V7Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 7H14V12H17V7Z' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-latest-news-events .d-flex .card .category.whitepapers{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 6L13.5 15.5L8.5 10.5L1 18' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 6H23V12' stroke='%233E3E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}
.block-latest-news-events .d-flex .card h3,.block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .block-latest-news-events .d-flex .card.green h2{font-weight:700;margin:15px 0}
.block-latest-news-events .d-flex .card .read-more{font-weight:700;padding-right:25px;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2082 3.43294C14.1165 3.43294 17.2915 6.60794 17.2915 10.5163C17.2915 14.4246 14.1165 17.5996 10.2082 17.5996C6.29984 17.5996 3.12484 14.4246 3.12484 10.5163C3.12484 6.60794 6.29984 3.43294 10.2082 3.43294ZM10.2082 2.59961C5.83317 2.59961 2.2915 6.14128 2.2915 10.5163C2.2915 14.8913 5.83317 18.4329 10.2082 18.4329C14.5832 18.4329 18.1248 14.8913 18.1248 10.5163C18.1248 6.14961 14.5832 2.59961 10.2082 2.59961Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.08325 10.5166C2.08325 6.02654 5.71819 2.3916 10.2083 2.3916C14.6985 2.3916 18.3333 6.03502 18.3333 10.5166C18.3333 15.0067 14.6983 18.6416 10.2083 18.6416C5.71819 18.6416 2.08325 15.0067 2.08325 10.5166ZM10.2083 2.80827C5.94831 2.80827 2.49992 6.25666 2.49992 10.5166C2.49992 14.7765 5.94831 18.2249 10.2083 18.2249C14.4682 18.2249 17.9166 14.7765 17.9166 10.5166C17.9166 6.26485 14.468 2.80827 10.2083 2.80827ZM10.2083 3.6416C6.41498 3.6416 3.33325 6.72333 3.33325 10.5166C3.33325 14.3099 6.41498 17.3916 10.2083 17.3916C14.0015 17.3916 17.0833 14.3099 17.0833 10.5166C17.0833 6.72333 14.0015 3.6416 10.2083 3.6416ZM2.91659 10.5166C2.91659 6.49321 6.18486 3.22493 10.2083 3.22493C14.2316 3.22493 17.4999 6.49321 17.4999 10.5166C17.4999 14.54 14.2316 17.8083 10.2083 17.8083C6.18486 17.8083 2.91659 14.54 2.91659 10.5166Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1716 10.3631L10.0752 7.2667L10.9591 6.38281L14.9384 10.3621L10.9596 14.3499L10.0747 13.467L13.1716 10.3631Z' fill='%23355AE6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.58325 9.7373H14.1666V10.9873H4.58325V9.7373Z' fill='%23355AE6'/%3E%3C/svg%3E%0A") no-repeat 100% 50%}
.block-latest-news-events .d-flex .card.green{background-color:#d1e061}
.block-latest-news-events .d-flex .card.green h2{margin:12px 0 20px;color:inherit;font-weight:700}
.block-latest-news-events .d-flex .card.green h2::after{padding-left:45px;height:32px;width:32px;margin-bottom:-5px;display:inline-block;content:"";background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.33398 9.33398L22.6673 22.6673' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.6673 9.33398V22.6673H9.33398' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 50% 50%}
.block-latest-news-events .d-flex .card.green ul{list-style:none;padding-left:0}
.block-latest-news-events .d-flex .card.green ul li{padding-top:15px}
.block-latest-news-events .d-flex .card.green ul a{font-weight:700}
.block-lets-talk{background-color:#355ae6;color:#fff;padding:0;margin:0}
.block-lets-talk h1{text-align:center}
.block-lets-talk .gform_wrapper{padding-bottom:0 !important}
.block-lets-talk .gform_footer{text-align:right !important;padding-right:16px !important}
.block-lets-talk .form{margin-bottom:0}
.block-image-copy-button{text-align:center}
.block-image-copy-button h6{color:#355ae6;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;margin-bottom:10px}
.block-image-copy-button h2{margin-top:0}
.block-image-copy-button p{max-width:840px;margin:30px auto}
.block-image-copy-button .button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-image-copy-button .button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-header-video{margin-bottom:60px;margin-top:0}
.block-header-video__title{background-color:#355ae6;color:#fff;text-align:center}
.block-header-video__title .container{padding:60px 0}
.block-header-video__title .container h1{margin:0 auto;text-align:center;max-width:600px}
.block-header-video__title .container p{max-width:844px;margin-left:auto;margin-right:auto}
.block-header-video__title .container a.button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin-top:20px;display:inline-block}
.block-header-video__title .container a.button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-header-video__image{position:relative;padding-top:20px}
.block-header-video__image .container{position:relative}
.block-header-video__image img,.block-header-video__image video{max-width:100%;width:100%;height:auto;display:block}
.block-header-video__image .image{position:absolute;content:"";width:100%;height:100%;z-index:10;top:0;left:0;background-position:center center;background-size:cover}
.block-header-video__image .image.is-disabled{display:none}
.block-header-video__image .image .play{width:96px;height:96px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:60;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer}
.block-header-video__image .image .play:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:15px 0 15px 24px;top:50%;left:50%;-webkit-transform:translate(-35%,-50%);transform:translate(-35%,-50%);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-color:transparent transparent transparent #355ae6}
.block-header-video__image .image .play:hover{background-color:#355ae6}
.block-header-video__image .image .play:hover:after{border-color:transparent transparent transparent #fff}
.block-header-video__image:after{content:"";position:absolute;top:0;left:0;height:50%;background-color:#355ae6;width:100%;z-index:-1}
.block-workspace__button{background-size:cover;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer}
.block-workspace__button h4{color:#fff;position:relative;z-index:30}
.block-workspace__button .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;background-color:#355ae6;mix-blend-mode:multiply;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;opacity:0}
.block-workspace__button.active .overlay,.block-workspace__button:hover .overlay{opacity:1}
.block-workspace__detail{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:0;overflow:hidden;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-workspace__detail .info{width:50%;position:relative;padding:50px 38px 0 38px}
.block-workspace__detail .info p{font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:16px;line-height:24px;font-weight:normal}
.block-workspace__detail .info .close{width:24px;height:24px;position:absolute;top:25px;left:25px}
.block-workspace__detail .gallery{width:50%}
.block-workspace__detail .gallery img{width:100%;height:auto}
.block-workspace__detail .gallery video{display:block;width:100%;height:auto}
.block-workspace__detail .gallery .slick-slide{position:relative}
.block-workspace__detail .gallery .playmini{width:35px;height:35px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:60;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer}
.block-workspace__detail .gallery .playmini:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:7px 0 7px 10px;top:50%;left:50%;-webkit-transform:translate(-35%,-50%);transform:translate(-35%,-50%);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-color:transparent transparent transparent #355ae6}
.block-workspace__detail .gallery .playmini:hover{background-color:#355ae6}
.block-workspace__detail .gallery .playmini:hover:after{border-color:transparent transparent transparent #fff}
.block-workspace__detail .gallery .video-wrap{position:relative}
.block-workspace__detail .gallery .video-wrap .play{width:66px;height:66px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:60;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer}
.block-workspace__detail .gallery .video-wrap .play:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:12px 0 12px 20px;top:50%;left:50%;-webkit-transform:translate(-35%,-50%);transform:translate(-35%,-50%);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-color:transparent transparent transparent #355ae6}
.block-workspace__detail .gallery .video-wrap .play:hover{background-color:#355ae6}
.block-workspace__detail .gallery .video-wrap .play:hover:after{border-color:transparent transparent transparent #fff}
.block-workspace__detail .gallery .main-workspace-gallery-thumbs{padding-top:20px}
.block-workspace__detail .gallery .main-workspace-gallery-thumbs .slick-slide{margin:0 10px}
.block-workspace__detail .gallery .main-workspace-gallery-thumbs .slick-list{margin:0}
.block-workspace__detail .gallery .slick-prev,.block-workspace__detail .gallery .slick-next{position:absolute;text-indent:-9999px;top:50%;left:40px;-webkit-transform:translate(-45%,-50%);transform:translate(-45%,-50%);z-index:80;width:65px;height:65px;border-radius:50%;background-color:#fff;border-radius:none;border:0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-workspace__detail .gallery .slick-prev.slick-disabled,.block-workspace__detail .gallery .slick-next.slick-disabled{display:none !important}
.block-workspace__detail .gallery .slick-prev:after,.block-workspace__detail .gallery .slick-next:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:"";border:solid #355ae6;border-width:0 6px 6px 0;display:inline-block;padding:6px;-webkit-transform:rotate(-225deg) translate(-2px,12px);transform:rotate(-225deg) translate(-2px,12px);position:absolute;left:50%;top:50%;z-index:80}
.block-workspace__detail .gallery .slick-prev:hover,.block-workspace__detail .gallery .slick-next:hover{background-color:#355ae6}
.block-workspace__detail .gallery .slick-prev:hover:after,.block-workspace__detail .gallery .slick-next:hover:after{border:solid #fff;border-width:0 6px 6px 0}
.block-workspace__detail .gallery .slick-next{right:40px;left:auto;-webkit-transform:translate(45%,-50%);transform:translate(45%,-50%)}
.block-workspace__detail .gallery .slick-next:after{-webkit-transform:rotate(-45deg) translate(-3px,-16px);transform:rotate(-45deg) translate(-3px,-16px)}
.block-workspace.active .block-workspace__detail{height:500px}
.block-hero-title-and-video{margin-bottom:60px}
.block-hero-title-and-video__title{background-color:#355ae6;color:#fff;text-align:center}
.block-hero-title-and-video__title .container{padding:60px 0}
.block-hero-title-and-video__title .container h1{margin:0 auto;text-align:center;max-width:600px}
.block-hero-title-and-video__title .container p{max-width:844px;margin-left:auto;margin-right:auto}
.block-hero-title-and-video__title .container a.button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin-top:20px;display:inline-block}
.block-hero-title-and-video__title .container a.button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.block-hero-title-and-video__video{position:relative}
.block-hero-title-and-video__video video{max-width:100%;width:620px;height:auto;display:block;margin:0 auto}
.block-hero-title-and-video__video:after{content:"";position:absolute;top:0;left:0;height:50%;background-color:#355ae6;width:100%;z-index:-1}
.block-video-testimonials{margin:70px 0}
.block-video-testimonials .testimonials{display:-webkit-box;display:-ms-flexbox;display:flex}
.block-video-testimonials .testimonials__testimonial{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px}
.block-video-testimonials .testimonials__testimonial .quote{text-align:center;padding:30px 0;color:#355ae6}
.block-video-testimonials .testimonials__testimonial .quote p{font-size:36px;line-height:48px;margin:0}
.block-video-testimonials .testimonials__testimonial .video{position:relative;margin-top:35px}
.block-video-testimonials .testimonials__testimonial .video .image{position:absolute;content:"";width:100%;height:100%;z-index:10;top:0;left:0;background-position:center center;background-size:cover}
.block-video-testimonials .testimonials__testimonial .video .image.is-disabled{display:none}
.block-video-testimonials .testimonials__testimonial .video .image .play{width:96px;height:96px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:60;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer}
.block-video-testimonials .testimonials__testimonial .video .image .play:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:15px 0 15px 24px;top:50%;left:50%;-webkit-transform:translate(-35%,-50%);transform:translate(-35%,-50%);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-color:transparent transparent transparent #355ae6}
.block-video-testimonials .testimonials__testimonial .video .image .play:hover{background-color:#355ae6}
.block-video-testimonials .testimonials__testimonial .video .image .play:hover:after{border-color:transparent transparent transparent #fff}
.block-video-testimonials .testimonials__testimonial .video video{width:550px;max-width:100%;height:auto}
.block-video-testimonials .testimonials__testimonial:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.block-video-testimonials .testimonials__testimonial:nth-child(2) .video{margin-top:0;margin-bottom:35px}
.block-link-block-with-image .latest-resource{width:100%;max-width:1000px;background-color:#fff;-webkit-box-shadow:1px 4px 32px rgba(0,0,0,.1),1px 32px 64px rgba(0,0,0,.05);box-shadow:1px 4px 32px rgba(0,0,0,.1),1px 32px 64px rgba(0,0,0,.05);margin:14px auto;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#355ae6}
.block-link-block-with-image .latest-resource a{text-decoration:none;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.block-link-block-with-image .latest-resource a h2{margin:0}
.block-link-block-with-image .latest-resource a .titleblock{width:calc(100% - 200px);text-align:left}
.block-link-block-with-image .latest-resource a img{width:175px;height:auto;margin-right:28px;display:block}
.block-link-block-with-image .latest-resource:hover{background-color:#355ae6;color:#fff}
.block-link-block-with-image .latest-resource:hover h2,.block-link-block-with-image .latest-resource:hover h1,.block-link-block-with-image .latest-resource:hover h3,.block-link-block-with-image .latest-resource:hover .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .block-link-block-with-image .latest-resource:hover h2,.block-link-block-with-image .latest-resource:hover .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .block-link-block-with-image .latest-resource:hover h2,.block-link-block-with-image .latest-resource:hover .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .block-link-block-with-image .latest-resource:hover h2,.block-link-block-with-image .latest-resource:hover .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .block-link-block-with-image .latest-resource:hover h2,.block-link-block-with-image .latest-resource:hover .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .block-link-block-with-image .latest-resource:hover h2,.block-link-block-with-image .latest-resource:hover h4,.block-link-block-with-image .latest-resource:hover p{color:#fff}
.two-col-images{margin:0 auto 64px;padding-top:40px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.two-col-images img{width:100%}
.two-col-images .two-col-images__item{width:48%}
.block-event-location{margin:0 auto 96px auto}
.block-event-location__title{color:#355ae6;font-weight:700}
.block-event-location__cta{border-color:#8ee1dd;color:#355ae6;font-size:20px;font-weight:700}
.block-event-agenda{max-width:844px;margin:0 auto 0 auto}
.block-event-agenda__title,.block-event-agenda__subtitle{color:#355ae6}
.block-event-agenda__title{font-size:36px;font-weight:700;line-height:48px}
.block-event-agenda__table{border-collapse:collapse}
.block-event-agenda__table td{border-top:1px solid #3e3e3e;margin-bottom:24px;padding:24px 0}
.block-event-agenda__table-time{font-size:20px;font-weight:400;line-height:32px;width:330px;vertical-align:top}
.block-event-agenda__table-title{display:block;font-size:24px;font-weight:700;line-height:32px}
.block-event-agenda__table-text{display:block;font-size:20px;font-weight:400;line-height:32px;padding-top:16px}
.block-event-resources-links{position:relative;padding-bottom:96px;margin-bottom:96px;padding-top:80px}
.block-event-resources-links__wrap{background-color:#355ae6;min-height:248px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.block-event-resources-links__wrap h3,.block-event-resources-links__wrap .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .block-event-resources-links__wrap h2,.block-event-resources-links__wrap .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .block-event-resources-links__wrap h2,.block-event-resources-links__wrap .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .block-event-resources-links__wrap h2,.block-event-resources-links__wrap .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .block-event-resources-links__wrap h2,.block-event-resources-links__wrap .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .block-event-resources-links__wrap h2{color:#3e3e3e !important;font-size:20px !important;line-height:24px;margin-bottom:24px}
.block-event-resources-links__wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}
.block-event-resources-links__wrap ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:33%;margin:0 0 10px;padding:0}
.block-event-resources-links__wrap ul li a{font-size:18px;font-weight:700}
.block-event-resources-links::after{content:" ";display:block;margin:0 auto;background:#355ae6;height:2px;width:360px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.block-event-resources-links__container{margin:-64px auto 0 auto;padding:20px 109px;height:196px;background-color:#fff;-webkit-box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1);box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1)}
.block-event-resources-links__title{font-weight:700;font-size:20px;line-height:24px;color:#3e3e3e}
.block-event-resources-links__cta{border-color:#8ee1dd;color:#355ae6;font-size:20px;font-weight:700}
.block-download-file{margin:0 auto 64px auto}
.block-download-file__cta{border-color:#8ee1dd;color:#355ae6;font-size:20px;font-weight:700}
.block-highlighted-list{margin-bottom:64px}
.block-highlighted-list__wrap{background-color:#355ae6;margin:0 auto}
.block-highlighted-list__wrap ul{margin:0 !important;padding:32px;list-style:none}
.block-highlighted-list__wrap ul li{background:url("../../assets/img/check-circle.svg") no-repeat;color:#fff;font-weight:400;font-size:20px;line-height:32px;margin-bottom:16px;padding-left:56px}
.block-highlighted-list__wrap ul li:last-child{margin-bottom:0}
#gform_confirmation_wrapper_1{max-width:800px;margin:0 auto;padding:0 0 100px;text-align:center}
.thanks{padding-bottom:150px !important}
form.contact{padding:40px 0 100px}
form.contact.contactblock{padding:20px 0 0}
form.contact label{display:block;clear:both;padding-bottom:10px}
form.contact input[type=text],form.contact input[type=email]{width:100%;margin-bottom:25px}
form.contact input[type=text].error,form.contact input[type=email].error{border:3px solid #ff3750 !important}
form.contact input[type=submit]{margin:0 auto !important;background:transparent;border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:20px;color:#fff;padding:16px 55px;margin:30px 0 !important;display:inline-block}
form.contact input[type=submit]:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
form.contact .submit{text-align:center}
form.contact .chosen-container{width:100% !important;margin-right:0}
form.contact .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
form.contact .row .col{width:50%}
form.contact .row .col:nth-child(1){padding-right:10px}
form.contact .row .col:nth-child(2){padding-left:10px}
.contact #gform_wrapper_1 .gform_button,.contact #gform_wrapper_2 .gform_button,.contact #gform_wrapper_3 .gform_button{margin:30px 0 !important}
#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3{max-width:700px;margin:0 auto}
#gform_wrapper_1 span.gfield_required,#gform_wrapper_2 span.gfield_required,#gform_wrapper_3 span.gfield_required{display:none}
#gform_wrapper_1 input::-webkit-input-placeholder,#gform_wrapper_2 input::-webkit-input-placeholder,#gform_wrapper_3 input::-webkit-input-placeholder{color:#3e3e3e;opacity:.5}
#gform_wrapper_1 input[type=text],#gform_wrapper_1 input[type=email],#gform_wrapper_1 textarea,#gform_wrapper_2 input[type=text],#gform_wrapper_2 input[type=email],#gform_wrapper_2 textarea,#gform_wrapper_3 input[type=text],#gform_wrapper_3 input[type=email],#gform_wrapper_3 textarea{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;padding:12px 15px;background:#fff;opacity:1;border:3px solid #fff}
#gform_wrapper_1 input[type=text]:focus,#gform_wrapper_1 input[type=email]:focus,#gform_wrapper_1 textarea:focus,#gform_wrapper_2 input[type=text]:focus,#gform_wrapper_2 input[type=email]:focus,#gform_wrapper_2 textarea:focus,#gform_wrapper_3 input[type=text]:focus,#gform_wrapper_3 input[type=email]:focus,#gform_wrapper_3 textarea:focus{border:3px solid #d1e061 !important;-webkit-box-shadow:1px 4px 32px rgba(0,0,0,.25),0 60px 65px rgba(0,0,0,.05),1px 15px 30px rgba(0,0,0,.2) !important;box-shadow:1px 4px 32px rgba(0,0,0,.25),0 60px 65px rgba(0,0,0,.05),1px 15px 30px rgba(0,0,0,.2) !important}
#gform_wrapper_1 li#field_1_14,#gform_wrapper_2 li#field_1_14,#gform_wrapper_3 li#field_1_14{padding:40px 0 30px;text-align:center}
#gform_wrapper_1 li#field_1_14 .gfield_label,#gform_wrapper_2 li#field_1_14 .gfield_label,#gform_wrapper_3 li#field_1_14 .gfield_label{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px;font-size:32px !important;font-weight:bold}
#gform_wrapper_1 .chosen-single div b,#gform_wrapper_2 .chosen-single div b,#gform_wrapper_3 .chosen-single div b{background-image:none !important;background:transparent !important}
#gform_wrapper_1 label,#gform_wrapper_2 label,#gform_wrapper_3 label{font-size:20px !important}
#gform_wrapper_1 label.error,#gform_wrapper_2 label.error,#gform_wrapper_3 label.error{font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;color:#ff3750;font-size:15px !important;margin-top:-20px;margin-bottom:10px}
#gform_wrapper_1 .gsection,#gform_wrapper_2 .gsection,#gform_wrapper_3 .gsection{display:none !important}
#gform_wrapper_1 ul.gfield_radio,#gform_wrapper_2 ul.gfield_radio,#gform_wrapper_3 ul.gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#gform_wrapper_1 ul.gfield_radio li,#gform_wrapper_2 ul.gfield_radio li,#gform_wrapper_3 ul.gfield_radio li{text-align:center;width:38%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
#gform_wrapper_1 ul.gfield_radio li label,#gform_wrapper_2 ul.gfield_radio li label,#gform_wrapper_3 ul.gfield_radio li label{font-size:16px !important;line-height:18px;display:block;border:1px solid #fff;padding:10px 30px;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-color:#d1e061;border-width:2px;width:270px;text-align:center;max-width:100%;height:calc(100% - 2px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}
#gform_wrapper_1 ul.gfield_radio li label:hover,#gform_wrapper_2 ul.gfield_radio li label:hover,#gform_wrapper_3 ul.gfield_radio li label:hover{background-color:#d1e061;color:#355ae6;border-color:#d1e061}
#gform_wrapper_1 ul.gfield_radio li input,#gform_wrapper_2 ul.gfield_radio li input,#gform_wrapper_3 ul.gfield_radio li input{visibility:hidden;width:0;height:0;overflow:hidden;position:absolute;left:-20px}
#gform_wrapper_1 ul.gfield_radio li input:checked~label,#gform_wrapper_2 ul.gfield_radio li input:checked~label,#gform_wrapper_3 ul.gfield_radio li input:checked~label{background-color:#d1e061;border-color:#d1e061;color:#355ae6}
#gform_wrapper_1 li.full input,#gform_wrapper_2 li.full input,#gform_wrapper_3 li.full input{width:100%}
#gform_wrapper_1 .gform_footer,#gform_wrapper_2 .gform_footer,#gform_wrapper_3 .gform_footer{text-align:center}
#gform_wrapper_1 .gform_button,#gform_wrapper_2 .gform_button,#gform_wrapper_3 .gform_button{background:transparent;border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:20px;color:#fff;padding:16px 55px;display:inline-block}
#gform_wrapper_1 .gform_button:hover,#gform_wrapper_2 .gform_button:hover,#gform_wrapper_3 .gform_button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
#gform_wrapper_1 .chosen-container,#gform_wrapper_2 .chosen-container,#gform_wrapper_3 .chosen-container{font-size:20px;font-weight:bold;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}
#gform_wrapper_1 .chosen-container .chosen-single,#gform_wrapper_2 .chosen-container .chosen-single,#gform_wrapper_3 .chosen-container .chosen-single{background:#fff;padding:12px 35px 12px 15px;height:auto}
#gform_wrapper_1 .chosen-container .chosen-drop,#gform_wrapper_2 .chosen-container .chosen-drop,#gform_wrapper_3 .chosen-container .chosen-drop{border-radius:0;border:0}
#gform_wrapper_1 .validation_error,#gform_wrapper_2 .validation_error,#gform_wrapper_3 .validation_error{display:none}
#gform_wrapper_1 li.gfield.gfield_error,#gform_wrapper_2 li.gfield.gfield_error,#gform_wrapper_3 li.gfield.gfield_error{background-color:transparent;padding:0 !important;border:0}
#gform_wrapper_1 li.gfield.gfield_error .gfield_label,#gform_wrapper_2 li.gfield.gfield_error .gfield_label,#gform_wrapper_3 li.gfield.gfield_error .gfield_label{color:#fff}
#gform_wrapper_1 .validation_message,#gform_wrapper_2 .validation_message,#gform_wrapper_3 .validation_message{color:#ff3750;font-size:20px;padding-top:4px}
#gform_wrapper_1 li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#gform_wrapper_1 li.gfield_error textarea,#gform_wrapper_2 li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#gform_wrapper_2 li.gfield_error textarea,#gform_wrapper_3 li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#gform_wrapper_3 li.gfield_error textarea{border:3px solid #ff3750}
::-webkit-input-placeholder{color:#3e3e3e;opacity:.5}
::-moz-placeholder{color:#3e3e3e;opacity:.5}
:-ms-input-placeholder{color:#3e3e3e;opacity:.5}
::-ms-input-placeholder{color:#3e3e3e;opacity:.5}
::placeholder{color:#3e3e3e;opacity:.5}
select{max-width:100%}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-dots{padding:0;margin-top:20px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.slick-dots li button{display:block;text-indent:-9999px;border:0;padding:0;width:32px;height:4px;background-color:#355ae6;margin-right:8px;outline:0}
.slick-dots li.slick-active button{background-color:#d1e061;height:8px}
.slick-dots li:last-child button{margin-right:0}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-weight:bold;font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px}
.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}
.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #fff;border-top:0;background:#fff;-webkit-box-shadow:0 60px 60px 0 rgba(0,0,0,.2);box-shadow:0 60px 60px 0 rgba(0,0,0,.2);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}
.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}
.chosen-container a{cursor:pointer}
.chosen-container a:before{display:none}
.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal}
.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:8px 0 0 10px;height:40px;border-bottom:1px solid #979797;background-color:transparent;background-clip:padding-box;color:#000;text-decoration:none;white-space:nowrap;line-height:24px}
.chosen-container-single .chosen-default{color:#999}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background-image:none !important;background:transparent !important;position:relative}
.chosen-container-single .chosen-single div b:after{content:"";border:solid #355ae6;border-width:0 2px 2px 0;display:inline-block;position:relative;padding:6px;top:10px;right:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.chosen-container-single#region_select_chosen{margin:20px 0}
.chosen-container-single#region_select_chosen .chosen-single{color:#fff;border-bottom-color:#fff}
.chosen-container-single#region_select_chosen .chosen-single div b:after{border-color:#fff}
.chosen-container-single#region_select_chosen.chosen-with-drop .chosen-single{color:#000}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}
.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url("chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}
.chosen-container-single .chosen-drop{margin-top:0;border-radius:0;background-clip:padding-box}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}
.chosen-container .chosen-results{color:#000;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}
.chosen-container .chosen-results li{display:none;margin:0;padding:14px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;color:rgba(0,0,0,.5);-webkit-transition:color .2s ease-in;transition:color .2s ease-in}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}
.chosen-container .chosen-results li.highlighted{background-color:#fff;color:#000}
.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}
.chosen-container .chosen-results li.group-option{padding-left:15px}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;cursor:text}
.chosen-container-multi .chosen-choices li{float:left;list-style:none}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}
.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#fff;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}
.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}
.chosen-container-multi .chosen-results{margin:0;padding:0}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}
.chosen-container-active.chosen-with-drop .chosen-single{border:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 10px 60px 0 rgba(0,0,0,.2);box-shadow:0 10px 60px 0 rgba(0,0,0,.2);background-color:#fff}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}
.chosen-container-active.chosen-with-drop .chosen-single div b{opacity:0}
.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}
.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important}
.chosen-disabled{opacity:.5 !important;cursor:default}
.chosen-disabled .chosen-single{cursor:default}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}
.chosen-rtl{text-align:right}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}
.chosen-rtl .chosen-single div{right:auto;left:3px}
.chosen-rtl .chosen-single abbr{right:auto;left:26px}
.chosen-rtl .chosen-choices li{float:right}
.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}
.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url("chosen-sprite.png") no-repeat -30px -20px;direction:rtl}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}
.form{background-color:#355ae6;padding:20px 0 0;color:#fff;position:relative;margin-bottom:30px}
.form .gform_heading h3.gform_title,.form .gform_heading .block-homepage-hero-and-news .columns .card.green h2.gform_title,.block-homepage-hero-and-news .columns .card.green .form .gform_heading h2.gform_title,.form .gform_heading .block-latest-resources .d-flex .card.green h2.gform_title,.block-latest-resources .d-flex .card.green .form .gform_heading h2.gform_title,.form .gform_heading .block-latest-resources-cards .d-flex .card.green h2.gform_title,.block-latest-resources-cards .d-flex .card.green .form .gform_heading h2.gform_title,.form .gform_heading .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2.gform_title,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .form .gform_heading h2.gform_title,.form .gform_heading .block-latest-news-events .d-flex .card.green h2.gform_title,.block-latest-news-events .d-flex .card.green .form .gform_heading h2.gform_title{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:54px;line-height:64px;font-weight:700;text-align:center}
.form .gform_description{text-align:center;font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px;padding-bottom:30px}
.form .gform_wrapper{padding-bottom:85px}
.form .container{position:relative}
.form .careers{background-color:#fff;padding:40px 0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);position:absolute;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%;left:0;color:#355ae6;text-align:center;font-weight:bold;font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:26px;line-height:40px}
.form .careers a{color:#355ae6;text-decoration:underline}
.contact-page .block-narrow-text-and-heading{padding-bottom:0}
.contact-page .block-narrow-text-and-heading h3,.contact-page .block-narrow-text-and-heading .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .contact-page .block-narrow-text-and-heading h2,.contact-page .block-narrow-text-and-heading .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .contact-page .block-narrow-text-and-heading h2,.contact-page .block-narrow-text-and-heading .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .contact-page .block-narrow-text-and-heading h2,.contact-page .block-narrow-text-and-heading .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .contact-page .block-narrow-text-and-heading h2,.contact-page .block-narrow-text-and-heading .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .contact-page .block-narrow-text-and-heading h2{color:#355ae6;margin-bottom:60px}
.contact-page .block-narrow-text-and-heading h4{margin-bottom:10px}
.contact-page .block-narrow-text-and-heading p{margin-top:0}
.contact-page .block-narrow-text-and-heading a{color:#355ae6}
.contact-page hr.wp-block-separator{max-width:360px;color:#355ae6;margin:75px auto;height:2px;border:0;background-color:#355ae6}
.office-section{text-align:center}
.office-section h3,.office-section .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .office-section h2,.office-section .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .office-section h2,.office-section .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .office-section h2,.office-section .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .office-section h2,.office-section .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .office-section h2{font-weight:bold;color:#355ae6}
.office-section p.locations{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px;color:#355ae6;padding-bottom:50px}
.office-section .offices{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}
.office-section .offices__office{width:33.33%;padding:0 20px;text-align:center;margin-bottom:50px}
.office-section .offices__office h3,.office-section .offices__office .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .office-section .offices__office h2,.office-section .offices__office .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .office-section .offices__office h2,.office-section .offices__office .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .office-section .offices__office h2,.office-section .offices__office .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .office-section .offices__office h2,.office-section .offices__office .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .office-section .offices__office h2,.office-section .offices__office p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px;margin:0}
.office-section .offices__office h3,.office-section .offices__office .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .office-section .offices__office h2,.office-section .offices__office .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .office-section .offices__office h2,.office-section .offices__office .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .office-section .offices__office h2,.office-section .offices__office .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .office-section .offices__office h2,.office-section .offices__office .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .office-section .offices__office h2{font-weight:bold;margin:30px 0 5px}
.office-section .offices__office .map{width:100%;height:275px}
.office-section .offices__office .map .mapboxgl-ctrl-attrib,.office-section .offices__office .map .mapboxgl-ctrl-logo{display:none !important}
.notfound{text-align:center;background-color:#355ae6;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}
.notfound__inner{padding:40px 0 180px;background-image:url(../img/404img-new.png);background-position:bottom left;background-repeat:no-repeat;background-size:610px auto}
.notfound__inner img{max-width:80%;height:auto}
.notfound__inner h1{font-size:144px;font-weight:bold;color:#fff;margin:0 0 60px}
.notfound__inner p{color:#fff;font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:40px;margin:50px auto 40px;max-width:400px}
.notfound__inner a.button{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.resources{padding:75px 0}
.resources h1{font-weight:700;padding-left:14px;color:#355ae6;margin:0}
.resources p{padding-left:14px;max-width:650px}
.resources .latest-resources-grid .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.resources .latest-resources-grid .d-flex .col{-webkit-box-flex:0;-ms-flex:none;flex:none}
.resources .latest-resources-grid .d-flex .read-more{display:inline-block}
.resources .latest-resources-grid .d-flex .card img.bleed{min-height:270px}
.resources .chosen-container{font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;margin-right:14px;min-width:200px}
.resources .chosen-container-single .chosen-single{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);background-color:#fff;border-bottom:0;height:50px;padding:13px 0 0 13px}
.resources .chosen-container-single .chosen-single span{color:#3e3e3e;opacity:.5}
.resources .chosen-container-single .chosen-single div b:after{border-width:0 2px 2px 0;padding:4px}
.resources a.beautiful-taxonomy-filters-clear-all{font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;color:#355ae6;text-decoration:none;font-size:14px;padding-left:14px}
.resources .beautiful-taxonomy-filters-label{display:none}
.resources .beautiful-taxonomy-filters-button{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#355ae6;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background:transparent}
.resources .beautiful-taxonomy-filters-button:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.resources form#beautiful-taxonomy-filters-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}
.resources .beautiful-taxonomy-filters-select-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:14px}
.single-resources{padding:75px 0}
.single-resources .container .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.single-resources .container .row .col.col-lg-55{width:100%}
.single-resources .container .row .col.col-lg-55 p{padding-right:40px;margin:0 0 40px}
.single-resources .container .row .col.col-lg-45{width:100%}
.single-resources .container>p{margin:40px 0}
.single-resources .container .resource{height:100%;width:100%;background-color:#355ae6;-webkit-box-shadow:1px 4px 32px rgba(0,0,0,.1),1px 32px 64px rgba(0,0,0,.05);box-shadow:1px 4px 32px rgba(0,0,0,.1),1px 32px 64px rgba(0,0,0,.05);color:#fff;margin:0;padding:40px 30px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.single-resources .container .resource p{font-size:16px;line-height:24px;margin-top:0}
.single-resources .container .gform_footer{text-align:left !important}
.single-resources .container .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span,.single-resources .container .gform_legacy_markup_wrapper .top_label input.medium,.single-resources .container .gform_legacy_markup_wrapper .top_label select.medium{width:100%}
.single-resources .container .gform_button{cursor:pointer;position:relative;padding-left:30px !important;margin-bottom:0 !important}
.single-resources .container .gform_button span:before{position:absolute;content:"";background-image:url("../img/download.svg");right:20px;top:14px;width:22px;height:23px;z-index:50}
.single-resources .button.download{border:2px solid #8ee1dd;padding:10px 30px;font-size:20px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;position:relative;padding-right:55px}
.single-resources .button.download:hover{background-color:#8ee1dd;color:#355ae6;border-color:#8ee1dd}
.single-resources .button.download:before{position:absolute;content:"";background-image:url("../img/download.svg");right:20px;top:10px;width:22px;height:23px;z-index:50}
.single-resources .block-latest-resources-cards h2{font-weight:bold;text-align:center;margin-bottom:40px}
section.news{padding:90px 0}
section.news .block-latest-news-cards .d-flex .card img,section.news .block-latest-news-cards .d-flex .card img:not(.bleed){max-width:calc(100% + 50px) !important;width:calc(100% + 50px) !important;margin:-20px -25px 20px !important;height:100%;max-height:260px}
section.news h1{font-weight:700;color:#355ae6;margin:0 0 64px}
section.news .latest-news-events-list{text-align:left;margin:0 auto 40px auto}
section.news .latest-news-events-list .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
section.news .latest-news-events-list .d-flex .col{-webkit-box-flex:0;-ms-flex:none;flex:none}
section.news .latest-news-events-list .d-flex .read-more{display:inline-block}
section.news .latest-news-events-list .latest-news-events{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:solid .5px #3e3e3e;padding:30px 0}
section.news .latest-news-events-list .latest-news-events a{text-decoration:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#355ae6}
section.news .latest-news-events-list .latest-news-events .date{width:30%;font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px;color:#355ae6;padding-right:2%}
section.news .latest-news-events-list .latest-news-events .type{width:30%;font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px;color:#355ae6;text-transform:capitalize}
section.news .latest-news-events-list .latest-news-events .title{width:68%;text-align:left}
section.news .latest-news-events-list .latest-news-events .title h3,section.news .latest-news-events-list .latest-news-events .title .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green section.news .latest-news-events-list .latest-news-events .title h2,section.news .latest-news-events-list .latest-news-events .title .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green section.news .latest-news-events-list .latest-news-events .title h2,section.news .latest-news-events-list .latest-news-events .title .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green section.news .latest-news-events-list .latest-news-events .title h2,section.news .latest-news-events-list .latest-news-events .title .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green section.news .latest-news-events-list .latest-news-events .title h2,section.news .latest-news-events-list .latest-news-events .title .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green section.news .latest-news-events-list .latest-news-events .title h2{margin:0;font-weight:700}
section.news .latest-news-events-list .latest-news-events .title p{font-size:20px;line-height:32px}
section.news .latest-news-events-list .latest-news-events:last-child{border-bottom:solid .5px #3e3e3e;margin-bottom:50px}
.news-title{background-color:#355ae6;color:#fff;text-align:center;padding:60px 0}
.news-title .container{max-width:845px}
.news-title h1{font-weight:700;margin:0}
.news-title div.date{font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:16px;line-height:24px;margin-top:15px}
.news-content{padding:75px 0}
.news-content .container>p{max-width:844px;margin-left:auto;margin-right:auto}
.news-content .divider{margin:115px auto;max-width:360px;height:2px;background-color:#355ae6}
.news-content .related h4{text-align:center;color:#355ae6;margin-bottom:60px}
.news-content .related__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.news-content .related__links div{width:48%;background-color:#fff;-webkit-box-shadow:1px 4px 32px rgba(0,0,0,.1),1px 32px 64px rgba(0,0,0,.05);box-shadow:1px 4px 32px rgba(0,0,0,.1),1px 32px 64px rgba(0,0,0,.05);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding:50px}
.news-content .related__links div a{display:block;font-weight:700;max-width:300px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.news-content .related__links div:hover{background-color:#355ae6}
.news-content .related__links div:hover a{color:#fff}
.news__hero{padding:80px 0}
.news__hero-title{padding-left:28px}
.news__hero-title h2{font-size:54px;font-weight:700;line-height:64px;margin-bottom:24px}
.news__hero-title p{font-weight:700;font-size:22px;line-height:1.5}
.news__hero-title p span{color:#355ae6;display:inline-block;margin:0 10px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){#gform_wrapper_1 .chosen-single div b,#gform_wrapper_2 .chosen-single div b,#gform_wrapper_3 .chosen-single div b{background-image:none !important;background:transparent !important}
.chosen-container-single .chosen-single div b{background-image:none !important;background:transparent !important}
}@media(min-width:768px)and (max-width:1023px){.container{padding-left:20px;padding-right:20px}
.block-hero-image-carousel .slick-prev,.block-hero-image-carousel .slick-next{width:60px;height:60px;left:20px}
.block-hero-image-carousel .slick-next{left:auto;right:20px}
.latest-resources-grid .latest-resource{text-align:center}
.latest-resources-grid .latest-resource a img{max-width:100px}
.latest-resources-grid .latest-resource a .title h5{font-size:15px;line-height:120%}
.block-latest-resources-cards .d-flex>*,.block-latest-news-cards.block-latest-news-cards .d-flex>*{max-width:50%}
.resources .latest-resources-grid .latest-resource{text-align:center}
.resources .latest-resources-grid .latest-resource a img{max-width:100px}
.resources .latest-resources-grid .latest-resource a .title h5{font-size:15px;line-height:120%}
}@media(min-width:768px){.footer{background-color:#355ae6;color:#fff;padding:42px 0}
.footer__logo{margin-bottom:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer__logo a{display:block;max-width:249px}
.footer__logo a img{max-width:249px;height:auto;max-height:73px}
.footer__logo ul.social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:0;padding:0;list-style-type:none}
.footer__logo ul.social li{padding-left:24px;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;font-size:18px}
.footer__nav ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 70px;padding:0;list-style-type:none}
.footer__nav ul.menu>li{max-width:200px;width:16.6%;padding-right:20px}
.footer__nav ul.menu>li a{color:#fff;text-decoration:none;font-family:"ping",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:100%;font-size:18px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-weight:bold}
.footer__nav ul.menu>li a:hover{color:#e8efb0}
.footer__nav ul.menu>li:nth-of-type(5) ul.sub-menu li{margin:15px 0}
.footer__nav ul.menu>li:nth-of-type(5) ul.sub-menu li:last-child{margin:0}
.footer__nav ul.menu>li:nth-of-type(5) ul.sub-menu li a{color:#fff;text-decoration:none;font-family:"ping",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:100%;font-size:18px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-weight:bold}
.footer__nav ul.menu>li:nth-of-type(5) ul.sub-menu li ul.sub-menu a{font-weight:normal;font-size:inherit;font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:100%}
.footer__nav ul.menu>li.current-menu-item>a{color:#e8efb0}
.footer__nav ul.menu>li.hide-desktop{display:block;padding-right:0;width:118px;margin-left:auto}
.footer__nav ul.menu>li.hide-desktop a{border:1px solid #fff;padding:10px 30px;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding:14px}
.footer__nav ul.menu>li.hide-desktop a:hover{background-color:#d1e061;color:#355ae6;border-color:#d1e061}
.footer__nav ul.sub-menu{margin:0;padding:0;list-style-type:none}
.footer__nav ul.sub-menu li{padding-top:20px;line-height:80%}
.footer__nav ul.sub-menu li a{font-weight:normal;font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:100%}
.footer__terms{margin:0 0 30px;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}
.footer__terms li{width:14.28%}
.footer__terms li a{color:#fff;text-decoration:none;font-family:"ping",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:100%;font-size:18px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-weight:bold}
.footer__terms li a:hover{color:#d1e061}
.footer__copyright{font-family:"ping",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:100%;line-height:140%;font-weight:400}
.block-page-intro-copy-left .row .col.fill{overflow:hidden;margin:60px 0}
.block-page-intro-copy-left .row .col.fill img{position:absolute;height:100% !important;width:auto !important;min-width:100%;max-width:none !important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.block-page-intro-copy-right .row .col.fill{overflow:hidden;margin:60px 0}
.block-page-intro-copy-right .row .col.fill img{position:absolute;height:100% !important;width:auto !important;min-width:100%;max-width:none !important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.block-homepage-hero-and-news.split{margin-bottom:-50px}
.block-homepage-hero-and-news .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}
.block-homepage-hero-and-news .d-flex>*{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.block-homepage-hero-and-news .d-flex .card{height:100%}
.block-hero-title-and-image.split .p-5{padding:60px 60px 0}
.block-hero-title-and-image.split .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.block-hero-title-and-image.split .col{-webkit-box-flex:1;-ms-flex:1;flex:1}
.block-latest-resources .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}
.block-latest-resources .d-flex>*{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.block-latest-resources .d-flex .card{height:100%}
.block-latest-resources-cards .d-flex,.block-latest-news-cards.block-latest-news-cards .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.block-latest-resources-cards .d-flex>*,.block-latest-news-cards.block-latest-news-cards .d-flex>*{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.block-latest-resources-cards .d-flex .card,.block-latest-news-cards.block-latest-news-cards .d-flex .card{height:100%}
.block-latest-resources-cards .d-flex .card,.block-latest-news-cards.block-latest-news-cards .d-flex .card{margin:15px 0}
.block-latest-news-events .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}
.block-latest-news-events .d-flex>*{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.block-latest-news-events .d-flex .card{height:100%}
.two-col-images.container{max-width:844px;padding:0}
.block-event-location.container{max-width:844px}
.block-event-agenda.container{max-width:844px}
.block-download-file.container{max-width:844px;margin-bottom:48px;padding:0}
.block-highlighted-list.container{max-width:844px;padding:0}
.resources .latest-resources-grid .d-flex .col{width:50%}
section.news--type-events .latest-news-events-list{padding:0 10%}
section.news .latest-news-events-list .d-flex .col{width:50%}
}@media screen and (min-width:768px)and (max-width:1318px){.block-page-intro-infinity .intro{margin-top:-10px;max-width:100%}
.block-homepage-hero-and-news .intro{margin-top:40px}
.block-homepage-hero-and-news .intro p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.block-homepage-hero-and-news .intro .button{margin-top:20px;display:inline-block;font-size:16px;padding:5px 30px}
.block-homepage-hero-and-news .latest-news{padding:30px}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider li{padding:0 10px}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider li a{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px;font-weight:bold;font-size:17px;line-height:130%}
.block-speech-bubble .bubble{width:75% !important;margin-bottom:50px}
.block-speech-bubble .bubble h1{font-size:35px}
.block-speech-bubble .bubble p{font-size:18px;line-height:140%}
.block-speech-bubble.left .bubble{padding:70px 100px 220px 130px !important}
.block-speech-bubble.right .bubble{padding:150px 19px 100px 110px !important}
}@media screen and (min-width:768px)and (max-width:929px){.block-speech-bubble.left .bubble{padding:120px 100px 200px 130px !important}
}@media(min-width:1024px)and (max-width:1209px){.container{padding-left:20px;padding-right:20px}
}@media(min-width:1024px){.container.social{max-width:844px;padding:0}
.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.header__nav ul#menu-main-navigation{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}
.header__nav ul#menu-main-navigation>li{font-family:"ping",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:100%;position:relative;height:35px}
.header__nav ul#menu-main-navigation>li a{color:#fff;position:relative;text-decoration:none;font-size:18px;padding:0 16px;height:28px;display:block;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-bottom:1px solid #fff}
.header__nav ul#menu-main-navigation>li a:hover{color:#e8efb0}
.header__nav ul#menu-main-navigation>li>ul{display:none}
.header__nav ul#menu-main-navigation>li.current-menu-item>ul,.header__nav ul#menu-main-navigation>li.current-menu-parent>ul,.header__nav ul#menu-main-navigation>li .sub-menu.active{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;top:43px}
.header__nav ul#menu-main-navigation>li.current-menu-item>ul li a,.header__nav ul#menu-main-navigation>li.current-menu-parent>ul li a,.header__nav ul#menu-main-navigation>li .sub-menu.active li a{border:0;padding-bottom:0;white-space:nowrap;font-family:"ping",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:100%}
.header__nav ul#menu-main-navigation>li.current-menu-item>ul li a:hover,.header__nav ul#menu-main-navigation>li.current-menu-parent>ul li a:hover,.header__nav ul#menu-main-navigation>li .sub-menu.active li a:hover{color:#e8efb0}
.header__nav ul#menu-main-navigation>li.current-menu-item>ul li.current-menu-item a,.header__nav ul#menu-main-navigation>li.current-menu-parent>ul li.current-menu-item a,.header__nav ul#menu-main-navigation>li .sub-menu.active li.current-menu-item a{color:#e8efb0}
.header__nav ul#menu-main-navigation>li.current-menu-item>ul>a,.header__nav ul#menu-main-navigation>li.current-menu-parent>ul>a,.header__nav ul#menu-main-navigation>li .sub-menu.active>a{color:#d1e061}
.header__nav ul#menu-main-navigation>li.current-menu-item>ul>a:after,.header__nav ul#menu-main-navigation>li.current-menu-parent>ul>a:after,.header__nav ul#menu-main-navigation>li .sub-menu.active>a:after{content:"";position:absolute;width:100%;bottom:-2px;height:3px;left:0;z-index:10;background-color:#d1e061;pointer-events:none}
.header__nav.home ul#menu-main-navigation>li a{border-bottom:0}
.header__nav-line{background:#d1e061;content:"";opacity:0;height:3px;position:absolute;top:26px;left:0;width:0;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}
.header__nav-line.active{opacity:1}
header.split .header__right{margin:0 auto}
header.split .header__nav ul#menu-main-navigation>li a{border-bottom:1px solid transparent !important}
header.split .header__nav ul#menu-main-navigation>li.current-menu-item>ul,header.split .header__nav ul#menu-main-navigation>li.current-menu-parent>ul,header.split .header__nav ul#menu-main-navigation>li .sub-menu.active{padding:25px 12px 18px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:516px;z-index:1}
header.split .header__nav ul#menu-main-navigation>li.current-menu-item>ul::before,header.split .header__nav ul#menu-main-navigation>li.current-menu-parent>ul::before,header.split .header__nav ul#menu-main-navigation>li .sub-menu.active::before{content:"";height:calc(100% - 50px);position:absolute;left:50%;top:50%;width:2px;background-color:#d1e061;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
header.split .header__nav ul#menu-main-navigation>li.current-menu-item>ul>li,header.split .header__nav ul#menu-main-navigation>li.current-menu-parent>ul>li,header.split .header__nav ul#menu-main-navigation>li .sub-menu.active>li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}
header.split .header__nav ul#menu-main-navigation>li.current-menu-item>ul>li:nth-child(odd),header.split .header__nav ul#menu-main-navigation>li.current-menu-parent>ul>li:nth-child(odd),header.split .header__nav ul#menu-main-navigation>li .sub-menu.active>li:nth-child(odd){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
header.split .header__nav ul#menu-main-navigation>li.current-menu-item>ul>li:nth-child(even),header.split .header__nav ul#menu-main-navigation>li.current-menu-parent>ul>li:nth-child(even),header.split .header__nav ul#menu-main-navigation>li .sub-menu.active>li:nth-child(even){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
header.split .header__nav ul#menu-main-navigation>li.current-menu-item>ul>li a,header.split .header__nav ul#menu-main-navigation>li.current-menu-parent>ul>li a,header.split .header__nav ul#menu-main-navigation>li .sub-menu.active>li a{color:#355ae6}
header.split .header__nav ul#menu-main-navigation>li.current-menu-item>ul>li a:hover,header.split .header__nav ul#menu-main-navigation>li.current-menu-parent>ul>li a:hover,header.split .header__nav ul#menu-main-navigation>li .sub-menu.active>li a:hover{color:#000}
header.split .header__nav ul#menu-main-navigation>li.current-menu-item>ul>li.current-menu-item a,header.split .header__nav ul#menu-main-navigation>li.current-menu-parent>ul>li.current-menu-item a,header.split .header__nav ul#menu-main-navigation>li .sub-menu.active>li.current-menu-item a{color:#000}
header.split .header__nav ul#menu-main-navigation>li#menu-item-949 .sub-menu{left:inherit;right:0}
header.split .header__nav ul#menu-main-navigation .sub-menu{top:35px !important}
header.split .header__nav ul#menu-main-navigation .sub-menu.active{z-index:11 !important;-webkit-box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1);box-shadow:1px 32px 64px rgba(0,0,0,.05),1px 4px 32px rgba(0,0,0,.1)}
header.split .nav-container>li:not(.menu-item){padding:0 16px 18px}
header.split .white-space-normal{display:block !important}
.block-hero-title-and-shape{display:-webkit-box;display:-ms-flexbox;display:flex}
.block-event-resources-links{padding-top:160px}
.block-event-resources-links__container{min-width:768px}
.resources .latest-resources-grid .d-flex .col{width:33.33%}
.single-resources .container .row .col.col-lg-55{width:55%}
.single-resources .container .row .col.col-lg-45{width:45%}
section.news .latest-news-events-list .d-flex .col{width:33.33%}
.news__hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}@media(min-width:1024px)and (max-width:1240px){.header__contact .button{font-size:14px}
.header__nav ul#menu-main-navigation li a{padding:0 10px !important;font-size:14px !important}
.header__nav ul#menu-main-navigation li.current-menu-item>ul li a,.header__nav ul#menu-main-navigation li.current-menu-parent>ul li a{font-size:14px}
}@media screen and (min-width:1024px){.block-homepage-hero-and-news.split .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:end}
.block-homepage-hero-and-news.split .svg{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%;width:60%;padding:0 30px 60px 0}
.block-homepage-hero-and-news.split .intro{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;width:40%}
}@media(min-width:1210px){.container{max-width:1280px;padding-left:30px;padding-right:30px}
.block-event-resources-links__container{min-width:1064px}
}@media(max-width:1023px){.hide-desktop{display:block}
.hide-mobile{display:none}
.header{padding:14px 0}
.header .container{display:block;position:relative}
.header__logo{position:relative;z-index:99;width:50px}
.header__logo img{max-width:50px}
.header__right{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:scroll;background:#355ae6;right:-100%;display:block;z-index:90;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.header__right.active{right:0}
.header__contact,.header__search{display:none}
.header__contact-form,.header__search-form{display:none !important}
.header__mobile{display:block}
.header{overflow:hidden}
.header__nav ul#menu-main-navigation{margin:80px 16px 0 16px;padding:0;list-style-type:none;display:block}
.header__nav ul#menu-main-navigation>li{font-family:"ping",sans-serif;font-style:normal;font-weight:500;font-size:22px;line-height:32px;position:relative;margin-bottom:32px}
.header__nav ul#menu-main-navigation>li a{color:#fff;position:relative;text-decoration:none;padding:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.header__nav ul#menu-main-navigation>li a:hover{color:#e8efb0}
.header__nav ul#menu-main-navigation>li a:after{content:"";position:absolute;width:100%;bottom:-2px;height:2px;left:0;z-index:10;background-color:#355ae6;pointer-events:none}
.header__nav ul#menu-main-navigation>li.menu-item-has-children{position:relative;cursor:pointer}
.header__nav ul#menu-main-navigation>li.menu-item-has-children:before{content:"";position:absolute;right:6px;top:6px;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.header__nav ul#menu-main-navigation>li>ul{margin:0;padding:0;overflow:hidden;height:auto;max-height:0;list-style-type:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.header__nav ul#menu-main-navigation>li>ul li a{font-family:"ping",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:100%;padding:8px 0}
.header__nav ul#menu-main-navigation>li>ul li a:before,.header__nav ul#menu-main-navigation>li>ul li a:after{display:none !important}
.header__nav ul#menu-main-navigation>li.active>a{color:#d1e061}
.header__nav ul#menu-main-navigation>li.active:before{content:"";border:solid #d1e061;border-width:0 2px 2px 0;-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.header__nav ul#menu-main-navigation>li.active>ul{margin:0;padding:0;list-style:none;display:block;max-height:600px}
.header__nav ul#menu-main-navigation>li.active>ul li{padding:3px 0}
.header__nav ul#menu-main-navigation>li.active>ul li a{border:0;padding-bottom:0;white-space:nowrap;font-family:"ping",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:100%}
.header__nav ul#menu-main-navigation>li.active>a:after{content:"";position:absolute;width:100%;bottom:-2px;height:2px;left:0;z-index:10;background-color:#d1e061;pointer-events:none}
a.mobile-menu{width:24px;height:26px;position:relative;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;display:block;position:absolute;top:12px;right:16px;z-index:99;cursor:pointer}
a.mobile-menu span{display:block;position:absolute;height:2px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}
a.mobile-menu span:nth-child(even){left:50%}
a.mobile-menu span:nth-child(odd){left:0}
a.mobile-menu span:nth-child(1),a.mobile-menu span:nth-child(2){top:0}
a.mobile-menu span:nth-child(3),a.mobile-menu span:nth-child(4){top:7px}
a.mobile-menu span:nth-child(5),a.mobile-menu span:nth-child(6){top:14px}
a.mobile-menu.active span{width:100%}
a.mobile-menu.active span:nth-child(1),a.mobile-menu.active span:nth-child(6){-webkit-transform:rotate(45deg);transform:rotate(45deg)}
a.mobile-menu.active span:nth-child(2),a.mobile-menu.active span:nth-child(5){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
a.mobile-menu.active span:nth-child(1){left:0;top:7px}
a.mobile-menu.active span:nth-child(2){left:calc(50% - 10px);top:7px}
a.mobile-menu.active span:nth-child(3){left:calc(50% - 10px);opacity:0}
a.mobile-menu.active span:nth-child(4){left:100%;opacity:0}
a.mobile-menu.active span:nth-child(5){left:0;top:9px}
a.mobile-menu.active span:nth-child(6){left:calc(50% - 10px);top:9px}
header.split .header__right{padding-top:0}
header.split .header__nav{background-color:#fff;min-height:100%}
header.split .header__nav ul#menu-main-navigation{margin:70px 16px 0 16px;padding:40px 0}
header.split .header__nav ul#menu-main-navigation>li a{color:#355ae6}
header.split .header__nav ul#menu-main-navigation>li a:after{background-color:transparent}
header.split .header__nav ul#menu-main-navigation>li.menu-item-has-children:before{border-color:#355ae6}
header.split .header__nav ul#menu-main-navigation>li.active>a:after,header.split .header__nav ul#menu-main-navigation>li.current-page-parent>a:after{content:"";position:absolute;width:100%;bottom:-4px;height:4px;left:0;z-index:10;background-color:#d1e061;pointer-events:none}
header.split .header__nav ul#menu-main-navigation>li.active>a{color:#355ae6}
header.split .header__nav ul#menu-main-navigation>li.active:before{border-color:#355ae6}
header.split .header__nav ul#menu-main-navigation>li.active>ul{padding:15px 0 0}
header.split .header__nav ul#menu-main-navigation>li.active>a:after{bottom:-4px;height:4px;pointer-events:none}
header.split .header__nav .sub-menu li.current_page_item a{color:#000 !important}
.block-event-resources-links{position:relative;padding-bottom:64px;margin-bottom:64px}
.block-event-resources-links__wrap{min-width:0;min-height:200px;height:auto}
.block-event-resources-links__wrap ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%;margin:0 0 10px;padding:0}
.block-event-resources-links__wrap ul li a{font-size:18px;font-weight:700}
.block-event-resources-links__container{min-width:0;padding:0 10px;margin:-64px 20px}
.block-event-resources-links::after{width:calc(100% - 40px)}
#gform_wrapper_1 label{font-size:16px !important}
#gform_wrapper_1 ul.gfield_radio{-ms-flex-wrap:wrap;flex-wrap:wrap}
#gform_wrapper_1 ul.gfield_radio li{width:100%;max-width:240px;text-align:center}
#gform_wrapper_1 ul.gfield_radio li label{padding:15px 30px}
#gform_wrapper_1 .gform_button{font-size:16px;color:#fff;padding:16px 25px;margin:15px 0 30px !important;display:inline}
.form{padding:30px 20px}
.form .gform_heading h3.gform_title,.form .gform_heading .block-homepage-hero-and-news .columns .card.green h2.gform_title,.block-homepage-hero-and-news .columns .card.green .form .gform_heading h2.gform_title,.form .gform_heading .block-latest-resources .d-flex .card.green h2.gform_title,.block-latest-resources .d-flex .card.green .form .gform_heading h2.gform_title,.form .gform_heading .block-latest-resources-cards .d-flex .card.green h2.gform_title,.block-latest-resources-cards .d-flex .card.green .form .gform_heading h2.gform_title,.form .gform_heading .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2.gform_title,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .form .gform_heading h2.gform_title,.form .gform_heading .block-latest-news-events .d-flex .card.green h2.gform_title,.block-latest-news-events .d-flex .card.green .form .gform_heading h2.gform_title{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:36px;line-height:48px;font-weight:bold}
.form .gform_description{padding-bottom:15px}
.form .gform_wrapper{padding-bottom:25px}
.form .careers{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px;padding:20px 40px;bottom:-30px}
.contact-page .block-narrow-text-and-heading h3,.contact-page .block-narrow-text-and-heading .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .contact-page .block-narrow-text-and-heading h2,.contact-page .block-narrow-text-and-heading .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .contact-page .block-narrow-text-and-heading h2,.contact-page .block-narrow-text-and-heading .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .contact-page .block-narrow-text-and-heading h2,.contact-page .block-narrow-text-and-heading .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .contact-page .block-narrow-text-and-heading h2,.contact-page .block-narrow-text-and-heading .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .contact-page .block-narrow-text-and-heading h2{margin-bottom:30px}
.contact-page .block-narrow-text-and-heading h4{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:22px;line-height:100%}
.contact-page .block-narrow-text-and-heading p{font-size:18px}
.contact-page hr.wp-block-separator{max-width:164px;margin:45px auto}
.office-section p.locations{padding-bottom:30px}
.office-section .offices{-ms-flex-wrap:wrap;flex-wrap:wrap}
.office-section .offices__office{width:100%;margin-bottom:30px}
.office-section .offices__office .map{width:100%;height:120px;max-width:175px;margin:0 auto}
.notfound__inner{padding:40px 0;background:0}
.notfound__inner h1{font-size:80px;margin:0 0 20px}
.notfound__inner p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px;margin:50px auto 40px}
}@media(max-width:767px){.container{padding-left:20px;padding-right:20px}
.footer{background-color:#355ae6;padding:16px 0 29px}
.footer__logo img{max-width:109px;height:auto}
.footer__logo ul.social{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0 0;padding:0;list-style-type:none}
.footer__logo ul.social li{padding-right:18px;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;font-size:18px;color:#fff}
.footer__logo ul.social li:nth-child(1){display:none}
.footer__nav ul.menu{margin:18px 0 0 0;padding:0;list-style-type:none}
.footer__nav ul.menu li{padding-bottom:6px}
.footer__nav ul.menu li a{color:#fff;text-decoration:none;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:14px;line-height:100%}
.footer__nav ul.menu ul.sub-menu{display:none}
.footer__terms{margin:30px 0 30px;padding:0;list-style-type:none;display:block}
.footer__terms li a{color:#fff;text-decoration:none;font-family:"ping",sans-serif;font-style:normal;font-weight:bold;font-size:14px;line-height:100%;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.footer__terms li a:hover{color:#d1e061}
.footer__copyright{font-size:13px;color:#fff;line-height:140%;font-weight:400}
.footer__copyright span{padding-top:15px;display:block}
.wp-block-spacer.is-style-responsive-large{height:60px !important}
.wp-block-spacer.is-style-responsive-medium{height:40px !important}
.wp-block-spacer.is-style-responsive-small{height:20px !important}
section.content--type-news-events>h3,.block-latest-news-events .d-flex .card.green section.content--type-news-events>h2,.block-latest-resources-cards .d-flex .card.green section.content--type-news-events>h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green section.content--type-news-events>h2,.block-latest-resources .d-flex .card.green section.content--type-news-events>h2,.block-homepage-hero-and-news .columns .card.green section.content--type-news-events>h2{color:#355ae6;font-size:26px;line-height:40px}
section.content--type-news-events>p,section.content--type-news-events>ul,section.content--type-news-events>li{font-size:20px;line-height:32px}
section.content--type-news-events p:first-child::after{margin-bottom:60px}
.wp-block-quote{margin:35px auto}
.wp-block-quote p{font-size:25px;line-height:30px !important}
.wp-block-quote cite{font-size:25px;line-height:30px !important}
.wp-block-separator{max-width:120px;margin:35px auto 0;height:2px}
.wp-block-columns{padding-left:20px;padding-right:20px}
.content>ul li{padding-right:20px !important}
.block-page-intro-copy-left .container{padding-right:20px}
.block-page-intro-copy-left .row{-ms-flex-wrap:wrap;flex-wrap:wrap}
.block-page-intro-copy-left .row .col{width:100% !important}
.block-page-intro-copy-left .row .col h1{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px}
.block-page-intro-copy-left .row .col p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.block-page-intro-copy-left .row .col.image img{position:relative}
.block-page-intro-copy-left .row .col .button{font-size:16px;padding:7px 25px}
.block-page-intro-copy-left .row .col:first-child{padding:40px 0}
.block-page-intro-copy-right .container{padding-left:20px}
.block-page-intro-copy-right .row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.block-page-intro-copy-right .row .col{width:100% !important}
.block-page-intro-copy-right .row .col h1{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px}
.block-page-intro-copy-right .row .col p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.block-page-intro-copy-right .row .col.image img{position:relative}
.block-page-intro-copy-right .row .col .button{font-size:16px !important;padding:7px 25px !important}
.block-page-intro-copy-right .row .col:last-child{padding:40px 20px}
.block-page-intro-infinity{background-position:center right}
.block-page-intro-infinity .container{position:relative;padding-bottom:10px;padding-top:10px}
.block-page-intro-infinity .svg{padding-left:0;margin-bottom:40px}
.block-page-intro-infinity .intro{width:100%;margin-top:0;text-align:center}
.block-page-intro-infinity .intro p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.block-page-intro-infinity .intro .button{margin-top:20px;display:inline-block;font-size:16px !important;padding:5px 30px !important}
.block-homepage-hero-and-news{margin-bottom:70px}
.block-homepage-hero-and-news .container{position:relative;padding-bottom:120px;padding-top:40px}
.block-homepage-hero-and-news .svg{padding-left:0;margin-bottom:40px}
.block-homepage-hero-and-news .intro{width:100%;margin-top:0;text-align:center}
.block-homepage-hero-and-news .intro p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.block-homepage-hero-and-news .intro .button{margin-top:20px;display:inline-block;font-size:16px;padding:5px 30px}
.block-homepage-hero-and-news .alert-block{background-color:#d1e061;padding:25px 45px 28px 45px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);position:relative;bottom:auto;-webkit-transform:translateY(50px);transform:translateY(50px);width:100%;left:0;z-index:50}
.block-homepage-hero-and-news .alert-block__text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block-homepage-hero-and-news .alert-block__text-left{width:100%}
.block-homepage-hero-and-news .alert-block__text-left h3,.block-homepage-hero-and-news .alert-block__text-left .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .block-homepage-hero-and-news .alert-block__text-left h2,.block-homepage-hero-and-news .alert-block__text-left .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .block-homepage-hero-and-news .alert-block__text-left h2,.block-homepage-hero-and-news .alert-block__text-left .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .block-homepage-hero-and-news .alert-block__text-left h2,.block-homepage-hero-and-news .alert-block__text-left .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .block-homepage-hero-and-news .alert-block__text-left h2,.block-homepage-hero-and-news .alert-block__text-left .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .alert-block__text-left h2{font-size:32px;line-height:40px}
.block-homepage-hero-and-news .alert-block__text-right{width:100%}
.block-homepage-hero-and-news .alert-block__text-right p{font-size:16px;line-height:28px}
.block-homepage-hero-and-news .alert-block__link{text-align:left;padding-right:0;padding-top:0}
.block-homepage-hero-and-news .alert-block__link a{font-size:14px}
.block-homepage-hero-and-news .latest-news{padding:20px;width:calc(100% - 30px);left:15px}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider{display:block}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider li{padding:0;text-align:center}
.block-homepage-hero-and-news .latest-news ul.latest-news-slider li a{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px}
.block-homepage-hero-and-news .latest-news .more-news{display:none}
.block-narrow-text-and-heading{padding:25px 0}
.block-speech-bubble{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.block-speech-bubble .bubble{width:100%;background-color:#355ae6;background-image:none;padding:0 20px 40px !important;position:relative;margin-bottom:100px}
.block-speech-bubble .bubble h1{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px;z-index:20;position:relative;margin-top:0}
.block-speech-bubble .bubble p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px;z-index:20;position:relative}
.block-speech-bubble .bubble a{z-index:20;position:relative}
.block-speech-bubble .bubble:before{content:"";height:100px;position:absolute;top:-100px;width:100%;left:0;z-index:10;background:url("../img/blue-bubble-top-mobile.svg");background-size:100% auto}
.block-speech-bubble .bubble:after{content:"";background:url("../img/blue-bubble-bottom-mobile.svg");position:absolute;bottom:-82px;width:100%;height:82px;left:0;z-index:10;background-size:100% auto;background-position:bottom}
.block-speech-bubble .image{padding-top:10px;width:100%;min-height:300px}
.block-speech-bubble .image img{max-width:60%;height:auto}
.block-speech-bubble.white{margin-top:60px;padding-bottom:380px !important}
.block-speech-bubble.white .bubble{background-image:none !important;background-color:#fff}
.block-speech-bubble.white .bubble:before{background-image:url("../img/white-bubble-top-mobile.svg");display:none}
.block-speech-bubble.white .bubble:after{background-image:url("../img/white-bubble-bottom-mobile.svg")}
.block-speech-bubble.right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.block-speech-bubble.right .image{text-align:center}
.block-speech-bubble.right .image img{float:none}
.block-svg-icons-block .svgs{-ms-flex-wrap:wrap;flex-wrap:wrap}
.block-svg-icons-block .svgs .svg{margin-bottom:30px}
.block-hero-image-carousel .hero-image-carousel{padding:10px 0 0 0}
.block-hero-image-carousel .hero-image-carousel li .content{padding:0 30px;text-align:center}
.block-hero-image-carousel .hero-image-carousel li .content h1{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:22px;line-height:100%}
.block-hero-image-carousel .hero-image-carousel .slick-prev,.block-hero-image-carousel .hero-image-carousel .slick-next{display:none !important}
.block-hero-title-and-image.split h1{font-size:32px;line-height:40px}
.block-hero-title-and-image.split p{font-size:20px;line-height:32px}
.block-hero-title-and-image{margin-bottom:40px}
.block-hero-title-and-image__title .container{padding:30px 0}
.block-hero-title-and-image__title .container h1{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px}
.block-hero-title-and-shape{display:block;padding-top:20px;padding-bottom:10px}
.block-hero-title-and-shape img{width:100%;height:100%;margin-bottom:20px}
.block-hero-title-and-shape__content{padding-left:0}
.block-hero-title-and-shape__content h2{font-size:32px;line-height:40px}
.block-hero-title-and-shape__content p{font-size:16px;line-height:24px}
.latest-resources-grid{display:block}
.latest-resources-grid .latest-resource{width:100%;margin:14px 0}
.latest-resources-grid .latest-resource a{display:block}
.latest-resources-grid .latest-resource a .title{width:100%;text-align:center}
.latest-resources-grid .latest-resource a img{width:125px;margin-right:0}
.block-latest-news-cards.block-latest-news-cards--bleed-only .d-flex .card img{max-height:255px;width:auto}
.block-latest-news-events{margin-bottom:20px}
.block-latest-news-events h2{text-align:left}
.block-latest-news-events .latest-news-events-list .latest-news-events{display:block;padding:30px 0}
.block-latest-news-events .latest-news-events-list .latest-news-events .date,.block-latest-news-events .latest-news-events-list .latest-news-events .title{width:100%}
.block-latest-news-events .latest-news-events-list .latest-news-events .date h3,.block-latest-news-events .latest-news-events-list .latest-news-events .date .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .date h2,.block-latest-resources .d-flex .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .date h2,.block-latest-resources-cards .d-flex .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .date h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .date h2,.block-latest-news-events .latest-news-events-list .latest-news-events .date .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .latest-news-events-list .latest-news-events .date h2,.block-latest-news-events .latest-news-events-list .latest-news-events .title h3,.block-latest-news-events .latest-news-events-list .latest-news-events .title .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .title h2,.block-latest-resources .d-flex .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .title h2,.block-latest-resources-cards .d-flex .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .title h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .block-latest-news-events .latest-news-events-list .latest-news-events .title h2,.block-latest-news-events .latest-news-events-list .latest-news-events .title .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .latest-news-events-list .latest-news-events .title h2{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:26px;line-height:40px}
.block-latest-news-events .latest-news-events-list .latest-news-events .date p,.block-latest-news-events .latest-news-events-list .latest-news-events .title p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.block-latest-news-events .latest-news-events-list .latest-news-events .date{padding-bottom:10px}
.block-header-video{margin-bottom:40px}
.block-header-video__title .container{padding:30px 0}
.block-header-video__title .container h1{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px}
.block-header-video__image .image .play{width:60px;height:60px}
.block-header-video__image .image .play:after{border-width:12px 0 12px 16px}
.block-workspace__button .overlay{opacity:1}
.block-workspace__detail{display:block}
.block-workspace__detail .info{width:100%;padding:0}
.block-workspace__detail .info a.close{left:auto;right:0;top:0}
.block-workspace__detail .gallery{width:100%;padding-top:40px}
.block-workspace__detail .gallery .main-workspace-gallery-thumbs{display:none}
.block-workspace.active .block-workspace__detail{height:790px}
.block-hero-title-and-video{margin-bottom:40px}
.block-hero-title-and-video__title .container{padding:30px 20px}
.block-hero-title-and-video__title .container h1{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px}
.block-hero-title-and-video__title .container p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.block-video-testimonials{margin:20px 0 0}
.block-video-testimonials .testimonials{display:block}
.block-video-testimonials .testimonials__testimonial{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.block-video-testimonials .testimonials__testimonial .quote p{font-size:26px;line-height:32px}
.block-video-testimonials .testimonials__testimonial .video video{max-width:100%}
.block-video-testimonials .testimonials__testimonial:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.block-link-block-with-image .latest-resource{width:100%;margin:14px 0}
.block-link-block-with-image .latest-resource a{display:-webkit-box;display:-ms-flexbox;display:flex}
.block-link-block-with-image .latest-resource a .titleblock{width:calc(100% - 100px);text-align:center;padding-left:20px}
.block-link-block-with-image .latest-resource a h2{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.block-link-block-with-image .latest-resource a img{width:90px;margin-right:20px;margin-bottom:30px}
.two-col-images{margin-bottom:0}
.block-event-location{margin-bottom:40px}
.block-event-location__title{font-size:26px}
.block-event-location__cta{font-size:16px}
.block-event-agenda__title{font-size:26px;line-height:40px}
.block-event-agenda__subtitle,.block-event-agenda__table-time{font-size:16px;line-height:24px}
.block-event-agenda__table-title{font-size:22px;line-height:22px}
.block-download-file__cta{font-size:16px}
.resources{padding:35px 0}
.resources h1{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px;padding-left:0}
.resources p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px;padding-left:0}
.resources form#beautiful-taxonomy-filters-form{display:block;padding:20px 0}
.resources .beautiful-taxonomy-filters-select-wrap{padding-left:0;display:block}
.resources .beautiful-taxonomy-filters-select-wrap select{width:100%;font-size:17px}
.resources .beautiful-taxonomy-filters-button{font-size:16px;margin-top:20px}
.latest-resources-grid .latest-resource{text-align:center}
.latest-resources-grid .latest-resource a img{margin:0 auto}
.single-resources{padding:0}
.single-resources .container .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.single-resources .container .resource div.inner .title{width:calc(100% - 120px);text-align:left}
.single-resources .container .resource div.inner img{width:100px;margin-right:14px}
.single-resources .container .resource div.inner h5{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:16px;line-height:24px}
.single-resources__intro{font-size:16px;line-height:24px}
.news{padding:35px 0}
.news h1{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px;margin:0 0 30px}
.news .latest-news-events-list .latest-news-events{display:block}
.news .latest-news-events-list .latest-news-events .date{width:100%;margin-bottom:10px}
.news .latest-news-events-list .latest-news-events .title{width:100%}
.news .latest-news-events-list .latest-news-events .title h3,.news .latest-news-events-list .latest-news-events .title .block-homepage-hero-and-news .columns .card.green h2,.block-homepage-hero-and-news .columns .card.green .news .latest-news-events-list .latest-news-events .title h2,.news .latest-news-events-list .latest-news-events .title .block-latest-resources .d-flex .card.green h2,.block-latest-resources .d-flex .card.green .news .latest-news-events-list .latest-news-events .title h2,.news .latest-news-events-list .latest-news-events .title .block-latest-resources-cards .d-flex .card.green h2,.block-latest-resources-cards .d-flex .card.green .news .latest-news-events-list .latest-news-events .title h2,.news .latest-news-events-list .latest-news-events .title .block-latest-news-cards.block-latest-news-cards .d-flex .card.green h2,.block-latest-news-cards.block-latest-news-cards .d-flex .card.green .news .latest-news-events-list .latest-news-events .title h2,.news .latest-news-events-list .latest-news-events .title .block-latest-news-events .d-flex .card.green h2,.block-latest-news-events .d-flex .card.green .news .latest-news-events-list .latest-news-events .title h2{font-family:"ping",sans-serif;font-weight:bold;font-style:normal;font-size:24px;line-height:32px}
.news-title{padding:30px 0}
.news-title h1{font-family:"ping",sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:40px;font-weight:700;margin:0}
.news-content{padding:35px 0}
.news-content .container>p{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px}
.news-content .related__links{display:block}
.news-content .related__links div{width:100%;padding:30px;margin-bottom:20px}
.news-content .related__links div a{font-family:"ping",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:32px;font-weight:700}
.news__hero{display:block;padding-top:20px;padding-bottom:10px}
.news__hero-image img{width:100%;height:100%}
.news__hero-title{padding-left:0}
.news__hero-title h2{font-size:32px;line-height:40px}
.news__hero-title p{font-size:16px;line-height:24px}
}