@keyframes iconpushin{50%{transform:scale(0.75)}}.expand-collapse:not(.bg-color-default){margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.expand-collapse:not(.bg-color-default) .block-wrap{margin:auto;max-width:1140px;padding:0 20px;width:100%}@media only screen and (min-width: 980px){.expand-collapse:not(.bg-color-default) .block-wrap{padding:0 15px}}.expand-collapse.bg-boxed .block-wrap{background-color:#f7f8fb;border:1px solid #eee;border-radius:10px;padding:2em}@media only screen and (min-width: 1140px){.expand-collapse.bg-boxed .block-wrap{padding:3.5em 3em}}.expand-collapse.bg-boxed+.bg-color-default{padding-top:2em}@media only screen and (min-width: 768px){.expand-collapse.has-additional-content .block-wrap{display:flex}}@media only screen and (min-width: 768px){.expand-collapse.has-additional-content .additional-content{padding-left:4em;width:350px}}@media only screen and (min-width: 1140px){.expand-collapse.has-additional-content .additional-content{padding-left:6em;width:475px}}@media only screen and (min-width: 768px){.expand-collapse .content-inner{flex:1;width:70%}}.expand-collapse .content-inner .description-wrap h2{font-family:"BiennaleRegular";font-weight:normal;font-style:normal}.expand-collapse .content-inner .description-wrap+.expand-collapse-wrap{margin-top:1.5em}@media only screen and (max-width: 782px){.expand-collapse .additional-content{margin-top:2em}}.expand-collapse .additional-content p:first-child strong,.expand-collapse .additional-content p:first-child b{color:#0a1e9b}.expand-collapse .item{margin-top:0;max-width:800px;overflow:hidden}.expand-collapse .item .expand-collapse-title{margin:0;max-width:100%;padding:0}@media only screen and (min-width: 1140px){.expand-collapse .item .expand-collapse-title{font-size:1.05em}}.expand-collapse .item .expand-collapse-title a{border-top:2px solid #0093ca;color:#222;display:block;padding:.75em 40px .75em 0;position:relative;text-decoration:none;font-family:"BiennaleBold";font-weight:normal;font-style:normal}.expand-collapse .item .expand-collapse-title a.open span:before{content:"-"}.expand-collapse .item .expand-collapse-title a span:before{color:#222;content:"+";font-size:1.5em;position:absolute;right:10px;text-align:center;width:25px}.js .expand-collapse .item .expand-collapse-description{display:none}.expand-collapse .item .expand-collapse-description .inner{font-size:.9em;padding:0 1em 1em 0}.expand-collapse .item .expand-collapse-description .inner ul:first-child,.expand-collapse .item .expand-collapse-description .inner ol:first-child{margin-top:0}@media only screen and (min-width: 768px){.expand-collapse.has-intro-col .content-inner{display:flex;width:100%}.expand-collapse.has-intro-col .description-wrap{padding-right:3em;width:400px}.expand-collapse.has-intro-col .expand-collapse-wrap{flex:1;margin-top:0 !important}}.expand-collapse.bg-color-blue .content-inner .item .expand-collapse-title a,.expand-collapse.bg-color-blue-dark .content-inner .item .expand-collapse-title a{border-top-color:#0093ca}.expand-collapse.bg-color-blue .content-inner .item .expand-collapse-title a span:before,.expand-collapse.bg-color-blue-dark .content-inner .item .expand-collapse-title a span:before{color:#fff}.expand-collapse.of-hidden{overflow:hidden}.bg-color-default+.bg-boxed,.bg-boxed+.bg-boxed{padding-top:0}