@import url("https://fonts.googleapis.com/css2?family=Space+Mono&display=swap");
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}

/*
Theme Name: 2022 Avantage Numérique
Version: 1.0.1
Author: Cody Marcoux (Studio123)
Author URI: http://studio123.ca/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom: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}
[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}
[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-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}
@font-face{font-family:'Suisse Intl';src:url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/assets/fonts/suisse/SuisseIntl-BoldItalic.woff2) format("woff2"),url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/assets/fonts/suisse/SuisseIntl-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic}
@font-face{font-family:'Suisse Intl';src:url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/assets/fonts/suisse/SuisseIntl-RegularItalic.woff2) format("woff2"),url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/assets/fonts/suisse/SuisseIntl-RegularItalic.woff) format("woff");font-weight:500;font-style:italic}
@font-face{font-family:'Suisse Intl';src:url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/assets/fonts/suisse/SuisseIntl-Regular.woff2) format("woff2"),url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/assets/fonts/suisse/SuisseIntl-Regular.woff) format("woff");font-weight:500;font-style:normal}
@font-face{font-family:'Suisse Intl';src:url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/assets/fonts/suisse/SuisseIntl-Bold.woff2) format("woff2"),url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/assets/fonts/suisse/SuisseIntl-Bold.woff) format("woff");font-weight:bold;font-style:normal}
.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}
.ascii{font-family:'Space Mono',Lucida Console,Lucida Sans Typewriter,monaco,Bitstream Vera Sans Mono,monospace !important;font-size:1.4rem;pointer-events:none;color:#222;line-height:1.2;overflow:hidden}
*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}
:root{--primary:#4d64ff;--primary-sh:#475ce6;--primary-hl:#6176ff}
html{font-size:62.5%}
html.is-locked{height:100vh;width:100vw;overflow:hidden;position:fixed;z-index:-999}
body{font-size:1.5em;font-weight:400;font-family:"Suisse Intl","Helvetica Neue","Helvetica","Arial",sans-serif;line-height:1.5;color:#212121;background-color:#212121}
body.is-locked{overflow:hidden}
body.no-scroll{overflow:hidden}
body #page-wrapper{margin-top:8.3rem}
body img{max-width:100%}
.container{position:relative;width:100%;max-width:123rem;padding:0 3rem;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:5}
.container.narrow{max-width:100rem !important}
.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:1.25rem}
.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;-ms-flex:none;flex:none}
.columns.is-mobile>.column.is-full{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}
.columns.is-mobile>.column.is-half{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}
.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.columns.is-mobile>.column.is-one-fifth{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}
.columns.is-mobile>.column.is-two-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}
.columns.is-mobile>.column.is-three-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}
.columns.is-mobile>.column.is-four-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}
.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}
.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}
.columns.is-mobile>.column.is-offset-half{margin-left:50%}
.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}
.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}
.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}
.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}
.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}
.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}
.columns.is-mobile>.column.is-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.3333333333%}
.columns.is-mobile>.column.is-offset-1{margin-left:8.3333333333%}
.columns.is-mobile>.column.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.6666666667%}
.columns.is-mobile>.column.is-offset-2{margin-left:16.6666666667%}
.columns.is-mobile>.column.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.columns.is-mobile>.column.is-offset-3{margin-left:25%}
.columns.is-mobile>.column.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333333333%}
.columns.is-mobile>.column.is-offset-4{margin-left:33.3333333333%}
.columns.is-mobile>.column.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.6666666667%}
.columns.is-mobile>.column.is-offset-5{margin-left:41.6666666667%}
.columns.is-mobile>.column.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.columns.is-mobile>.column.is-offset-6{margin-left:50%}
.columns.is-mobile>.column.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.3333333333%}
.columns.is-mobile>.column.is-offset-7{margin-left:58.3333333333%}
.columns.is-mobile>.column.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666666667%}
.columns.is-mobile>.column.is-offset-8{margin-left:66.6666666667%}
.columns.is-mobile>.column.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.columns.is-mobile>.column.is-offset-9{margin-left:75%}
.columns.is-mobile>.column.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.3333333333%}
.columns.is-mobile>.column.is-offset-10{margin-left:83.3333333333%}
.columns.is-mobile>.column.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.6666666667%}
.columns.is-mobile>.column.is-offset-11{margin-left:91.6666666667%}
.columns.is-mobile>.column.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.columns.is-mobile>.column.is-offset-12{margin-left:100%}
.columns{margin-left:-1.25rem;margin-right:-1.25rem;margin-top:-1.25rem}
.columns:last-child{margin-bottom:-1.25rem}
.columns:not(:last-child){margin-bottom:calc(1.5rem - 1.25rem)}
.columns.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}
.columns.is-gapless>.column{margin:0;padding:0 !important}
.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}
.columns.is-gapless:last-child{margin-bottom:0}
.columns.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}
.columns.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}
.columns.is-vcentered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.columns.is-variable{--columnGap:.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}
.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap)}
.columns.is-variable.is-0{--columnGap:0}
.columns.is-variable.is-1{--columnGap:.25rem}
.columns.is-variable.is-2{--columnGap:.5rem}
.columns.is-variable.is-3{--columnGap:.75rem}
.columns.is-variable.is-4{--columnGap:1rem}
.columns.is-variable.is-5{--columnGap:1.25rem}
.columns.is-variable.is-6{--columnGap:1.5rem}
.columns.is-variable.is-7{--columnGap:1.75rem}
.columns.is-variable.is-8{--columnGap:2rem}
.tile{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}
.tile.is-ancestor{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem}
.tile.is-ancestor:last-child{margin-bottom:-0.75rem}
.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}
.tile.is-child{margin:0 !important}
.tile.is-parent{padding:.75rem}
.tile.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}
section{padding-top:4rem;padding-bottom:0;position:relative;z-index:5}
section:last-child{padding-top:4rem;padding-bottom:4rem}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
p{font-family:"Suisse Intl","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.4rem;line-height:2.5rem;margin-top:0;margin-bottom:2.5rem}
p:last-child{margin-bottom:0}
a{color:#4d64ff;color:var(--primary);-webkit-transition:.5s ease;transition:.5s ease;text-decoration:none;font-weight:700;text-decoration:none}
a:hover{color:#475ce6;color:var(--primary-sh)}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-family:"Suisse Intl","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:700}
h1{font-size:2.8rem;line-height:1.1;letter-spacing:-0.02rem}
h2{font-size:2.4rem;line-height:3.3rem;letter-spacing:-0.01rem}
h3{font-size:3rem;line-height:3rem;letter-spacing:normal}
h4{font-size:2.4rem;line-height:2.7rem;letter-spacing:normal}
h5{font-size:2rem;line-height:2.5rem;letter-spacing:normal}
h6{font-size:1.8rem;line-height:2.2rem;letter-spacing:normal}
code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}
pre>code{display:block;padding:1rem 1.5rem;white-space:pre;overflow-x:scroll}
.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;text-align:center;text-decoration:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.25rem 3rem;color:#212121 !important;font-size:1.8rem;font-weight:700;background-color:var(--primary);border-radius:999rem;border:0;-webkit-transition:.5s ease;transition:.5s ease;text-decoration:none}
.button:focus,.button:hover,button:focus,button:hover,input[type="submit"]:focus,input[type="submit"]:hover,input[type="reset"]:focus,input[type="reset"]:hover,input[type="button"]:focus,input[type="button"]:hover{color:#212121 !important;background-color:var(--primary-sh);outline:0;text-decoration:none}
.button i,button i,input[type="submit"] i,input[type="reset"] i,input[type="button"] i{font-size:1.2rem;padding-left:.5rem}
.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{color:white;background-color:#191a19}
.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type="submit"].button-primary:focus,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:focus,input[type="reset"].button-primary:hover,input[type="button"].button-primary:focus,input[type="button"].button-primary:hover{color:white;background-color:black}
input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem;background-color:white;border:1px solid whitesmoke;border-radius:.5rem;-webkit-box-shadow:none;box-shadow:none;box-sizing:border-box}
input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #4d64ff;outline:0}
input[type="checkbox"],input[type="radio"]{display:inline}
textarea{min-height:6.5rem;padding-top:.5rem;padding-bottom:.5rem;resize:vertical}
label,legend{text-align:left;display:block;margin-bottom:.5rem;font-weight:600}
fieldset{padding:0;border-width:0}
label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#777;-webkit-transition:.4s ease;transition:.4s ease}
input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#777;-ms-transition:.4s ease;transition:.4s ease}
input::-moz-placeholder,textarea::-moz-placeholder{color:#777;-moz-transition:.4s ease;transition:.4s ease}
input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}
input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}
input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:transparent}
ul{list-style:disc inside}
ol{list-style:decimal inside}
ol,ul{padding-left:0;margin-top:0}
ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}
li{margin-bottom:1rem}
ul.links{list-style:none;margin:0;padding:0}
ul.links li:last-child{margin:0}
td,th{padding:1.25rem;text-align:left;border-bottom:1px solid whitesmoke}
td:first-child,th:first-child{padding-left:0}
td:last-child,th:last-child{padding-right:0}
.button,button{margin-bottom:1rem}
fieldset,input,select,textarea{margin-bottom:1.5rem}
blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}
.is-clearfix::after{clear:both;content:" ";display:table}
.is-pulled-left{float:left !important}
.is-pulled-right{float:right !important}
.is-clipped{overflow:hidden !important}
.has-text-centered{text-align:center !important}
.has-text-justified{text-align:justify !important}
.has-text-left{text-align:left !important}
.has-text-right{text-align:right !important}
.is-capitalized{text-transform:capitalize !important}
.is-lowercase{text-transform:lowercase !important}
.is-uppercase{text-transform:uppercase !important}
.is-italic{font-style:italic !important}
.has-text-weight-light{font-weight:300 !important}
.has-text-weight-normal{font-weight:400 !important}
.has-text-weight-semibold{font-weight:600 !important}
.has-text-weight-bold{font-weight:700 !important}
.is-family-primary{font-family:"Suisse Intl","Helvetica Neue","Helvetica","Arial",sans-serif !important}
.is-family-secondary{font-family:Times,"Times New Roman",serif !important}
.is-family-sans-serif{font-family:"Suisse Intl","Helvetica Neue","Helvetica","Arial",sans-serif !important}
.is-family-monospace{font-family:monospace !important}
.is-family-code{font-family:monospace !important}
.is-block{display:block !important}
.is-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.is-inline{display:inline !important}
.is-inline-block{display:inline-block !important}
.is-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.is-hidden{display:none !important}
.is-sr-only{border:none !important;clip:rect(0,0,0,0) !important;height:.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:.01em !important}
.is-invisible{visibility:hidden !important}
.is-marginless{margin:0 !important}
.is-paddingless{padding:0 !important}
.is-radiusless{border-radius:0 !important}
.is-shadowless{-webkit-box-shadow:none !important;box-shadow:none !important}
hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid whitesmoke}
.container:after,.row:after,.u-cf{content:"";display:table;clear:both}
#wpadminbar{-webkit-transition:.4s ease;transition:.4s ease;position:fixed;top:0;left:0;width:100%;-webkit-transform:translateY(-90%);transform:translateY(-90%);opacity:.6}
#wpadminbar:hover{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
.clear-multi::after,.gf_list_2col::after,.gf_list_3col::after,.gf_list_4col::after,.gf_list_5col::after,.gf_list_inline::after,.gf_page_steps::after,.ginput_complex::after,.ginput_full::after,.ui-datepicker-header::after{clear:both;content:'';display:table}
.gform_wrapper form{margin-bottom:12px;margin-bottom:.75rem}
.gform_heading{margin-bottom:24px;margin-bottom:1.5rem;padding-bottom:12px;padding-bottom:.75rem;border-bottom:1px solid #c5c5c5}
.gform_heading .gform_title{margin-bottom:12px;margin-bottom:.75rem}
.gsection{margin-bottom:12px;margin-bottom:.75rem;padding-bottom:12px;padding-bottom:.75rem;border-bottom:1px solid #858585}
.gsection .gsection_title{margin-bottom:12px;margin-bottom:.75rem}
.gfield_required{color:red;padding-left:2px}
.ginput_complex label{font-weight:normal}
.gform_fields{margin:0;list-style:none}
.gfield{margin-bottom:12px;margin-bottom:.75rem}
.gfield_description{font-size:14px;font-size:.875rem;font-style:italic}
.validation_message{font-style:normal}
.gfield_checkbox,.gfield_radio{list-style:none;margin:0}
.gfield_checkbox input,.gfield_radio input{margin-right:4px;margin-right:.25rem}
.gfield_radio input[type="text"]{width:auto;display:inline-block}
.ginput_complex .ginput_left{width:49%;float:left;clear:left}
.ginput_complex .ginput_right{width:49%;float:right;clear:right}
.name_prefix{width:10%;float:left;margin-right:1%}
.name_first{width:39%;float:left;margin-right:1%}
.name_last{width:39%;float:left;margin-right:1%}
.name_suffix{width:9%;float:right}
input.datepicker_with_icon{margin-right:12px;margin-right:.75rem;display:inline-block;width:auto}
.gfield_date_dropdown_month,.gfield_date_month{display:inline-block;width:auto;margin-right:1%}
.gfield_date_day,.gfield_date_dropdown_day{display:inline-block;width:auto;margin-right:1%}
.gfield_date_dropdown_year,.gfield_date_year{display:inline-block;width:auto}
.gfield_time_hour{float:left;margin-right:1%}
.gfield_time_hour input{width:inherit;display:inline-block}
.gfield_time_hour label{display:block}
.gfield_time_minute{width:30%;float:left;margin-right:1%}
.gfield_time_ampm{width:20%;float:left;margin-right:1%}
.gfield,.gform_footer{clear:both}
.gf_left_half{width:49%;float:left;clear:left}
.gf_right_half{width:49%;float:right;clear:right}
.gf_left_third{clear:none;width:32.5%;float:left;margin-right:1.25%}
.gf_middle_third{clear:none;width:32.5%;float:left}
.gf_right_third{clear:none;width:32.5%;float:right}
.gf_inline{width:auto;display:inline-block;margin-right:1%;vertical-align:top}
.gf_list_2col li{width:50%;float:left}
.gf_list_3col li{width:33%;float:left}
.gf_list_4col li{width:25%;float:left}
.gf_list_5col li{width:20%;float:left}
.gf_list_inline li{display:inline-block;margin-right:1%}
.gf_list_height_25 li{height:25px}
.gf_list_height_50 li{height:50px}
.gf_list_height_75 li{height:75px}
.gf_list_height_100 li{height:100px}
.gf_list_height_125 li{height:125px}
.gf_list_height_150 li{height:150px}
.gfield_list{margin:0}
.gfield_list>tbody>tr:nth-child(odd)>td,.gfield_list>tbody>tr:nth-child(odd)>th{padding-right:12px;padding-right:.75rem;background:0;line-height:normal;padding:0;border:0}
.gfield_list>thead>tr>th{border:0}
.gf_scroll_text{padding:12px;border:1px solid #cecece;height:180px;overflow:auto}
.gf_scroll_text p:last-of-type{margin-bottom:0}
.gf_hide_ampm .gfield_time_ampm{display:none}
.gf_hide_charleft .charleft{display:none}
.gf_page_steps{margin-bottom:12px;margin-bottom:.75rem;line-height:1}
.gf_step{display:inline-block;opacity:.2;margin-right:1%}
.gf_step:last-of-type{margin-right:0}
.gf_step_active{opacity:1}
.gf_step_number{font-weight:bold;font-size:150%}
.gfield_error .validation_message,.gfield_error>label{font-size:1.8rem;color:#ca3c3c;text-align:left}
.gfield_error input,.gfield_error select,.gfield_error textarea{border-color:#ca3c3c}
.gfield_error input:focus,.gfield_error select:focus,.gfield_error textarea:focus{border-color:#a62d2d}
.gform_validation_container{display:none;position:absolute;left:-9000px}
.ui-datepicker{background:white;border:1px solid whitesmoke}
.ui-datepicker-prev{width:20%;float:left}
.ui-datepicker-next{width:20%;float:right}
.ui-datepicker-title{width:60%;float:left}
.ui-datepicker-title select{width:auto;display:inline-block}
.gform_wrapper{position:relative}
img.gform_ajax_spinner{position:absolute !important;z-index:999999;left:0;top:0;right:0;bottom:0;display:block !important;overflow:hidden !important;width:100% !important;height:100% !important;background:rgba(255,255,255,0.75)}
@font-face{font-family:"icons";src:url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/./assets/fonts/icons.eot);src:url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/./assets/fonts/icons.eot?#iefix) format("eot"),url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/./assets/fonts/icons.woff2) format("woff2"),url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/./assets/fonts/icons.woff) format("woff"),url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/./assets/fonts/icons.ttf) format("truetype"),url(//forum.avantagenumerique.org/wp-content/themes/avantage-numerique-2022/./assets/fonts/icons.svg#icons) format("svg")}
.icon-alert:before,.icon-arrow-down:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-arrow-up:before,.icon-caret-down:before,.icon-caret-left:before,.icon-caret-right:before,.icon-caret-up:before,.icon-check-circ:before,.icon-check:before,.icon-chevron-down:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-up:before,.icon-close:before,.icon-disabled:before,.icon-facebook:before,.icon-hourglass:before,.icon-instagram:before,.icon-linkedin:before,.icon-pause:before,.icon-play:before,.icon-stop:before,.icon-twitter:before,.icon-youtube:before{font-family:"icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}
.icon-alert:before{content:""}
.icon-arrow-down:before{content:""}
.icon-arrow-left:before{content:""}
.icon-arrow-right:before{content:""}
.icon-arrow-up:before{content:""}
.icon-caret-down:before{content:""}
.icon-caret-left:before{content:""}
.icon-caret-right:before{content:""}
.icon-caret-up:before{content:""}
.icon-check-circ:before{content:""}
.icon-check:before{content:""}
.icon-chevron-down:before{content:""}
.icon-chevron-left:before{content:""}
.icon-chevron-right:before{content:""}
.icon-chevron-up:before{content:""}
.icon-close:before{content:""}
.icon-disabled:before{content:""}
.icon-facebook:before{content:""}
.icon-hourglass:before{content:""}
.icon-instagram:before{content:""}
.icon-linkedin:before{content:""}
.icon-pause:before{content:""}
.icon-play:before{content:""}
.icon-stop:before{content:""}
.icon-twitter:before{content:""}
.icon-youtube:before{content:""}
header{background:#212121;padding:2.75rem 0 3.25rem;width:100%;position:fixed;top:0;left:0;z-index:9999}
header .container{padding:0 2rem}
header .logo{line-height:0;font-size:0;display:block}
header .logo img{width:100%;max-width:23.5rem}
header ul.menu{margin:0;list-style:none;position:absolute;top:50%;right:calc(15% + 4rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none;z-index:7}
header ul.menu li{margin:0;line-height:1}
header ul.menu li a{text-decoration:none;color:white;font-size:1.8rem;line-height:1}
header ul.menu li a:hover{color:var(--primary)}
header ul.menu li a:after{content:"\E004";font-family:"icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:1rem;padding-left:.5rem}
header .menu-button-container{position:absolute;right:0;top:0;background:var(--primary-sh);height:100%;width:15%;-webkit-transition:.25s ease;transition:.25s ease;z-index:6}
header .menu-button-container:hover{background:var(--primary)}
header .menu-button-container .menu-button{width:100%;height:100%;padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
header .menu-button-container .menu-button.is-active .menu-button-inner,header .menu-button-container .menu-button.is-active .menu-button-inner::after,header .menu-button-container .menu-button.is-active .menu-button-inner::before{background-color:white}
header .menu-button-container .menu-button-box{width:24px;height:16px;display:inline-block;position:relative}
header .menu-button-container .menu-button-inner{display:block;top:50%;margin-top:-2px}
header .menu-button-container .menu-button-inner::before{top:-7px}
header .menu-button-container .menu-button-inner::after{bottom:-7px}
header .menu-button-container .menu-button-inner,header .menu-button-container .menu-button-inner::after,header .menu-button-container .menu-button-inner::before{width:24px;height:3px;background-color:white;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}
header .menu-button-container .menu-button-inner::after,header .menu-button-container .menu-button-inner::before{content:"";display:block}
header .menu-button-container .menu-button--slider .menu-button-inner{top:2px}
header .menu-button-container .menu-button--slider .menu-button-inner::before{top:7px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}
header .menu-button-container .menu-button--slider .menu-button-inner::after{top:14px}
header .menu-button-container .menu-button--slider.is-active .menu-button-inner{height:2px;-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}
header .menu-button-container .menu-button--slider.is-active .menu-button-inner::before{height:2px;-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}
header .menu-button-container .menu-button--slider.is-active .menu-button-inner::after{height:2px;-webkit-transform:translate3d(0,-14px,0) rotate(-90deg);transform:translate3d(0,-14px,0) rotate(-90deg)}
footer{background:#212121;padding:6rem 0;color:whitesmoke;font-size:1.8rem;opacity:1;overflow:hidden}
footer .container hr{border-top:3px solid whitesmoke}
footer .container .newsletter .columns .column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
footer .container .newsletter .columns .column form{width:100%;text-align:right}
footer .container .newsletter .columns .column form input[type='text']{background:#333;border:0;border-bottom:1.5px solid whitesmoke;border-radius:0;color:whitesmoke;font-weight:700;font-size:1.8rem;padding:2rem;display:block;width:100%}
footer .container .newsletter .columns .column form input[type="submit"]{display:block;width:100%}
footer .container .newsletter .columns .column form label{display:none}
footer .container .sponsors .columns{width:100%}
footer .container .sponsors .columns .column ul.sponsors{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;list-style:none;margin:0}
footer .container .sponsors .columns .column ul.sponsors li{-ms-flex-item-align:auto;align-self:auto;display:inline-block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2rem}
footer .container .sponsors .columns .column ul.sponsors li:last-child img{padding:0}
footer .container .sponsors .columns .column ul.sponsors li img{display:block;max-width:100%;margin:0;max-height:3rem;padding:.5rem 2.5rem 0 0}
footer .container .sponsors .columns .column ul.social-media{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;align-self:auto;list-style:none;margin:0}
footer .container .sponsors .columns .column ul.social-media li{display:inline-block;margin:0 2rem 0 0}
footer .container .sponsors .columns .column ul.social-media li:last-child{margin:0}
footer .container .sponsors .columns .column ul.social-media li a{color:whitesmoke;font-size:3rem;text-decoration:none}
footer .container .sponsors .columns .column ul.social-media li a:hover{color:var(--primary)}
footer .container .copyright .year{padding-left:2rem}
footer .container .copyright a{color:whitesmoke;text-decoration:none;line-height:0}
footer .container .copyright a.logo{font-size:0}
footer .container .copyright a.logo img{width:100%;max-width:23.5rem}
footer .container .copyright a:hover{color:var(--primary)}
footer .container .copyright a i{font-size:1.2rem;padding-left:.5rem}
.barba-animating footer{opacity:0}
nav{position:fixed;top:8.3rem;width:100%;height:calc(calc(var(--vhMenu, 1vh) * 100) - 8.8rem);background:var(--primary-sh);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999;overflow:hidden;pointer-events:none;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}
nav.is-active{pointer-events:all}
nav .nav-inner{padding:8rem 0;width:100%;max-height:calc(calc(var(--vhMenu, 1vh) * 100) - 8.8rem);overflow:hidden;overflow-y:scroll;overflow-y:overlay;-webkit-overflow-scrolling:touch}
nav .nav-inner hr{max-width:18rem;border-top:3px solid white;margin:2rem 0 4rem;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}
nav .nav-inner ul.menu{list-style:none;margin:0;width:100%;position:relative;left:-50px}
nav .nav-inner ul.menu li{display:block;overflow:hidden}
nav .nav-inner ul.menu li:last-child{margin:0}
nav .nav-inner ul.menu li a{cursor:pointer;-webkit-transition:none;transition:none;line-height:1.4;display:inline-block;position:relative;left:50px;color:white;text-decoration:none;font-size:1.8rem;padding-right:.75rem;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}
nav .nav-inner ul.menu li a canvas{cursor:pointer !important;position:absolute;top:.3rem;left:-50px;opacity:1;z-index:5}
nav .nav-inner ul.menu li a span{color:white}
nav .nav-inner ul.menu#menu-main-navigation li a{font-size:2.8rem;font-weight:800;padding-right:.75rem}
nav .nav-inner ul.menu#menu-main-navigation li a:after{font-size:2rem;padding-left:.75rem}
nav .nav-inner ul.menu#menu-sub-navigation li a:after{font-size:1.2rem}
nav .nav-inner ul.menu#menu-sub-navigation li a canvas{top:0}
body.fonts-loaded nav ul.menu li a span{opacity:0}
.liquid-image{display:block;position:relative;overflow:hidden}
.liquid-image canvas{position:absolute;top:50%;left:50%;width:100% !important;height:auto !important;opacity:1;display:none}
.liquid-image img{width:100%}
a.liquid-image canvas{cursor:pointer}
.modal{pointer-events:none;opacity:0;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s ease;transition:.5s ease}
.modal.active{pointer-events:all;opacity:1}
.modal .underlay{background:rgba(0,0,0,0.75);position:absolute;top:0;right:0;width:100%;height:100%;z-index:99999}
.modal .video-container{position:absolute;width:90%;max-width:1230px;z-index:999998;max-height:90%}
.modal .close{cursor:pointer;color:white;font-size:8rem;line-height:1;position:absolute;top:0;right:0;z-index:999999;-webkit-transition:.5s ease;transition:.5s ease}
.modal .close:hover{color:var(--primary)}
.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}
.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}
.plyr button{font:inherit;line-height:inherit;width:auto}
.plyr:focus{outline:0}
.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}
.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{-webkit-box-sizing:inherit;box-sizing:inherit}
.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}
.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}
.plyr--full-ui ::-webkit-media-text-track-container{display:none}
.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}
.plyr__captions .plyr__caption{background:rgba(0,0,0,0.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}
.plyr__captions .plyr__caption div{display:inline}
.plyr__captions span:empty{display:none}
.plyr--captions-active .plyr__captions{display:block}
.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions{-webkit-transform:translateY(-40px);transform:translateY(-40px)}
.plyr__control{background:0;border:0;border-radius:3px;color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:7px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}
.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}
.plyr__control:focus{outline:0}
.plyr__control.plyr__tab-focus{-webkit-box-shadow:0 0 0 5px var(--primary);box-shadow:0 0 0 5px var(--primary);outline:0}
a.plyr__control{text-decoration:none}
a.plyr__control::after,a.plyr__control::before{display:none}
.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}
.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--primary);color:#fff}
.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--primary);color:#fff}
.plyr__control--overlaid{background:var(--primary);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}
.plyr__control--overlaid svg{left:2px;position:relative}
.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:var(--primary)}
.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}
.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}
.plyr--full-ui ::-webkit-media-controls{display:none}
.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}
.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}
.plyr__controls .plyr__controls__item{margin-left:2.5px}
.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}
.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}
.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}
.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}
.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}
.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}
.plyr__controls:empty{display:none}
.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}
.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7)));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}
.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}
.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}
.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}
.plyr__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}
.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:rgba(255,255,255,0.9);border-radius:4px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}
.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(0.4,0,0.2,1),width .35s cubic-bezier(0.4,0,0.2,1);transition:height .35s cubic-bezier(0.4,0,0.2,1),width .35s cubic-bezier(0.4,0,0.2,1)}
.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,0.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}
.plyr__menu__container [role=menu]{padding:7px}
.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}
.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}
.plyr__menu__container .plyr__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4a5764;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.plyr__menu__container .plyr__control--forward{padding-right:28px}
.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(74,87,100,0.8);right:5px}
.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}
.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px 7px 3px;padding-left:28px;position:relative;width:calc(100% - 14px)}
.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(74,87,100,0.8);left:7px}
.plyr__menu__container .plyr__control--back::before{background:#c1c9d1;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}
.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}
.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}
.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}
.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,0.1);content:'';display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}
.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:var(--primary)}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,0.1)}
.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}
.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0;border:0;border-radius:26px;color:var(--primary);display:block;height:19px;margin:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}
.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0;border:0;border-radius:2.5px;height:5px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}
.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2);height:13px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}
.plyr--full-ui input[type=range]::-moz-range-track{background:0;border:0;border-radius:2.5px;height:5px;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}
.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2);height:13px;position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px}
.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}
.plyr--full-ui input[type=range]::-ms-track{background:0;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}
.plyr--full-ui input[type=range]::-ms-fill-upper{background:0;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}
.plyr--full-ui input[type=range]::-ms-fill-lower{background:0;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}
.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2);height:13px;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;margin-top:0}
.plyr--full-ui input[type=range]::-ms-tooltip{display:none}
.plyr--full-ui input[type=range]:focus{outline:0}
.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}
.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{-webkit-box-shadow:0 0 0 5px var(--primary);box-shadow:0 0 0 5px var(--primary);outline:0}
.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px var(--primary);outline:0}
.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px var(--primary);outline:0}
.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,0.25)}
.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,0.25)}
.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,0.25)}
.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(255,255,255,0.5);box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(255,255,255,0.5)}
.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(255,255,255,0.5)}
.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(255,255,255,0.5)}
.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,0.66)}
.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,0.66)}
.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,0.66)}
.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(0,0,0,0.1)}
.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(0,0,0,0.1)}
.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(35,41,47,0.2),0 0 0 3px rgba(0,0,0,0.1)}
.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}
.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}
.plyr__time{font-size:14px}
.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}
.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,0.15)}
.plyr__tooltip{background:rgba(255,255,255,0.9);border-radius:3px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(0.8);transform:translate(-50%,10px) scale(0.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease,-webkit-transform .2s .1s ease;white-space:nowrap;z-index:2}
.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}
.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}
.plyr .plyr__control:hover .plyr__tooltip{z-index:3}
.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}
.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}
.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;-webkit-transform:translateX(50%);transform:translateX(50%)}
.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.plyr--video{background:#000;overflow:hidden}
.plyr--video.plyr--menu-open{overflow:visible}
.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}
.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}
.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}
.plyr__progress{left:6.5px;margin-right:13px;position:relative}
.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}
.plyr__progress input[type=range]{position:relative;z-index:2}
.plyr__progress .plyr__tooltip{font-size:14px;left:0}
.plyr__progress__buffer{-webkit-appearance:none;background:0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}
.plyr__progress__buffer::-webkit-progress-bar{background:0}
.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;-webkit-transition:width .2s ease;transition:width .2s ease}
.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;-moz-transition:width .2s ease;transition:width .2s ease}
.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}
.plyr--video .plyr__progress__buffer{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);color:rgba(255,255,255,0.25)}
.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,0.66)}
.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,0.6) 25%,transparent 25%,transparent 50%,rgba(35,41,47,0.6) 50%,rgba(35,41,47,0.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}
.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,0.25)}
.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,0.66)}
.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}
.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}
.plyr--is-ios .plyr__volume{display:none !important}
.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none !important}
.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-webkit-full-screen video{height:100%}
.plyr:-ms-fullscreen video{height:100%}
.plyr:fullscreen video{height:100%}
.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}
.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}
.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}
.plyr:fullscreen.plyr--hide-controls{cursor:none}
.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-webkit-full-screen video{height:100%}
.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}
.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-moz-full-screen video{height:100%}
.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}
.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}
.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-ms-fullscreen video{height:100%}
.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}
.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}
.plyr--fullscreen-fallback video{height:100%}
.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}
.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}
.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}
.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}
.plyr__ads::after{background:rgba(35,41,47,0.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}
.plyr__ads::after:empty{display:none}
.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}
.plyr__preview-thumb{background-color:rgba(255,255,255,0.9);border-radius:3px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease,-webkit-transform .2s .1s ease;z-index:2}
.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}
.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}
.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}
.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}
.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,0.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}
.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}
.plyr__preview-scrubbing--is-shown{opacity:1}
.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}
.plyr--no-transition{-webkit-transition:none !important;transition:none !important}
.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important !important;position:absolute !important;width:1px !important}
.plyr [hidden]{display:none !important}
.vbox-overlay{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:99999;-webkit-transform:translateZ(1000px);transform:translateZ(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.vbox-overlay *{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:visible;backface-visibility:visible}
.vbox-overlay *:after,.vbox-overlay *:before{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}
.vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;padding:6px 40px;overflow:hidden;position:fixed;display:none;left:0;z-index:1050}
.vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:50px;height:40px;padding:6px;display:block;background-position:10px center;overflow:hidden;font-size:24px;line-height:1;text-align:center;z-index:1050}
.vbox-num{cursor:pointer;position:fixed;left:0;height:40px;display:block;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;display:none;z-index:1050}
.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:1050}
.vbox-next span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:#b6b6b6;border-right-color:#b6b6b6;text-indent:-100px;position:absolute;top:8px;display:block}
.vbox-prev{left:15px}
.vbox-prev span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:#b6b6b6;border-right-color:#b6b6b6;text-indent:-100px;position:absolute;top:8px;display:block}
.vbox-next{right:15px}
.vbox-prev span{left:10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.vbox-next span{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px}
.vbox-inline{width:420px;height:315px;height:70vh;padding:10px;background:#fff;margin:0 auto;overflow:auto;text-align:left}
.venoframe{max-width:100%;width:100%;border:0;width:100%;height:260px;height:70vh}
.venoframe.vbvid{height:260px}
.vbox-open{overflow:hidden}
.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%}
.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden;padding:20px 10px}
.vbox-container img{max-width:100%;height:auto}
.vbox-figlio{-webkit-box-shadow:0 0 12px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 0 12px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);max-width:100%;text-align:initial}
img.vbox-figlio{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}
.vbox-content.swipe-left{margin-left:-200px !important}
.vbox-content.swipe-right{margin-left:200px !important}
.vbox-animated{webkit-transition:margin 300ms ease-out;-webkit-transition:margin 300ms ease-out;transition:margin 300ms ease-out}
.sk-double-bounce{width:40px;height:40px;margin:40px auto}
.sk-rotating-plane{width:40px;height:40px;margin:40px auto;background-color:#333;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}
.sk-double-bounce{position:relative}
.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}
.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{background-color:#333;border-radius:100%}
.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}
.sk-wave .sk-rect{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}
.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}
.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}
.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}
.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}
.sk-chasing-dots,.sk-spinner-pulse{width:40px;height:40px;margin:40px auto}
.sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.sk-spinner-pulse{-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}
.sk-chasing-dots{position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}
.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}
.sk-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-three-bounce{margin:40px auto;width:80px;text-align:center}
.sk-three-bounce .sk-child{width:20px;height:20px;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}
.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{display:block;border-radius:100%;content:'';background-color:#333}
.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}
.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}
.sk-circle{margin:40px auto;width:40px;height:40px;position:relative}
.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}
.sk-circle .sk-child:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}
.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}
.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}
.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}
.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}
.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}
.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}
.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}
.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}
.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}
.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}
.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}
.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}
.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}
.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}
.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}
.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}
.sk-cube-grid{width:40px;height:40px;margin:40px auto}
.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}
.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}
.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}
.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}
.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}
.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-cube-grid .sk-cube7{-webkit-animation-delay:0;animation-delay:0}
.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}
.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}
.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}
.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}
.sk-fading-circle .sk-circle:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}
.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}
.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}
.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}
.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}
.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}
.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}
.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}
.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}
.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}
.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}
.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}
.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}
.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}
.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}
.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}
.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}
.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}
.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}
.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1)}
.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}
.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}
.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}
.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}
.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}
.selectric-wrapper{position:relative;cursor:pointer;font-family:"Suisse Intl","Helvetica Neue","Helvetica","Arial",sans-serif !important}
.selectric-responsive{width:100%}
.selectric{border:1px solid #333;border-radius:0;background:#212121;position:relative;overflow:hidden}
.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.2rem;line-height:1.2;padding:1rem;font-weight:700;color:white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#212121;color:#BBB;padding:0;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}
.selectric .button:after{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:0}
.selectric-focus .selectric{border-color:#333}
.selectric-hover .selectric{border-color:#333}
.selectric-hover .selectric .button{color:#FFF}
.selectric-hover .selectric .button:after{border-top-color:#FFF}
.selectric-open{z-index:9999}
.selectric-open .selectric{border-color:#c4c4c4}
.selectric-open .selectric-items{display:block}
.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}
.selectric-hide-select select{position:absolute;left:-100%}
.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}
.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:0;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}
.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}
.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}
.selectric-items{display:none;position:absolute;top:100%;left:0;background:#333;border:0;z-index:-1}
.selectric-items .selectric-scroll{height:100%;overflow:auto}
.selectric-items li{display:block;padding:1.5rem;color:#FFF;font-weight:700;font-size:1.2rem;cursor:pointer}
.selectric-items li.selected{background:#e0e0e0;color:#444}
.selectric-items li.highlighted{background:#d0d0d0;color:#444}
.selectric-items li:hover{background:#d5d5d5;color:#444}
.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0;color:#444}
.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}
.selectric-items .selectric-group li{padding-left:25px}
.selectric-above .selectric-items{top:auto;bottom:100%}
.selectric-items li,.selectric-items ul{list-style:none;margin:0}
.section--blog_index{background:#212121;color:whitesmoke;padding-bottom:0 !important;overflow:visible}
.section--blog_index .container{position:relative}
.section--blog_index .container .columns .column .image,.section--blog_index .container .columns .column .pattern{background-color:var(--primary);width:100%;padding-bottom:45%;margin-bottom:4rem}
.section--blog_index .container .columns .column a{display:block;color:whitesmoke}
.section--blog_index .container .columns .column a:hover{color:var(--primary)}
.section--blog_index .container .columns .column a:hover i{color:var(--primary)}
.section--blog_index .container .columns .column a:hover hr{border-color:var(--primary)}
.section--blog_index .container .columns .column .image{background-size:cover}
.section--blog_index .container .columns .column h5{position:relative}
.section--blog_index .container .columns .column h5.date{color:var(--primary)}
.section--blog_index .container .columns .column h5 i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:whitesmoke;-webkit-transition:.5s ease;transition:.5s ease}
.section--blog_index .container .columns .column hr{border-top:3px solid whitesmoke;-webkit-transition:.5s ease;transition:.5s ease}
.section--blog_index .container.filter{width:100%;position:relative;z-index:1000;right:0;text-align:right;margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.section--blog_index .container.filter .selectric-wrapper{text-align:right;max-width:17.5rem;width:100%}
.section--blog_index .container.filter .selectric-wrapper .selectric{max-width:17.5rem;text-align:left;width:100%;right:0}
.section--blog_index .container.filter .selectric-wrapper .selectric-items{left:auto;right:0;top:100%;text-align:left}
.section--blog_index .view-more{display:inline-block;margin:4rem auto 0;width:auto;position:relative;min-width:20rem}
.section--blog_index .view-more .loader,.section--blog_index .view-more span{-webkit-transition:.5s ease;transition:.5s ease}
.section--blog_index .view-more .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:50%;opacity:0}
.section--blog_index .view-more .loader img{width:auto;height:100%;-webkit-transform-origin:58% 47%;transform-origin:58% 47%}
.section--blog_index .view-more.active span{opacity:0}
.section--blog_index .view-more.active .loader{opacity:1}
.section--event_index{background:#212121;color:whitesmoke;padding-bottom:0 !important;overflow:visible}
.section--event_index .container{position:relative}
.section--event_index .container .columns .column{position:relative}
.section--event_index .container .columns .column.float{position:sticky;z-index:999;top:8.3rem;background:#212121;padding-bottom:0}
.section--event_index .container .columns .column h5{color:var(--primary)}
.section--event_index .container .columns .column h5.date{color:whitesmoke;border-bottom:3px solid whitesmoke;padding:.5rem 0 2rem;margin:0}
.section--event_index .container .columns .column h5.subhead{color:whitesmoke;margin:3rem 0 1rem;padding-right:4rem}
.section--event_index .container .columns .column h5.heading{margin-top:0}
.section--event_index .container .columns .column h3{color:whitesmoke;line-height:1.1}
.section--event_index .container .columns .column .inner{width:100%;padding:2.5rem 0}
.section--event_index .container .columns .column .inner a{display:block;width:100%;border-bottom:3px solid whitesmoke;height:100%}
.section--event_index .container .columns .column .inner a .content{width:100%;padding-bottom:2.5rem}
.section--event_index .container .columns .column .inner a .arrow,.section--event_index .container .columns .column .inner a h3,.section--event_index .container .columns .column .inner a h5,.section--event_index .container .columns .column .inner a hr{-webkit-transition:.5s ease;transition:.5s ease}
.section--event_index .container .columns .column .inner a .arrow.date,.section--event_index .container .columns .column .inner a h3.date,.section--event_index .container .columns .column .inner a h5.date,.section--event_index .container .columns .column .inner a hr.date{border:0;padding:0}
.section--event_index .container .columns .column .inner a:hover{border-color:var(--primary)}
.section--event_index .container .columns .column .inner a:hover .arrow,.section--event_index .container .columns .column .inner a:hover h3,.section--event_index .container .columns .column .inner a:hover h5{color:var(--primary)}
.section--event_index .container .columns .column .inner a:hover hr{border-color:var(--primary)}
.section--event_index .container .columns .column hr{border-top:3px solid whitesmoke;margin:1rem 0 0}
.section--event_index .container .columns .column hr.short{max-width:15rem;margin:1rem 0}
.section--event_index .container .columns .column .speaker-image{display:block;width:100%;height:0;padding-bottom:45%;background-size:cover;background-position:center}
.section--event_index .container .columns .column .pattern{background-color:var(--primary);width:100%;padding-bottom:45%}
.section--event_index .container .columns .column .content{position:relative;overflow:hidden;padding-top:4rem}
.section--event_index .container .columns .column .content .arrow{display:block;position:absolute;bottom:2.5rem;right:0;font-size:2rem;color:whitesmoke}
.section--event_index .container .columns .column.event.hide{position:absolute;top:-9999px;left:-9999px;opacity:0}
.section--event_index .container h3{color:whitesmoke}
.section--event_index .container .filter{width:100%;position:absolute;top:1rem;z-index:1000;right:0;text-align:right}
.section--event_index .container .filter .selectric-wrapper{display:block;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.section--event_index .container .filter .selectric-wrapper .selectric{max-width:17.5rem;text-align:left;width:100%;right:0}
.section--event_index .container .filter .selectric-wrapper .selectric-items{left:auto;right:0;top:100%;text-align:left}
.section--event_index .container .filter.active{position:fixed;top:9.25rem;right:0}
.section--workshop_index{background:#212121;color:whitesmoke;padding-bottom:0 !important;overflow:visible}
.section--workshop_index hr{border-top:3px solid whitesmoke;margin:1rem 0}
.section--workshop_index hr.short{max-width:15rem;margin:1rem 0}
.section--workshop_index .container{position:relative}
.section--workshop_index .container .columns .column{position:relative}
.section--workshop_index .container .columns .column.float{position:sticky;z-index:999;top:8.3rem;background:#212121;padding-bottom:0}
.section--workshop_index .container .columns .column h6{-webkit-transition:.5s ease;transition:.5s ease;color:whitesmoke}
.section--workshop_index .container .columns .column h5{color:whitesmoke}
.section--workshop_index .container .columns .column h5.date{color:whitesmoke;border-bottom:3px solid whitesmoke;padding:.5rem 0 2rem;margin:0}
.section--workshop_index .container .columns .column h5.subhead{color:var(--primary);margin:3rem 0 1rem;padding-right:4rem}
.section--workshop_index .container .columns .column h5.heading{margin-top:0}
.section--workshop_index .container .columns .column h3{color:whitesmoke;line-height:1.1}
.section--workshop_index .container .columns .column .inner{width:100%;padding:2.5rem 0}
.section--workshop_index .container .columns .column .inner a{display:block;width:100%;border-bottom:3px solid whitesmoke;height:100%}
.section--workshop_index .container .columns .column .inner a .content{width:100%;padding-bottom:2.5rem}
.section--workshop_index .container .columns .column .inner a .arrow,.section--workshop_index .container .columns .column .inner a h3,.section--workshop_index .container .columns .column .inner a h5,.section--workshop_index .container .columns .column .inner a hr{-webkit-transition:.5s ease;transition:.5s ease}
.section--workshop_index .container .columns .column .inner a .arrow.date,.section--workshop_index .container .columns .column .inner a h3.date,.section--workshop_index .container .columns .column .inner a h5.date,.section--workshop_index .container .columns .column .inner a hr.date{border:0;padding:0}
.section--workshop_index .container .columns .column .inner a:hover{border-color:var(--primary)}
.section--workshop_index .container .columns .column .inner a:hover .arrow,.section--workshop_index .container .columns .column .inner a:hover h3,.section--workshop_index .container .columns .column .inner a:hover h5,.section--workshop_index .container .columns .column .inner a:hover h6{color:var(--primary)}
.section--workshop_index .container .columns .column .inner a:hover hr{border-color:var(--primary)}
.section--workshop_index .container .columns .column .speaker-image{display:block;width:100%;height:0;padding-bottom:45%;background-size:cover;background-position:center}
.section--workshop_index .container .columns .column .pattern{background-color:var(--primary);width:100%;padding-bottom:45%}
.section--workshop_index .container .columns .column .content{position:relative;overflow:hidden;padding-top:4rem}
.section--workshop_index .container .columns .column .content .arrow{display:block;position:absolute;bottom:2.5rem;right:0;font-size:2rem;color:whitesmoke}
.section--workshop_index .container .columns .column.workshop.hide{position:absolute;top:-9999px;left:-9999px;opacity:0}
.section--workshop_index .container h3{color:whitesmoke}
.section--workshop_index .container .filter{width:100%;z-index:1000;right:0;text-align:right}
.section--workshop_index .container .filter .selectric-wrapper{display:block;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.section--workshop_index .container .filter .selectric-wrapper .selectric{max-width:17.5rem;text-align:left;width:100%;right:0}
.section--workshop_index .container .filter .selectric-wrapper .selectric-items{left:auto;right:0;top:100%;text-align:left}
.section--single_event_body{padding:4rem 0 !important;background:#212121;color:whitesmoke}
.section--single_event_body hr{width:100%;border-top:3px solid whitesmoke}
.section--single_event_body hr.short{max-width:15rem;margin:3rem 0}
.section--single_event_body .event-header .columns .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--single_event_body .event-header .columns .column .inner{padding-bottom:3rem;height:100%;border-bottom:3px solid whitesmoke}
.section--single_event_body .event-header .columns .column h3{margin:0;line-height:1.2;word-wrap:break-word}
.section--single_event_body .event-header .columns .column h5{margin:0}
.section--single_event_body .event-header .columns .column h5.title{margin-bottom:2.5rem}
.section--single_event_body .event-header .columns .column h5 span{display:block;color:var(--primary)}
.section--single_event_body .event-header .columns .column.links-list ul.links{padding-top:3rem}
.section--single_event_body .event-header .columns .column.links-list ul.links .button{padding:0;color:whitesmoke !important;background:transparent;border-radius:0}
.section--single_event_body .event-header .columns .column.links-list ul.links .button:hover{color:var(--primary) !important}
.section--single_event_body .event-header .columns .column.speaker-bio h5{margin-top:3rem}
.section--event_photo_gallery{padding-top:0 !important;padding-bottom:4rem !important}
.section--event_photo_gallery .container .columns.even{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.section--event_photo_gallery .container .columns .column .image{display:block;width:100%;height:25rem;background-size:cover;margin-bottom:1rem}
.back-to a{font-size:1.8rem;color:whitesmoke !important}
.back-to a span{text-transform:lowercase}
.back-to a:hover{color:var(--primary) !important}
.back-to a i{font-size:80%;padding-right:.5rem}
.section--single_workshop_body{padding:4rem 0 !important;background:#212121;color:whitesmoke}
.section--single_workshop_body hr{width:100%;border-top:3px solid whitesmoke}
.section--single_workshop_body hr.short{max-width:15rem;margin:3rem 0}
.section--single_workshop_body .workshop-header .button.disabled{background:#4c4d4c !important;color:white !important;pointer-events:none !important}
.section--single_workshop_body .workshop-header .columns .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--single_workshop_body .workshop-header .columns .column .inner{padding-bottom:3rem;height:100%;border-bottom:3px solid whitesmoke}
.section--single_workshop_body .workshop-header .columns .column h3{margin:0;line-height:1.2;word-wrap:break-word;padding-right:2rem}
.section--single_workshop_body .workshop-header .columns .column h5{margin:0}
.section--single_workshop_body .workshop-header .columns .column h5.title{margin-bottom:2.5rem}
.section--single_workshop_body .workshop-header .columns .column h5 span{display:block;color:var(--primary)}
.section--single_workshop_body .workshop-header .columns .column.links-list ul.links{padding-top:3rem}
.section--single_workshop_body .workshop-header .columns .column.links-list ul.links .button{padding:0;color:whitesmoke !important;background:transparent;border-radius:0}
.section--single_workshop_body .workshop-header .columns .column.links-list ul.links .button:hover{color:var(--primary) !important}
.section--single_workshop_body .workshop-header .columns .column.speaker-bio h5{margin-top:3rem}
.section--workshop_photo_gallery{padding-top:0 !important;padding-bottom:4rem !important}
.section--workshop_photo_gallery .container .columns.even{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.section--workshop_photo_gallery .container .columns .column .image{display:block;width:100%;height:25rem;background-size:cover;margin-bottom:1rem}
.back-to a{font-size:1.8rem;color:whitesmoke !important}
.back-to a span{text-transform:lowercase}
.back-to a:hover{color:var(--primary) !important}
.back-to a i{font-size:80%;padding-right:.5rem}
.section--post_header{color:whitesmoke}
.section--post_header .container .columns .column .image,.section--post_header .container .columns .column .pattern{background-color:var(--primary);width:100%;padding-bottom:45%;margin-bottom:4rem}
.section--post_header .container .columns .column .image{background-size:cover}
.section--post_header .container .columns .column h6{margin-bottom:2.5rem}
.section--post_header .container .columns .column h6.name{color:var(--primary)}
.section--post_header .container .columns .column h6.date{margin-bottom:4rem}
.section--post_header .container .columns .column h6 i{position:relative;top:.2rem}
.section--post_header .container .columns .column .sponsors{margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--post_header .container .columns .column .sponsors li{display:inline-block;margin-right:2.5rem;margin-bottom:0;padding:4rem 0 2rem;font-size:2rem}
.section--post_header .container .columns .column .sponsors li h6{margin-bottom:0}
.section--post_header .container .columns .column .sponsors li:last-child{margin-right:0}
.section--post_header .container .columns .column hr{border-top:3px solid whitesmoke;margin:1rem auto}
.section--post_header .container .columns .column hr.short{max-width:15rem;margin:2rem 0 0}
.back-to a{display:inline-block;padding-top:8rem;font-size:1.8rem;color:whitesmoke !important}
.back-to a span{text-transform:lowercase}
.back-to a:hover{color:var(--primary) !important}
.back-to a i{font-size:80%;padding-right:.5rem}
.section--author_info h1,.section--author_info h2,.section--author_info h3,.section--author_info h4,.section--author_info h5,.section--author_info h6,.section--author_info p{color:whitesmoke}
.section--author_info hr{border-top:3px solid whitesmoke;margin:1rem auto}
.section--author_info .columns{padding:4rem 0}
.section--blockquote{background:white}
.section--blockquote blockquote{padding:0;margin:0;font-size:3.6rem;color:var(--primary);font-weight:700;padding-top:4rem}
.section--blockquote span{font-weight:700;display:block;margin:2rem 0;font-size:1.8rem;padding-bottom:4rem}
.section--blockquote hr{max-width:15rem;margin:2rem 0;border-top:3px solid whitesmoke}
main.single-post .section--blockquote{background:#212121 !important;color:whitesmoke !important}
.section--callout_block{padding:4rem 0 !important;background:#212121;color:white}
.section--callout_block h5{color:var(--primary)}
.section--callout_block img{width:100%;margin-bottom:2.5rem}
.section--callout_block .container .columns .column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--callout_block .container .columns .column .inner{margin-bottom:2.5rem}
.section--callout_block .container .columns .column .inner ul.links{margin:0}
.section--callout_block .container .columns .column .inner ul.links li:last-child{margin:0}
.section--callout_block .container .columns .column .pattern{height:95%;width:100%;background:var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:27.5rem;padding:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s ease;transition:.5s ease}
.section--callout_block .container .columns .column .pattern h5{color:white}
.section--callout_block .container .columns .column .pattern h5 i{padding-left:1rem;font-size:80%}
.section--callout_block .container .columns .column .pattern:hover{background:var(--primary-sh)}
.section--contact_block{color:whitesmoke;padding-bottom:0 !important}
.section--contact_block .container{padding-bottom:4rem;border-bottom:3px solid whitesmoke}
.section--contact_block .container .columns .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--contact_block .container .columns .column h5{width:100%;display:block;border-bottom:3px solid whitesmoke;padding-bottom:1.5rem}
.section--contact_block .container .columns .column h6{margin-bottom:1rem}
.section--contact_block .container .columns .column .gform_wrapper{width:100%;text-align:right}
.section--contact_block .container .columns .column .gform_wrapper input[type='text']{background:#333;border:0;border-bottom:1.5px solid whitesmoke;border-radius:0;color:whitesmoke;font-weight:700;font-size:1.8rem;padding:2rem}
.section--contact_block .container .columns .column .gform_wrapper label{font-size:1.8rem}
.section--contact_block .container .columns .column .gform_wrapper .gform_footer{text-align:center}
.section--contact_block .container .columns .column .gform_wrapper .gform_footer input[type="submit"]{min-width:20rem}
.section--contact_block .container .columns .column .gform_wrapper .validation_error{display:none}
.section--contact_block .container .columns .column .gform_wrapper .gfield{position:relative}
.section--contact_block .container .columns .column .gform_wrapper .gfield textarea{width:100%;max-width:100%;font-size:1.8rem;border-radius:0;border:0;padding:2rem;color:whitesmoke;font-weight:700;background-attachment:local;background:black;resize:none}
.section--event_listing{background:white;padding:4rem 0 !important}
.section--event_listing .container{position:relative;margin-bottom:8rem}
.section--event_listing .container .columns .column h5{color:var(--primary)}
.section--event_listing .container .columns .column h5.subhead{color:#212121;margin:3rem 0 1rem}
.section--event_listing .container .columns .column h5.heading{margin-top:0}
.section--event_listing .container .columns .column h3{color:#212121;line-height:1.1}
.section--event_listing .container .columns .column a .arrow,.section--event_listing .container .columns .column a h3,.section--event_listing .container .columns .column a h5,.section--event_listing .container .columns .column a hr{-webkit-transition:.5s ease;transition:.5s ease}
.section--event_listing .container .columns .column a:hover .arrow,.section--event_listing .container .columns .column a:hover h3,.section--event_listing .container .columns .column a:hover h5{color:var(--primary)}
.section--event_listing .container .columns .column a:hover hr{border-color:var(--primary)}
.section--event_listing .container .columns .column hr{border-top:3px solid #212121;margin:1rem 0 0}
.section--event_listing .container .columns .column hr.short{max-width:15rem;margin:1rem 0}
.section--event_listing .container .columns .column .pattern{position:relative;width:100%;padding-bottom:45%;overflow:hidden}
.section--event_listing .container .columns .column .pattern.tall{padding:0;height:100%}
.section--event_listing .container .columns .column .pattern .inner-pattern{-webkit-transition:1s linear opacity;transition:1s linear opacity;position:absolute;top:0;left:0;width:110%;height:110%;opacity:0}
.section--event_listing .container .columns .column .pattern .inner-pattern.is-active{opacity:1}
.section--event_listing .container .columns .column .speaker-image{display:block;width:100%;height:0;padding-bottom:45%;background-size:cover}
.section--event_listing .container .columns .column .content{position:relative;overflow:hidden;padding-top:4rem}
.section--event_listing .container .columns .column .content .arrow{display:block;position:absolute;bottom:2.5rem;right:0;font-size:2rem;color:#212121}
.section--event_listing .container.even .columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.section--event_listing .container.even .columns .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.section--event_listing .container:last-child{margin-bottom:0}
.section--event_listing .container .watermark{position:absolute;bottom:0;left:auto;right:0;z-index:-1}
.section--event_listing .container .watermark span{display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;line-height:1.1;font-weight:700;font-size:6rem;color:whitesmoke;position:absolute;bottom:3rem;left:.75rem}
.section--workshop_listing{background:white;padding:4rem 0 !important}
.section--workshop_listing .container{position:relative;margin-bottom:8rem}
.section--workshop_listing .container .columns .column h5{color:var(--primary)}
.section--workshop_listing .container .columns .column h5.subhead{color:#212121;margin:3rem 0 1rem}
.section--workshop_listing .container .columns .column h5.heading{margin-top:0}
.section--workshop_listing .container .columns .column h3{color:#212121;line-height:1.1}
.section--workshop_listing .container .columns .column a .arrow,.section--workshop_listing .container .columns .column a h3,.section--workshop_listing .container .columns .column a h5,.section--workshop_listing .container .columns .column a hr{-webkit-transition:.5s ease;transition:.5s ease}
.section--workshop_listing .container .columns .column a:hover .arrow,.section--workshop_listing .container .columns .column a:hover h3,.section--workshop_listing .container .columns .column a:hover h5{color:var(--primary)}
.section--workshop_listing .container .columns .column a:hover hr{border-color:var(--primary)}
.section--workshop_listing .container .columns .column hr{border-top:3px solid #212121;margin:1rem 0 0}
.section--workshop_listing .container .columns .column hr.short{max-width:15rem;margin:1rem 0}
.section--workshop_listing .container .columns .column .pattern{background-color:var(--primary);width:100%;padding-bottom:45%}
.section--workshop_listing .container .columns .column .pattern.tall{padding:0;height:100%}
.section--workshop_listing .container .columns .column .speaker-image{display:block;width:100%;height:0;padding-bottom:45%;background-size:cover}
.section--workshop_listing .container .columns .column .content{position:relative;overflow:hidden;padding-top:4rem}
.section--workshop_listing .container .columns .column .content .arrow{display:block;position:absolute;bottom:2.5rem;right:0;font-size:2rem;color:#212121}
.section--workshop_listing .container.even .columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.section--workshop_listing .container.even .columns .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.section--workshop_listing .container:last-child{margin-bottom:0}
.section--workshop_listing .container .watermark{position:absolute;bottom:0;left:auto;right:0;z-index:-1}
.section--workshop_listing .container .watermark span{display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;line-height:1.1;font-weight:700;font-size:6rem;color:whitesmoke;position:absolute;bottom:3rem;left:.75rem}
.section--impact_area.event{-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--primary);position:relative;height:25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:0 !important}
.section--impact_area.event .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}
.section--impact_area.event .container{pointer-events:none;height:100%}
.section--impact_area.event .container .text-container{position:absolute;bottom:0;right:0;width:0;height:0;display:none}
.section--impact_area.event .container .text-container .inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;position:absolute;bottom:-0.25rem;right:0;width:0}
.section--impact_area.event .container .text-container h5{color:var(--primary)}
.section--impact_area.event .container .text-container h1{color:white;line-height:1.1;margin:0}
.section--impact_area.workshop{-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--primary);position:relative;height:25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:0 !important}
.section--impact_area.workshop .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}
.section--impact_area.workshop .container{pointer-events:none;height:100%}
.section--impact_area.workshop .container .text-container{position:absolute;bottom:0;right:0;width:0;height:0;display:none}
.section--impact_area.workshop .container .text-container .inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;position:absolute;bottom:-0.25rem;right:0;width:0}
.section--impact_area.workshop .container .text-container h5{color:var(--primary)}
.section--impact_area.workshop .container .text-container h1{color:white;line-height:1.1;margin:0}
.section--image_gallery .container .columns.even{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.section--image_gallery .container .columns .column .image{display:block;width:100%;height:25rem;background-size:cover;margin-bottom:1rem}
.section--impact_area:not(.homepage){-webkit-box-sizing:border-box;box-sizing:border-box;background:white;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:14rem 0}
.section--impact_area:not(.homepage) .container{z-index:5}
.section--impact_area:not(.homepage) .container h1{color:var(--primary);margin:0;line-height:1.25}
.section--impact_area:not(.homepage) .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:2}
.section--impact_area:not(.homepage) .pattern{position:absolute;left:0;top:0;width:104%;height:104%;z-index:2;background-size:cover;background-repeat:no-repeat;background-position:center;pointer-events:none;overflow:hidden;z-index:3;background-color:#f6f6f6;color:black}
.section--impact_area:not(.homepage) .pattern .inner-pattern{-webkit-transition:1s linear opacity;transition:1s linear opacity;position:relative;top:0;left:0;bottom:0;right:0;width:110%;height:110%;opacity:0}
.section--impact_area:not(.homepage) .pattern .inner-pattern.is-active{opacity:1}
.section--impact_area:not(.homepage).blog h6{margin:0;color:white}
.section--impact_area:not(.homepage).blog h1{max-width:108rem}
.section--impact_area.homepage{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#222;position:relative;min-height:85vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}
.section--impact_area.homepage .container{pointer-events:none;z-index:5}
.section--impact_area.homepage .container .year,.section--impact_area.homepage .container h5{color:white;color:var(--primary)}
.section--impact_area.homepage .container h1{font-size:4.8rem;line-height:1.12;color:white}
.section--impact_area.homepage .container .year{font-size:6rem;font-weight:800;line-height:1.1;display:block}
.section--impact_area.homepage .container .year-col{text-align:right}
.section--impact_area.homepage .image{position:absolute;right:0;top:0;width:40vw;height:100%;z-index:1;background-size:cover;background-repeat:no-repeat;display:none}
.section--impact_area.homepage .pattern{position:absolute;left:0;top:0;width:60vw;height:102%;z-index:2;pointer-events:none;background-color:#222;overflow:hidden}
.section--impact_area.homepage .pattern .inner-pattern{-webkit-transition:1s linear opacity;transition:1s linear opacity;position:relative;top:0;left:0;bottom:0;right:0;width:110%;height:110%;opacity:0}
.section--impact_area.homepage .pattern .inner-pattern.is-active{opacity:1}
.section--impact_area.homepage .ascii{color:var(--primary);background-color:#222}
.section--promo_block{background:var(--primary);padding:10rem 0 !important}
.section--promo_block .background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:1}
.section--promo_block .container{z-index:5}
.section--promo_block .container .column.has-text-left-tablet{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.section--promo_block .container .column.has-text-right-tablet{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.section--promo_block .container .column h3{line-height:1.1;margin:0}
.section--promo_block .container .column h3 span.white{color:white}
.section--promo_block .container .column ul.links{margin:0}
.section--promo_block .container .column ul.links li:last-child{margin:0}
.section--promo_block .container .column ul.links li .button{background:white;color:var(--primary) !important}
.section--promo_block .container .column ul.links li .button:hover{background:var(--primary-sh);color:white !important}
.section--promo_block_alt{background:var(--primary);padding:10rem 0 !important}
.section--promo_block_alt .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;opacity:.8}
.section--promo_block_alt .background .inner-background{position:relative;top:0;left:0;bottom:0;right:0;width:110%;height:110%;opacity:0}
.section--promo_block_alt .background .inner-background.is-active{opacity:1}
.section--promo_block_alt .container{z-index:5}
.section--promo_block_alt .container .columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.section--promo_block_alt .container .columns .column.is-7{display:none}
.section--promo_block_alt .container .columns .column h1{line-height:1.1}
.section--promo_block_alt .container .columns .column h1 span.white{display:inline-block;color:white}
.section--promo_block_alt .container .columns .column h6{color:white}
.section--promo_block_alt .container .columns .column p{color:white}
.section--promo_block_alt .container .columns .column ul.links{margin:0}
.section--promo_block_alt .container .columns .column ul.links li:last-child{margin:0}
.section--promo_block_alt .container .columns .column ul.links li .button{background:white;color:var(--primary) !important}
.section--promo_block_alt .container .columns .column ul.links li .button:hover{background:var(--primary-sh);color:white !important}
.section--single_image{background:white}
.section--single_image img{margin:0 auto;width:100%}
.section--single_image .caption{font-style:italic;border-bottom:3px solid #212121}
.section--single_image hr{margin:1rem auto;border-top:3px solid #212121}
main.single-post .section--single_image{background:#212121 !important;color:whitesmoke !important}
main.single-post .section--single_image hr{border-color:whitesmoke}
.section--text_block{background:white}
.section--text_block img{width:100% !important;height:auto !important;margin-bottom:2.5rem}
.page-template-template-event-index .section--text_block,.page-template-template-workshop-index .section--text_block,main.single-post .section--text_block{background:#212121 !important;color:whitesmoke !important}
.section--text_with_media{position:relative;overflow:hidden;background:whitesmoke;padding:4rem 0 !important}
.section--text_with_media .container .column .inner{margin-top:2rem}
.section--text_with_media .container .column .inner h1{line-height:1.05;margin-bottom:4rem}
.section--text_with_media .container .column .inner h5{line-height:1.2;color:var(--primary);max-width:30rem;margin-bottom:4rem}
.section--text_with_media .container .column .video-thumbnail{cursor:pointer;position:relative;width:100%;height:0;padding-bottom:56.25%;background-size:cover;background-position:center}
.section--text_with_media .container .column .video-thumbnail canvas{z-index:1;display:none}
.section--text_with_media .container .column .video-thumbnail .overlay{cursor:pointer;position:absolute;z-index:5;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;font-size:6rem;-webkit-transition:.5s ease;transition:.5s ease}
.section--text_with_media .container .column .video-thumbnail .overlay:hover{color:var(--primary)}
.section--text_with_media .watermark{position:absolute;bottom:-2rem;left:-2rem}
.section--text_with_media .watermark span{pointer-events:none;font-size:25vw;line-height:1.05;font-weight:700;margin:0;display:block;color:transparent;opacity:.05;-webkit-text-stroke:1.5px black}
.section--ticket_block{color:whitesmoke}
.section--ticket_block .container hr{border-top:3px solid whitesmoke;margin:1rem auto}
.section--ticket_block .container .columns .column hr{margin:1rem auto 2.5rem}
.section--ticket_block .container .columns .column hr.short{max-width:15rem;margin:1rem 0 1.5rem}
.section--ticket_block .container .columns .column h5{margin:0}
.section--ticket_block .container .columns .column h5.title{margin-top:1.5rem}
.section--ticket_block .container .columns .column.is-flex-tablet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--ticket_block .container .columns .column.has-text-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.section--ticket_block .container .columns .column .body ul li.disabled{color:#4c4d4c;text-decoration:line-through}
.section--ticket_block .container .columns .column .body ul .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--ticket_block .container .columns .column .body span{display:block}
.section--ticket_block .container .columns .column.has-text-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.section--video_block{background:white}
.section--video_block.dark-bg{background:#212121}
.section--video_block .video-container{width:100%;height:0;padding-bottom:56.25%}
.section--video_block .video-container .player{position:absolute;top:0;left:0;width:100%;height:100%}
.section--video_block .video-container .facebook iframe{position:absolute;top:0;left:0;width:100%;height:100%}
main.single-post .section--video_block{background:#212121 !important;color:whitesmoke !important}
@media(min-width:480px){.plyr__captions{font-size:16px;padding:20px}
.plyr--video .plyr__controls{padding:35px 10px 10px}
.plyr__volume{max-width:90px}
}@media(min-width:768px){.plyr__captions{font-size:18px}
.plyr__volume{max-width:110px}
.vbox-inline,.venoframe{width:90%;height:360px;height:70vh}
.venoframe.vbvid{width:640px;height:360px}
}@media screen and (min-width:769px){body #page-wrapper{margin-top:8.8rem}
section{padding-top:8rem}
section:last-child{padding-top:8rem;padding-bottom:8rem}
p{font-size:1.6rem;line-height:2.7rem}
h1{font-size:4.8rem;line-height:6.5rem}
h2{font-size:3.6rem;line-height:4.9rem;letter-spacing:-0.03rem}
h3{font-size:4rem;line-height:4.1rem;letter-spacing:-0.01rem}
h4{font-size:2.8rem;line-height:3.8rem;letter-spacing:-0.01rem}
h5{font-size:2.4rem;line-height:3.3rem;letter-spacing:-0.01rem}
h6{font-size:2rem;line-height:2.7rem;letter-spacing:normal}
header .logo img{max-width:27.8rem}
header ul.menu{display:block}
footer .container .newsletter .columns .column .inner{padding-right:4rem}
footer .container .newsletter .columns .column form input[type='text']{background:transparent;padding:2rem 0;display:inline-block;width:80%}
footer .container .newsletter .columns .column form input[type="submit"]{min-width:0;background:transparent;padding:1rem;color:whitesmoke !important;text-align:left;width:auto;display:inline-block;display:inline-block;width:17%}
footer .container .sponsors .columns .column.is-offset-1{margin-left:8.3333333333% !important}
footer .container .copyright .year{position:relative;top:.25rem}
footer .container .copyright a.logo img{max-width:27.8rem}
nav{top:8.8rem}
nav .nav-inner ul.menu#menu-main-navigation li a{font-size:4.8rem;padding-right:1rem}
nav .nav-inner ul.menu#menu-main-navigation li a:after{font-size:3rem;padding-left:1rem}
.modal .video-container{width:80%}
.selectric .label{line-height:1.6;font-size:1.6rem}
.selectric .button{top:.5rem}
.selectric-items li{font-size:1.6rem}
.section--blog_index .container.filter .selectric-wrapper{max-width:30rem}
.section--blog_index .container.filter .selectric-wrapper .selectric{max-width:30rem}
.section--event_index .container .columns .column.float{top:8.8rem}
.section--event_index .container .columns .column h5.heading{margin-top:6rem}
.section--event_index .container .columns .column .content .arrow{font-size:3rem}
.section--event_index .container .filter .selectric-wrapper .selectric{max-width:30rem}
.section--event_index .container .filter.active{top:10.5rem;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}
.section--workshop_index .container .columns .column.float{top:8.8rem}
.section--workshop_index .container .columns .column h5.heading{margin-top:6rem}
.section--workshop_index .container .columns .column .content .arrow{font-size:3rem}
.section--workshop_index .container .filter .selectric-wrapper .selectric{max-width:30rem}
.section--single_event_body{padding:8rem 0 !important}
.section--event_photo_gallery{padding-bottom:8rem !important}
.section--event_photo_gallery .container .columns .column .image{height:40rem}
.section--single_workshop_body{padding:8rem 0 !important}
.section--workshop_photo_gallery{padding-bottom:8rem !important}
.section--workshop_photo_gallery .container .columns .column .image{height:40rem}
.section--callout_block{padding:8rem 0 !important}
.section--contact_block .container .columns .column .gform_wrapper input[type='text']{background:transparent;padding:3rem 0 1rem}
.section--event_listing{padding:8rem 0 !important}
.section--event_listing .container .columns .column h5.heading{margin-top:6rem}
.section--event_listing .container .columns .column .content .arrow{font-size:3rem}
.section--event_listing .container .watermark span{font-size:7.2rem;left:1rem}
.section--workshop_listing{padding:8rem 0 !important}
.section--workshop_listing .container .columns .column h5.heading{margin-top:6rem}
.section--workshop_listing .container .columns .column .content .arrow{font-size:3rem}
.section--workshop_listing .container .watermark span{font-size:7.2rem;left:1rem}
.section--impact_area.event{height:45rem}
.section--impact_area.event .container .text-container{display:block}
.section--impact_area.workshop{height:45rem}
.section--impact_area.workshop .container .text-container{display:block}
.section--image_gallery .container .columns .column .image{height:40rem}
.section--impact_area.homepage .container h1{font-size:6.8rem;line-height:1.05}
.section--impact_area.homepage .container .year{font-size:7rem}
.section--promo_block_alt .container .columns .column.is-7{display:block}
.section--text_with_media{padding:8rem 0 !important}
.section--text_with_media .container .column .inner{margin-top:10rem}
.section--text_with_media .watermark span{font-size:15vw}
}@media screen and (min-width:769px) and (max-width:1087px){.columns.is-variable.is-0-tablet-only{--columnGap:0}
.columns.is-variable.is-1-tablet-only{--columnGap:.25rem}
.columns.is-variable.is-2-tablet-only{--columnGap:.5rem}
.columns.is-variable.is-3-tablet-only{--columnGap:.75rem}
.columns.is-variable.is-4-tablet-only{--columnGap:1rem}
.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}
.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}
.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}
.columns.is-variable.is-8-tablet-only{--columnGap:2rem}
.has-text-centered-tablet-only{text-align:center !important}
.has-text-justified-tablet-only{text-align:justify !important}
.has-text-left-tablet-only{text-align:left !important}
.has-text-right-tablet-only{text-align:right !important}
.is-block-tablet-only{display:block !important}
.is-flex-tablet-only{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.is-inline-tablet-only{display:inline !important}
.is-inline-block-tablet-only{display:inline-block !important}
.is-inline-flex-tablet-only{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.is-hidden-tablet-only{display:none !important}
.is-invisible-tablet-only{visibility:hidden !important}
}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none}
.column.is-full,.column.is-full-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}
.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}
.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-one-fifth,.column.is-one-fifth-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}
.column.is-two-fifths,.column.is-two-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}
.column.is-three-fifths,.column.is-three-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}
.column.is-four-fifths,.column.is-four-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}
.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}
.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}
.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}
.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}
.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}
.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}
.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}
.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}
.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}
.column.is-1,.column.is-1-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.3333333333%}
.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.3333333333%}
.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.6666666667%}
.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.6666666667%}
.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}
.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333333333%}
.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.3333333333%}
.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.6666666667%}
.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.6666666667%}
.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}
.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.3333333333%}
.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.3333333333%}
.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666666667%}
.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.6666666667%}
.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}
.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.3333333333%}
.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.3333333333%}
.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.6666666667%}
.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.6666666667%}
.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}
.columns:not(.is-desktop){display:-webkit-box;display:-ms-flexbox;display:flex}
.columns.is-variable.is-0-tablet{--columnGap:0}
.columns.is-variable.is-1-tablet{--columnGap:.25rem}
.columns.is-variable.is-2-tablet{--columnGap:.5rem}
.columns.is-variable.is-3-tablet{--columnGap:.75rem}
.columns.is-variable.is-4-tablet{--columnGap:1rem}
.columns.is-variable.is-5-tablet{--columnGap:1.25rem}
.columns.is-variable.is-6-tablet{--columnGap:1.5rem}
.columns.is-variable.is-7-tablet{--columnGap:1.75rem}
.columns.is-variable.is-8-tablet{--columnGap:2rem}
.tile:not(.is-child){display:-webkit-box;display:-ms-flexbox;display:flex}
.tile.is-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.3333333333%}
.tile.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.6666666667%}
.tile.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.tile.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333333333%}
.tile.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.6666666667%}
.tile.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.tile.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.3333333333%}
.tile.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666666667%}
.tile.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.tile.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.3333333333%}
.tile.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.6666666667%}
.tile.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.has-text-centered-tablet{text-align:center !important}
.has-text-justified-tablet{text-align:justify !important}
.has-text-left-tablet{text-align:left !important}
.has-text-right-tablet{text-align:right !important}
.is-block-tablet{display:block !important}
.is-flex-tablet{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.is-inline-tablet{display:inline !important}
.is-inline-block-tablet{display:inline-block !important}
.is-inline-flex-tablet{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.is-hidden-tablet{display:none !important}
.is-invisible-tablet{visibility:hidden !important}
}@media(min-width:992px){.vbox-inline,.venoframe{max-width:1200px;width:80%;height:540px;height:70vh}
.venoframe.vbvid{width:960px;height:540px}
}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}
.plyr:-ms-fullscreen .plyr__captions{font-size:21px}
.plyr:fullscreen .plyr__captions{font-size:21px}
.plyr:-webkit-full-screen .plyr__captions{font-size:21px}
.plyr:-moz-full-screen .plyr__captions{font-size:21px}
.plyr:-ms-fullscreen .plyr__captions{font-size:21px}
.plyr--fullscreen-fallback .plyr__captions{font-size:21px}
}@media screen and (min-width:1088px){.column.is-narrow-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none}
.column.is-full-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-three-quarters-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-two-thirds-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}
.column.is-half-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-one-third-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}
.column.is-one-quarter-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-one-fifth-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}
.column.is-two-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}
.column.is-three-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}
.column.is-four-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}
.column.is-offset-three-quarters-desktop{margin-left:75%}
.column.is-offset-two-thirds-desktop{margin-left:66.6666%}
.column.is-offset-half-desktop{margin-left:50%}
.column.is-offset-one-third-desktop{margin-left:33.3333%}
.column.is-offset-one-quarter-desktop{margin-left:25%}
.column.is-offset-one-fifth-desktop{margin-left:20%}
.column.is-offset-two-fifths-desktop{margin-left:40%}
.column.is-offset-three-fifths-desktop{margin-left:60%}
.column.is-offset-four-fifths-desktop{margin-left:80%}
.column.is-1-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.3333333333%}
.column.is-offset-1-desktop{margin-left:8.3333333333%}
.column.is-2-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.6666666667%}
.column.is-offset-2-desktop{margin-left:16.6666666667%}
.column.is-3-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-offset-3-desktop{margin-left:25%}
.column.is-4-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333333333%}
.column.is-offset-4-desktop{margin-left:33.3333333333%}
.column.is-5-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.6666666667%}
.column.is-offset-5-desktop{margin-left:41.6666666667%}
.column.is-6-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-offset-6-desktop{margin-left:50%}
.column.is-7-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.3333333333%}
.column.is-offset-7-desktop{margin-left:58.3333333333%}
.column.is-8-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666666667%}
.column.is-offset-8-desktop{margin-left:66.6666666667%}
.column.is-9-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-offset-9-desktop{margin-left:75%}
.column.is-10-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.3333333333%}
.column.is-offset-10-desktop{margin-left:83.3333333333%}
.column.is-11-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.6666666667%}
.column.is-offset-11-desktop{margin-left:91.6666666667%}
.column.is-12-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-offset-12-desktop{margin-left:100%}
.columns.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}
.columns.is-variable.is-0-desktop{--columnGap:0}
.columns.is-variable.is-1-desktop{--columnGap:.25rem}
.columns.is-variable.is-2-desktop{--columnGap:.5rem}
.columns.is-variable.is-3-desktop{--columnGap:.75rem}
.columns.is-variable.is-4-desktop{--columnGap:1rem}
.columns.is-variable.is-5-desktop{--columnGap:1.25rem}
.columns.is-variable.is-6-desktop{--columnGap:1.5rem}
.columns.is-variable.is-7-desktop{--columnGap:1.75rem}
.columns.is-variable.is-8-desktop{--columnGap:2rem}
p{font-size:1.8rem;line-height:3.05rem}
h1{font-size:7.2rem}
h2{font-size:6rem;line-height:8.2rem}
h3{font-size:4.8rem;line-height:6.5rem;letter-spacing:-0.03rem}
h4{font-size:3.6rem;line-height:4.9rem;letter-spacing:-0.03rem}
h5{font-size:3rem;line-height:4.1rem;letter-spacing:-0.03rem}
h6{font-size:2.4rem;line-height:3.3rem;letter-spacing:normal}
.has-text-centered-desktop{text-align:center !important}
.has-text-justified-desktop{text-align:justify !important}
.has-text-left-desktop{text-align:left !important}
.has-text-right-desktop{text-align:right !important}
.is-block-desktop{display:block !important}
.is-flex-desktop{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.is-inline-desktop{display:inline !important}
.is-inline-block-desktop{display:inline-block !important}
.is-inline-flex-desktop{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.is-hidden-desktop{display:none !important}
.is-invisible-desktop{visibility:hidden !important}
nav .nav-inner ul.menu li a span{opacity:0}
nav .nav-inner ul.menu#menu-main-navigation li a{font-size:5rem;padding-right:3rem}
nav .nav-inner ul.menu#menu-main-navigation li a:after{font-size:4rem;padding-left:3rem}
.liquid-image canvas{display:block}
.section--event_listing .container .watermark span{font-size:9.6rem;left:1.5rem}
.section--workshop_listing .container .watermark span{font-size:9.6rem;left:1.5rem}
.section--impact_area.event{height:60rem}
.section--impact_area.workshop{height:60rem}
.section--impact_area.homepage .container h1{font-size:9.1rem}
.section--impact_area.homepage .container .year{font-size:9.2rem}
.section--impact_area.homepage .container .year-col{text-align:left;position:relative;top:25.25rem}
.section--impact_area.homepage .image{display:block}
.section--text_with_media .container .column .video-thumbnail canvas{display:block}
.section--text_with_media .watermark span{font-size:9vw;opacity:.1}
}@media screen and (min-width:1088px) and (max-width:1279px){.columns.is-variable.is-0-desktop-only{--columnGap:0}
.columns.is-variable.is-1-desktop-only{--columnGap:.25rem}
.columns.is-variable.is-2-desktop-only{--columnGap:.5rem}
.columns.is-variable.is-3-desktop-only{--columnGap:.75rem}
.columns.is-variable.is-4-desktop-only{--columnGap:1rem}
.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}
.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}
.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}
.columns.is-variable.is-8-desktop-only{--columnGap:2rem}
.has-text-centered-desktop-only{text-align:center !important}
.has-text-justified-desktop-only{text-align:justify !important}
.has-text-left-desktop-only{text-align:left !important}
.has-text-right-desktop-only{text-align:right !important}
.is-block-desktop-only{display:block !important}
.is-flex-desktop-only{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.is-inline-desktop-only{display:inline !important}
.is-inline-block-desktop-only{display:inline-block !important}
.is-inline-flex-desktop-only{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.is-hidden-desktop-only{display:none !important}
.is-invisible-desktop-only{visibility:hidden !important}
}@media screen and (min-width:1280px){.container{padding:0}
.column.is-narrow-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none}
.column.is-full-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-three-quarters-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-two-thirds-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}
.column.is-half-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-one-third-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}
.column.is-one-quarter-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-one-fifth-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}
.column.is-two-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}
.column.is-three-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}
.column.is-four-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}
.column.is-offset-three-quarters-widescreen{margin-left:75%}
.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}
.column.is-offset-half-widescreen{margin-left:50%}
.column.is-offset-one-third-widescreen{margin-left:33.3333%}
.column.is-offset-one-quarter-widescreen{margin-left:25%}
.column.is-offset-one-fifth-widescreen{margin-left:20%}
.column.is-offset-two-fifths-widescreen{margin-left:40%}
.column.is-offset-three-fifths-widescreen{margin-left:60%}
.column.is-offset-four-fifths-widescreen{margin-left:80%}
.column.is-1-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.3333333333%}
.column.is-offset-1-widescreen{margin-left:8.3333333333%}
.column.is-2-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.6666666667%}
.column.is-offset-2-widescreen{margin-left:16.6666666667%}
.column.is-3-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-offset-3-widescreen{margin-left:25%}
.column.is-4-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333333333%}
.column.is-offset-4-widescreen{margin-left:33.3333333333%}
.column.is-5-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.6666666667%}
.column.is-offset-5-widescreen{margin-left:41.6666666667%}
.column.is-6-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-offset-6-widescreen{margin-left:50%}
.column.is-7-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.3333333333%}
.column.is-offset-7-widescreen{margin-left:58.3333333333%}
.column.is-8-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666666667%}
.column.is-offset-8-widescreen{margin-left:66.6666666667%}
.column.is-9-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-offset-9-widescreen{margin-left:75%}
.column.is-10-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.3333333333%}
.column.is-offset-10-widescreen{margin-left:83.3333333333%}
.column.is-11-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.6666666667%}
.column.is-offset-11-widescreen{margin-left:91.6666666667%}
.column.is-12-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-offset-12-widescreen{margin-left:100%}
.columns.is-variable.is-0-widescreen{--columnGap:0}
.columns.is-variable.is-1-widescreen{--columnGap:.25rem}
.columns.is-variable.is-2-widescreen{--columnGap:.5rem}
.columns.is-variable.is-3-widescreen{--columnGap:.75rem}
.columns.is-variable.is-4-widescreen{--columnGap:1rem}
.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}
.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}
.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}
.columns.is-variable.is-8-widescreen{--columnGap:2rem}
.has-text-centered-widescreen{text-align:center !important}
.has-text-justified-widescreen{text-align:justify !important}
.has-text-left-widescreen{text-align:left !important}
.has-text-right-widescreen{text-align:right !important}
.is-block-widescreen{display:block !important}
.is-flex-widescreen{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.is-inline-widescreen{display:inline !important}
.is-inline-block-widescreen{display:inline-block !important}
.is-inline-flex-widescreen{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.is-hidden-widescreen{display:none !important}
.is-invisible-widescreen{visibility:hidden !important}
header .container{padding:0}
}@media screen and (min-width:1280px) and (max-width:1471px){.columns.is-variable.is-0-widescreen-only{--columnGap:0}
.columns.is-variable.is-1-widescreen-only{--columnGap:.25rem}
.columns.is-variable.is-2-widescreen-only{--columnGap:.5rem}
.columns.is-variable.is-3-widescreen-only{--columnGap:.75rem}
.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}
.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}
.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}
.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}
.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}
.has-text-centered-widescreen-only{text-align:center !important}
.has-text-justified-widescreen-only{text-align:justify !important}
.has-text-left-widescreen-only{text-align:left !important}
.has-text-right-widescreen-only{text-align:right !important}
.is-block-widescreen-only{display:block !important}
.is-flex-widescreen-only{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.is-inline-widescreen-only{display:inline !important}
.is-inline-block-widescreen-only{display:inline-block !important}
.is-inline-flex-widescreen-only{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.is-hidden-widescreen-only{display:none !important}
.is-invisible-widescreen-only{visibility:hidden !important}
}@media screen and (min-width:1472px){.container{max-width:140rem}
.column.is-narrow-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none}
.column.is-full-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-three-quarters-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-two-thirds-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}
.column.is-half-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-one-third-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}
.column.is-one-quarter-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-one-fifth-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}
.column.is-two-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}
.column.is-three-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}
.column.is-four-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}
.column.is-offset-three-quarters-fullhd{margin-left:75%}
.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}
.column.is-offset-half-fullhd{margin-left:50%}
.column.is-offset-one-third-fullhd{margin-left:33.3333%}
.column.is-offset-one-quarter-fullhd{margin-left:25%}
.column.is-offset-one-fifth-fullhd{margin-left:20%}
.column.is-offset-two-fifths-fullhd{margin-left:40%}
.column.is-offset-three-fifths-fullhd{margin-left:60%}
.column.is-offset-four-fifths-fullhd{margin-left:80%}
.column.is-1-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.3333333333%}
.column.is-offset-1-fullhd{margin-left:8.3333333333%}
.column.is-2-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.6666666667%}
.column.is-offset-2-fullhd{margin-left:16.6666666667%}
.column.is-3-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-offset-3-fullhd{margin-left:25%}
.column.is-4-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333333333%}
.column.is-offset-4-fullhd{margin-left:33.3333333333%}
.column.is-5-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.6666666667%}
.column.is-offset-5-fullhd{margin-left:41.6666666667%}
.column.is-6-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-offset-6-fullhd{margin-left:50%}
.column.is-7-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.3333333333%}
.column.is-offset-7-fullhd{margin-left:58.3333333333%}
.column.is-8-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666666667%}
.column.is-offset-8-fullhd{margin-left:66.6666666667%}
.column.is-9-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-offset-9-fullhd{margin-left:75%}
.column.is-10-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.3333333333%}
.column.is-offset-10-fullhd{margin-left:83.3333333333%}
.column.is-11-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.6666666667%}
.column.is-offset-11-fullhd{margin-left:91.6666666667%}
.column.is-12-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-offset-12-fullhd{margin-left:100%}
.columns.is-variable.is-0-fullhd{--columnGap:0}
.columns.is-variable.is-1-fullhd{--columnGap:.25rem}
.columns.is-variable.is-2-fullhd{--columnGap:.5rem}
.columns.is-variable.is-3-fullhd{--columnGap:.75rem}
.columns.is-variable.is-4-fullhd{--columnGap:1rem}
.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}
.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}
.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}
.columns.is-variable.is-8-fullhd{--columnGap:2rem}
.has-text-centered-fullhd{text-align:center !important}
.has-text-justified-fullhd{text-align:justify !important}
.has-text-left-fullhd{text-align:left !important}
.has-text-right-fullhd{text-align:right !important}
.is-block-fullhd{display:block !important}
.is-flex-fullhd{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.is-inline-fullhd{display:inline !important}
.is-inline-block-fullhd{display:inline-block !important}
.is-inline-flex-fullhd{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.is-hidden-fullhd{display:none !important}
.is-invisible-fullhd{visibility:hidden !important}
}@media screen and (max-width:1087px){.column.is-narrow-touch{-webkit-box-flex:0;-ms-flex:none;flex:none}
.column.is-full-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-three-quarters-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-two-thirds-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}
.column.is-half-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-one-third-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}
.column.is-one-quarter-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-one-fifth-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}
.column.is-two-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}
.column.is-three-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}
.column.is-four-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}
.column.is-offset-three-quarters-touch{margin-left:75%}
.column.is-offset-two-thirds-touch{margin-left:66.6666%}
.column.is-offset-half-touch{margin-left:50%}
.column.is-offset-one-third-touch{margin-left:33.3333%}
.column.is-offset-one-quarter-touch{margin-left:25%}
.column.is-offset-one-fifth-touch{margin-left:20%}
.column.is-offset-two-fifths-touch{margin-left:40%}
.column.is-offset-three-fifths-touch{margin-left:60%}
.column.is-offset-four-fifths-touch{margin-left:80%}
.column.is-1-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.3333333333%}
.column.is-offset-1-touch{margin-left:8.3333333333%}
.column.is-2-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.6666666667%}
.column.is-offset-2-touch{margin-left:16.6666666667%}
.column.is-3-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-offset-3-touch{margin-left:25%}
.column.is-4-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333333333%}
.column.is-offset-4-touch{margin-left:33.3333333333%}
.column.is-5-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.6666666667%}
.column.is-offset-5-touch{margin-left:41.6666666667%}
.column.is-6-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-offset-6-touch{margin-left:50%}
.column.is-7-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.3333333333%}
.column.is-offset-7-touch{margin-left:58.3333333333%}
.column.is-8-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666666667%}
.column.is-offset-8-touch{margin-left:66.6666666667%}
.column.is-9-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-offset-9-touch{margin-left:75%}
.column.is-10-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.3333333333%}
.column.is-offset-10-touch{margin-left:83.3333333333%}
.column.is-11-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.6666666667%}
.column.is-offset-11-touch{margin-left:91.6666666667%}
.column.is-12-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-offset-12-touch{margin-left:100%}
.columns.is-variable.is-0-touch{--columnGap:0}
.columns.is-variable.is-1-touch{--columnGap:.25rem}
.columns.is-variable.is-2-touch{--columnGap:.5rem}
.columns.is-variable.is-3-touch{--columnGap:.75rem}
.columns.is-variable.is-4-touch{--columnGap:1rem}
.columns.is-variable.is-5-touch{--columnGap:1.25rem}
.columns.is-variable.is-6-touch{--columnGap:1.5rem}
.columns.is-variable.is-7-touch{--columnGap:1.75rem}
.columns.is-variable.is-8-touch{--columnGap:2rem}
.has-text-centered-touch{text-align:center !important}
.has-text-justified-touch{text-align:justify !important}
.has-text-left-touch{text-align:left !important}
.has-text-right-touch{text-align:right !important}
.is-block-touch{display:block !important}
.is-flex-touch{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.is-inline-touch{display:inline !important}
.is-inline-block-touch{display:inline-block !important}
.is-inline-flex-touch{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.is-hidden-touch{display:none !important}
.is-invisible-touch{visibility:hidden !important}
nav .nav-inner ul.menu li a canvas{display:none}
body.fonts-loaded nav ul.menu li a span{opacity:1}
.section--impact_area.homepage .pattern{width:100vw}
}@media screen and (max-width:768px){.column.is-narrow-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none}
.column.is-full-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-three-quarters-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-two-thirds-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}
.column.is-half-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-one-third-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}
.column.is-one-quarter-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-one-fifth-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}
.column.is-two-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}
.column.is-three-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}
.column.is-four-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}
.column.is-offset-three-quarters-mobile{margin-left:75%}
.column.is-offset-two-thirds-mobile{margin-left:66.6666%}
.column.is-offset-half-mobile{margin-left:50%}
.column.is-offset-one-third-mobile{margin-left:33.3333%}
.column.is-offset-one-quarter-mobile{margin-left:25%}
.column.is-offset-one-fifth-mobile{margin-left:20%}
.column.is-offset-two-fifths-mobile{margin-left:40%}
.column.is-offset-three-fifths-mobile{margin-left:60%}
.column.is-offset-four-fifths-mobile{margin-left:80%}
.column.is-1-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.3333333333%}
.column.is-offset-1-mobile{margin-left:8.3333333333%}
.column.is-2-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.6666666667%}
.column.is-offset-2-mobile{margin-left:16.6666666667%}
.column.is-3-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.column.is-offset-3-mobile{margin-left:25%}
.column.is-4-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333333333%}
.column.is-offset-4-mobile{margin-left:33.3333333333%}
.column.is-5-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.6666666667%}
.column.is-offset-5-mobile{margin-left:41.6666666667%}
.column.is-6-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.column.is-offset-6-mobile{margin-left:50%}
.column.is-7-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.3333333333%}
.column.is-offset-7-mobile{margin-left:58.3333333333%}
.column.is-8-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666666667%}
.column.is-offset-8-mobile{margin-left:66.6666666667%}
.column.is-9-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.column.is-offset-9-mobile{margin-left:75%}
.column.is-10-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.3333333333%}
.column.is-offset-10-mobile{margin-left:83.3333333333%}
.column.is-11-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.6666666667%}
.column.is-offset-11-mobile{margin-left:91.6666666667%}
.column.is-12-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.column.is-offset-12-mobile{margin-left:100%}
.columns.is-variable.is-0-mobile{--columnGap:0}
.columns.is-variable.is-1-mobile{--columnGap:.25rem}
.columns.is-variable.is-2-mobile{--columnGap:.5rem}
.columns.is-variable.is-3-mobile{--columnGap:.75rem}
.columns.is-variable.is-4-mobile{--columnGap:1rem}
.columns.is-variable.is-5-mobile{--columnGap:1.25rem}
.columns.is-variable.is-6-mobile{--columnGap:1.5rem}
.columns.is-variable.is-7-mobile{--columnGap:1.75rem}
.columns.is-variable.is-8-mobile{--columnGap:2rem}
.has-text-centered-mobile{text-align:center !important}
.has-text-justified-mobile{text-align:justify !important}
.has-text-left-mobile{text-align:left !important}
.has-text-right-mobile{text-align:right !important}
.is-block-mobile{display:block !important}
.is-flex-mobile{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.is-inline-mobile{display:inline !important}
.is-inline-block-mobile{display:inline-block !important}
.is-inline-flex-mobile{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.is-hidden-mobile{display:none !important}
.is-invisible-mobile{visibility:hidden !important}
}@media(max-width:767px){.plyr__time+.plyr__time{display:none}
}@-webkit-keyframes plyr-progress{to{background-position:25px 0}
}@keyframes plyr-progress{to{background-position:25px 0}
}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@-webkit-keyframes plyr-fade-in{from{opacity:0}
to{opacity:1}
}@keyframes plyr-fade-in{from{opacity:0}
to{opacity:1}
}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}
50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}
100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}
50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}
100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}@-webkit-keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}
20%{-webkit-transform:scaleY(1);transform:scaleY(1)}
}@keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}
20%{-webkit-transform:scaleY(1);transform:scaleY(1)}
}@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}
25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(0.5);transform:translateX(30px) rotate(-90deg) scale(0.5)}
50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}
50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}
75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}
25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(0.5);transform:translateX(30px) rotate(-90deg) scale(0.5)}
50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}
50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}
75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}@-webkit-keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@-webkit-keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}@-webkit-keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}@-webkit-keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}
}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}
35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}
}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}
35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}
}@-webkit-keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}
40%{opacity:1}
}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}
40%{opacity:1}
}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}
25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}
100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}
}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}
25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}
100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}
}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
:root{--primary:#19a7a2 !important;--primary-sh:#19a7a2 !important;--primary-hl:#19a7a2 !important}