/*!
Theme Name: Volans 02
Theme URI: https://volans.com/
Author: Twist Creative
Version: 2.0
*/
/*Foundation Interchange */
meta.foundation-version { font-family: "/5.5.3/"; }

meta.foundation-mq-small { font-family: "/only screen/"; width: 0; }

meta.foundation-mq-small-only { font-family: "/only screen and (max-width: 40em)/"; width: 0; }

meta.foundation-mq-medium { font-family: "/only screen and (min-width:40.0625em)/"; width: 40.0625em; }

meta.foundation-mq-medium-only { font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/"; width: 40.0625em; }

meta.foundation-mq-large { font-family: "/only screen and (min-width:64.0625em)/"; width: 64.0625em; }

meta.foundation-mq-large-only { font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/"; width: 64.0625em; }

meta.foundation-mq-xlarge { font-family: "/only screen and (min-width:90.0625em)/"; width: 90.0625em; }

meta.foundation-mq-xlarge-only { font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/"; width: 90.0625em; }

meta.foundation-mq-xxlarge { font-family: "/only screen and (min-width:120.0625em)/"; width: 120.0625em; }

meta.foundation-data-attribute-namespace { font-family: false; }

/* Reset CSS */
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0; padding: 0; border: 0; font: inherit; vertical-align: baseline; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:after, blockquote:before, q:after, q:before { content: ''; content: none; }

table { border-collapse: collapse; border-spacing: 0; }

.width-full, .width-half, .width-third, .width-fourth, .width-two-third { float: left; }

.height-box-full { height: 100%; }

.height-box-half { height: 50%; }

.height-box-third { height: calc(100% / 3); }

.height-box-fourth { height: 25%; }

.height-page-full { height: 100vh; }

.height-page-half { height: 50vh; }

.height-page-third { height: calc(100vh / 3); }

.height-page-fourth { height: 25%; }

.width-full { width: 100%; clear: both; }

.width-half { width: 50%; clear: none; }

.width-third { width: calc(100% / 3); clear: none; }

.width-two-third { width: calc((100% / 3)*2); clear: none; }

.width-fourth { width: 25%; clear: none; }

.width-three-fourth { width: 75%; clear: none; }

@media (max-width: 1024px) { .width-md-full { width: 100%; clear: both; }
  .width-md-half { width: 50%; }
  .width-md-third { width: calc(100% / 3); }
  .width-md-two-third { width: calc((100% / 3)*2); clear: none; }
  .width-md-fourth { width: 25%; }
  .width-md-three-fourth { width: 75%; } }

@media (max-width: 767px) { .width-sm-full { width: 100%; clear: both; }
  .width-sm-half { width: 50%; }
  .width-sm-third { width: calc(100% / 3); }
  .width-sm-two-third { width: calc((100% / 3)*2); clear: none; }
  .width-sm-fourth { width: 25%; }
  .width-sm-three-fourth { width: 75%; } }

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix { zoom: 1; }

/* IE6 */
*:first-child + html .clearfix { zoom: 1; }

/* IE7 */
* { -webkit-box-sizing: border-box; box-sizing: border-box; }

*[class*='width-'] { float: left; padding: 0 1rem; }

section { display: block; width: 100%; float: left; padding: 2rem 0; }

section.boxes--full { margin: 2.7rem 0; }

body.home section.boxes--full { margin-bottom: 0; }

@media (max-width: 1024px) { section { padding: 2rem 0; }
  section.boxes--full { margin: 0; }
  section .container > div { margin-bottom: 2rem; }
  section .container > div:last-child { margin-bottom: 0; } }

.container { display: block; width: 100%; max-width: 80rem; margin: auto; padding: 0 1rem; }

.container.flex { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.box-content { width: 100%; }

.modules-container .blocks-alternate { width: 100%; float: left; clear: both; margin-top: 3rem; }

.modules-container .blocks-alternate > div { float: left; }

.modules-container .blocks-alternate > div img { max-width: 100%; height: auto; }

@media (max-width: 1024px) { .modules-container .blocks-alternate > div img { display: block; margin: auto; } }

.modules-container .blocks-alternate > div h2 { float: left; width: 100%; clear: both; }

.modules-container .blocks-alternate > div .blocks-alternate--content { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; }

.modules-container .blocks-alternate > div .blocks-alternate--content div:first-child { -ms-flex-negative: 10; flex-shrink: 10; }

.modules-container .blocks-alternate > div .blocks-alternate--content div:nth-child(2) { width: 50%; padding-left: 0.5rem; }

@media (max-width: 1024px) { .modules-container .blocks-alternate > div .blocks-alternate--content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .modules-container .blocks-alternate > div .blocks-alternate--content div { margin-bottom: 1.5rem; width: 100% !important; padding-left: 0 !important; } }

.modules-container .blocks-alternate:nth-child(even) div { float: right; }

.modules-container .blocks-alternate:first-child { margin-top: 0; }

* { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

html { font-size: 14px; }

body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #003776; }

@media (max-width: 1024px) { body { padding-top: 46px; } }

@media (min-width: 1025px) { .no-desktop { display: none; } }

@media (max-width: 1024px) { .no-mobile { display: none; } }

a:not(.button):not(.download):not(.team-single--content):not(.cc-btn):not(.header-main--menu-cta):not(.close-modal):not(.box-content):not(.boxes--full):not(.single-content--external--link):not(.boxes--events--post) { color: #0071C4; position: relative; text-decoration: none; white-space: nowrap; }

a:not(.button):not(.download):not(.team-single--content):not(.cc-btn):not(.header-main--menu-cta):not(.close-modal):not(.box-content):not(.boxes--full):not(.single-content--external--link):not(.boxes--events--post):after { content: ''; background: #0071C4; position: absolute; bottom: -0.1em; left: 0; width: 0; height: 2px; -webkit-transition: width .2s; transition: width .2s; }

@media (pointer: fine) { a:not(.button):not(.download):not(.team-single--content):not(.cc-btn):not(.header-main--menu-cta):not(.close-modal):not(.box-content):not(.boxes--full):not(.single-content--external--link):not(.boxes--events--post):hover:after { width: 100%; } }

p, a, li { font-size: 1.25rem; line-height: 2rem; margin-bottom: 0.7em; }

p:last-child, a:last-child, li:last-child { margin-bottom: 0; }

li:last-child { margin-bottom: 0.7em; }

ul, ol { list-style-position: inside !important; }

ul { list-style: disc; }

ol { list-style: decimal; }

em { font-style: italic; }

h1, h2, h3, h4 { color: #005ea7; }

h1 strong, h2 strong, h3 strong, h4 strong { color: #003776; }

h1 { font-weight: bold; font-size: 1.875rem; line-height: 2.5rem; margin-bottom: 1rem; color: #003776; }

h2 { font-weight: normal; font-size: 1.875rem; line-height: 2.625rem; margin-bottom: 1rem; }

h3 { font-weight: bold; font-size: 1.5rem; line-height: 1.875rem; margin-bottom: 1rem; }

h4 { font-weight: bold; font-size: 1.25rem; line-height: 1.5rem; margin-bottom: 1rem; }

.header-hero--copy, .slide--copy { height: 100%; color: white; padding: 3rem 0 3rem 1.5rem; }

.header-hero--copy h2, .header-hero--copy h3, .slide--copy h2, .slide--copy h3 { color: white; }

.header-hero--copy h2, .slide--copy h2 { font-size: 3.25rem; line-height: 4rem; }

.header-hero--copy h3, .slide--copy h3 { margin-top: 1.5rem; font-size: 2.5rem; line-height: 2.8rem; }

.header-hero--copy .button, .header-hero--copy .cc-banner .cc-btn, .cc-banner .header-hero--copy .cc-btn, .slide--copy .button, .slide--copy .cc-banner .cc-btn, .cc-banner .slide--copy .cc-btn { margin-top: 1.5rem; color: #003776; }

.header-hero--copy strong, .slide--copy strong { color: white; }

@media (max-width: 767px) { .header-hero--copy h2, .slide--copy h2 { font-size: 2.5rem; line-height: 3.125rem; } }

.single-content h2, .heading-dots { min-height: 2.625rem; line-height: 2.625rem; font-weight: normal; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 1.5rem; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; }

.single-content h2 span, .heading-dots span { margin-right: 0.2em; }

.single-content h2:after, .heading-dots:after { content: '\00a0'; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; margin-left: 0.2em; background: url("lib/img/dots.png") no-repeat transparent right 0.9em; }

strong { font-weight: bold; }

.button, .cc-banner .cc-btn { -webkit-appearance: none; display: inline-block; background: white; padding: 0 1.625em; background: white; color: #005ea7; font-weight: normal; font-size: 1.25rem; line-height: 2.625rem; border-bottom-right-radius: 0.65625rem; text-decoration: none; -webkit-transition: background .2s; transition: background .2s; margin-left: 0; margin-right: 0; }

.button.blue, .cc-banner .blue.cc-btn, .button.bluelight, .cc-banner .bluelight.cc-btn { color: white !important; }

.button.blue, .cc-banner .blue.cc-btn { background: #003776; }

.button.bluelight, .cc-banner .bluelight.cc-btn { background: #0071C4; }

.button.bluelight:hover, .cc-banner .bluelight.cc-btn:hover { background: #005ea7; }

.download:after { content: ''; width: 1em; height: 1em; display: inline-block; vertical-align: middle; margin-left: 0.5em; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.483 17.484' enable-background='new 0 0 17.483 17.484'%3E%3Cpath fill='%23FFF' d='M10.854,8.036L9.741,9.117v-4.04c0-0.553-0.447-1-1-1s-1,0.447-1,1v4.04L6.629,8.036 c-0.396-0.387-1.03-0.375-1.414,0.02C4.83,8.452,4.839,9.085,5.234,9.47l2.799,2.721c0,0,0,0,0.001,0.001l0.707,0.687l0.707-0.687 c0,0,0,0,0.001-0.001l2.799-2.721c0.396-0.385,0.404-1.018,0.02-1.414C11.885,7.661,11.25,7.649,10.854,8.036z'/%3E%3Cpath fill='%23FFF' d='M8.741,0C3.921,0,0,3.922,0,8.742s3.921,8.742,8.741,8.742s8.742-3.922,8.742-8.742S13.562,0,8.741,0z M8.741,15.484C5.024,15.484,2,12.46,2,8.742S5.024,2,8.741,2c3.718,0,6.742,3.024,6.742,6.742S12.459,15.484,8.741,15.484z'/%3E%3C/svg%3E"); }

.boxes--fourth-threefourth, .boxes--full { display: block; }

.boxes--fourth-threefourth, .boxes--fourth-threefourth a, .boxes--full, .boxes--full a { color: white !important; font-weight: normal; white-space: normal !important; text-decoration: none; }

.boxes--fourth-threefourth p, .boxes--full p { font-weight: normal; font-size: 1.875rem; line-height: 2.625rem; }

.boxes--fourth-threefourth .box-content { width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.boxes--fourth-threefourth .box-fourth--header { background: center center no-repeat transparent; background-size: cover; width: 100%; height: 0; padding-top: 77%; }

.boxes--fourth-threefourth .box-fourth--copy { padding: 1.75rem; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; }

.boxes--fourth-threefourth .box-fourth--copy p { font-size: 1.25rem; line-height: 2rem; }

.boxes--fourth-threefourth .box-fourth--copy span { font-weight: normal; font-size: 1.25rem; line-height: 2rem; display: block; margin-top: 2rem; }

.boxes--fourth-threefourth .box-threefourth--header { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; background: center center no-repeat transparent; background-size: cover; padding: 3.125rem; }

.boxes--fourth-threefourth .box-threefourth--header span { font-weight: normal; font-size: 1.25rem; line-height: 2rem; display: block; margin-top: 2rem; }

@media (min-width: 768px) { .boxes--fourth-threefourth .container > div:first-child { margin-bottom: 0; } }

@media (max-width: 767px) { .boxes--fourth-threefourth .box-threefourth--header { padding: 1.75rem; } }

.boxes--events--post, .box-content, .boxes--full { position: relative; }

@media (pointer: fine) { .boxes--events--post:hover .box-cta--overlay, .box-content:hover .box-cta--overlay, .boxes--full:hover .box-cta--overlay { opacity: 1; } }

.boxes--full { background: center center no-repeat transparent; background-size: cover; text-align: right; padding: 3.75rem 0 6.25rem; min-height: 430px; }

body.home .boxes--full { padding: 3.75rem 3rem 6.25rem; }

body.home .boxes--full p { padding-left: 17%; }

@media (max-width: 1024px) { body.home .boxes--full p { padding-left: 0; } }

@media (max-width: 767px) { body.home .boxes--full { padding: 1.75rem; min-height: inherit; } }

form { position: relative; float: left; width: 100%; }

form input { line-height: 2.625rem; height: 2.625rem; border: 0; font-size: 1.1rem; margin-bottom: 1rem; border-radius: 0; }

form input[type="email"], form input[type="text"] { background: white; padding: 0 0.5rem; }

form input.wpcf7-not-valid { border: 2px solid #E30A53; }

form .wpcf7-acceptance { display: inline-block; margin-bottom: 1rem; padding-right: 1rem; }

form .wpcf7-acceptance .wpcf7-list-item { margin-left: 0; }

form .wpcf7-acceptance .wpcf7-list-item input { margin-top: 0; margin-left: 0; margin-bottom: 0; margin-right: 0.4rem; height: auto; width: auto; vertical-align: middle; display: inline-block; float: none !important; }

form .wpcf7-acceptance .wpcf7-list-item.wpcf7-not-valid { border: 2px solid #E30A53; }

form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label { font-weight: normal; font-size: 1.25rem; line-height: 2rem; }

form .wpcf7-response-output { margin: 0; background: #E30A53; color: white; border: none; position: absolute; left: 0; bottom: 0; line-height: 2rem; padding: 0 1em; -webkit-transform: translateY(100%); transform: translateY(100%); }

.modal form .wpcf7-response-output { position: relative; -webkit-transform: none; transform: none; }

form .wpcf7-not-valid-tip { display: none !important; }

.boxes-cta .container > .width-third { display: -webkit-box; display: -ms-flexbox; display: flex; }

.boxes-cta .container > .width-third > article { width: 100%; background: center center no-repeat transparent; background-size: cover; position: relative; }

.boxes-cta .container > .width-third.boxes-cta--twitter > a { text-decoration: none; }

.boxes-cta .container > .width-third.boxes-cta--twitter > a .box-cta--content { background: #08A0E9; }

.boxes-cta .container > .width-third > article .box-cta--content, .boxes-cta .container > .width-third > a .box-cta--content { background: rgba(0, 55, 118, 0.7); padding: 1rem; height: 100%; 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: justify; -ms-flex-pack: justify; justify-content: space-between; padding-bottom: 4rem; position: relative; }

.boxes-cta .container > .width-third > article .box-cta--content h3, .boxes-cta .container > .width-third > a .box-cta--content h3 { -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; }

.boxes-cta .container > .width-third > article .box-cta--content .icon, .boxes-cta .container > .width-third > a .box-cta--content .icon { position: absolute; bottom: 3px; left: 3px; width: 2.5rem; height: 2.5rem; background-position: center center; background-size: contain; }

.boxes-cta .container > .width-third * { color: white; }

.boxes-cta .container > .width-third time { display: block; margin-bottom: 0.5em; font-weight: bold; font-size: 0.9rem; line-height: 1rem; }

.boxes-cta .container > .width-third.boxes-cta--twitter .icon { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 195 195' enable-background='new 0 0 195 195'%3E%3Cpath fill='%23fff' d='m195 195h-195v-195h195v195m-120.1-47.97c45.97 0 71.1-38.1 71.1-71.1 0-1.07 0-2.14-.05-3.22 4.88-3.51 9.12-7.95 12.48-12.97-4.49 2-9.31 3.31-14.38 3.95 5.17-3.07 9.12-7.99 11-13.85-4.83 2.88-10.19 4.92-15.89 6-4.58-4.88-11.1-7.9-18.23-7.9-13.8 0-25 11.21-25 25 0 1.95.24 3.85.63 5.7-20.77-1.02-39.2-11-51.5-26.1-2.15 3.7-3.36 7.99-3.36 12.58 0 8.68 4.44 16.33 11.1 20.82-4.09-.15-7.95-1.27-11.31-3.12 0 .1 0 .19 0 .34 0 12.1 8.63 22.2 20 24.52-2.1.58-4.29.88-6.58.88-1.61 0-3.17-.15-4.68-.44 3.17 9.94 12.43 17.2 23.35 17.36-8.58 6.73-19.35 10.73-31.1 10.73-2 0-4-.1-5.95-.34 11 7 24.2 11.16 38.3 11.16'/%3E%3C/svg%3E"); }

.boxes-cta .container > .width-third.boxes-cta--medium .icon { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 195 195' enable-background='new 0 0 195 195'%3E%3Cpath fill='%23fff' d='m195 0v195h-195v-195h195m-33 44h-36.2l-25.81 64.4-29.36-64.4h-37.98v2.2l12.23 14.74c1.2 1.08 1.81 2.67 1.65 4.28v57.9c.36 2.09-.3 4.22-1.77 5.75l-13.76 16.69v2.2h39v-2.2l-13.76-16.69c-1.48-1.52-2.18-3.64-1.9-5.75v-50.1l34.2 74.7h3.97l29.42-74.7v59.6c0 1.59 0 1.9-1.04 2.94l-10.58 10.27v2.2h51.4v-2.2l-10.21-10c-.9-.69-1.35-1.82-1.16-2.94v-73.7c-.19-1.12.26-2.25 1.16-2.94l10.46-10v-2.2'/%3E%3C/svg%3E"); }

.boxes-cta .container > .width-third.boxes-cta--other .icon { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='382.5 182.5 195 195' enable-background='new 382.5 182.5 195 195'%3E%3Cpath fill='%23fff' d='m382.5 182.5v195h195v-195h-195m75.91 160.9c-11.53 11.53-30.2 11.53-41.76 0-11.53-11.53-11.53-30.2 0-41.76l37.2-37.2c11.21-11.21 30.3-11.44 41.76 0 1.03 1.03 1.8 2.2 2.63 3.34l-8.59 8.59c-1.45 1.45-3.15 1.12-4.93 1.29-.33-.44-.63-.89-1.04-1.29-4.94-4.94-13.1-4.81-17.9 0 1.18-1.19-36.3 36.3-37.2 37.2-4.94 4.93-4.94 12.96 0 17.9 4.94 4.94 12.96 4.94 17.9 0l23.73-23.73c2.32.58 9.25 4.45 20.74 3.12l-32.54 32.54m84.94-84.94l-35.8 35.8c-11.21 11.21-30.3 11.44-41.76 0-1.03-1.03-1.8-2.2-2.63-3.34l8.59-8.59c1.45-1.45 3.15-1.12 4.93-1.29.33.44.63.89 1.04 1.29 4.94 4.94 13.1 4.82 17.9 0l6.86-6.86 28.94-28.94c4.93-4.94 4.93-12.96 0-17.9s-12.96-4.94-17.9 0l-22.32 22.32c-2.32-.58-9.25-4.46-20.74-3.12l31.1-31.1c11.53-11.53 30.2-11.53 41.76 0s11.53 30.2 0 41.76'/%3E%3C/svg%3E"); }

.boxes-cta a { margin-bottom: 0; white-space: normal !important; }

.boxes-cta a:hover .box-cta--overlay { opacity: 1; }

.boxes-cta a:hover:after { display: none; }

@media (max-width: 1024px) { .boxes-cta .container > .width-third { margin-bottom: 1rem; } }

.box-cta--overlay { position: absolute; width: 100%; height: 100%; top: 0; left: 0; padding: 1.5rem 3rem; background: linear-gradient(45deg, black 0%, #003776 80%); opacity: 0; -webkit-transition: opacity .2s ease-in; transition: opacity .2s ease-in; }

.box-cta--overlay .icon { position: absolute; width: 5rem; height: 5rem; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }

.box-cta--overlay h3 { font-size: 2.8rem; line-height: 1.2em; color: white; width: 100%; white-space: normal; }

.box-cta--overlay h3 strong { color: white; }

.boxes-cta--event .box-cta--overlay { padding: 1.5rem; }

.boxes-cta--event .box-cta--overlay h3 { font-size: 2rem; }

.boxes-cta--event { display: -webkit-box; display: -ms-flexbox; display: flex; }

@media (min-width: 768px) and (max-width: 1024px) { .boxes-cta--event:last-child { margin-bottom: 2rem !important; } }

.boxes-cta--event .boxes--events--post { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; text-decoration: none; }

.boxes-cta--event .boxes--events--post > div { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-wrap: wrap; flex-wrap: wrap; background-position: center center; background-repeat: no-repeat; background-size: cover; }

.boxes-cta--event .boxes--events--post > div.box-event--cover { width: 50%; }

@media (max-width: 767px) { .boxes-cta--event .boxes--events--post > div.box-event--cover { display: none; } }

.boxes-cta--event .boxes--events--post > div.box-event--content { background: #b2d4ed; color: #003776; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.boxes-cta--event .boxes--events--post > div.box-event--content header { background: linear-gradient(45deg, #003776 0%, #0071C4 80%); padding: 1rem 2rem; }

.boxes-cta--event .boxes--events--post > div.box-event--content header h3, .boxes-cta--event .boxes--events--post > div.box-event--content header h4 { margin: 0; font-size: 1.25rem; line-height: 1.5rem; }

.boxes-cta--event .boxes--events--post > div.box-event--content header h4 { font-weight: normal; }

.boxes-cta--event .boxes--events--post > div.box-event--content header * { color: white; }

.boxes-cta--event .boxes--events--post > div.box-event--content dl { padding: 1rem 2rem; font-size: 1.25rem; line-height: 1.5rem; }

.boxes-cta--event .boxes--events--post > div.box-event--content dt, .boxes-cta--event .boxes--events--post > div.box-event--content dd { display: inline; }

.boxes-cta--event .boxes--events--post > div.box-event--content dt { font-weight: bold; }

.boxes-cta--event .boxes--events--post > div.box-event--content dd:after { display: block; content: ''; margin-bottom: 0.5rem; }

.boxes-cta--event .boxes--events--post > div.box-event--content footer { margin-top: auto; padding: 0 2rem 1rem; }

.boxes-cta--event .boxes--events--post > div.box-event--content footer a { color: white; }

.boxes-cta--event.width-half .boxes--events--post > div.box-event--content { width: 50%; }

.imagebox-item { margin-bottom: 2rem; position: relative; white-space: normal !important; }

.imagebox-item header { float: left; width: 100%; height: 0; padding-top: 75%; background: center center no-repeat transparent; background-size: cover; }

.imagebox-item h4 { font-weight: normal; font-size: 1.25rem; line-height: 1.875rem; float: left; width: 100%; padding: 1rem; color: white; background: #0071C4; margin-bottom: 0; }

.imagebox-item h4 strong { color: white; }

.imagebox-item:after { display: none; }

.imagebox-item.width-half .box-cta--overlay { width: auto; left: 1rem; right: 1rem; padding: 1.5rem 3rem; }

.imagebox-item .box-cta--overlay { padding: 1rem; }

.boxes-3pages .imagebox-item .box-cta--overlay { left: 1rem; right: 1rem; width: auto; }

.boxes-3pages .imagebox-item .box-cta--overlay h3 { font-size: 2.2rem; }

.imagebox-item:hover .box-cta--overlay { opacity: 1; }

@media (min-width: 1025px) { .history--slider { float: right; }
  .history--slider .owl-item { width: 100% !important; float: left; clear: both; margin-bottom: 2rem; }
  .history--slider .owl-item a:hover h4 { text-decoration: underline !important; } }

.quotes .quotes--slider { padding: 1.75rem 0; float: left; width: 100%; background: linear-gradient(45deg, #005ea7 0%, #e30a53 100%); }

.quotes blockquote { color: white; padding: 0 1.75rem; }

.quotes blockquote p { font-style: italic; }

.quotes blockquote p:before, .quotes blockquote p:after { font-weight: bold; vertical-align: -0.2em; }

.quotes blockquote p:before { content: '\201C\00a0'; margin-right: 0.25em; }

.quotes blockquote p:after { content: "\201D"; margin-left: 0.25em; }

.quotes blockquote footer { font-style: normal; font-weight: normal; font-size: 1.25rem; line-height: 2rem; margin-top: 2rem; }

@media (min-width: 1025px) { .quotes .quotes--slider { padding: 4.125rem 0; }
  .quotes .quotes--slider blockquote { padding: 0 4.7rem; }
  .quotes .quotes--slider blockquote p { font-weight: normal; font-size: 1.875rem; line-height: 2.625rem; } }

.jquery-modal .modal { background: linear-gradient(45deg, #003776 0%, #005ea7 80%); border-radius: 0; border-bottom-right-radius: 100px; max-width: 960px; padding: 2rem; }

.jquery-modal .modal h2, .jquery-modal .modal p { color: white; }

.jquery-modal .modal h2 { font-weight: bold; }

.jquery-modal .modal input { width: 100%; }

.jquery-modal .modal .wpcf7-submit { width: auto; }

.jquery-modal .modal p.form-footnote { font-size: 1rem; }

@media (min-width: 1025px) { .jquery-modal .modal { padding: 4rem 6rem 4rem 4rem; } }

.header-main { position: relative; }

.header-main .container .header-main--homelink { width: 94px; height: 14px; display: inline-block; vertical-align: middle; overflow: hidden; text-indent: -999px; background: url("lib/img/volans-logo-horizontal-nowing.png") no-repeat center center transparent; background-size: contain; float: none; height: 46px; margin-bottom: 0; z-index: 2; position: relative; }

@media (min-width: 1025px) { .header-main .container .header-main--homelink { display: none; } }

.header-main #menu-main-menu { list-style: none; }

.header-main #menu-main-menu li { position: relative; }

.header-main #menu-main-menu li:hover > .sub-menu { display: block; }

.header-main #menu-main-menu li a { color: #003776; text-decoration: none; -webkit-transition: color 0.2s; transition: color 0.2s; float: left; width: 100%; margin-bottom: 0; }

.header-main #menu-main-menu li a:hover { color: #0071C4; }

.header-main #menu-main-menu li a:after { display: none; }

.header-main #menu-main-menu li.menu-item-home a { width: 94px; height: 14px; display: inline-block; vertical-align: middle; overflow: hidden; text-indent: -999px; background: url("lib/img/volans-logo-horizontal-nowing.png") no-repeat center center transparent; background-size: contain; float: none; }

@media (max-width: 1024px) { .header-main #menu-main-menu li.menu-item-home a { display: none; } }

.header-main #menu-main-menu li ul { list-style: none; }

@media (min-width: 1025px) { .header-main #menu-main-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
  .header-main #menu-main-menu li, .header-main #menu-main-menu li a { line-height: 4rem; margin-bottom: 0; }
  .header-main #menu-main-menu li ul { position: absolute; top: 100%; background: white; padding: 0 5rem 0 1rem; left: -1rem; display: none; z-index: 10; } }

@media (max-width: 1024px) { .header-main { height: 46px; position: fixed; top: 0; left: 0; width: 100%; z-index: 10; background: white; }
  .header-main .bck { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; background: white; }
  .header-main .container { padding: 0 2rem; }
  .header-main .menu-main-menu-container { position: fixed; top: 46px; left: 0; width: 100%; background: linear-gradient(45deg, #003776 0%, #005ea7 80%); -webkit-transform: translateY(calc(-100% - 46px)); transform: translateY(calc(-100% - 46px)); -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; z-index: 1; }
  .header-main .menu-main-menu-container #menu-main-menu { display: block; width: 100%; max-width: 80rem; margin: auto; padding: 2rem; }
  .header-main .menu-main-menu-container #menu-main-menu:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
  .header-main .menu-main-menu-container #menu-main-menu li a { color: white; line-height: 2.5rem; }
  .header-main .menu-main-menu-container #menu-main-menu li ul { padding-bottom: 0.5rem; }
  .header-main .menu-main-menu-container #menu-main-menu li ul:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
  .header-main .menu-main-menu-container #menu-main-menu li ul li { padding-left: 1rem; }
  body.menu--open .header-main .menu-main-menu-container { -webkit-transform: translateY(0); transform: translateY(0); }
  .header-main .header-main--menu-cta { width: 30px; height: 22px; z-index: 5; position: absolute; display: inline-block; right: 1rem; top: 12px; }
  .header-main .header-main--menu-cta:before, .header-main .header-main--menu-cta span, .header-main .header-main--menu-cta:after { content: ""; display: block; width: 100%; height: 3px; background: #003776; position: absolute; left: 0; -webkit-transition: all 0.2s ease, background 0.2s; transition: all 0.2s ease, background 0.2s; }
  .header-main .header-main--menu-cta:before { top: 0; margin-top: 0; }
  .header-main .header-main--menu-cta span { top: 50%; margin-top: -1.5px; }
  .header-main .header-main--menu-cta:after { top: 100%; margin-top: -3px; }
  .header-main .header-main--menu-cta:before, .header-main .header-main--menu-cta:after { -webkit-transition: top 0.2s ease 0.4s, margin-top 0.2s ease 0.4s, background 0.2s, -webkit-transform 0.2s; transition: top 0.2s ease 0.4s, margin-top 0.2s ease 0.4s, background 0.2s, -webkit-transform 0.2s; transition: top 0.2s ease 0.4s, margin-top 0.2s ease 0.4s, transform 0.2s, background 0.2s; transition: top 0.2s ease 0.4s, margin-top 0.2s ease 0.4s, transform 0.2s, background 0.2s, -webkit-transform 0.2s; }
  body.menu--open .header-main .header-main--menu-cta:before { top: 50%; margin-top: -1.5px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
  body.menu--open .header-main .header-main--menu-cta:after, body.menu--open .header-main .header-main--menu-cta span { top: 50%; margin-top: -1.5px; -webkit-transform: rotate(45deg); transform: rotate(45deg); }
  body.menu--open .header-main .header-main--menu-cta:before, body.menu--open .header-main .header-main--menu-cta:after { -webkit-transition: top 0.2s ease, margin-top 0.2s ease, background 0.2s, -webkit-transform 0.2s ease 0.3s; transition: top 0.2s ease, margin-top 0.2s ease, background 0.2s, -webkit-transform 0.2s ease 0.3s; transition: top 0.2s ease, margin-top 0.2s ease, transform 0.2s ease 0.3s, background 0.2s; transition: top 0.2s ease, margin-top 0.2s ease, transform 0.2s ease 0.3s, background 0.2s, -webkit-transform 0.2s ease 0.3s; }
  body.menu--open .header-main .header-main--menu-cta span { -webkit-transition: background 0.2s, -webkit-transform 0.2s ease 0.3s; transition: background 0.2s, -webkit-transform 0.2s ease 0.3s; transition: transform 0.2s ease 0.3s, background 0.2s; transition: transform 0.2s ease 0.3s, background 0.2s, -webkit-transform 0.2s ease 0.3s; } }

.header-hero { background: center center no-repeat transparent; background-size: cover; height: 60vh; max-height: 340px; border-bottom-right-radius: 85px; }

.page-template-page-people .header-hero, .single-team-member .header-hero { background-position: center top; }

@media (min-width: 1025px) { .header-hero { max-height: 565px; border-bottom-right-radius: 15vh; } }

.overlay { position: fixed; background: transparent; top: 0; left: 0; width: 100vw; height: 0; z-index: 2; -webkit-transition: background 0.4s ease-in-out; transition: background 0.4s ease-in-out; }

body.menu--open .overlay { background: rgba(0, 0, 0, 0.75); height: 100vh; }

@media (min-width: 1025px) { .overlay { display: none; } }

@media (max-width: 1024px) { body.menu--open { overflow: hidden; } }

#header-video { width: 100%; height: 0; padding-top: 41%; position: relative; }

#header-video video { position: absolute; top: 0; left: 0; width: 100%; }

footer.footer-main { width: 100%; float: left; margin-top: 2.7rem; background: linear-gradient(45deg, #003776 0%, #0071C4 80%); }

footer.footer-main .container { max-width: 1280px; padding: 5rem 1rem 3.5rem; }

footer.footer-main .container, footer.footer-main .container a, footer.footer-main .container p { font-size: 1rem; line-height: 1.2rem; color: white; }

footer.footer-main .container a { color: white !important; }

footer.footer-main .container a:after { background: white !important; }

footer.footer-main .container h4 { color: white; }

footer.footer-main .container div { margin-bottom: 1.5rem; float: left; }

footer.footer-main .container div:first-child img { max-width: 5.3rem; }

footer.footer-main .container div:nth-child(3) a { text-decoration: none; }

footer.footer-main .container div:nth-child(4) { text-align: right; }

footer.footer-main .container div:nth-child(4) img { max-width: 10.25rem; }

footer.footer-main .container div:last-child { margin-bottom: 0; }

footer.footer-main .container div:last-child p, footer.footer-main .container div:last-child a { font-size: 0.8rem; }

footer.footer-main .container div:last-child p, footer.footer-main .container div:last-child nav { display: inline-block; }

footer.footer-main .container div:last-child nav { margin-right: 3rem; }

footer.footer-main .container div:last-child .footer--social { display: inline-block; margin: 0 9px 0 0; opacity: 1; -webkit-transition: opacity .2s; transition: opacity .2s; }

footer.footer-main .container div:last-child .footer--social img { width: 27px; height: auto; }

footer.footer-main .container div:last-child .footer--social:hover { opacity: 0.5; }

footer.footer-main .container div:last-child .footer--social:hover:after { display: none; }

@media (min-width: 1025px) { footer.footer-main .container div:first-child { width: 17%; }
  footer.footer-main .container div:nth-child(2), footer.footer-main .container div:nth-child(3) { width: 31%; }
  footer.footer-main .container div:nth-child(2), footer.footer-main .container div:nth-child(3), footer.footer-main .container div:nth-child(4) { padding-left: 0; }
  footer.footer-main .container div:nth-child(4) { width: 17%; }
  footer.footer-main .container div:last-child { clear: both; margin-left: 17%; padding-left: 0; } }

@media (max-width: 1024px) { footer.footer-main .container { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  footer.footer-main .container div { margin-bottom: 2.2rem; }
  footer.footer-main .container div:first-child { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; padding: 0; }
  footer.footer-main .container div:nth-child(2), footer.footer-main .container div:nth-child(3) { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
  footer.footer-main .container div:nth-child(4) { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; padding: 0; }
  footer.footer-main .container div:nth-child(4) img { width: 100%; }
  footer.footer-main .container div:last-child { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
  footer.footer-main .container div:first-child, footer.footer-main .container div:last-child, footer.footer-main .container div:nth-child(4) { text-align: center; }
  footer.footer-main .container div:last-child nav { margin-right: 0; margin-bottom: 1rem; display: block; width: 100%; } }

footer.footer-main .container:first-child, footer.footer-main .container:nth-child(4) { margin-bottom: 0.5rem; }

.cc-banner .cc-message, .cc-banner .cc-message a { font-weight: normal; font-size: 0.8rem; line-height: 1rem; }

#slideshow { position: relative; }

#slideshow .slideshow-container { width: 100%; height: 60vh; max-height: 340px; overflow: hidden; }

@media (min-width: 1025px) { #slideshow .slideshow-container { max-height: 565px; border-bottom-right-radius: 15vh; } }

#slideshow .owl-stage-outer, #slideshow .owl-stage { height: 100%; }

#slideshow .owl-item, #slideshow .slide, #slideshow .slide .container { height: 100%; }

#slideshow .owl-theme .owl-nav.disabled + .owl-dots { position: absolute; left: 50%; bottom: 20px; -webkit-transform: translateX(-50%); transform: translateX(-50%); }

#slideshow .slide { position: relative; overflow: hidden; }

#slideshow .slide.image { background: center center no-repeat transparent; background-size: cover; }

#slideshow .slide--copy { padding-left: 1rem; }

#slideshow .slide--copy h2, #slideshow .slide--copy h3, #slideshow .slide--copy .button, #slideshow .slide--copy .cc-banner .cc-btn, .cc-banner #slideshow .slide--copy .cc-btn { -webkit-transition: opacity .8s; transition: opacity .8s; opacity: 0; }

#slideshow .active .slide .slide--copy--container { position: relative; z-index: 6; }

#slideshow .active .slide .slide--copy--container .slide--copy h2, #slideshow .active .slide .slide--copy--container .slide--copy h3, #slideshow .active .slide .slide--copy--container .slide--copy .button, #slideshow .active .slide .slide--copy--container .slide--copy .cc-banner .cc-btn, .cc-banner #slideshow .active .slide .slide--copy--container .slide--copy .cc-btn { opacity: 1; -webkit-transition: opacity .8s 0s; transition: opacity .8s 0s; }

#slideshow .active .slide .slide--copy--container .slide--copy h2 { -webkit-transition: opacity .8s .3s; transition: opacity .8s .3s; }

#slideshow .active .slide .slide--copy--container .slide--copy h3 { -webkit-transition: opacity .8s .5s; transition: opacity .8s .5s; }

#slideshow .active .slide .slide--copy--container .slide--copy .button, #slideshow .active .slide .slide--copy--container .slide--copy .cc-banner .cc-btn, .cc-banner #slideshow .active .slide .slide--copy--container .slide--copy .cc-btn { -webkit-transition: opacity .8s .7s; transition: opacity .8s .7s; }

section.block-newsletter { background: center center no-repeat transparent; background-size: cover; padding: 4.375rem 0 6.25rem; }

section.block-newsletter .container h2, section.block-newsletter .container p { color: white; }

section.block-newsletter .container p { font-weight: normal; font-size: 1.5rem; line-height: 2.3rem; }

@media (min-width: 1025px) { section.block-newsletter .container > div:first-child { padding-left: 3rem; } }

section.block-newsletter .container form input, section.block-newsletter .container form p { float: left; }

section.block-newsletter .container form > p { line-height: 2.625rem !important; width: 100%; margin-bottom: 0; }

section.block-newsletter .container form p { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

section.block-newsletter .container form p .ajax-loader { position: absolute; }

@media (min-width: 768px) { section.block-newsletter .container form p .wpcf7-form-control-wrap { width: 100%; }
  section.block-newsletter .container form p .wpcf7-form-control-wrap .wpcf7-text { width: 100%; }
  section.block-newsletter .container form p > span:last-child { width: 100%; } }

@media (max-width: 767px) { section.block-newsletter .container form p span { width: 100%; }
  section.block-newsletter .container form p span input { width: 100%; }
  section.block-newsletter .container form p > span span { padding: 0; }
  section.block-newsletter .container form p > span:last-child { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; margin-right: 1rem; font-size: 1rem; }
  section.block-newsletter .container form p > span:last-child input { width: auto; } }

.posts-latests .container { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.posts-latests .container > div { display: -webkit-box; display: -ms-flexbox; display: flex; }

.posts-latests .container .posts-latests--post { background: #0071C4; color: white; padding: 3rem 2rem; width: 100%; }

.posts-latests .container .posts-latests--post time { display: block; margin-bottom: 1em; }

.posts-latests .container .posts-latests--post a { color: white; }

.single-team-member .single-content aside img { max-width: 100%; }

@media (max-width: 1024px) { .single-team-member .single-content aside img { display: none; } }

.single-team-member .single-content aside .single-content--external { float: left; width: 100%; clear: both; margin-top: 2rem; }

.single-team-member .single-content aside .single-content--external .single-content--external--link { text-decoration: none; margin-bottom: 0.5rem; display: inline-block; }

.single-team-member .single-content aside .single-content--external .single-content--external--link:hover { text-decoration: underline; }

.single-team-member .single-content blockquote { color: #0071C4; font-weight: normal; font-size: 1.875rem; line-height: 2.625rem; font-style: italic; margin-top: 2.9rem; }

.single-team-member .single-content blockquote:before, .single-team-member .single-content blockquote:after { font-weight: bold; font-size: 3.5rem; line-height: 0.1em; color: #003776; vertical-align: -0.2em; }

.single-team-member .single-content blockquote:before { content: "\201C"; margin-right: 0.25em; }

.single-team-member .single-content blockquote:after { content: "\201D"; margin-left: 0.25em; }

.single-team-member .single-content header { margin-bottom: 2.5rem; }

.single-team-member .single-content header h1 { margin-bottom: 0; }

.single-team-member .single-content .single-content--social-nav { float: left; width: 100%; clear: both; margin-top: 3.75rem; }

.single-team-member .single-content .single-content--social-nav .social--twitter, .single-team-member .single-content .single-content--social-nav .social--linkedin { width: 42px; height: 42px; float: left; margin-right: 1rem; text-indent: -999px; overflow: hidden; opacity: 1; }

.single-team-member .single-content .single-content--social-nav .social--twitter:hover, .single-team-member .single-content .single-content--social-nav .social--linkedin:hover { opacity: 0.5; -webkit-transition: opacity .2s; transition: opacity .2s; }

.single-team-member .single-content .single-content--social-nav .social--twitter { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 195 195' enable-background='new 0 0 195 195'%3E%3Cpath fill='%23FFFFFF' d='M74.88,147.03c45.971,0,71.126-38.122,71.126-71.126c0-1.072,0-2.145-0.049-3.217 c4.875-3.51,9.116-7.946,12.48-12.968c-4.485,1.999-9.311,3.315-14.381,3.949c5.168-3.071,9.116-7.995,11.018-13.845 c-4.826,2.876-10.189,4.924-15.893,6.045c-4.582-4.875-11.066-7.897-18.232-7.897c-13.796,0-25.009,11.212-25.009,25 c0,1.95,0.244,3.851,0.634,5.704c-20.768-1.024-39.195-11.018-51.529-26.13c-2.145,3.705-3.364,7.995-3.364,12.577 c0,8.677,4.436,16.331,11.115,20.816c-4.095-0.146-7.946-1.268-11.31-3.12c0,0.097,0,0.195,0,0.341 c0,12.09,8.629,22.23,20.036,24.521c-2.096,0.585-4.29,0.878-6.581,0.878c-1.609,0-3.169-0.146-4.68-0.439 c3.169,9.945,12.431,17.16,23.351,17.355c-8.58,6.727-19.354,10.725-31.054,10.725c-1.999,0-3.997-0.098-5.947-0.341 C47.629,142.886,60.791,147.03,74.88,147.03'/%3E%3C/svg%3E"); background-color: #1da1f2; }

.single-team-member .single-content .single-content--social-nav .social--linkedin { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 155.463 144.001' enable-background='new 0 0 155.463 144.001'%3E%3Crect x='27.903' y='54.72' fill='%23FFFFFF' width='21.36' height='68.722'/%3E%3Cpath fill='%23FFFFFF' d='M38.587,20.56c-6.846,0-12.386,5.549-12.386,12.38c0,6.837,5.54,12.386,12.386,12.386 c6.829,0,12.378-5.549,12.378-12.386C50.965,26.109,45.417,20.56,38.587,20.56z'/%3E%3Cpath fill='%23FFFFFF' d='M103.64,53.011c-10.391,0-17.358,5.696-20.21,11.099h-0.286v-9.39H62.66v68.722H84V89.445 c0-8.963,1.706-17.644,12.818-17.644c10.953,0,11.1,10.251,11.1,18.22v33.42h21.344V85.747 C129.261,67.246,125.268,53.011,103.64,53.011z'/%3E%3C/svg%3E"); background-color: #0077b5; }

.single-team-member .single-content p { margin-bottom: 2rem; }

.single-team-member .single-content h2 { color: #0071C4; margin-bottom: 2rem; }

.single-team-member .single-content h2 strong { font-weight: bold; color: #003776; }

.single-team-member .single-content h3 { font-weight: normal; font-size: 1.25rem; color: #0071C4; margin-bottom: 2rem; text-decoration: underline; }

.single-team-member .single-content a { color: #0071C4; }

.single-team-member .single-content .button, .single-team-member .single-content .cc-banner .cc-btn, .cc-banner .single-team-member .single-content .cc-btn { float: right; }

@media (max-width: 1024px) { .single-team-member .single-content .container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .single-team-member .single-content .container aside { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
  .single-team-member .single-content .container div { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
  .single-team-member .single-content .container div img { display: block; margin-bottom: 2rem; max-width: 100%; height: auto; } }

.page--intro { color: #003776; }

.page--intro .container > div { float: left; }

.page--intro .container h2, .page--intro .container h1 { color: #005ea7; font-weight: normal; }

.page--intro .container h2 strong, .page--intro .container h1 strong { color: #003776; }

.page--intro .container p { margin-bottom: 2.5rem; }

.page--intro .container p:last-child { margin-bottom: 0; }

.page--intro .container > div:first-child { padding-left: 3rem; }

.page--intro .container img { max-width: 100%; }

@media (min-width: 768px) { .page--intro .container > div { float: right; }
  .page--intro .container > div:last-child { float: left; } }

@media (max-width: 767px) { .page--intro .container > div:first-child { padding-left: 1rem; }
  .page--intro .container > div img { max-width: 55%; float: left; } }

.page-template-page-legal p { font-weight: normal; font-size: 0.93rem; line-height: 1.56rem; margin-bottom: 1em; }

.page-template-page-legal h2, .page-template-page-legal h3, .page-template-page-legal h4 { font-weight: normal; }

#download-form { display: none; background: aqua; }

#download-form input { border: 1px solid red; }

.boxes-modular .container { margin-bottom: 4rem; }

.boxes-modular .container > div { float: right; color: #003776; }

.boxes-modular .container > div h2 { color: #0071C4; }

.boxes-modular .container > div h2 strong { color: #003776; }

.boxes-modular .container > div img { max-width: 100%; }

.boxes-modular .container:nth-child(even) > div { float: left; }

.boxes-modular .container:last-child { margin-bottom: 0; }

.team-lists { padding-top: 0; }

.team-lists > .container { margin-top: 3rem; }

.team-lists > .container:first-child { margin-top: 0; }

.team-lists > .container .ui-tabs-panel { float: left; width: 100%; }

.team-lists > .container .ui-widget-header { margin-bottom: 2rem; list-style: none; }

.team-lists > .container .ui-widget-header li { display: inline-block; padding: 0 1rem; border-right: 2px solid #003776; }

.team-lists > .container .ui-widget-header li a { text-decoration: none; color: #0071C4; -webkit-transition: all .2s; transition: all .2s; font-size: 1.875rem; }

@media (max-width: 1024px) { .team-lists > .container .ui-widget-header li a { font-size: 1.4rem; } }

.team-lists > .container .ui-widget-header li.ui-tabs-active a { color: #003776; font-weight: bold; }

.team-lists > .container .ui-widget-header li:first-child { padding-left: 0; }

.team-lists > .container .ui-widget-header li:last-child { border-right: none; }

@media (max-width: 1024px) { .team-lists > .container .ui-widget-header li { padding: 0 0.5rem 0 0; margin-right: 0.75rem; } }

.team-lists > .container .ui-widget-content > div { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.team-single { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 2rem; }

.team-single .team-single--content { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: white; text-decoration: none; position: relative; }

.team-single .team-single--content footer, .team-single .team-single--content .team-single--content--excerpt { line-height: 2.8rem; font-weight: normal; font-size: 1.25rem; line-height: 1.875rem; }

.team-single .team-single--content footer p, .team-single .team-single--content .team-single--content--excerpt p { margin-bottom: 1rem; }

.team-single .team-single--content .team-single--photo { background: center center no-repeat transparent; background-size: cover; width: 100%; height: 0; padding-top: 100%; }

.team-single .team-single--content footer { padding: 1rem 1rem 0; background: #0071C4; width: 100%; float: left; }

.team-single .team-single--content footer h4 { color: white; margin-bottom: 1rem; }

.team-team .team-single .team-single--content footer { -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; }

.team-single .team-single--content .team-single--content--excerpt { padding: 1rem 2rem 0; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; background: #b2d4ed; color: #003776; }

.team-single .team-single--content .box-cta--overlay { padding: 1rem; }

.team-single:hover .team-single--content .box-cta--overlay { opacity: 1; }

@media (max-width: 1024px) { .team-single { margin-bottom: 2rem; }
  .team-single .team-single--content footer { padding-top: 1rem; }
  .team-single .team-single--content footer h4 { margin-bottom: 0.5rem; } }

@media (max-width: 767px) { .programmes--list .container { margin-bottom: 2rem; } }

@media (max-width: 767px) { .programmes--list--carousel .owl-item { width: 100%; }
  .programmes--list--carousel .owl-item article .imagebox-item { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 1rem; text-decoration: none; }
  .programmes--list--carousel .owl-item article .imagebox-item header { width: 40%; padding-top: 30%; }
  .programmes--list--carousel .owl-item article .imagebox-item h4 { margin-bottom: 0; }
  .programmes--list--carousel .owl-item.cloned { display: none !important; } }

.programmes--publications .programmes--publications--bck { background: #e5f4ff; padding: 2rem 0 2rem; margin-top: 3rem; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .owl-stage { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 2rem; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .owl-stage .owl-item { display: -webkit-box; display: -ms-flexbox; display: flex; height: auto !important; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .imagebox-item-pub { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .imagebox-item-pub header { padding-top: 147%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .imagebox-item-pub footer { -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; background: #0071C4; padding: 1rem; 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: justify; -ms-flex-pack: justify; justify-content: space-between; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .imagebox-item-pub footer h4 { line-height: 2rem; padding: 0; margin-bottom: 2rem; font-weight: bold; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .imagebox-item-pub footer h4 span { font-weight: normal; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .imagebox-item-pub footer a { text-decoration: none; color: white !important; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .imagebox-item-pub footer a span { position: relative; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .imagebox-item-pub footer a span:after { content: ''; background: white; position: absolute; bottom: -0.1em; left: 0; width: 0; height: 2px; -webkit-transition: width .2s; transition: width .2s; }

.programmes--publications .programmes--publications--bck .programmes--publications-container .imagebox-item-pub footer a:hover span:after { width: 100%; }

@media (max-width: 767px) { .programmes--publications .programmes--publications-container .owl-item { width: 100%; }
  .programmes--publications .programmes--publications-container .owl-item article.imagebox-item-pub { margin-bottom: 1rem; }
  .programmes--publications .programmes--publications-container .owl-item article.imagebox-item-pub header { display: none; }
  .programmes--publications .programmes--publications-container .owl-item article.imagebox-item-pub footer h4 { margin-bottom: 0; } }

.boxes-modular .heading-dots, .projects--module .heading-dots { min-height: 2.625rem; line-height: 2.625rem; }

.boxes-modular img, .projects--module img { max-width: 100%; height: auto; }

.boxes-modular h2, .projects--module h2 { font-weight: normal; font-size: 1.875rem; line-height: 2.625rem; }

.boxes-modular blockquote, .projects--module blockquote { color: #0071C4; font-weight: normal; font-size: 1.875rem; line-height: 2.625rem; font-style: italic; }

.boxes-modular blockquote:before, .boxes-modular blockquote:after, .projects--module blockquote:before, .projects--module blockquote:after { font-weight: bold; font-size: 3.5rem; line-height: 2.625rem; color: #003776; vertical-align: -0.2em; }

.boxes-modular blockquote:before, .projects--module blockquote:before { content: "\201C"; margin-right: 0.25em; }

.boxes-modular blockquote:after, .projects--module blockquote:after { content: "\201D"; margin-left: 0.25em; }

.boxes-modular.module-ic .module-ic--box, .boxes-modular.module-ic23 .module-ic--box, .projects--module.module-ic .module-ic--box, .projects--module.module-ic23 .module-ic--box { margin-bottom: 3rem; }

.boxes-modular.module-ic .module-ic--box:nth-child(even) > div, .boxes-modular.module-ic23 .module-ic--box:nth-child(even) > div, .projects--module.module-ic .module-ic--box:nth-child(even) > div, .projects--module.module-ic23 .module-ic--box:nth-child(even) > div { float: right; }

.boxes-modular.module-q, .projects--module.module-q { padding: 3rem 0; background: linear-gradient(45deg, #003776 0%, #0071c4 100%); }

.boxes-modular.module-q blockquote, .projects--module.module-q blockquote { color: white; padding: 0 1.75rem; }

.boxes-modular.module-q blockquote:before, .boxes-modular.module-q blockquote:after, .projects--module.module-q blockquote:before, .projects--module.module-q blockquote:after { content: ''; }

.boxes-modular.module-q blockquote p, .projects--module.module-q blockquote p { font-style: italic; font-weight: normal; font-size: 1.875rem; line-height: 2.625rem; }

.boxes-modular.module-q blockquote p:before, .boxes-modular.module-q blockquote p:after, .projects--module.module-q blockquote p:before, .projects--module.module-q blockquote p:after { font-weight: bold; font-weight: bold; font-size: 3.5rem; line-height: 2.625rem; vertical-align: -0.2em; }

.boxes-modular.module-q blockquote p:before, .projects--module.module-q blockquote p:before { content: "\201C"; margin-right: 0.25em; }

.boxes-modular.module-q blockquote p:after, .projects--module.module-q blockquote p:after { content: "\201D"; margin-left: 0.25em; }

.boxes-modular.module-q blockquote footer, .projects--module.module-q blockquote footer { font-style: normal; font-weight: normal; font-size: 1.25rem; line-height: 2rem; margin-top: 2rem; }

@media (min-width: 1025px) { .boxes-modular.module-q, .projects--module.module-q { padding: 4.125rem 0; }
  .boxes-modular.module-q blockquote, .projects--module.module-q blockquote { padding: 0 4.7rem; }
  .boxes-modular.module-q blockquote p, .projects--module.module-q blockquote p { font-weight: normal; font-size: 1.875rem; line-height: 2.625rem; } }

.boxes-modular.module-i .module-i--cover, .projects--module.module-i .module-i--cover { display: block; margin: auto; }

@media (max-width: 1024px) { .boxes-modular.module-i .container, .projects--module.module-i .container { padding: 0; } }

.boxes-modular.module-ll .module-ll--links, .projects--module.module-ll .module-ll--links { 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; }

.boxes-modular.module-ll .module-ll--links > div, .projects--module.module-ll .module-ll--links > div { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

@media (max-width: 767px) { .boxes-modular.module-icq .container, .projects--module.module-icq .container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .boxes-modular.module-icq .container .heading-dots, .projects--module.module-icq .container .heading-dots { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
  .boxes-modular.module-icq .container .module-icq--image, .projects--module.module-icq .container .module-icq--image { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
  .boxes-modular.module-icq .container .module-icq--copy, .projects--module.module-icq .container .module-icq--copy { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
  .boxes-modular.module-icq .container .module-icq--quote, .projects--module.module-icq .container .module-icq--quote { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } }

.boxes-modular.module-v .module-v--video, .boxes-modular.module-vt .module-vt--video, .projects--module.module-v .module-v--video, .projects--module.module-vt .module-vt--video { width: 100%; height: 0; float: left; padding-bottom: 56%; position: relative; }

.boxes-modular.module-v .module-v--video iframe, .boxes-modular.module-vt .module-vt--video iframe, .projects--module.module-v .module-v--video iframe, .projects--module.module-vt .module-vt--video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

@media (max-width: 1024px) { .boxes-modular .module-ic--image, .projects--module .module-ic--image { margin-top: 2rem; } }

.partners--list .partners--list--selected { margin-top: 4rem; }

.partners--list .partners--list--selected img { display: block; margin: auto; max-width: 100%; width: auto; }

.partners--list .partners--list--selected h4 { width: 100%; float: left; font-weight: normal; font-size: 1.25rem; padding: 0.6rem 1rem; line-height: 1.2em; color: white; background: #005ea7; }

.partners--list .partners--list--posts { margin-bottom: 4rem; }

.partners--list .partners--list--posts .imagebox-item header { background-size: contain; -webkit-transition: all .1s ease-in; transition: all .1s ease-in; }

.partners--list .partners--list--posts .imagebox-item h4 { padding: 0.6rem 1rem; line-height: 1.2em; }

.partners--list .partners--list--posts a:hover header { -webkit-transform: scale(1.1); transform: scale(1.1); }

.contacts--content--map { float: left; width: 100%; height: 0; position: relative; padding-top: 65%; }

.contacts--content--map #map { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.contacts-boxes header { float: left; width: 100%; margin-bottom: 1rem; }

.contacts-boxes .contacts-boxes--box { text-align: center; }

.contacts-boxes .contacts-boxes--box h3 { font-weight: normal; }

.contacts-boxes .contacts-boxes--box a { text-decoration: none; color: #005ea7; }

.library-content-modules { padding-top: 3rem; }

.library-content-modules .library-flex-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.library-content-modules .library-single { -ms-flex-preferred-size: calc(100% / 3); flex-basis: calc(100% / 3); -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; padding: 2rem 1rem 1rem 1rem; }

.library-content-modules .library-single h3 { font-weight: 400; }

@media (max-width: 1024px) { .library-content-modules .library-single { -ms-flex-preferred-size: calc(100% / 3); flex-basis: calc(100% / 3); } }

@media (max-width: 767px) { .library-content-modules .library-single { -ms-flex-preferred-size: 100%; flex-basis: 100%; } }

.library-content-modules .library-single .library_module_video { position: relative; }

.library-content-modules .library-single .library_module_video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.library-content-modules .library-single .library_module_video_image, .library-content-modules .library-single .library_content_file_image { background-position: center center; background-size: cover; height: 189px; position: relative; }

.library-content-modules .library-single footer { background-color: none; padding: 1rem 1rem 1rem 0; }

.library-content-modules .library-single footer .library_content_footer_top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.library-content-modules .library-single footer h3 { text-decoration: none; }

.library-content-modules .library-single footer h3 p { font-size: 1.4rem; }

.library-content-modules .library-single footer p { font-size: 1.1rem; line-height: 1.6rem; }

.library-content-modules .library-single footer hr { border: none; margin-bottom: 0; padding: 0; }

.library-content-modules .library-single footer hr:after { display: block; margin-right: -8px; }

.library-content-modules .library-single footer h4 { color: #003776; }

.library-content-modules .library-single footer .library_content_small_text p { font-size: 1rem; }

.youtube, .add_link { background-position: center; background-repeat: no-repeat; background-size: cover; height: 189px; margin: 0; position: relative; display: block; overflow: hidden; -webkit-transition: all 200ms ease-out; transition: all 200ms ease-out; cursor: pointer; }

.library-play, .library-download { background: rgba(0, 0, 0, 0) url("lib/img/play-button.svg") no-repeat center center; background-size: 64px 64px; position: absolute; height: 100%; width: 100%; opacity: 0.8; filter: alpha(opacity=80); -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }

.library-play:hover, .library-download:hover { opacity: 1; filter: alpha(opacity=100); background: rgba(0, 0, 0, 0.4) url("lib/img/play-button.svg") no-repeat center center; background-size: 64px 64px; }

.library-download { background: url("lib/img/download-button.svg") no-repeat center center; background-size: 64px 64px; }

.library-download:hover { background: rgba(0, 0, 0, 0.4) url("lib/img/download-button.svg") no-repeat center center; background-size: 64px 64px; }

.library-single footer .heading-dots::after { background-position: right -40px center; }

.page-template-page-microsite .header-hero { background-position-x: right; border-bottom-right-radius: 0; height: 480px; max-width: 76rem; max-height: initial; margin: 0 auto; position: relative; }

.page-template-page-microsite .header-hero img { position: absolute; right: 110px; top: 170px; width: 430px; }

@media (max-width: 767px) { .page-template-page-microsite .header-hero img { margin-left: auto; margin-right: auto; left: 0; right: 0; } }

@media (max-width: 479px) { .page-template-page-microsite .header-hero img { left: 2rem; margin-left: 0; width: 80%; } }

.page-template-page-microsite .header-hero h2 { background-color: #005ea7; color: #FFFFFF; display: block; font-size: 2rem; line-height: 2.6rem; padding: 1rem; position: absolute; bottom: 20px; right: 60px; width: 480px; font-weight: 500; }

@media (max-width: 767px) { .page-template-page-microsite .header-hero h2 { margin-left: auto; margin-right: auto; padding: 1rem 4rem 1rem 1rem; left: 0; right: 0; width: 430px; } }

@media (max-width: 479px) { .page-template-page-microsite .header-hero h2 { font-size: 1.6rem; left: 2rem; margin-left: 0; line-height: 2rem; width: 80%; } }

.page-template-page-microsite .heading-dots:after { display: none; }

.page-template-page-microsite .module-c_it .container, .page-template-page-microsite .module-ll .container { padding: 0; }

@media (max-width: 767px) { .page-template-page-microsite .module-c_it .width-sm-half, .page-template-page-microsite .module-ll .width-sm-half { padding: 0 0.5rem; }
  .page-template-page-microsite .module-c_it .width-sm-half .box-microsite--, .page-template-page-microsite .module-ll .width-sm-half .box-microsite-- { margin-bottom: 1rem; } }

.page-template-page-microsite .module-ll a:after { display: none; }

.page-template-page-microsite .module-ll img { padding: 2rem; }

.page-template-page-microsite .box-microsite-- { background-size: cover; position: relative; }

@media (max-width: 767px) { .page-template-page-microsite .box-microsite-- { margin-bottom: 2rem; } }

.page-template-page-microsite .box-microsite-- h3 { background-color: #005ea7; color: #FFFFFF; font-size: 1.4rem; line-height: 3rem; padding-left: 2rem; position: absolute; width: 100%; }

@media (max-width: 479px) { .page-template-page-microsite .box-microsite-- h3 { font-size: 1.2rem; padding-left: 1rem; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiX21haW4uc2NzcyIsIl9taXhpbnMuc2NzcyIsIl92YXJzLnNjc3MiLCJfc3RydWN0dXJlLnNjc3MiLCJfbW9kYWwuc2NzcyIsIl9oZWFkZXIuc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9zbGlkZXNob3cuc2NzcyIsIl9uZXdzbGV0dGVyLnNjc3MiLCJfcG9zdHMuc2NzcyIsIl9zaW5nbGUuc2NzcyIsIl9wYWdlLnNjc3MiLCJfd29yay5zY3NzIiwiX3doby5zY3NzIiwiX3Byb2dyYW1zLnNjc3MiLCJfcGFydG5lcnMuc2NzcyIsIl9jb250YWN0cy5zY3NzIiwiX2xpYnJhcnkuc2NzcyIsIl9taWNyb3NpdGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7RUFLRTtBQ0xGLDJCQUEyQjtBQUMzQixBQUFBLElBQUksQUFBQSxtQkFBbUIsQ0FBQyxFQUN2QixXQUFXLEVBQUUsU0FDZCxHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLG9CQUFvQixDQUFDLEVBQ3hCLFdBQVcsRUFBRSxlQUFlLEVBQzVCLEtBQUssRUFBRSxDQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEseUJBQXlCLENBQUMsRUFDN0IsV0FBVyxFQUFFLHFDQUFxQyxFQUNsRCxLQUFLLEVBQUUsQ0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLHFCQUFxQixDQUFDLEVBQ3pCLFdBQVcsRUFBRSx5Q0FBeUMsRUFDdEQsS0FBSyxFQUFFLFNBQ1IsR0FBQzs7QUFFRCxBQUFBLElBQUksQUFBQSwwQkFBMEIsQ0FBQyxFQUM5QixXQUFXLEVBQUUsOERBQThELEVBQzNFLEtBQUssRUFBRSxTQUNSLEdBQUM7O0FBRUQsQUFBQSxJQUFJLEFBQUEsb0JBQW9CLENBQUMsRUFDeEIsV0FBVyxFQUFFLHlDQUF5QyxFQUN0RCxLQUFLLEVBQUUsU0FDUixHQUFDOztBQUVELEFBQUEsSUFBSSxBQUFBLHlCQUF5QixDQUFDLEVB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 */

/*# sourceMappingURL=style.css.map */
