html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{height:auto}embed,iframe,img,object{max-width:100%}nav li,nav ul{list-style:none;margin:0;padding:0}nav a{text-decoration:none}.hidden,.hide{display:none!important}main{display:block;overflow:hidden}@media only screen and (min-width:1024px){.header-b--2cols{-webkit-box-pack:center;-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}}@-webkit-keyframes slideDown{0%{opacity:.00001;-webkit-transform:translateY(-100%);transform:translateY(-100%)}20%{opacity:.00001;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes slideDown{0%{opacity:.00001;-o-transform:translateY(-100%);transform:translateY(-100%)}20%{opacity:.00001;-o-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUp{0%{opacity:.00001;-webkit-transform:translateY(100%);transform:translateY(100%)}20%{opacity:.00001;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes slideUp{0%{opacity:.00001;-o-transform:translateY(100%);transform:translateY(100%)}20%{opacity:.00001;-o-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes imgOpacity{to{opacity:1}}@-o-keyframes imgOpacity{to{opacity:1}}@-webkit-keyframes scaleToOne{to{-webkit-transform:scale(.99991);transform:scale(.99991)}}@-o-keyframes scaleToOne{to{-o-transform:scale(.99991);transform:scale(.99991)}}@-webkit-keyframes leftright{0%{-webkit-transform:translateX(30%);transform:translateX(30%)}to{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}@-o-keyframes leftright{0%{-o-transform:translateX(30%);transform:translateX(30%)}to{-o-transform:translateX(-30%);transform:translateX(-30%)}}@-webkit-keyframes updown{0%{-webkit-transform:translateY(30%);transform:translateY(30%)}to{-webkit-transform:translateY(-30%);transform:translateY(-30%)}}@-o-keyframes updown{0%{-o-transform:translateY(30%);transform:translateY(30%)}to{-o-transform:translateY(-30%);transform:translateY(-30%)}}@-webkit-keyframes pageTransition{0%{top:0}to{top:200px}}@-o-keyframes pageTransition{0%{top:0}to{top:200px}}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeout{0%{opacity:1}to{opacity:0}}@-webkit-keyframes navInfoFadeIn{0%{opacity:0;visibility:hidden}10%{opacity:1;visibility:visible}95%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-o-keyframes navInfoFadeIn{0%{opacity:0;visibility:hidden}10%{opacity:1;visibility:visible}95%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-webkit-keyframes pinAnimation{0%{opacity:.0001;-webkit-transform:scale(3);transform:scale(3)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes pinAnimation{0%{opacity:.0001;-o-transform:scale(3);transform:scale(3)}to{opacity:1;-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slideFromLeft{0%{-webkit-transform:translateX(-102%);transform:translateX(-102%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-o-keyframes slideFromLeft{0%{-o-transform:translateX(-102%);transform:translateX(-102%)}to{-o-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width:1024px){.text-module--2cols,.text-module--3cols{-webkit-box-pack:center;-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}}.fix-z-index{position:relative;z-index:3}.articles-module{background-color:#f2f2f2}.articles-module__container{margin-left:auto;margin-right:auto;max-width:70rem;text-align:left}.articles-module__header{margin:auto;max-width:500px;text-align:center}.articles-module__header h2{color:#110d68;font-size:50px;margin-bottom:30px}.articles-module__header p{color:#707070;font-size:18px;line-height:28px;margin:0 0 30px}.articles-module__filters{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:15px;-webkit-justify-content:center;justify-content:center;margin-bottom:30px}.articles-module__filters label{background:#fff;border-radius:37px;color:#110d68;cursor:pointer;padding:15px 30px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.articles-module__filters label.active{background:#110d68;color:#fff}@media only screen and (min-width:767px){.articles-module__filters label:hover{background:#110d68;color:#fff}}.articles-module__filters label input{display:none}.articles-module__articles{display:grid;gap:30px;grid-template-columns:1fr 1fr}.articles-module__articles.single-post{grid-template-columns:1fr}@media only screen and (min-width:767px){.articles-module__articles.single-post .article-card.default{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;gap:60px}.articles-module__articles.single-post .article-card.default .article-card__image{width:100%}.articles-module__articles.single-post .article-card.default .article-card__image img{height:100%;width:100%}.articles-module__articles.single-post .article-card.default .article-card__content{-webkit-align-self:center;align-self:center;padding:40px 0}}@media only screen and (max-width:767px){.articles-module__articles{grid-template-columns:1fr}}.articles-module__load-more{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:50px;width:100%}.articles-module__load-more button:after{content:none!important}.articles-module__load-more .loading{-webkit-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:none;height:30px;position:relative;width:30px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.article-card{cursor:pointer;position:relative}.article-card:hover button.btn-type--btn{opacity:.8;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.article-card:hover button.btn-type--btn:after{-webkit-transform:translateX(.5rem) scale(1.4);-o-transform:translateX(.5rem) scale(1.4);transform:translateX(.5rem) scale(1.4)}.article-card img{height:160px;margin-bottom:20px;-o-object-fit:cover;object-fit:cover;width:100%}.article-card .background-color{background-color:#150773;height:160px;margin-bottom:20px;width:100%}.article-card h3{color:#110d68}.article-card p.excerpt{color:#707070;margin-bottom:20px}.article-card.simple{height:300px}.article-card.simple .article-card__content{-webkit-box-flex:1;-webkit-box-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:end;justify-content:end;padding:20px 35px;z-index:1}.article-card.simple .article-card__content h3{color:#fff;margin-bottom:15px;position:relative;z-index:1}.article-card.simple .article-card__content button{z-index:10}.article-card.simple .article-card__image img{height:100%;position:absolute}.article-card.simple .article-card__image:before{background:rgba(0,0,0,.33);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.article-viewer{background:#fff;box-shadow:20px -150px 99px rgba(0,0,0,.161);height:100%;padding-bottom:50px;position:fixed;right:0;top:0;-webkit-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out;width:90%;z-index:1000}@media only screen and (max-width:767px){.article-viewer{width:100%}}.article-viewer__inner{height:100%;overflow-y:scroll;text-align:left}.article-viewer__header{background-color:#150773;background-position:50%;background-size:cover;display:-webkit-box;display:-webkit-flex;display:flex;height:500px;position:relative;width:100%}.article-viewer__header:not(.no-overlay):after{background:rgba(0,0,0,.36);content:"";height:500px;left:0;position:absolute;top:0;width:100%}.article-viewer__header--title{-webkit-align-self:end;align-self:end;margin:0 auto 80px;max-width:1190px;padding:0 100px;width:100%;z-index:4}@media only screen and (max-width:767px){.article-viewer__header--title{margin-bottom:50px;padding:0 3rem}}.article-viewer__header--title label{background:transparent;border:1px solid #fff;border-radius:37px;color:#fff;display:inline-block;font-size:20px;margin-bottom:35px;margin-right:20px;padding:10px 20px}.article-viewer__header--title h2{color:#fff;font-size:60px;max-width:600px}@media only screen and (max-width:767px){.article-viewer__header--title h2{font-size:30px}}.article-viewer__content{margin:auto;max-width:1190px;padding:80px 100px}@media screen and (max-width:768px){.article-viewer__content{padding:50px 3rem}}.article-viewer.active{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.article-close-button{background:#150773;border:none;border-radius:100%;color:#fff;cursor:pointer;height:60px;left:-30px;padding:10px;position:absolute;top:50px;width:60px;z-index:10}.article-close-button svg{fill:#fff;height:18px;margin-top:4px;width:18px}@media screen and (max-width:768px){.article-close-button{height:30px;left:auto;padding:0;right:10px;width:30px}.article-close-button svg{height:12px;width:12px}}:root{--color-grey:#f5f5f5;--color-primary:#150773;--color-secondary:#2cd4d9;--color-tertiary:#536ea3;--color-quaternary:#0a0a0a;--color-5:#0a0a0a;--color-6:#0a0a0a;--color-7:#0a0a0a;--color-8:#0a0a0a;--color-h1:inherit;--color-h2:inherit;--color-h3:inherit;--color-h4:inherit;--h1-scale:0%;--h2-scale:0%;--h3-scale:0%;--h4-scale:0%;--h1-lineheight:1.2;--h2-lineheight:1.2;--h3-lineheight:1.2;--h4-lineheight:1.2;--color-overlay:var(--color-primary);--overlay-transparency:0.6;--font-fam-primary:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",arial,sans-serif;--font-fam-primary-lineheight:1.6;--font-fam-primary-bold:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",arial,sans-serif;--font-fam-primary-bold-lineheight:1.6;--font-fam-primary-bold-weight:400;--font-fam-primary-bold-style:normal;--font-fam-secondary:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",arial,sans-serif;--font-fam-secondary-lineheight:1.2;--font-fam-tertiary:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",arial,sans-serif;--font-fam-tertiary-lineheight:1.5;--font-fam-tertiary-scale:1;--font-fam-quaternary:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",arial,sans-serif;--font-fam-quaternary-lineheight:1.5;--font-fam-quaternary-scale:1;--font-fam-5:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",arial,sans-serif;--font-fam-5-lineheight:1.5;--font-fam-5-scale:1;--font-fam-6:-apple-system,blinkmacsystemfont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",arial,sans-serif;--font-fam-6-lineheight:1.5;--font-fam-6-scale:1;--body-weight:normal;--body-color:#000;--body-lineheight:1.6;--body-scale:0%;--body-style:normal;--headings-letter-spacing:-0.02em;--headings-line-height:1.2;--headings-weight:normal;--content-width:120rem;--text-width:72rem;--btn-radius:0;--nav-bg-color:#fff;--custom-subnav-bg-color:var(--color-primary);--custom-subnav-color:#fff;--custom-subnav-bullet-txt-color:var(--color-primary);--custom-subnav-btn-bg-color:var(--color-primary);--custom-subnav-btn-color:#fff;--closebtn-color:rgba(0,0,0,.2);--scroll-top-bg-color:var(--color-primary)}body,html{height:calc(var(--vh, 1vh)*100);max-height:100vh;max-height:calc(var(--vh, 1vh)*100);min-height:100%;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}html{max-width:100vw;width:100%}body,html{overflow:hidden;overscroll-behavior:none}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0}body.admin-bar{height:calc(var(--vh, 1vh)*100 - 32px);margin-top:32px}@media screen and (max-width:782px){body.admin-bar{height:calc(var(--vh, 1vh)*100 - 46px);margin-top:46px}}body.admin-bar #main__content{top:32px}@media screen and (max-width:782px){body.admin-bar #main__content{top:46px}}#main__content{-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);-o-animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-timing-function:cubic-bezier(.645,.045,.355,1);bottom:var(--section-botom-offset);display:-webkit-box;display:-webkit-flex;display:flex;left:0;min-width:100%;overflow-y:visible;position:fixed;right:0;right:auto;top:0;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;-o-transition:-o-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s,-o-transform .6s}body.hide_navigation_menu #main__content,body.trans_bg #main__content{--section-botom-offset:0rem}html{-webkit-font-smoothing:antialiased;font-size:62.5%;text-rendering:optimizeLegibility}body{color:var(--body-color,#000);font-family:var(--font-fam-primary);font-size:1.6rem;font-weight:var(--body-weight)}a{color:inherit;font-family:inherit}p{font-style:var(--body-style);font-weight:var(--body-weight);line-height:var(--body-lineheight);margin-top:0}@media screen{p{font-size:1.6rem;font-size:calc(1.6rem + var(--body-scale))}}ol,ul{line-height:1.6;line-height:var(--body-lineheight)}hr{background-color:#000;background-color:currentColor;border:none;display:block;height:1px;margin-bottom:1rem;margin-top:1.5rem;outline:none;width:100%}h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--font-fam-secondary);font-style:var(--font-fam-secondary-style,normal);font-weight:var(--headings-weight);font-weight:var(--font-fam-secondary-weight,400);letter-spacing:var(--headings-letter-spacing);line-height:1.2;margin-bottom:0;margin-top:0;word-break:break-word}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+p,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+p,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3+p,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4+p,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5+p,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6+p{margin-top:1em}h1 span.heading--big,h2 span.heading--big,h3 span.heading--big,h4 span.heading--big,h5 span.heading--big,h6 span.heading--big{font-size:200%}h1+hr,h2+hr,h3+hr,h4+hr,h5+hr,h6+hr{margin:.5em auto 1.5em;padding:0;width:4em}@media screen{.has-bg h1,.has-bg h2,.has-bg h3,.has-bg h4,.has-bg h5,.has-bg h6{color:inherit!important}}strong{font-family:var(--font-fam-primary-bold);font-weight:var(--font-fam-primary-bold-weight,400)}.font-style--3{font-family:var(--font-fam-tertiary);font-size:var(--font-fam-tertiary-scale);font-style:var(--font-fam-tertiary-style,normal);font-weight:var(--font-fam-tertiary-weight,400);line-height:var(--font-fam-tertiary-lineheight)}@media only screen and (max-width:414px){.font-style--3{font-size:clamp(16px,var(--font-fam-tertiary-scale),40px)}}.font-style--4{font-family:var(--font-fam-quaternary);font-size:var(--font-fam-quaternary-scale);font-style:var(--font-fam-quaternary-style,normal);font-weight:var(--font-fam-quaternary-weight,400);line-height:var(--font-fam-quaternary-lineheight)}@media only screen and (max-width:414px){.font-style--4{font-size:clamp(16px,var(--font-fam-quaternary-scale),40px)}}.font-style--5{font-family:var(--font-fam-5);font-size:var(--font-fam-5-scale);font-style:var(--font-fam-5-style,normal);font-weight:var(--font-fam-5-weight,400);line-height:var(--font-fam-5-lineheight)}@media only screen and (max-width:414px){.font-style--5{font-size:clamp(16px,var(--font-fam-5-scale),40px)}}.font-style--6{font-family:var(--font-fam-6);font-size:var(--font-fam-6-scale);font-style:var(--font-fam-6-style,normal);font-weight:var(--font-fam-6-weight,400);line-height:var(--font-fam-6-lineheight)}@media only screen and (max-width:414px){.font-style--6{font-size:clamp(16px,var(--font-fam-6-scale),40px)}}@media screen{.news_a--item h1,.news_a--item h2,.news_a--item h3,.news_a--item h4{color:inherit}.text-module ol,.text-module p,.text-module p a,.text-module ul{font-size:1.6rem;font-size:calc(1.6rem + var(--body-scale))}}.text-module h1{line-height:var(--h1-lineheight)}@media screen{.text-module h1{color:var(--color-h1)}.has-bg .text-module h1{color:inherit}}@media only screen and (max-width:414px){.text-module h1{font-size:calc(3.5rem + var(--h1-scale));font-size:clamp(16px,3.5rem + var(--h1-scale),50px)}}@media only screen and (min-width:415px)and (max-width:1023px){.text-module h1{font-size:calc(5rem + var(--h1-scale))}}@media only screen and (min-width:1024px){.text-module h1{font-size:calc(6.2rem + var(--h1-scale))}}.text-module h2{font-size:3.5rem;font-size:calc(3.5rem + var(--h2-scale));line-height:var(--h2-lineheight)}@media only screen and (max-width:414px){.text-module h2{font-size:3rem;font-size:calc(3rem + var(--h2-scale));font-size:clamp(16px,3rem + var(--h2-scale),40px)}}@media screen{.text-module h2{color:var(--color-h2)}.has-bg .text-module h2{color:inherit}}.text-module h3{font-size:calc(1.872rem + var(--h3-scale));line-height:var(--h3-lineheight)}@media screen{.text-module h3{color:var(--color-h3)}}@media only screen and (max-width:414px){.text-module h3{font-size:clamp(16px,1.872rem + var(--h3-scale),30px)}}@media screen{.has-bg .text-module h3{color:inherit}}.text-module h4{font-size:calc(1.6rem + var(--h4-scale));line-height:var(--h4-lineheight)}@media only screen and (max-width:414px){.text-module h4{font-size:clamp(16px,1.6rem + var(--h4-scale),25px)}}@media screen{.text-module h4{color:var(--color-h4)}.has-bg .text-module h4{color:inherit}}.dropcap{float:left;font-size:600%;line-height:1;margin:.1em .1em .1em 0;padding:.1em .1em .1em 0}.dropcap:after,.dropcap:before{content:"";display:block}.dropcap:before{margin-top:-.2em}.dropcap:after{margin-bottom:-.15em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 1rem);background-repeat:no-repeat;background-size:1.2rem}textarea{padding:2rem;width:100%}input[type=button],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:none;border-radius:0;color:#000;font-family:inherit;font-size:inherit;line-height:1;padding:1.2rem 1.5rem}input[type=button]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{color:gray;outline:none}figure,picture{display:block;margin:0;position:relative}figure img,picture img{display:block}figure.as-bg,picture.as-bg{bottom:0;display:block;left:0;position:absolute;right:0;top:0}figure.as-bg img,picture.as-bg img{display:block;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}@media screen{.alternative_cover{display:none}}.clearfix{*zoom:1}.clearfix:after{clear:both}.overlay-color,.overlay-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.overlay-color{opacity:.9}.alignwide{margin-left:auto;margin-right:auto}.alignleft{float:left;margin:.5em .5em 0 0}.aligncenter{display:block;margin:0 auto 2rem}.alignright{display:block;float:right;margin:.5em 0 0 .5em}a+a>.alignleft{margin-left:2rem}a+a>.alignright{margin-right:2rem}.alignnone{display:inline-block;height:auto;margin:.5em 0;max-width:100%}.center{text-align:center}.mob-only{display:none!important}@media only screen and (max-width:799px){.mob-only{display:block!important}}.big-only{display:block!important}@media only screen and (max-width:799px){.big-only{display:none!important}}@media only screen and (max-width:480px){img[class*=wp-image]{display:block;height:auto;margin-bottom:.5em!important;max-width:100%}}#signup-content.widecolumn{margin:0 auto;max-width:700px;padding:4rem 2rem}#signup-content.widecolumn input[type=text]{border:1px solid #cecece}@media only screen{.only_pdf,.only_show_block_on_pdf{display:none!important}}.hide{display:none!important}.fbreak{-webkit-box-flex:0;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex:0 0 0%;flex:0 0 0%;height:0}.f_btn_h{height:4.6rem}.f_btn_a_w{width:auto!important}.img_cir,.img_cir>img{border-radius:9999999999px}.z-index-4{z-index:4!important}.z-index-5{z-index:5!important}@media only screen and (max-width:959px){.match-width .mod-i{max-width:calc(100vw - 6rem)}}@media only screen and (min-width:960px)and (max-width:1200px){.match-width .mod-i{max-width:calc(100vw - 4rem)}}@media only screen and (min-width:1201px){.match-width .mod-i{width:calc(var(--content-width) - 4rem)!important}}.mc_height{min-height:calc(100vh - var(--section-botom-offset))}@media screen and (max-width:782px){.mc_height{min-height:calc(100vh - var(--section-botom-offset) - 46px)}}body.admin-bar .mc_height{min-height:calc(100vh - var(--section-botom-offset) - 32px)}body.hide_navigation_menu .mc_height,body.trans_bg .mc_height{--section-botom-offset:0rem}.mobile_bottom_margin{display:none}@media only screen and (max-width:959px){.mobile_bottom_margin{display:block;height:17rem}}.jv-mce-icon{display:inline-block}.jv-mce-icon>svg{fill:currentColor;height:auto}.table-wrapper{background:-webkit-linear-gradient(left,#fff 30%,hsla(0,0%,100%,0)),-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 70%) 0 100%,-webkit-radial-gradient(0 50%,farthest-side,rgba(0,0,0,.2),transparent),-webkit-radial-gradient(100% 50%,farthest-side,rgba(0,0,0,.2),transparent) 0 100%;background:-o-linear-gradient(left,#fff 30%,hsla(0,0%,100%,0)),-o-linear-gradient(left,hsla(0,0%,100%,0),#fff 70%) 0 100%,-o-radial-gradient(0 50%,farthest-side,rgba(0,0,0,.2),transparent),-o-radial-gradient(100% 50%,farthest-side,rgba(0,0,0,.2),transparent) 0 100%;background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-position:0 0,100%,0 0,100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;max-width:calc(100vw - 4rem);overflow:auto}th{background-color:#555;color:#fff}td,th{padding:.5em 1em;text-align:left}td{min-width:10rem}.table_wrap .jtrespo-scroll table tr td,.table_wrap .jtrespo-scroll table tr th{white-space:normal!important}table{border:1px solid #eee;min-width:100%;overflow:hidden}tr:nth-child(odd){background-color:#eee}table [style*=bold]{font-family:var(--font-fam-primary-bold)!important;font-weight:var(--font-fam-primary-bold-weight)!important}@media only screen{span.info{display:none!important}}[data-info]{cursor:pointer;position:relative}[data-info]:after{background-color:#000;border-radius:100%;color:#fff;content:"?";cursor:pointer;font-size:12px;font-weight:700;height:15px;position:absolute;right:-20px;text-align:center;top:3px;width:15px}@media only screen and (max-width:1200px){[data-info]:after{content:counter(info);counter-increment:info}}[data-info] .tooltip{background:#000;border-radius:10px;color:#fff;left:100%;margin-left:35px;max-width:calc(100vw - 6rem);opacity:0;padding:10px;pointer-events:none;position:absolute;text-align:center;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;white-space:pre-wrap;width:200px;z-index:100}[data-info].active:before{display:block}[data-info].active .tooltip{opacity:1}.post-password-form{background-color:#f5f5f5;margin:0 auto;max-width:53rem;padding:3rem}.termsfeed-com---palette-light.termsfeed-com---nb{background:transparent!important;max-width:580px}@media(max-width:768px){.termsfeed-com---palette-light.termsfeed-com---nb{max-width:100%}}.cc-nb-main-container{-webkit-animation:slideIn 1s forwards;-webkit-animation-delay:0s;-o-animation:slideIn 1s forwards;animation:slideIn 1s forwards;-o-animation-delay:0s;animation-delay:0s;background-color:#fff;border-radius:10px;bottom:-50vh;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);margin:10px}.cc-nb-main-container .cc-nb-text-container{margin-bottom:30px}.cc-nb-main-container .cc-nb-text-container .cc-nb-text{font-size:14px}.cc-nb-main-container .cc-nb-buttons-container{display:-webkit-box;display:-webkit-flex;display:flex;gap:5px}@media(max-width:768px){.cc-nb-main-container .cc-nb-buttons-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.cc-nb-main-container .cc-nb-buttons-container button{-webkit-box-flex:initial;border-radius:6px;cursor:pointer;-webkit-flex:initial;flex:initial;font-size:15px;font-weight:500;height:45px;line-height:20px;margin:initial;padding:10px;text-align:center;text-decoration:none;white-space:nowrap;width:100%}.cc-nb-main-container .cc-nb-buttons-container button.cc-nb-okagree{background-color:var(--color-primary);color:#fff}.cc-nb-main-container .cc-nb-buttons-container button.cc-nb-reject{background-color:#eaeaea;color:#111}.termsfeed-com---pc-dialog .cc-cp-foot button{border-radius:6px;cursor:pointer;font-size:15px;font-weight:500;height:45px;line-height:20px;padding:10px 20px;text-align:center;text-decoration:none;white-space:nowrap}.termsfeed-com---pc-dialog .cc-cp-foot button.cc-cp-foot-save{background-color:var(--color-primary);color:#fff}#open_preferences_center{border-radius:10px 10px 0 0;bottom:0;box-shadow:0 7px 20px rgba(0,0,0,.4),0 6px 6px rgba(0,0,0,.23);font-size:13px;padding:15px 15px 10px;position:fixed;right:15px;text-decoration:none;-webkit-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out;z-index:9999}#open_preferences_center:hover{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media(max-width:768px){#open_preferences_center{display:none}}@-webkit-keyframes slideIn{to{bottom:0}}@-o-keyframes slideIn{to{bottom:0}}@keyframes slideIn{to{bottom:0}}a.cta-link{-webkit-box-align:center;-webkit-box-pack:start;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;font-family:var(--font-fam-primary-bold);-webkit-justify-content:flex-start;justify-content:flex-start;padding:2rem 0;text-decoration:none}@media only screen and (min-width:768px){a.cta-link{padding:2rem 0}}a.cta-link svg{fill:currentColor;-webkit-box-flex:0;-webkit-flex:0 0 2.8rem;flex:0 0 2.8rem;margin-left:2rem;width:2.8rem}@media only screen and (min-width:768px){a.cta-link svg{-webkit-box-flex:0;-webkit-flex:0 0 4.8rem;flex:0 0 4.8rem;width:4.8rem}}.cta-vert-list>a.cta-link{-webkit-box-pack:justify;font-size:130%;-webkit-justify-content:space-between;justify-content:space-between;padding:2rem 0}@media only screen and (min-width:768px){.cta-vert-list>a.cta-link{padding:2rem 0 4rem}}.cta-vert-list>a.cta-link:not(:first-of-type){border-top:1px solid;padding-top:2rem}.cta-vert-list>a.cta-link>svg{max-width:3.2rem}.cta-grid-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:100%}.cta-grid-list>a.cta-link{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-flex-direction:column;flex-direction:column;font-family:var(--font-fam-primary-bold);font-size:130%;min-height:17rem;overflow:hidden;padding:2rem;text-align:center;text-decoration:none}.cta-grid-list>a.cta-link,.cta-grid-list>a.cta-link>div{-webkit-box-pack:justify;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-justify-content:center;justify-content:center;position:relative}.cta-grid-list>a.cta-link>div{-webkit-flex-direction:column;flex-direction:column;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out;z-index:1}.cta-grid-list>a.cta-link .cta-overlay-color{height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:0}.cta-grid-list>a.cta-link.has-bg{color:#fff}body:not(.touch) .cta-grid-list>a.cta-link:hover>div{-webkit-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}body:not(.touch) .cta-grid-list>a.cta-link:hover>picture.as-bg{-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.cta-grid-list>a.cta-link>svg{max-width:3.2rem}.cta-grid-list>a.cta-link svg{fill:currentColor;-webkit-box-flex:0;-webkit-flex:0 0 2.8rem;flex:0 0 2.8rem;margin-left:0;width:2.8rem}@media only screen and (min-width:768px){.cta-grid-list>a.cta-link svg{-webkit-box-flex:0;-webkit-flex:0 0 4.8rem;flex:0 0 4.8rem;width:4.8rem}}.cta-grid-list>a.cta-link>picture.as-bg{-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out;z-index:-1}@media only screen and (min-width:600px){.cta-grid-list.col-2 .cta-link{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}.cta-grid-list.col-3 .cta-link{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%}}.site_404{padding-bottom:3rem;padding-top:3rem}@media only screen and (min-width:768px){.site_404{padding-bottom:5rem;padding-top:5rem}}@media only screen and (min-width:1024px){.site_404{padding-bottom:8rem;padding-top:8rem}}:root{--acf-layout-pt:var(--block-distance-s,4rem);--acf-layout-pb:var(--block-distance-s,5rem)}@media only screen and (min-width:768px){:root{--acf-layout-pt:var(--block-distance-m,6rem);--acf-layout-pb:var(--block-distance-m,8rem)}}@media only screen and (min-width:1024px){:root{--acf-layout-pt:var(--block-distance-l,12rem);--acf-layout-pb:var(--block-distance-l,15rem)}}.prio-overlay{overflow:hidden;z-index:4}.prio-overlay.mod-o--bg-img{background-color:transparent!important;pointer-events:none!important}.prio-overlay img{height:100%;-o-object-fit:none!important;object-fit:none!important;-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);width:100%}.prio-overlay.overlay--bottom img,.prio-overlay.overlay--top img{width:100%}.prio-overlay.overlay--top img{-o-object-position:top;object-position:top}.prio-overlay.overlay--bottom img{-o-object-position:bottom;object-position:bottom}.prio-overlay.overlay--left img,.prio-overlay.overlay--right img{height:100%;-o-object-fit:contain!important;object-fit:contain!important;width:auto}.prio-overlay.overlay--left img{-o-object-position:left;object-position:left}.prio-overlay.overlay--right img{-o-object-position:right;object-position:right}.prio-overlay.overlay--cover img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center;object-position:center}.move_next_block_up{--acf-layout-pt-alt:0rem;--acf-layout-pb-alt:16rem}@media only screen and (min-width:768px){.move_next_block_up{--acf-layout-pb-alt:18rem}}@media only screen and (min-width:1024px){.move_next_block_up{--acf-layout-pb-alt:20rem}}.move_next_block_up .mod-o.main_site_header{background-color:#fff;position:relative;z-index:2}.move_next_block_up .mod-o.main_site_header+.mod-o{padding-top:0!important;pointer-events:none;z-index:3}@media screen{.move_next_block_up .mod-o.main_site_header+.mod-o{margin-top:calc(var(--acf-layout-pb-alt)*-1*1)}}.move_next_block_up .mod-o.main_site_header+.mod-o:before{content:"";display:block;height:calc(100% - var(--acf-layout-pb-alt)*1);left:0;position:absolute;top:calc(var(--acf-layout-pb-alt)*1);width:100%}@media only screen and (min-width:1024px){.mod-o.move_next_block_up+.mod-o{--acf-layout-pt-alt:0rem;--acf-layout-pb-alt:20rem;margin-top:calc(var(--acf-layout-pb-alt)*-1*1);padding-top:0!important;z-index:3}}.mod-o.main_site_header{position:relative;z-index:2}.mod-o.main_site_header+.mod-o{pointer-events:none;z-index:1}.mod-o.main_site_header+.mod-o .mod-i{pointer-events:all}.mod-o{display:block;position:relative;width:100%;z-index:0}.mod-o.has-bg{color:#fff}.mod-o.main_site_header.default_bg{background-color:var(--color-primary);color:#fff}.mod-o:not(.rm_tb_pad):not(.rm_t_pad):not(.main_site_header){padding-top:var(--acf-layout-pt)}.mod-o:not(.rm_tb_pad):not(.rm_b_pad):not(.main_site_header){padding-bottom:var(--acf-layout-pb)}.mod-o--bg-color,.mod-o--bg-gradient,.mod-o--bg-img{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.mod-o--bg-color{background-color:var(--color-overlay);opacity:var(--overlay-transparency)}.mod-o--bg-color:not(.prio-overlay){z-index:1}.mod-o--bg-gradient{background:transparent -webkit-linear-gradient(top,#0ad195,#09d19a 10%,#08d19f 20%,#07d1a4 30%,#06d1a9 40%,#05d1af 50%,#04d1b4 60%,#03d1b9 70%,#02d1be 80%,#01d1c3 90%,#00d1c8) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#0ad195 0,#09d19a 10%,#08d19f 20%,#07d1a4 30%,#06d1a9 40%,#05d1af 50%,#04d1b4 60%,#03d1b9 70%,#02d1be 80%,#01d1c3 90%,#00d1c8 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#0ad195,#09d19a 10%,#08d19f 20%,#07d1a4 30%,#06d1a9 40%,#05d1af 50%,#04d1b4 60%,#03d1b9 70%,#02d1be 80%,#01d1c3 90%,#00d1c8) 0 0 no-repeat padding-box}.mod-o--bg-img:not(.prio-overlay){z-index:1}.mod-o--bg-img>img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mod-o--overlay-video{background-color:var(--color-overlay);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.mod-o--overlay-video:not(.prio-overlay){z-index:1}.mod-o--overlay-video video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen{.mod-o.fullscreen{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;min-height:calc(var(--vh, 1vh)*100 - var(--section-botom-offset))}body.floating_nav .mod-o.fullscreen,body.trans_bg .mod-o.fullscreen{--acf-layout-pb:15rem}}@media only screen and (min-width:768px){body.trans_bg .mod-o.fullscreen{--acf-layout-pb:14rem}}@media screen{.mod-o.fullscreen body.trans_bg{--section-botom-offset:0}body.admin-bar .mod-o.fullscreen{min-height:calc(var(--vh, 1vh)*100 - 32px - var(--section-botom-offset))}}@media screen and (max-width:782px){body.admin-bar .mod-o.fullscreen{min-height:calc(var(--vh, 1vh)*100 - 46px - var(--section-botom-offset))}}@media screen{.mod-o.fullscreen.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.mod-o.fullscreen.align-bottom{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;align-items:flex-end!important}}.mod-i{display:block;max-width:100%;position:relative;z-index:4}@media screen{.mod-i:not(.fullnopad){padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:959px){.mod-i:not(.fullnopad){padding-left:3rem;padding-right:3rem}}.mod-i:not(.fullwidth):not(.fullnopad){margin-left:auto;margin-right:auto;width:var(--content-width)}.mod-i.add_pt:not(.rm_t_pad){padding-top:var(--acf-layout-pt)}.mod-i.add_pt:not(.rm_b_pad){padding-bottom:var(--acf-layout-pb)}.actions-b--item{height:auto;position:relative;width:100%;z-index:1}.fullscreen .actions-b--item{height:100vh}@media only screen and (min-width:960px){.actions-b--item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.actions-b--item-size{display:block;padding-bottom:56.25%;pointer-events:none;width:100%}.actions-b--item>div{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-bottom:0;padding-top:0;position:relative}@media only screen and (min-width:960px){.actions-b--item>div{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;min-width:50%;padding-bottom:var(--acf-layout-pb,80px);padding-top:var(--acf-layout-pt,80px)}.actions-b--item>div>div:last-of-type{max-width:60%}}@media only screen and (max-width:959px){.actions-b--item>div:not(.contains_img):not(:last-of-type){display:none}.actions-b--item>div>div:last-of-type{padding-left:3rem;padding-right:3rem}.actions-b--item>div.contains_img+.text-module{padding-bottom:2em;padding-top:2em}}.actions-b--item:nth-of-type(odd)>div:first-of-type{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.actions-b--item-gradient{background:var(--color-secondary);height:100%;left:0;position:absolute;top:0;width:100%}.actions-b--item picture{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.actions-b--item picture img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.actions-b--item .video-embed__video-container,.actions-b--item .video-embed__video-container iframe{height:100%;width:100%}.actions-b--link,.actions-b--title{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.actions-b--title{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-family:var(--font-fam-secondary);font-size:2rem;-webkit-justify-content:center;justify-content:center;padding:2rem;text-decoration:none}.actions-b--title,.text-image--item{display:-webkit-box;display:-webkit-flex;display:flex}@media screen and (min-width:1350px){.text-image--item{margin-left:-5%}.fullnopad .text-image--item{margin:0}}@media screen and (max-width:901px){.text-image--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.fullscreen .text-image--item{min-height:calc(var(--vh, 1vh)*100 - var(--section-botom-offset))}.text-image--item .image,.text-image--item .video_mod{width:calc(65% + 50px);z-index:0}@media screen and (max-width:901px){.text-image--item .image,.text-image--item .video_mod{width:100%}}@media screen and (min-width:902px){.text-image--item .image.order-1,.text-image--item .video_mod.order-1{margin-right:-100px}.text-image--item .image.order-2,.text-image--item .video_mod.order-2{margin-left:-100px}}.text-image--item .image .figure-inner,.text-image--item .video_mod .figure-inner{height:100%}.text-image--item .image picture,.text-image--item .video_mod picture{height:100%;z-index:-1}.text-image--item .image picture img,.text-image--item .video_mod picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:-1}.text-image--item .video_mod picture figcaption{display:none}.text-image--item-text{display:-webkit-box;display:-webkit-flex;display:flex;margin:50px 0;padding:50px;position:relative;width:calc(35% + 50px);z-index:999;z-index:1}.fullscreen .text-image--item-text{margin:auto 0}.fullscreen.align-top .text-image--item-text{margin:50px 0 auto}.fullscreen.align-bottom .text-image--item-text{margin:auto 0 50px}.text-image--item-text .pdf-txt-mar{margin:auto 0;width:100%}.text-image--item-text .pdf-txt-mar p{display:inline-block;width:100%}.text-image--item-text .pdf-txt-mar p a{display:inline-block}.text-image--item-text .pdf-txt-mar .btn-type--btn{margin-bottom:0;margin-top:1rem}@media screen and (max-width:901px){.text-image--item-text{margin:-20px 0 0;width:100%}}@media screen and (min-width:902px){.text-image--item .order-1{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.text-image--item .order-2{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}.text-image--item .rounded{border-radius:15px;overflow:hidden}[type=button]:not([aria-controls=mep_0]),[type=submit]:not([aria-controls=mep_0]),a.btn-type--btn:not([aria-controls=mep_0]),button.btn-type--btn:not([aria-controls=mep_0]),div.btn-type--btn:not([aria-controls=mep_0]),input[type=button]:not([aria-controls=mep_0]),input[type=submit]:not([aria-controls=mep_0]){-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:var(--btn-radius);color:#fff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-family:var(--font-fam-secondary);font-size:1.6rem;line-height:1;margin-bottom:1.6rem;position:relative;text-align:center;text-decoration:none}[type=button]:not([aria-controls=mep_0]).btn-text,[type=submit]:not([aria-controls=mep_0]).btn-text,a.btn-type--btn:not([aria-controls=mep_0]).btn-text,button.btn-type--btn:not([aria-controls=mep_0]).btn-text,div.btn-type--btn:not([aria-controls=mep_0]).btn-text,input[type=button]:not([aria-controls=mep_0]).btn-text,input[type=submit]:not([aria-controls=mep_0]).btn-text{color:var(--color-primary)}.has-bg [type=button]:not([aria-controls=mep_0]).btn-text,.has-bg [type=submit]:not([aria-controls=mep_0]).btn-text,.has-bg a.btn-type--btn:not([aria-controls=mep_0]).btn-text,.has-bg button.btn-type--btn:not([aria-controls=mep_0]).btn-text,.has-bg div.btn-type--btn:not([aria-controls=mep_0]).btn-text,.has-bg input[type=button]:not([aria-controls=mep_0]).btn-text,.has-bg input[type=submit]:not([aria-controls=mep_0]).btn-text{color:currentColor}[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text),[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text),a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text),button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text),div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text),input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text),input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text){background-color:var(--color-primary)!important;background-repeat:no-repeat;background-size:1.1rem;border:1px solid var(--color-primary);padding:.85em 2em}[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-secondary,[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=secondary],[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-secondary,[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=secondary],a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-secondary,a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=secondary],button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-secondary,button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=secondary],div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-secondary,div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=secondary],input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-secondary,input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=secondary],input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-secondary,input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=secondary]{background-color:var(--color-secondary)!important;border-color:var(--color-secondary);color:#fff}[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-tertiary,[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=tertiary],[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-tertiary,[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=tertiary],a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-tertiary,a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=tertiary],button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-tertiary,button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=tertiary],div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-tertiary,div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=tertiary],input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-tertiary,input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=tertiary],input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-tertiary,input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=tertiary]{background-color:var(--color-tertiary)!important;border-color:var(--color-tertiary);color:#fff}[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-quaternary,[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=quaternary],[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-quaternary,[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=quaternary],a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-quaternary,a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=quaternary],button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-quaternary,button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=quaternary],div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-quaternary,div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=quaternary],input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-quaternary,input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=quaternary],input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-quaternary,input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=quaternary]{background-color:var(--color-quaternary)!important;border-color:var(--color-quaternary);color:#fff}[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline]{background-color:transparent!important;border-color:var(--color-primary);color:var(--color-primary)}.has-bg [type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.has-bg [type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.has-bg [type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.has-bg [type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.has-bg a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.has-bg a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.has-bg button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.has-bg button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.has-bg div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.has-bg div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.has-bg input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.has-bg input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.has-bg input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.has-bg input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.trans_bg .lightbox.as-sb [type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.trans_bg .lightbox.as-sb [type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.trans_bg .lightbox.as-sb [type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.trans_bg .lightbox.as-sb [type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.trans_bg .lightbox.as-sb a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.trans_bg .lightbox.as-sb a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.trans_bg .lightbox.as-sb button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.trans_bg .lightbox.as-sb button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.trans_bg .lightbox.as-sb div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.trans_bg .lightbox.as-sb div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.trans_bg .lightbox.as-sb input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.trans_bg .lightbox.as-sb input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline],.trans_bg .lightbox.as-sb input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline,.trans_bg .lightbox.as-sb input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text)[color=outline]{border-color:currentColor;color:currentColor}.article-card.simple .article-card__content button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text),.article-card.simple .article-card__content button[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text),.article-card.simple .article-card__content button[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text),[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline-white,[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline-white,a.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline-white,button.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline-white,div.btn-type--btn:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline-white,input[type=button]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline-white,input[type=submit]:not([aria-controls=mep_0]):not([btn-type=text]):not(.btn-text).btn-outline-white{background-color:transparent!important;border-color:#fff;color:#fff}body:not(.touch) [type=button]:not([aria-controls=mep_0]):hover,body:not(.touch) [type=submit]:not([aria-controls=mep_0]):hover,body:not(.touch) a.btn-type--btn:not([aria-controls=mep_0]):hover,body:not(.touch) button.btn-type--btn:not([aria-controls=mep_0]):hover,body:not(.touch) div.btn-type--btn:not([aria-controls=mep_0]):hover,body:not(.touch) input[type=button]:not([aria-controls=mep_0]):hover,body:not(.touch) input[type=submit]:not([aria-controls=mep_0]):hover{opacity:.8;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}body:not(.touch) [type=button]:not([aria-controls=mep_0]):hover>svg,body:not(.touch) [type=submit]:not([aria-controls=mep_0]):hover>svg,body:not(.touch) a.btn-type--btn:not([aria-controls=mep_0]):hover>svg,body:not(.touch) button.btn-type--btn:not([aria-controls=mep_0]):hover>svg,body:not(.touch) div.btn-type--btn:not([aria-controls=mep_0]):hover>svg,body:not(.touch) input[type=button]:not([aria-controls=mep_0]):hover>svg,body:not(.touch) input[type=submit]:not([aria-controls=mep_0]):hover>svg{-webkit-transform:translateX(.5rem);-o-transform:translateX(.5rem);transform:translateX(.5rem)}[type=button]:not([aria-controls=mep_0])>svg,[type=submit]:not([aria-controls=mep_0])>svg,a.btn-type--btn:not([aria-controls=mep_0])>svg,button.btn-type--btn:not([aria-controls=mep_0])>svg,div.btn-type--btn:not([aria-controls=mep_0])>svg,input[type=button]:not([aria-controls=mep_0])>svg,input[type=submit]:not([aria-controls=mep_0])>svg{fill:currentColor;stroke:currentColor;display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:1.6rem;margin-left:.5em;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:-o-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear,-o-transform .2s linear;width:1.6rem}body:not(.touch) a.btn-type--btn:hover:after,body:not(.touch) button.btn-type--btn:hover:after,body:not(.touch) div.btn-type--btn:hover:after{-webkit-transform:translateX(.5rem) scale(1.4);-o-transform:translateX(.5rem) scale(1.4);transform:translateX(.5rem) scale(1.4)}a.btn-type--btn:not([download]):after,button.btn-type--btn:not([download]):after,div.btn-type--btn:not([download]):after{fill:currentColor;stroke:currentColor;content:"→";display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:1.6rem;margin-left:auto;padding-left:.5em;position:relative;-webkit-transform:translateX(0) scale(1.4);-o-transform:translateX(0) scale(1.4);transform:translateX(0) scale(1.4);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:-o-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear,-o-transform .2s linear;width:1.6rem}h1+p .btn,h2+p .btn,h3+p .btn,h4+p .btn,h5+p .btn,h6+p .btn,p+p .btn{display:inline-block;margin-top:2.4rem}@media screen{.chart_title{margin-bottom:1em;text-align:center}}.chart_wrap{-webkit-box-pack:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;position:relative}.chart_wrap,.chart_wrap .legend{display:-webkit-box;display:-webkit-flex;display:flex}.chart_wrap .legend{-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:4rem;margin-top:30px;width:40rem}@media screen and (max-width:1023px){.chart_wrap .legend{-webkit-box-flex:0;-webkit-box-pack:center;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-justify-content:center;justify-content:center;margin-top:3rem}}@media screen and (min-width:1024px){.chart_wrap .legend{margin-left:4rem;width:40rem}}.chart_wrap .legend strong{font-family:var(--font-fam-primary);font-weight:inherit;margin-left:.5em;opacity:.7}.chart_wrap .legend>ul{display:block;list-style:none;margin:0;padding:0}.chart_wrap .legend>ul li{padding-left:3rem;position:relative}.chart_wrap .legend>ul li:before{content:normal!important}.chart_wrap .legend>ul li:not(:first-of-type){margin-top:.8rem}.chart_wrap .legend>ul li span{line-height:1}.chart_wrap .legend>ul li span.legend-color{border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:1.6rem;left:0;margin-right:1.6rem;position:absolute;top:.2rem;width:1.6rem}.chart_wrap canvas{max-width:70rem!important;width:100%!important}@media screen and (max-width:1023px){.chart_wrap canvas{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}}.chart_wrap canvas[data-chart-type=doughnut],.chart_wrap canvas[data-chart-type=pie]{max-width:30rem!important;min-width:30rem!important}.chart_wrap+.chart_wrap{margin-top:8rem}.clients{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;overflow:hidden;position:relative}.clients--intro{-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.5em;text-align:center}.clients--intro,.clients--item{-webkit-box-flex:0;position:relative}.clients--item{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 50%;flex:0 0 50%;-webkit-justify-content:center;justify-content:center;max-height:15rem;width:50%;z-index:1}@media only screen and (min-width:1024px){.clients--item{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;width:25%}}.clients--item picture{display:block;max-width:100%}.clients--item picture img{-webkit-filter:saturate(0);filter:saturate(0);max-height:8rem;max-width:17rem;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-filter .2s linear;transition:-webkit-filter .2s linear;-o-transition:filter .2s linear;transition:filter .2s linear;transition:filter .2s linear,-webkit-filter .2s linear;width:100%}.clients--item picture figcaption{display:none}body:not(.touch) .clients--item:hover picture img{-webkit-filter:saturate(1);filter:saturate(1)}@media only screen and (max-width:1023px){.clients--item:nth-child(n+3){margin-top:2em;padding-top:2em}}@media only screen and (min-width:1024px){.clients--item:nth-child(n+5){margin-top:2em;padding-top:2em}}.clients--link{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;font-family:var(--font-fam-secondary);font-size:2rem;height:100%;-webkit-justify-content:center;justify-content:center;left:0;padding:2rem;position:absolute;text-decoration:none;top:0;width:100%;z-index:2}.faq-a-item{cursor:pointer;padding-bottom:2em;pointer-events:none;position:relative}.faq-a-item+.faq-a-item{border-top:1px solid;padding-top:2em}.faq-a-item+.faq-a-item:after{top:3.2rem}.faq-a-item-title{font-size:2.25rem!important;padding-right:2.5em;pointer-events:all}.faq-a-item:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"+";display:block;font-family:var(--font-fam-secondary);font-size:.9em;font-size:150%;font-style:normal;font-variant:normal;line-height:inherit;position:absolute;right:0;text-transform:none;top:0}.faq-a-item.faq-a-item-active:after{content:"-"}.faq-a-item a{text-decoration:none}.faq-a-item-answer{display:none;pointer-events:all}.faq-a-item-active .faq-a-item-answer{display:block}.header-b{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:var(--acf-layout-pb);padding-top:var(--acf-layout-pt);position:relative}.move_next_block_up .header-b{padding-bottom:var(--acf-layout-pb-alt)}.header-b p:last-of-type,.header-b p:last-of-type a{margin-bottom:0}.header-b.default{height:auto;min-height:5rem}.header-b--content{-webkit-box-pack:start;-webkit-box-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:100%;min-height:100%;position:relative}.default .header-b--content{margin-bottom:3rem;margin-top:3rem}.header-b--content-wrap{margin-left:auto;margin-right:auto;max-width:var(--text-width)}.page__section.active .header-b--content-wrap{-webkit-animation:slideDown .6s cubic-bezier(.79,0,.58,.95) forwards;-o-animation:slideDown .6s cubic-bezier(.79,0,.58,.95) forwards;animation:slideDown .6s cubic-bezier(.79,0,.58,.95) forwards}.header-b--content .text-module{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-flex-direction:column;flex-direction:column;min-height:100%;width:100%}.header-b--content .text-module--content{width:100%}.header-b-scroll{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:2rem;max-height:4.8rem;position:relative;width:100%}.header-b-scroll+.header-b--extras{margin-top:2rem}.header-b-scroll svg{fill:currentColor;cursor:pointer;height:4.8rem;width:4.8rem}@media only screen and (min-width:1024px){.page__section.active .header-b-scroll svg{-webkit-animation:slideUp .6s cubic-bezier(.79,0,.58,.95) forwards;-o-animation:slideUp .6s cubic-bezier(.79,0,.58,.95) forwards;animation:slideUp .6s cubic-bezier(.79,0,.58,.95) forwards}}.header-b-btn{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:2em;margin-top:2em}.header-b-btn svg{fill:currentColor;width:4.8rem}.header-b h2{margin-top:0}.header-b--1col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:space-between;justify-content:space-between;width:100%}@media only screen and (min-width:768px){.header-b--1col{max-width:70rem;max-width:120rem}}.header-b--2cols{height:100%;width:100%}@media only screen and (min-width:1024px){.header-b--2cols{-webkit-box-pack:center;-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}}.header-b--2cols>div{height:100%;position:relative}@media only screen and (max-width:1023px){.header-b--2cols>div{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.header-b--2cols>div{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 50%;flex:0 0 50%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-bottom:0}.header-b--2cols>div:first-of-type{padding-right:1rem}.header-b--2cols>div:nth-of-type(2){padding-left:1rem}.header-b--2cols>div:nth-of-type(3){-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}}.header-b--form{background-color:var(--color-primary);box-shadow:0 0 34px 1px transparent;color:#fff;display:block;height:auto;margin-left:auto;margin-right:auto;margin-top:calc(var(--header-b-pb)*-1/2);max-width:65rem;min-height:var(--header-b-pt);overflow:visible;position:relative;width:100%}@media only screen and (min-width:687px){.header-b--form{margin-top:calc(var(--header-b-pb)*-1)}}.header-b--extras{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-bottom:calc(var(--acf-layout-pb)*-1);margin-top:auto;width:100%}@media only screen and (min-width:768px){.header-b--extras{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.header-b--extras>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:0;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.header-b--extras>div>a.cta-link{padding:2rem}@media only screen and (min-width:768px){.header-b--extras>div>a.cta-link{padding:2rem 3rem 4rem}.header-b--extras>div{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}}.header-b--extras>div:not(:first-of-type){border-top:1px solid}@media only screen and (min-width:768px){.header-b--extras>div:not(:first-of-type){border-left:1px solid;border-top:none}}@keyframes slideDown{0%{opacity:.00001;-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}20%{opacity:.00001;-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:.00001;-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}20%{opacity:.00001;-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.highlighted_grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;min-height:100vh;min-height:calc(100vh - var(--section-botom-offset));min-height:calc(var(--vh, 1vh)*100 - var(--section-botom-offset))}@media screen and (min-width:960px){.highlighted_grid[data-grid="1"]{grid-template-columns:1fr;grid-template-rows:1fr}.highlighted_grid[data-grid="2"]{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.highlighted_grid[data-grid="3"]{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr}.highlighted_grid[data-grid="3"] .highlighted_grid--item:first-of-type{grid-column:1/2;grid-row:1/3}.highlighted_grid[data-grid="3"] .highlighted_grid--item:nth-of-type(2){grid-column:2/3;grid-row:1}.highlighted_grid[data-grid="3"] .highlighted_grid--item:nth-of-type(3){grid-column:2/3;grid-row:2}.highlighted_grid[data-grid="4"]{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr}.highlighted_grid[data-grid="4"] .highlighted_grid--item:first-of-type{grid-column:1/3;grid-row:1/3}.highlighted_grid[data-grid="4"] .highlighted_grid--item:nth-of-type(2){grid-column:3/4;grid-row:1}.highlighted_grid[data-grid="4"] .highlighted_grid--item:nth-of-type(3){grid-column:4/5;grid-row:1}.highlighted_grid[data-grid="4"] .highlighted_grid--item:nth-of-type(4){grid-column:3/5;grid-row:2}.highlighted_grid[data-grid="5"]{grid-template-columns:repeat(7,1fr);grid-template-rows:1fr 1fr}.highlighted_grid[data-grid="5"] .highlighted_grid--item:first-of-type{grid-column:1/3;grid-row:1/3}.highlighted_grid[data-grid="5"] .highlighted_grid--item:nth-of-type(2){grid-column:3/5;grid-row:1}.highlighted_grid[data-grid="5"] .highlighted_grid--item:nth-of-type(3){grid-column:5/8;grid-row:1}.highlighted_grid[data-grid="5"] .highlighted_grid--item:nth-of-type(4){grid-column:3/6;grid-row:2}.highlighted_grid[data-grid="5"] .highlighted_grid--item:nth-of-type(5){grid-column:6/8;grid-row:2}.highlighted_grid[data-grid="6"]{grid-template-columns:repeat(8,1fr);grid-template-rows:1fr 1fr}.highlighted_grid[data-grid="6"] .highlighted_grid--item:first-of-type{grid-column:1/3;grid-row:1/3}.highlighted_grid[data-grid="6"] .highlighted_grid--item:nth-of-type(2){grid-column:3/5;grid-row:1}.highlighted_grid[data-grid="6"] .highlighted_grid--item:nth-of-type(3){grid-column:5/7;grid-row:1}.highlighted_grid[data-grid="6"] .highlighted_grid--item:nth-of-type(4){grid-column:7/9;grid-row:1}.highlighted_grid[data-grid="6"] .highlighted_grid--item:nth-of-type(5){grid-column:3/6;grid-row:2}.highlighted_grid[data-grid="6"] .highlighted_grid--item:nth-of-type(5) .highlighted_grid--item-bg-color{background-color:var(--color-quaternary)}.highlighted_grid[data-grid="6"] .highlighted_grid--item:nth-of-type(6){grid-column:6/9;grid-row:2}}.highlighted_grid--item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:4rem;position:relative;text-align:center}.highlighted_grid--item .text-module{display:block!important}.highlighted_grid--item .overlay-link{z-index:2}.highlighted_grid--item .overlay_link{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:2}.highlighted_grid--item .last_el{-webkit-flex-basis:100%;flex-basis:100%;pointer-events:none;z-index:1}.highlighted_grid--item .last_el>svg{fill:currentColor;height:4.8rem;width:4.8rem}.highlighted_grid--item .last_el:not(.empty){height:4.8rem;margin-top:2rem}.highlighted_grid--item .last_el a{display:block}.highlighted_grid--item .highlighted_grid--item-bg img{-webkit-transition:all .3s cubic-bezier(.79,0,.58,.95);-o-transition:all .3s cubic-bezier(.79,0,.58,.95);transition:all .3s cubic-bezier(.79,0,.58,.95)}body:not(.touch) .highlighted_grid--item:hover .highlighted_grid--item-bg img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.highlighted_grid--item-bg-color.mod-o--bg-color{opacity:1}.highlighted_grid--item:first-of-type .highlighted_grid--item-bg-color{background-color:var(--color-primary)}.highlighted_grid--item:nth-of-type(2) .highlighted_grid--item-bg-color{background-color:var(--color-secondary)}.highlighted_grid--item:nth-of-type(3) .highlighted_grid--item-bg-color{background-color:var(--color-tertiary)}.highlighted_grid--item:nth-of-type(4) .highlighted_grid--item-bg-color{background-color:var(--color-quaternary)}.highlighted_grid--item:nth-of-type(5) .highlighted_grid--item-bg-color{background-color:var(--color-primary)}.highlighted_grid--item:nth-of-type(6) .highlighted_grid--item-bg-color{background-color:var(--color-secondary)}.highlighted_grid--item.txt_al_left .highlighted_grid--content{text-align:left}.highlighted_grid--item.txt_al_right .highlighted_grid--content{text-align:right}.highlighted_grid--item.txt_al_vert_top{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.highlighted_grid--item.txt_al_vert_bottom{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.highlighted_grid--content{display:block;width:100%;z-index:2}.image-a{display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden;position:relative}.image-a.image-a--left,.image-a.image-a--right{width:calc(50% + 50vw)}.image-a--left{-webkit-transform:translateX(calc(-100vw - -100%));-o-transform:translateX(calc(-100vw - -100%));transform:translateX(calc(-100vw - -100%))}.image-a img,.image-a picture{height:auto;width:100%}.anim-fadein{display:block;overflow:hidden}.anim-fadein img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.00001;width:100%}.anim-fadein.animate.loaded img{-webkit-animation:imgOpacity .6s cubic-bezier(.79,0,.58,.95) forwards;-o-animation:imgOpacity .6s cubic-bezier(.79,0,.58,.95) forwards;animation:imgOpacity .6s cubic-bezier(.79,0,.58,.95) forwards}@keyframes imgOpacity{to{opacity:1}}@keyframes scaleToOne{to{-webkit-transform:scale(.99991);-o-transform:scale(.99991);transform:scale(.99991)}}figcaption{margin-top:5px}.figure-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.oh--show-title .oh--title{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center}.oh--show-title:hover .oh--title{-webkit-animation:scaleToOne .3s cubic-bezier(.79,0,.58,.95) forwards;-o-animation:scaleToOne .3s cubic-bezier(.79,0,.58,.95) forwards;animation:scaleToOne .3s cubic-bezier(.79,0,.58,.95) forwards}.oh--show-title:hover picture:after{background-color:rgba(0,0,0,.45)}.oh--show-title picture:after{background-color:transparent;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease;width:100%}.oh--title{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-o-transform .2s ease}@media only screen and (min-width:1023px){.oh--img-scale img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.oh--img-scale img,body:not(.touch) .oh--img-scale:hover img{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-o-transform .5s ease-in-out}body:not(.touch) .oh--img-scale:hover img{-webkit-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}}.main__nav:not(.floating_nav).menu_open .main__nav-sections .section_group[data-group-id="1"]{display:-webkit-box;display:-webkit-flex;display:flex;padding:0;position:relative;top:0;width:auto}.main__nav:not(.floating_nav).menu_open .main__nav-sections{height:20rem}.main__nav:not(.floating_nav).menu_open .main__nav-sections.no_thumbs{height:8rem}@media screen and (min-width:960px){.main__nav:not(.floating_nav).menu_open .main__nav-sections{height:20rem}.main__nav:not(.floating_nav).menu_open .main__nav-sections.no_thumbs{height:8rem}}.main__nav:not(.floating_nav) .ux_info{bottom:6rem;height:20rem;left:0;position:fixed;right:0;width:100vw}@media screen and (min-width:960px){.main__nav:not(.floating_nav) .ux_info{height:20rem}}.main__nav:not(.floating_nav) .ux_info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-box-pack:center;-webkit-align-items:flex-start;align-items:flex-start;background-color:rgba(0,0,0,.8);display:none;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:0 8rem;z-index:12}.main__nav:not(.floating_nav) .ux_info .up-down{display:none}.main__nav:not(.floating_nav) .ux_info svg{fill:#fff}.main__nav:not(.floating_nav).show_info .ux_info{display:-webkit-box;display:-webkit-flex;display:flex}.main__nav:not(.floating_nav).show_info .ux_info .hand{-webkit-animation-direction:alternate;-o-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:leftright;-o-animation-name:leftright;animation-name:leftright}.main__nav:not(.floating_nav) .main__nav-sections .section_group[data-group-id="1"]:after{content:"  ";display:block;height:100%;min-width:2rem;width:2rem}@media screen and (min-width:960px){.main__nav:not(.floating_nav) .main__nav-sections .section_group[data-group-id="1"]{padding:0 4rem}.main__nav:not(.floating_nav) .main__nav-sections .section_group[data-group-id="1"]:after{content:"  ";display:block;height:100%;min-width:4rem;width:4rem}}.main__nav:not(.floating_nav) .main__nav-sections{-webkit-overflow-scrolling:touch;-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 100%;flex:0 0 100%;height:0;overflow-x:auto;overflow-y:hidden;padding:0 2rem;scroll-behavior:smooth;-webkit-transition:height .25s;-o-transition:height .25s;transition:height .25s;-webkit-transition-timing-function:cubic-bezier(.41,.78,.72,.98);-o-transition-timing-function:cubic-bezier(.41,.78,.72,.98);transition-timing-function:cubic-bezier(.41,.78,.72,.98);z-index:11}.main__nav:not(.floating_nav) .main__nav-sections:after{content:"  ";display:block;height:100%;min-width:2rem;width:2rem}@media screen and (min-width:960px){.main__nav:not(.floating_nav) .main__nav-sections{padding:0 4rem}.main__nav:not(.floating_nav) .main__nav-sections:after{content:"  ";display:block;height:100%;min-width:4rem;width:4rem}}.main__nav:not(.floating_nav) .main__nav-sections .section_item{-webkit-box-flex:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 25rem;flex:0 0 25rem;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;max-width:25rem;position:relative;text-decoration:none}@media screen and (min-width:960px){.main__nav:not(.floating_nav) .main__nav-sections .section_item{-webkit-box-flex:0;-webkit-flex:0 0 25rem;flex:0 0 25rem}}.main__nav:not(.floating_nav) .main__nav-sections .section_item.active .section_item-text{border-color:var(--color-secondary);color:var(--color-secondary)}.main__nav:not(.floating_nav) .main__nav-sections .section_item.no_thumbs{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.main__nav:not(.floating_nav) .main__nav-sections .section_item.no_index .section_item-i,.main__nav:not(.floating_nav) .main__nav-sections .section_item.no_thumbs .section_item-pic_size{display:none}.main__nav:not(.floating_nav) .main__nav-sections .section_item.no_index .section_item-text.no_thumbs{padding-top:3rem}.main__nav:not(.floating_nav) .main__nav-sections .section_item-text{-webkit-box-align:end;-webkit-box-pack:start;-webkit-align-items:flex-end;align-items:flex-end;border-bottom:3px solid transparent;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:5.9rem;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:.5rem;overflow:hidden;padding:1rem;width:100%}.section_item.active .main__nav:not(.floating_nav) .main__nav-sections .section_item-text{border-color:red}.main__nav:not(.floating_nav) .main__nav-sections .section_item-text h3{color:inherit;margin-left:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main__nav:not(.floating_nav) .main__nav-sections .section_item-text.no_thumbs{-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.main__nav:not(.floating_nav) .main__nav-sections .section_item-i.no_thumbs{font-size:4rem}@media screen and (min-width:960px){.main__nav:not(.floating_nav) .main__nav-sections .section_item-i.no_thumbs{font-family:var(--font-fam-primary);font-size:4rem}}.main__nav:not(.floating_nav) .main__nav-sections .section_item-i.no_thumbs+h3{font-family:var(--font-fam-primary);font-size:1.4rem}@media screen and (min-width:960px){.main__nav:not(.floating_nav) .main__nav-sections .section_item-i.no_thumbs+h3{font-size:1.4rem}}.main__nav:not(.floating_nav) .main__nav-sections .section_item h3,.main__nav:not(.floating_nav) .main__nav-sections .section_item-i{font-size:1.2rem;line-height:1;margin-bottom:0;text-align:left}@media screen and (min-width:960px){.main__nav:not(.floating_nav) .main__nav-sections .section_item h3,.main__nav:not(.floating_nav) .main__nav-sections .section_item-i{font-size:1.4rem}}.main__nav:not(.floating_nav) .main__nav-sections .section_item-pic_size{display:block;height:0;overflow:hidden;padding-bottom:54%;position:relative;width:100%}.main__nav:not(.floating_nav) .main__nav-sections .section_item-pic_size>picture{bottom:0;left:0;position:absolute;right:0;top:0}.main__nav:not(.floating_nav) .main__nav-sections .section_item-pic_size>picture img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.main__nav:not(.floating_nav) .main__nav-sections .section_item-pic_size.no_thumb{display:none}.main__nav:not(.floating_nav) .main__nav-sections .section_item:not(:last-of-type){margin-right:1rem}.main__nav:not(.floating_nav) .main__nav-sections .section_item:last-of-type():after{content:"";display:block;height:100%;margin-right:2rem;width:100%}.main__nav:not(.floating_nav) .main__nav-sections .section_item>img,.main__nav:not(.floating_nav) .main__nav-sections .section_item>picture{-webkit-box-flex:0;-webkit-align-self:flex-end;align-self:flex-end;-webkit-flex:0 0 100%;flex:0 0 100%}.main__nav:not(.floating_nav) .main__nav-sections .section_item .thumb_click_space{bottom:0;display:block;left:0;position:absolute;right:0;top:0}@keyframes leftright{0%{-webkit-transform:translateX(30%);-o-transform:translateX(30%);transform:translateX(30%)}to{-webkit-transform:translateX(-30%);-o-transform:translateX(-30%);transform:translateX(-30%)}}body.lightbox-as-sb-active .main__nav-logo,body.lightbox-as-sb-active .main__nav-title{display:none}.main__nav.floating_nav.menu_open .main__nav-sections{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.main__nav.floating_nav.menu_open .main__nav-logo,.main__nav.floating_nav.menu_open .main__nav-title{display:none}.main__nav.floating_nav .main__nav-sections,.main__nav.floating_nav .ux_info{bottom:0;height:100vh;height:calc(var(--vh, 1vh)*100);position:fixed;right:0;width:100vw}@media screen and (min-width:860px){.main__nav.floating_nav .main__nav-sections,.main__nav.floating_nav .ux_info{width:60vw}}body.admin-bar .main__nav.floating_nav .main__nav-sections,body.admin-bar .main__nav.floating_nav .ux_info{height:calc(100vh - 3.2rem);height:calc(var(--vh, 1vh)*100 - 3.2rem)}@media screen and (max-width:782px){body.admin-bar .main__nav.floating_nav .main__nav-sections,body.admin-bar .main__nav.floating_nav .ux_info{height:calc(100vh - 4.6rem);height:calc(var(--vh, 1vh)*100 - 4.6rem)}}.main__nav.floating_nav .ux_info{-webkit-box-align:center;-webkit-box-pack:start;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.8);display:none;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 8rem;z-index:0}.main__nav.floating_nav .ux_info .left-right{display:none}.main__nav.floating_nav .ux_info svg{fill:#fff}.main__nav.floating_nav.show_info .ux_info{display:-webkit-box;display:-webkit-flex;display:flex}.main__nav.floating_nav.show_info .ux_info .hand{-webkit-animation-direction:alternate;-o-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:updown;-o-animation-name:updown;animation-name:updown}.main__nav.floating_nav .main__nav-sections{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;background-color:var(--color-secondary);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:0;scroll-behavior:smooth;-webkit-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s;-webkit-transition-timing-function:cubic-bezier(.41,.78,.72,.98);-o-transition-timing-function:cubic-bezier(.41,.78,.72,.98);transition-timing-function:cubic-bezier(.41,.78,.72,.98);z-index:-1}.main__nav.floating_nav .main__nav-sections .section_item{-webkit-box-flex:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;min-height:10rem;position:relative;text-decoration:none}.main__nav.floating_nav .main__nav-sections .section_item:nth-of-type(2n+0){background-color:rgba(0,0,0,.1)}.main__nav.floating_nav .main__nav-sections .section_item:last-of-type{margin-bottom:10rem}.main__nav.floating_nav .main__nav-sections .section_item.active .section_item-i{border-color:var(--color-tertiary)}.main__nav.floating_nav .main__nav-sections .section_item.no_index .section_item-i{display:none}.main__nav.floating_nav .main__nav-sections .section_item .thumb_click_space{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.main__nav.floating_nav .main__nav-sections .section_item-text{padding:0 2em}.main__nav.floating_nav .main__nav-sections .section_item-text h3{color:inherit}.main__nav.floating_nav .main__nav-sections .section_item-i{border-bottom:1px solid;display:inline-block;font-family:var(--font-fam-secondary);font-size:120%;line-height:1;margin-bottom:.25em}@media screen and (min-width:530px)and (max-width:1099px){.main__nav.floating_nav .main__nav-sections .section_item-i{font-size:250%}}@media screen and (min-width:1100px){.main__nav.floating_nav .main__nav-sections .section_item-i{font-size:320%}}.main__nav.floating_nav .main__nav-sections .section_item-pic_size{-webkit-box-ordinal-group:0;-webkit-box-flex:0;-webkit-align-self:flex-start;align-self:flex-start;display:block;-webkit-flex:0 0 32%;flex:0 0 32%;height:0;-webkit-order:-1;order:-1;overflow:hidden;padding-bottom:30%;position:relative;width:100%}@media screen and (min-width:960px){.main__nav.floating_nav .main__nav-sections .section_item-pic_size{padding-bottom:19%}}.main__nav.floating_nav .main__nav-sections .section_item-pic_size.no_thumb{-webkit-box-flex:0;display:none;-webkit-flex:0 0 0;flex:0 0 0}.main__nav.floating_nav .main__nav-sections .section_item-pic_size>picture{bottom:0;left:0;position:absolute;right:0;top:0}.main__nav.floating_nav .main__nav-sections .section_item-pic_size>picture img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}@keyframes updown{0%{-webkit-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%)}to{-webkit-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}}:root{--section-botom-offset:6rem}body.floating_nav{--section-botom-offset:0rem}.page__section{display:block;max-height:100vh;max-height:calc(100vh - var(--section-botom-offset));max-height:calc(var(--vh, 1vh)*100 - var(--section-botom-offset));min-width:100vw;overscroll-behavior:none;position:relative;width:100vw}.page__section:not(.has_sidebar){-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.page__section.has_sidebar{overflow:hidden}.page__section.has_sidebar>.content{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;height:100%;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}@media screen and (min-width:960px){.page__section.has_sidebar:not(.fl_sb):not(.fl_sb-bullets){padding-left:35rem}.page__section{max-height:calc(100vh - var(--section-botom-offset));max-height:calc(var(--vh, 1vh)*100 - var(--section-botom-offset))}}@keyframes pageTransition{0%{top:0}to{top:200px}}.section_scroll-top{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-primary);border-radius:50%;bottom:2rem;display:-webkit-box;display:-webkit-flex;display:flex;height:3.8rem;-webkit-justify-content:center;justify-content:center;left:calc(100% - 6rem);position:-webkit-sticky;position:sticky;width:3.8rem;z-index:1}@media screen and (min-width:960px){.section_scroll-top{bottom:2.5rem;height:4.8rem;left:calc(100% - 10.4rem);width:4.8rem}}.section_scroll-top svg{fill:#fff;cursor:pointer;width:1.6rem}@media screen and (min-width:960px){.section_scroll-top svg{width:2rem}}.section_wrap{min-height:calc(100vh - 6.7rem - var(--section-botom-offset));min-height:calc(var(--vh, 1vh)*100 - 6.7rem - var(--section-botom-offset))}@media screen and (min-width:960px){.section_wrap{min-height:calc(100vh - var(--section-botom-offset));min-height:calc(var(--vh, 1vh)*100 - var(--section-botom-offset))}}.sidebar_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;left:0;position:absolute;right:0;top:0;z-index:10}.page__section.has_sidebar.fl_sb-bullets .sidebar_content{left:auto;pointer-events:none;position:absolute;right:0;top:0;z-index:4}.page__section.has_sidebar.fl_sb-bullets .sidebar_content *{pointer-events:none}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar{background-color:transparent;color:#000}@media screen and (max-width:959px){.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar{height:100%!important}}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap>h2{display:none}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap>.sidebar-content{-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 5.1rem 0 0}@media screen and (max-width:959px){.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap>.sidebar-content{padding:0 1.2rem 0 0}}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0;row-gap:0}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li{-webkit-box-align:center;-webkit-box-pack:end;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;line-height:1;margin:0;padding:0;pointer-events:all;position:relative}@media screen and (max-width:959px){.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li a{pointer-events:all!important}}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li:hover a{pointer-events:all}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li.active:before{background-color:var(--custom-subnav-btn-bg-color,#b5b5b5)}@media screen and (max-width:959px){.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li{-webkit-tap-highlight-color:rgba(0,0,0,0);height:3.6rem}}@media screen and (min-width:960px){.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li:hover a{color:var(--custom-subnav-bullet-txt-color);pointer-events:all;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li:hover a:after{background-color:#fff}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li:hover a:before{background-color:#fff;box-shadow:3px 0 11px rgba(43,43,43,.341);opacity:1}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li:hover:before{background-color:var(--custom-subnav-btn-bg-color,#b5b5b5);opacity:1}}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li:before{background-color:transparent;border:2px solid var(--custom-subnav-btn-bg-color,#b5b5b5);border-radius:1rem;content:"";display:block;height:1.8rem;position:absolute;right:0;top:.9rem;-webkit-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:1.8rem}@media screen and (max-width:959px){.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li:before{height:1.2rem;width:1.2rem}}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li a{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:transparent;color:transparent;display:-webkit-box;display:-webkit-flex;display:flex;font-family:var(--font-fam-primary-bold,--font-fam-primary);-webkit-justify-content:center;justify-content:center;line-height:1;padding:.5rem 2.2rem;position:relative;text-decoration:none;z-index:1}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li a:after{background-color:transparent;content:"";display:block;height:2.6rem;-webkit-transform:translateX(7px) rotate(45deg) scale(.5);-o-transform:translateX(7px) rotate(45deg) scale(.5);transform:translateX(7px) rotate(45deg) scale(.5);width:2.7rem}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li a:before{background-color:transparent;box-shadow:3px 0 11px transparent;content:"";display:block;height:3.6rem;position:absolute;right:2.7rem;top:0;width:calc(100% - 2.7rem);z-index:-1}@media screen and (max-width:959px){.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li a{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;max-width:3rem;overflow:hidden;padding:.5rem 0}.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li a:after,.page__section.has_sidebar.fl_sb-bullets .sidebar_content>.sidebar .sidebar_content-scroll-wrap ul li a:before{content:normal}}@media screen and (min-width:960px){.fl_sb .sidebar_content{-webkit-transform:translateX(-102%);-o-transform:translateX(-102%);transform:translateX(-102%);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:40rem}.fl_sb .sidebar_content>.sidebar{-webkit-box-flex:0;-webkit-flex:0 0 40rem;flex:0 0 40rem}.fl_sb .sidebar_content.active{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:959px){.fl_sb .sidebar_content>.sidebar{-webkit-transform:translateY(-102%);-o-transform:translateY(-102%);transform:translateY(-102%);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:-o-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear,-o-transform .2s linear}.fl_sb .sidebar_content.active>.sidebar{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.sidebar_content li,.sidebar_content p{color:inherit}@media screen and (min-width:960px){.sidebar_content{right:auto;width:35rem}}.sidebar_content>.sidebar{background-color:var(--custom-subnav-bg-color,--color-primary);color:var(--custom-subnav-color,#fff)}@media screen and (min-width:960px){.sidebar_content>.sidebar{height:calc(100vh - var(--section-botom-offset));height:calc(var(--vh, 1vh)*100 - var(--section-botom-offset))}.fl_sb .sidebar_content>.sidebar{background-color:var(--custom-subnav-bg-color,--color-primary);color:var(--custom-subnav-color,#fff)}}@media screen and (max-width:959px){.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content{-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior:none;pointer-events:none;scroll-behavior:smooth;visibility:hidden}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content.active{pointer-events:all;visibility:visible}}@media screen and (min-width:960px){.sidebar_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap{padding-bottom:6rem}@media screen and (min-width:960px){.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;max-height:calc(100% - 15rem);overflow-y:auto;overscroll-behavior:none;padding-bottom:6rem;scroll-behavior:smooth}}@media screen and (max-width:959px){.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap.active>h1,.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap.active>h2,.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap.active>h3{display:block}}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap>h1,.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap>h2,.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap>h3{display:block;margin-bottom:0;margin-top:3rem;padding:0 8rem 0 2rem}@media screen and (max-width:959px){.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap>h1,.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap>h2,.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap>h3{font-size:2rem}}@media screen and (min-width:960px){.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap>h1,.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap>h2,.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content-scroll-wrap>h3{margin-top:3.5rem;padding:0 8rem 0 4rem}}.sidebar_content .sidebar{position:relative;width:100%;z-index:1}@media screen and (min-width:960px){.sidebar_content .sidebar{-webkit-box-flex:0;border-bottom:none;-webkit-flex:0 0 35rem;flex:0 0 35rem}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar{border-right:.1rem solid rgba(0,0,0,.15)}}@media screen and (max-width:959px){.sidebar_content .sidebar h1{display:none}}.sidebar_content .sidebar-content{padding:1rem 2rem;width:100%}@media screen and (max-width:959px){.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar-content{background-color:var(--custom-subnav-bg-color,--color-primary)}.sidebar_content .sidebar-content>h1,.sidebar_content .sidebar-content>h2{margin:0}}@media screen and (min-width:960px){.sidebar_content .sidebar-content{display:block;padding:2rem 4rem}.sidebar_content .sidebar-content>h1,.sidebar_content .sidebar-content>h2{margin-top:1rem}.sidebar_content .sidebar-content>ul{display:block}}@media screen and (max-width:959px){.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar ul{list-style:none;margin-top:3rem;padding:0}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar ul li{margin-bottom:1.5rem;padding-bottom:3rem;position:relative}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar ul li:not(:last-of-type):after{background-color:var(--color-grey);bottom:0;content:"";display:block;height:.1rem;position:absolute;width:6rem}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar ul li a{color:inherit;display:block;text-decoration:none}}@media screen and (max-width:959px)and (max-width:959px){.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar ul li a{padding-right:20%}}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar ul{list-style:none;margin-top:3rem;padding:0}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar ul li{margin-bottom:1.5rem;padding-bottom:3rem;position:relative}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar ul li:not(:last-of-type):after{background-color:var(--color-grey);bottom:0;content:"";display:block;height:.1rem;position:absolute;width:6rem}.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar ul li a{color:inherit;display:block;text-decoration:none}@media screen and (max-width:959px){.page__section.has_sidebar:not(.fl_sb-bullets) .sidebar_content .sidebar ul li a{padding-right:20%}}.fl_sb-bullets .sidebar-icon{display:none!important}.sidebar-icon{cursor:pointer;display:block;height:4.8rem;left:2rem;overflow:visible;pointer-events:none;position:absolute;top:2rem;width:4.8rem;z-index:11}.sidebar-icon>div{pointer-events:all}@media screen and (max-width:959px){.sidebar-icon.active{left:auto;right:2rem}.sidebar-icon.active>div{background-color:var(--closebtn-color,var(--color-primary));-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.fl_sb .sidebar-icon.active{left:auto;right:2rem}}@media screen and (min-width:960px){.sidebar-icon{display:none}.fl_sb .sidebar-icon{display:block;left:2rem;position:absolute;right:auto;top:2.5rem;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:-o-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear,-o-transform .2s linear}.fl_sb .sidebar-icon.active{-webkit-transform:translateX(31.4rem);-o-transform:translateX(31.4rem);transform:translateX(31.4rem)}.fl_sb .sidebar-icon.active>div{-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}}.sidebar-icon>div{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--custom-subnav-btn-bg-color,--color-primary);color:currentColor;color:var(--custom-subnav-btn-color,#fff);display:block;display:-webkit-box;display:-webkit-flex;display:flex;height:4.8rem;-webkit-justify-content:center;justify-content:center;text-align:center;text-decoration:none;width:4.8rem}.sub_nav_is_rounded .sidebar-icon>div{border-radius:50%}.sidebar-icon .close,.sidebar-icon .open{fill:var(--custom-subnav-btn-color,#fff);pointer-events:none}.sidebar-icon .close>svg,.sidebar-icon .open>svg{display:block;height:1.8rem}.sidebar-icon .open>svg{height:2.2rem}.sidebar-icon .close{display:none}.sidebar-icon .close>svg{display:block;height:1.7rem}.sidebar-icon.active .open{display:none}.sidebar-icon.active .close{display:block}@media screen{.section-bg{bottom:0;left:0;position:fixed;right:0;top:0;width:100vw;z-index:0}.section-bg>img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media print{.section-bg{display:none}}#nav_overlay{background-color:rgba(0,0,0,.75);bottom:0;display:none;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:12}#nav_overlay.active{display:block;pointer-events:all}@media print{#nav_overlay{display:none}}#nav_overlay .nav_overlay-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;left:0;padding:2rem 4rem;position:absolute;top:auto;width:50vw}body.admin-bar #nav_overlay .nav_overlay-info{height:calc(100vh - 3.2rem);height:calc(var(--vh, 1vh)*100 - 3.2rem)}@media screen and (max-width:782px){body.admin-bar #nav_overlay .nav_overlay-info{height:calc(100vh - 4.6rem);height:calc(var(--vh, 1vh)*100 - 4.6rem)}}#nav_overlay .nav_overlay-info hr{margin-bottom:1.5rem;margin-top:2rem;opacity:.3}#nav_overlay .nav_overlay-info--title{color:#fff}#nav_overlay .nav_overlay-info--logo{max-width:16rem;width:100%}#section_scroll-top{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.25);bottom:8rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;height:5rem;-webkit-justify-content:center;justify-content:center;opacity:.0001;pointer-events:none;position:fixed;right:2rem;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;width:5rem}body.floating_nav:not(.floating_nav_is_rounded) #section_scroll-top{border-radius:0;height:4.5rem;width:4.5rem}body.floating_nav.floating_nav_is_rounded #section_scroll-top{border-radius:50%}body.trans_bg #section_scroll-top{bottom:8rem}@media screen and (max-width:959px){body.floating_nav #section_scroll-top{bottom:7.1rem}body.floating_nav:not(.floating_nav_is_rounded) #section_scroll-top{right:0}}@media screen and (min-width:960px){#section_scroll-top{right:3.5rem}body.trans_bg.floating_nav #section_scroll-top{bottom:2.5rem;right:2rem}body.floating_nav #section_scroll-top{bottom:8.1rem;right:2rem}body.floating_nav.floating_nav_is_rounded #section_scroll-top{bottom:9.1rem}body.floating_nav.trans_bg_centered #section_scroll-top{bottom:2rem;right:2rem}body.floating_nav.floating_nav_is_rounded #section_scroll-top{height:6rem;width:6rem}}#section_scroll-top svg{fill:#fff;pointer-events:none;-webkit-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);width:1.7rem}#section_scroll-top.show{opacity:1;pointer-events:all;visibility:visible}.main__nav{background-color:var(--nav-bg-color,#fff);bottom:0;color:var(--nav-txt-icon-color,#000);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:auto;left:0;position:fixed;right:0;top:auto;z-index:14}.main__nav:not(.floating_nav){box-shadow:0 0 50px 0 rgba(0,0,0,.3)}.main__nav:not(.floating_nav).trans_bg .ux_info{background-color:hsla(0,0%,100%,.8)}.main__nav:not(.floating_nav).trans_bg .ux_info svg{fill:#000}.main__nav.floating_nav{background-color:transparent;pointer-events:none}.main__nav.floating_nav #nav_extras,.main__nav.floating_nav #nav_extras-toggle,.main__nav.floating_nav .main__nav-logo,.main__nav.floating_nav .main__nav-next-btn,.main__nav.floating_nav .main__nav-prev-btn,.main__nav.floating_nav .main__nav-sections,.main__nav.floating_nav .main__nav-title,.main__nav.floating_nav .main__nav-toggle{pointer-events:all}@media screen and (min-width:960px){.main__nav.floating_nav{bottom:2rem}}@media print{.main__nav{display:none}}.main__nav.fade-out .ux_info{-webkit-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fadeout;-o-animation-name:fadeout;animation-name:fadeout}.main__nav--elements{-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 100vw;flex:0 0 100vw;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:6rem;width:100vw}.main__nav--elements svg{fill:currentColor}@media screen and (max-width:959px){.main__nav--elements :first-child:before{content:normal}}.main__nav--nav-elements{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;position:relative;white-space:nowrap}@media screen and (max-width:959px){.floating_nav_rounded .main__nav--nav-elements.center,.floating_nav_rounded .main__nav--nav-elements.right{padding-left:.8rem;padding-right:.8rem;padding-top:.5rem}.logo_all_hidden .main__nav--nav-elements{left:50%;margin-left:0;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.main__nav--nav-elements:not(.center){margin-right:2rem}@media screen and (min-width:960px){.main__nav--nav-elements.center{bottom:0;left:50%;margin-left:0;position:absolute;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:5}}.main__nav--nav-elements #nav_extras-toggle>svg{opacity:.3}.trans_bg .main__nav--nav-elements #nav_extras-toggle>svg{opacity:.5}@media screen and (max-width:959px){.main__nav--nav-elements #nav_extras-toggle{min-width:4.4rem}}.main__nav--nav-elements #nav_extras-toggle,.main__nav--nav-elements a{-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-justify-content:center;justify-content:center;min-width:6rem;position:relative}.floating_nav .main__nav--nav-elements #nav_extras-toggle,.floating_nav .main__nav--nav-elements a{background-color:var(--nav-bg-color,#fff);color:var(--nav-txt-icon-color,#000)}.floating_nav.trans_bg .main__nav--nav-elements #nav_extras-toggle,.floating_nav.trans_bg .main__nav--nav-elements a{background-color:var(--nav-bg-color)}.main__nav--nav-elements #nav_extras-toggle span,.main__nav--nav-elements a span{display:inline-block}body:not(.touch) .main__nav--nav-elements #nav_extras-toggle:hover,body:not(.touch) .main__nav--nav-elements a:hover{opacity:.8;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.floating_nav_rounded .main__nav--nav-elements #nav_extras-toggle,.floating_nav_rounded .main__nav--nav-elements a{border-radius:50%;height:6rem;min-height:6rem;min-width:6rem;width:6rem}@media screen and (max-width:959px){.floating_nav_rounded .main__nav--nav-elements #nav_extras-toggle,.floating_nav_rounded .main__nav--nav-elements a{height:5rem;min-height:5rem;min-width:5rem;width:5rem}}.floating_nav_rounded .main__nav--nav-elements #nav_extras-toggle svg,.floating_nav_rounded .main__nav--nav-elements a svg{height:2rem}.main__nav-logo,.main__nav-next-btn,.main__nav-prev-btn,.main__nav-title,.main__nav-toggle{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;height:6rem;-webkit-justify-content:center;justify-content:center;position:relative}.main__nav-logo{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:0 2rem;position:relative;z-index:2}.main__nav-logo *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.main__nav-logo.logo-top,.main__nav-logo.no-bg-color,.main__nav-logo.no-bg-color+.main__nav-title{background-color:transparent!important}.main__nav-logo.logo-top{display:block;height:auto;left:2rem;margin:0!important;max-height:30rem;max-width:30rem;padding:0!important;position:absolute;top:3.7rem}.admin-bar .main__nav-logo.logo-top{top:102px}@media screen and (max-width:782px){.admin-bar .main__nav-logo.logo-top{top:102px}}@media screen and (max-width:600px){.main__nav-logo{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;padding:0 0 0 2rem}}@media screen and (min-width:1239px){.main__nav-logo{padding:0 4rem}}@media screen and (min-width:960px){.main__nav-logo+.main__nav-title{padding:2rem 2rem 2rem 0}}.floating_nav .main__nav-logo{background-color:#fff;padding:0 2rem}@media screen and (min-width:960px){.floating_nav .main__nav-logo{margin-left:2rem}}.floating_nav.trans_bg .main__nav-logo{background-color:var(--nav-bg-color)}.main__nav-logo>span{-webkit-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}body.logo_top .main__nav-logo>span{-webkit-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.main__nav-logo>span,.main__nav-logo>span>img{pointer-events:none}.main__nav-logo span{display:inline-block}.main__nav-logo span img,.main__nav-logo span svg{display:block;height:auto;max-height:4rem;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom left;object-position:bottom left;width:18rem}@media screen and (min-width:960px){.main__nav-logo span img,.main__nav-logo span svg{margin-left:0;max-height:4rem;max-width:16rem}}.main__nav-title{-webkit-box-flex:0;-webkit-box-pack:start;color:inherit;display:none;-webkit-flex:0 0 auto;flex:0 0 auto;font-size:1.4rem;-webkit-justify-content:flex-start;justify-content:flex-start;padding:1.6rem 2rem 2rem}.main__nav-title.extra-active{display:none}.floating_nav .main__nav-title{margin-left:.1rem;padding-left:2rem}.floating_nav .main__nav-title,.floating_nav.trans_bg .main__nav-title{background-color:var(--nav-bg-color)}@media screen and (min-width:960px){.main__nav-title{font-size:1.6rem;padding:2rem 2rem 2rem 4rem}.main__nav-title.show{display:block}}.main__nav-index{display:none!important}.main__nav-index.active{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}.main__nav-index.hidden{display:none!important}.main__nav-toggle{-webkit-box-flex:1;color:inherit;-webkit-flex:1 1 auto;flex:1 1 auto;font-size:1.2rem;padding:0 2rem;text-decoration:none}.main__nav-toggle svg{display:none}.main__nav-toggle.as-icon svg{display:-webkit-box;display:-webkit-flex;display:flex}.main__nav-toggle.as-icon span{display:none!important}.main__nav-toggle_info{bottom:100%;color:#fff;display:none!important;padding:1.5rem 2.5rem;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.main__nav-toggle_info,.main__nav-toggle_info:after{background-color:var(--color-primary);position:absolute}.main__nav-toggle_info:after{content:"";height:1.15rem;left:50%;right:50%;top:100%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:1.15rem}.show_nav_info .main__nav-toggle_info{-webkit-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:navInfoFadeIn;-o-animation-name:navInfoFadeIn;animation-name:navInfoFadeIn;display:block!important}@media screen and (min-width:960px){.main__nav-toggle{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;font-size:1.6rem}.main__nav-toggle:before{content:""}}.main__nav-toggle>.close span,.main__nav-toggle>.open span{display:-webkit-box;display:-webkit-flex;display:flex}.main__nav-toggle>.close,.menu_open .main__nav-toggle>.open{display:none}.menu_open .main__nav-toggle>.close{display:-webkit-box;display:-webkit-flex;display:flex}.main__nav-next-btn,.main__nav-prev-btn,.main__nav-toggle{color:inherit}.main__nav-next-btn svg,.main__nav-prev-btn svg,.main__nav-toggle svg{height:2.5rem}.main__nav-next-btn:active,.main__nav-prev-btn:active,.main__nav-toggle:active{color:var(--color-secondary)}.main__nav-next-btn>*,.main__nav-next-btn>*>.close,.main__nav-next-btn>*>.open,.main__nav-prev-btn>*,.main__nav-prev-btn>*>.close,.main__nav-prev-btn>*>.open,.main__nav-toggle>*,.main__nav-toggle>*>.close,.main__nav-toggle>*>.open{display:-webkit-box;display:-webkit-flex;display:flex}@media screen and (min-width:960px){body.nav_toggle_icons_top .main__nav .main__nav-index,body.nav_toggle_icons_top .main__nav .main__nav-toggle{display:none!important}}@media screen and (max-width:959px){.nav_toggles_top{display:none!important}}body.small_nav_icons .icon-v1{display:none}body.small_nav_icons .main__nav-toggle .open svg.icon-v2{height:2.5rem}body.small_nav_icons .main__nav-next-btn svg.icon-v2,body.small_nav_icons .main__nav-prev-btn svg.icon-v2,body.small_nav_icons .main__nav-toggle .close svg.icon-v2{height:2rem}body:not(.small_nav_icons) .icon-v2{display:none}.nav_toggles_top{-webkit-box-align:center;-webkit-box-pack:center;fill:#fff;-webkit-align-items:center;align-items:center;color:#fff;display:none;-webkit-justify-content:center;justify-content:center;position:absolute;right:0;top:0;z-index:15}.nav_toggles_top .main__nav-index,body.nav_toggle_icons_top .nav_toggles_top{display:-webkit-box;display:-webkit-flex;display:flex}.nav_toggles_top .main__nav-index{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;height:6rem;-webkit-justify-content:center;justify-content:center;padding-left:0;padding-right:0;position:relative;width:9rem}.menu_open .nav_toggles_top>.open,.nav_toggles_top>.close{display:none}.menu_open .nav_toggles_top>.close{display:-webkit-box;display:-webkit-flex;display:flex}body.admin-bar .nav_toggles_top{top:4.2rem}@media screen and (max-width:782px){body.admin-bar .nav_toggles_top{top:4.6rem}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes navInfoFadeIn{0%{opacity:0;visibility:hidden}10%{opacity:1;visibility:visible}95%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}body.floating_nav .main-content:before,body.logo_top .main-content:before{background:-webkit-linear-gradient(top,transparent,#000 220%);background:-o-linear-gradient(top,transparent 0,#000 220%);background:linear-gradient(-180deg,transparent,#000 220%);bottom:-3rem;content:" ";display:block;height:14rem;left:0;pointer-events:none!important;position:absolute;width:100%;z-index:3}body.logo_top:not(.hide_navigation_menu) .main-content:before{background:-webkit-linear-gradient(bottom,transparent,#000 220%);background:-o-linear-gradient(bottom,transparent 0,#000 220%);background:linear-gradient(0deg,transparent,#000 220%);bottom:auto;top:-3rem;z-index:3}body.logo_top.admin-bar .main-content:before{top:0}body.nav_toggle_icons_top:not(.logo_top):not(.hide_navigation_menu) .main-content:after{background:-webkit-linear-gradient(bottom,transparent,#000 220%);background:-o-linear-gradient(bottom,transparent 0,#000 220%);background:linear-gradient(0deg,transparent,#000 220%);bottom:auto;content:" ";display:block;height:14rem;pointer-events:none!important;position:absolute;top:-3rem;width:100%;z-index:3}body #nav_overlay .nav_overlay-info--logo img.logo_demo,body #nav_overlay .nav_overlay-info--logo img.logo_pub,body.nav_logo_dia .main__nav-logo span img.logo_demo,body.nav_logo_dia .main__nav-logo span img.logo_pub,body:not(.nav_logo_dia) .main__nav-logo span img.logo_demo_dia,body:not(.nav_logo_dia) .main__nav-logo span img.logo_pub_dia{display:none}.logo-bottom.hide+.main__nav-title{margin-left:2rem}body.hide_navigation_menu #nav_main,body.hide_navigation_menu #nav_overlay,body.hide_navigation_menu .main__nav-logo,body.hide_navigation_menu .nav_toggles_top{display:none!important}#nav_extras-toggle .lightbox__text{text-align:center}.nav_extras{-webkit-box-align:center;-webkit-box-pack:end;-webkit-align-items:center;align-items:center;display:none;height:6rem;-webkit-justify-content:flex-end;justify-content:flex-end;position:absolute;right:100%;z-index:2}.nav_extras.active{display:-webkit-box;display:-webkit-flex;display:flex}@media screen and (max-width:1024px){.nav_extras{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;left:0;width:100%}}@media screen and (max-width:959px){.nav_extras{-webkit-transform:translateX(calc(-50% + 2.2rem));-o-transform:translateX(calc(-50% + 2.2rem));transform:translateX(calc(-50% + 2.2rem))}}@media screen and (min-width:960px)and (max-width:1024px){.nav_extras{-webkit-transform:translateX(calc(-50% + 3rem));-o-transform:translateX(calc(-50% + 3rem));transform:translateX(calc(-50% + 3rem))}}@media screen and (max-width:1024px){.nav_extras{top:-6.1rem}.nav_extras .nav_extras-items>a:last-of-type:after{content:normal}.main__nav:not(.floating_nav):not(.trans_bg) .nav_extras a{background-color:#fff}.main__nav:not(.floating_nav).trans_bg .nav_extras{color:#fff}.main__nav:not(.floating_nav).trans_bg .nav_extras a{background-color:rgba(0,0,0,.75)}.main__nav:not(.floating_nav).trans_bg .nav_extras .ux_info{background-color:hsla(0,0%,100%,.8)}.main__nav:not(.floating_nav).trans_bg .nav_extras .ux_info svg{fill:#000}}.nav_extras-items{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:none}.active .nav_extras-items{display:-webkit-box;display:-webkit-flex;display:flex}.menu_open .active .nav_extras-items{display:none!important}.floating_nav .nav_extras-items a:after,.floating_nav .nav_extras-items>button:after{content:normal}.nav_extras-items a:after,.nav_extras-items>button:after{border-left:1px solid;bottom:1rem;content:"";opacity:.3;position:absolute;right:0;top:1rem;width:1px}.nav_extras a,.nav_extras button{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font-family:inherit;font-size:1.6rem;height:6rem;min-width:6rem;outline:none;position:relative}@media screen and (min-width:1025px){.nav_extras a,.nav_extras button{padding:0 2rem}}.nav_extras a>span,.nav_extras button>span{color:inherit;display:none}@media screen and (min-width:1140px){.nav_extras a>span,.nav_extras button>span{display:block}.main__nav--nav-elements.center .nav_extras a>span{display:none}.main__nav--nav-elements.center .nav_extras a>svg{margin-left:0}.nav_extras.icons-only button>span{display:none}.nav_extras.icons-only button>span+svg{margin-left:0}.nav_extras a>span+svg,.nav_extras button>span+svg{margin-left:1em}}.nav_extras a>svg,.nav_extras button>svg{fill:currentColor;height:2.5rem}.nav_extras-logo{display:block;width:100%}.nav_extras-logo>img{display:block;max-width:50%}.colofon_share_cover_visual{display:block;margin-bottom:2rem;margin-top:2rem;max-width:100%;width:40rem}.lightbox--content .center .colofon_share_cover_visual{margin-left:auto;margin-right:auto}#page-sharing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:0 auto;padding:0;width:25rem}body.floating_nav #page-sharing{margin:0}#page-sharing.as-sb,.as-sb #page-sharing{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:3rem}#page-sharing.as-sb{background-color:transparent}#page-sharing.as-sb li a{fill:currentColor;color:inherit}body.trans_bg .as-sb #page-sharing{background-color:var(--nav-bg-color,#000);color:var(--nav-txt-icon-color,#000)}body.trans_bg .as-sb #page-sharing svg{fill:currentColor}#page-sharing>*{display:block}#page-sharing>li{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem 1rem 0;width:100%}.as-sb #page-sharing>li{padding:1rem 1rem 0 0}#page-sharing>li a{-webkit-box-align:start;-webkit-box-pack:justify;-webkit-align-items:flex-start;align-items:flex-start;cursor:pointer;-webkit-justify-content:space-between;justify-content:space-between;width:100%}#page-sharing>li a,#page-sharing>li a>span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}#page-sharing>li a>span{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#page-sharing>li a>span>svg{margin-right:1.4rem;width:1.4rem}#page-sharing>li a svg{pointer-events:none}#page-sharing>li a svg:not(.arrow){margin-left:1rem}#page-sharing>li:first-of-type{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}p.download_pdf{display:none;margin-top:1em}p.download_pdf.show{display:block}p.download_pdf a{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:0}.as-sb p.download_pdf{margin-bottom:3rem}[data-share] *{pointer-events:none}.prev-next-visual{display:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;overflow:hidden;padding:0;width:100%}@media screen and (min-width:1024px){.prev-next-visual{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.prev-next-visual.active{display:-webkit-box;display:-webkit-flex;display:flex}.prev-next-visual li{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;overflow:hidden;position:relative}@media screen and (min-width:1024px){.prev-next-visual li{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}}.prev-next-visual li :not(a){pointer-events:none}.prev-next-visual li>picture{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.prev-next-visual li>picture>img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s cubic-bezier(.05,.2,.1,1) 0s;transition:-webkit-transform .4s cubic-bezier(.05,.2,.1,1) 0s;-o-transition:-o-transform .4s cubic-bezier(.05,.2,.1,1) 0s;transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s;transition:transform .4s cubic-bezier(.05,.2,.1,1) 0s,-webkit-transform .4s cubic-bezier(.05,.2,.1,1) 0s,-o-transform .4s cubic-bezier(.05,.2,.1,1) 0s;width:100%}.prev-next-visual li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center;padding:12% 9%;text-align:center;text-decoration:none}.prev-next-visual li>a:before{background-color:#000;content:"";height:100%;left:0;opacity:.45;position:absolute;top:0;-webkit-transition:opacity .4s cubic-bezier(.05,.2,.1,1) 0s;-o-transition:opacity .4s cubic-bezier(.05,.2,.1,1) 0s;transition:opacity .4s cubic-bezier(.05,.2,.1,1) 0s;width:100%;z-index:-1}.prev-next-visual li>a .text,.prev-next-visual li>a .title{-webkit-transition:-webkit-transform .4s cubic-bezier(.05,.2,.1,1);transition:-webkit-transform .4s cubic-bezier(.05,.2,.1,1);-o-transition:-o-transform .4s cubic-bezier(.05,.2,.1,1);transition:transform .4s cubic-bezier(.05,.2,.1,1);transition:transform .4s cubic-bezier(.05,.2,.1,1),-webkit-transform .4s cubic-bezier(.05,.2,.1,1),-o-transform .4s cubic-bezier(.05,.2,.1,1)}.prev-next-visual li>a .text{font-size:80%;margin-bottom:1.4rem;text-transform:uppercase}.prev-next-visual li>a .title{font-family:var(--font-fam-secondary);font-size:30px;line-height:40px;max-width:60vw}@media screen and (min-width:1024px){.prev-next-visual li>a .title{max-width:30vw}}.prev-next-visual li>a .arrow-line{left:16rem;margin-top:1.4rem;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .4s cubic-bezier(.05,.2,.1,1),-webkit-transform .4s cubic-bezier(.05,.2,.1,1);transition:opacity .4s cubic-bezier(.05,.2,.1,1),-webkit-transform .4s cubic-bezier(.05,.2,.1,1);-o-transition:opacity .4s cubic-bezier(.05,.2,.1,1),-o-transform .4s cubic-bezier(.05,.2,.1,1);transition:transform .4s cubic-bezier(.05,.2,.1,1),opacity .4s cubic-bezier(.05,.2,.1,1);transition:transform .4s cubic-bezier(.05,.2,.1,1),opacity .4s cubic-bezier(.05,.2,.1,1),-webkit-transform .4s cubic-bezier(.05,.2,.1,1),-o-transform .4s cubic-bezier(.05,.2,.1,1)}.prev-next-visual li>a .arrow-line>svg{width:4rem}.prev-next-visual li:last-of-type .arrow-line{left:auto;right:16rem}body:not(.touch) .prev-next-visual li:last-of-type:hover .text,body:not(.touch) .prev-next-visual li:last-of-type:hover .title{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(-4.2rem) translateZ(0);transform:translate(-4.2rem) translateZ(0)}body:not(.touch) .prev-next-visual li:last-of-type:hover .arrow-line{opacity:1;-webkit-transform:translate(4.2rem,-50%) translateZ(0);transform:translate(4.2rem,-50%) translateZ(0)}body:not(.touch) .prev-next-visual li:hover>a:before{opacity:.85}body:not(.touch) .prev-next-visual li:hover>picture>img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}body:not(.touch) .prev-next-visual li:hover .text,body:not(.touch) .prev-next-visual li:hover .title{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(4.2rem) translateZ(0);transform:translate(4.2rem) translateZ(0)}body:not(.touch) .prev-next-visual li:hover .arrow-line{opacity:1;-webkit-transform:translate(-4.2rem,-50%) translateZ(0);transform:translate(-4.2rem,-50%) translateZ(0)}.main__nav--nav-elements{gap:.1rem}body.floating_nav_is_rounded .main__nav--nav-elements{gap:1rem}.main__nav--nav-elements .no_gap,body.small_nav_icons.floating_nav .main__nav--nav-elements{gap:0}body.small_nav_icons.floating_nav.floating_nav_is_rounded .main__nav--nav-elements{gap:1rem}body.small_nav_icons.floating_nav:not(.floating_nav_is_rounded) .main__nav--nav-elements #nav_extras-toggle,body.small_nav_icons.floating_nav:not(.floating_nav_is_rounded) .main__nav--nav-elements .main__nav-index,body.small_nav_icons.floating_nav:not(.floating_nav_is_rounded) .main__nav--nav-elements .main__nav-toggle{background-color:rgba(0,0,0,.7)!important;color:var(--nav-txt-icon-color,#fff)}body.small_nav_icons.floating_nav:not(.floating_nav_is_rounded) .main__nav--nav-elements a.main__nav-next-btn,body.small_nav_icons.floating_nav:not(.floating_nav_is_rounded) .main__nav--nav-elements a.main__nav-prev-btn{background-color:var(--nav-bg-color,--color-primary);color:var(--nav-txt-icon-color,#fff)}body.small_nav_icons.floating_nav:not(.floating_nav_is_rounded) .main__nav--nav-elements .main__nav-prev-btn{-webkit-box-ordinal-group:6;-webkit-order:5;order:5}body.small_nav_icons.floating_nav:not(.floating_nav_is_rounded) .main__nav--nav-elements .main__nav-next-btn{-webkit-box-ordinal-group:7;-webkit-order:6;order:6;overflow:hidden}body.small_nav_icons.floating_nav:not(.floating_nav_is_rounded) .main__nav--nav-elements .main__nav-next-btn:before{background-color:rgba(0,0,0,.9);border:none;content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}body.small_nav_icons.floating_nav:not(.floating_nav_is_rounded) .main__nav--nav-elements .main__nav-next-btn>.nor-icon-right{z-index:1}body.small_nav_icons.floating_nav:not(.floating_nav_is_rounded) .main__nav--nav-elements .main__nav-index{padding-left:0;padding-right:0;width:9rem}.main__nav--nav-elements *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav_toggles_top .nav_index.active+a:before{border-left:1px solid;bottom:1rem;content:"";left:0;opacity:.3;position:absolute;top:1rem;width:1px}.main__nav--nav-elements .nav_index{position:relative}.main__nav--nav-elements .nav_index:after{border-right:1px solid;bottom:1rem;content:"";opacity:.3;position:absolute;right:0;top:1rem;width:1px}.floating_nav .main__nav--nav-elements .nav_index:after{content:normal}.main__nav--nav-elements>a:not(:first-of-type):before{border-left:1px solid}.floating_nav .main__nav--nav-elements>a:not(:first-of-type):before,.floating_nav .main__nav-next-btn:before,.floating_nav .main__nav-prev-btn:before,.floating_nav .main__nav-toggle:before{content:normal}.main__nav-next-btn:before,.main__nav-prev-btn:before,.main__nav-toggle:before{bottom:1rem;content:"";left:0;opacity:.3;position:absolute;top:1rem;width:1px}.nav_index{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:transparent!important;-webkit-justify-content:center;justify-content:center;padding-left:2rem;padding-right:2rem;width:12rem}body.nav_v1 #nav_extras-toggle{display:none}.main_nav-section-groups.hide{display:none!important}.main_nav-section-groups.hor:not(.hide){-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:none;height:6rem;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;-webkit-transform:translateY(calc(-100% - 1rem));-o-transform:translateY(calc(-100% - 1rem));transform:translateY(calc(-100% - 1rem));width:100vw}.menu_open .main_nav-section-groups.hor:not(.hide){display:-webkit-box;display:-webkit-flex;display:flex}.main_nav-section-groups.hor:not(.hide) button{margin-left:.25rem;margin-right:.25rem}.main_nav-section-groups.ver:not(.hide){-webkit-box-align:center;-webkit-box-pack:start;-webkit-align-items:center;align-items:center;height:6rem;-webkit-justify-content:flex-start;justify-content:flex-start}.main_nav-section-groups.ver:not(.hide),.menu_open .main_nav-section-groups.ver:not(.hide){display:-webkit-box;display:-webkit-flex;display:flex}.main_nav-section-groups.ver:not(.hide) button+button{margin-left:.5rem}.main_nav-section-groups.ver:not(.hide).align-top{margin-bottom:auto;margin-top:0}.main_nav-section-groups.ver:not(.hide).align-bottom{-webkit-box-ordinal-group:2;margin-bottom:0;margin-top:auto;-webkit-order:1;order:1}.main_nav-section-groups.above-vert-nav{-webkit-box-pack:center;background-color:var(--color-secondary);-webkit-justify-content:center;justify-content:center;left:0;padding:4rem 2rem 2rem;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:1}body.colofon_inside_vert_nav.floating_nav .main_nav-section-groups.above-vert-nav{display:-webkit-box;display:-webkit-flex;display:flex}@media screen and (max-width:859px){body.layout-2 .main_nav-section-groups.above-vert-nav.hide{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}}@media screen and (min-width:860px){.main_nav-section-groups.above-vert-nav{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:4rem}}.main_nav-section-groups.above-vert-nav>button{height:3.6rem}@media screen and (min-width:860px){.main_nav-section-groups.above-vert-nav>button{height:5rem}}.main_nav-section-groups button{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:transparent;border:none;border-radius:0;border-radius:3rem;color:#fff;cursor:pointer;display:none;font-family:var(--font-fam-secondary);font-size:1.6rem;height:100%;outline:none;padding:1rem 1.6rem;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}@media screen and (min-width:860px){.main_nav-section-groups button{padding:1rem 3rem}}.main_nav-section-groups button.active,body:not(.touch) .main_nav-section-groups button:hover{background-color:rgba(0,0,0,.5)}.main_nav-section-groups button.show{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.section_group{display:none;position:relative;width:100vw}@media screen and (min-width:860px){.section_group{width:100%}}.section_group.active{display:-webkit-box;display:-webkit-flex;display:flex}.floating_nav .section_group.active{display:block}.section_group[data-group-id="2"],.section_group[data-group-id="3"],.section_group[data-group-id="4"]{padding:4rem 3rem}@media screen and (min-width:860px){.section_group[data-group-id="2"],.section_group[data-group-id="3"],.section_group[data-group-id="4"]{padding:7rem}body.colofon_inside_vert_nav .section_group{max-width:100%}body.colofon_inside_vert_nav .section_group.inner_section_groups[data-group-id="1"]{padding:0 7rem}body.colofon_inside_vert_nav .section_group.inner_section_groups[data-group-id="1"]>.section_item{margin-bottom:6rem}body.colofon_inside_vert_nav .section_group.inner_section_groups[data-group-id="1"]>.section_item:first-of-type{margin-top:6rem}body.colofon_inside_vert_nav .section_group.inner_section_groups[data-group-id="1"]>.section_item:nth-of-type(2n+0){background-color:transparent}body.colofon_inside_vert_nav .section_group .section_item-text.no_thumbs{padding:0}}body.colofon_inside_vert_nav .main_nav-section-groups.ver.align-top{display:none!important}.colofon_colofon_description{margin:1rem 0}.layout-1 .colofon_colofon_description,.layout-1 .colofon_colofon_description p{text-align:center!important}body:not(.nav_v1) .main_nav-section-groups{display:none!important}:root{--mag__cats--gutter:0rem;--mag__cats--gutter-calc:0rem;--mag__cats--gutter-cols:3;--mag__cats--gutter-gaps:0}.mag__cats{display:block;position:relative}.mag__cats--title{margin-bottom:3em;text-align:center}.mag__cats--items{-webkit-flex-wrap:wrap;flex-wrap:wrap}.mag__cats--item,.mag__cats--items{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.mag__cats--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-flex:0;--header-b-pt:4rem;--header-b-pb:4rem;color:#fff;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;max-width:100%;padding:2em;text-align:center}.mag__cats--item.txt_al_top{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.mag__cats--item.txt_al_bottom{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.mag__cats--item.txt_al_center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.mag__cats--item:first-of-type{background-color:var(--color-primary,#00152d)}.mag__cats--item:nth-of-type(2){background-color:var(--color-tertiary,#25b7c2)}.mag__cats--item:nth-of-type(3){background-color:var(--color-secondary,#ff6920)}.mag__cats--item body.trans_bg{--section-botom-offset:0}@media only screen and (max-width:799px){.mag__cats--item{min-height:30rem}}@media only screen and (min-width:800px){.mag__cats--item{min-height:calc(100vh - var(--section-botom-offset, 6rem))}body.admin-bar .mag__cats--item{min-height:calc(100vh - 32px - var(--section-botom-offset, 6rem))}}.mag__cats--item .overlay_link{height:100%;left:0;position:absolute!important;top:0;width:100%;z-index:2}.mag__cats--item-bg-overlay{background-color:var(--color-overlay,#000);bottom:0;left:0;opacity:var(--overlay-transparency);pointer-events:none;position:absolute;right:0;top:0;z-index:0}.mag__cats--item picture:not(.mag__cats--item-bg){height:0;margin-bottom:1em;padding-bottom:45%;position:relative}.mag__cats--item picture:not(.mag__cats--item-bg) img{left:50%;max-height:8rem;max-width:8rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mag__cats--item picture.mag__cats--item-bg{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.mag__cats--item picture.mag__cats--item-bg img{height:100%;max-width:none;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.mag__cats--item .last_el{pointer-events:none}.mag__cats--item .last_el:not(.empty){height:4.8rem;margin-top:4rem}.mag__cats--item .last_el a{display:block}.mag__cats--item svg{fill:currentColor;height:3em;width:3em}.mag__cats--item h2,.mag__cats--item p{margin:0}.mag__cats--item>div:not(.mag__cats--item-bg-overlay){position:relative}.mag__cats--item>div:not(.mag__cats--item-bg-overlay)+div:not(.empty){margin-top:2rem}@media only screen and (min-width:800px){.mag__cats--item{-webkit-box-flex:0;-webkit-flex:0 0 calc(100%/var(--mag__cats--gutter-cols) - var(--mag__cats--gutter));flex:0 0 calc(100%/var(--mag__cats--gutter-cols) - var(--mag__cats--gutter));max-width:calc(100%/var(--mag__cats--gutter-cols) - var(--mag__cats--gutter))}.mag__cats--item:not(:nth-of-type(odd)){margin-left:0}}.mag__cats--item img{-webkit-transition:all .3s cubic-bezier(.79,0,.58,.95);-o-transition:all .3s cubic-bezier(.79,0,.58,.95);transition:all .3s cubic-bezier(.79,0,.58,.95)}body:not(.touch) .mag__cats--item:hover img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}:root{--mag__numbers--gutter:0rem;--mag__numbers--gutter-calc:0rem;--mag__numbers--gutter-cols:3;--mag__numbers--gutter-gaps:0}.mag__numbers{display:block;position:relative}.mag__numbers--title{margin-bottom:3em;text-align:center}.mag__numbers--items{-webkit-flex-wrap:wrap;flex-wrap:wrap}.mag__numbers--item,.mag__numbers--items{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.mag__numbers--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-flex:0;--header-b-pt:4rem;--header-b-pb:4rem;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;max-width:100%;padding:2em}@media only screen and (max-width:799px){.mag__numbers--item{min-height:30rem}}.mag__numbers--item.left{text-align:left}.mag__numbers--item.left img,.mag__numbers--item.left svg{-webkit-align-self:flex-start;align-self:flex-start}.mag__numbers--item.left picture:not(.mag__numbers--item-bg){-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.mag__numbers--item.center{text-align:center}.mag__numbers--item.center img,.mag__numbers--item.center svg{-webkit-align-self:center;align-self:center}.mag__numbers--item.center .last_el{margin-left:auto;margin-right:auto}.mag__numbers--item.center picture:not(.mag__numbers--item-bg){-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.mag__numbers--item.right{text-align:right}.mag__numbers--item.right img,.mag__numbers--item.right svg{-webkit-align-self:flex-end;align-self:flex-end}.mag__numbers--item.right picture:not(.mag__numbers--item-bg){-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.mag__numbers--item.right .last_el{margin-left:auto}.mag__numbers--item.has-bg{color:#fff}.mag__numbers--item .overlay_link{cursor:pointer;height:100%;left:0;position:absolute!important;top:0;width:100%;z-index:2}.mag__numbers--item:nth-of-type(4n+1){background-color:var(--color-tertiary);color:#fff}.mag__numbers--item:nth-of-type(4n+2){background-color:var(--color-primary);color:#fff}.mag__numbers--item:nth-of-type(4n+3){background-color:var(--color-secondary);color:#fff}.mag__numbers--item:nth-of-type(4n+4){background-color:var(--color-quaternary)}.mag__numbers--item img,.mag__numbers--item>svg{max-height:8rem;max-width:8rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:1}.mag__numbers--item img+div,.mag__numbers--item>svg+div{margin-top:2rem}.mag__numbers--item picture:not(.mag__numbers--item-bg),.mag__numbers--item svg{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.mag__numbers--item picture:not(.mag__numbers--item-bg) img,.mag__numbers--item svg img{max-height:8rem;max-width:8rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.mag__numbers--item picture:not(.mag__numbers--item-bg)+div,.mag__numbers--item svg+div{margin-top:2rem}.mag__numbers--item picture.mag__numbers--item-bg{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.mag__numbers--item picture.mag__numbers--item-bg img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}.mag__numbers--item-bg-overlay{background-color:var(--color-overlay);bottom:0;left:0;opacity:var(--overlay-transparency);pointer-events:none;position:absolute;right:0;top:0;z-index:0}.mag__numbers--item svg{fill:currentColor;margin-top:2rem}.mag__numbers--item h2,.mag__numbers--item p{margin:0}.mag__numbers--item h2{font-size:250%}.mag__numbers--item>div:not(.mag__numbers--item-bg-overlay){position:relative}@media only screen and (min-width:800px){.mag__numbers--item{-webkit-box-flex:0;-webkit-flex:0 0 calc(100%/var(--mag__numbers--gutter-cols) - var(--mag__numbers--gutter));flex:0 0 calc(100%/var(--mag__numbers--gutter-cols) - var(--mag__numbers--gutter));max-width:calc(100%/var(--mag__numbers--gutter-cols) - var(--mag__numbers--gutter));min-height:37.4rem}.mag__numbers--item:not(:nth-of-type(odd)){margin-left:0}}.mag__numbers--item picture.mag__numbers--item-bg img{-webkit-transition:all .3s cubic-bezier(.79,0,.58,.95);-o-transition:all .3s cubic-bezier(.79,0,.58,.95);transition:all .3s cubic-bezier(.79,0,.58,.95)}body:not(.touch) .mag__numbers--item:hover picture.mag__numbers--item-bg img{-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}:root{--mag__numbers_b--gutter:2rem;--mag__numbers_b--gutter-calc:0rem;--mag__numbers_b--gutter-cols:2;--mag__numbers_b--gutter-gaps:1}.mag__numbers_b{display:block;position:relative}.mag__numbers_b--title{margin-bottom:3em;text-align:center}.mag__numbers_b--items{-webkit-flex-wrap:wrap;flex-wrap:wrap}.mag__numbers_b--item,.mag__numbers_b--items{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.mag__numbers_b--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;max-width:100%;padding:4rem}@media only screen and (max-width:799px){.mag__numbers_b--item{min-height:30rem}}.mag__numbers_b--item.left{text-align:left}.mag__numbers_b--item.left img,.mag__numbers_b--item.left svg{-webkit-align-self:flex-start;align-self:flex-start}.mag__numbers_b--item.left picture:not(.mag__numbers_b--item-bg){-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.mag__numbers_b--item.center{text-align:center}.mag__numbers_b--item.center img,.mag__numbers_b--item.center svg{-webkit-align-self:center;align-self:center}.mag__numbers_b--item.center picture:not(.mag__numbers_b--item-bg){-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.mag__numbers_b--item.right{text-align:right}.mag__numbers_b--item.right img,.mag__numbers_b--item.right svg{-webkit-align-self:flex-end;align-self:flex-end}.mag__numbers_b--item.right picture:not(.mag__numbers_b--item-bg){-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.mag__numbers_b--item .overlay_link{cursor:pointer;height:100%;left:0;position:absolute!important;top:0;width:100%;z-index:1}.mag__numbers_b--item.has-bg{color:#fff}.mag__numbers_b--item:nth-of-type(4n+1){background-color:var(--color-tertiary);color:#fff}.mag__numbers_b--item:nth-of-type(4n+2){background-color:var(--color-primary);color:#fff}.mag__numbers_b--item:nth-of-type(4n+3){background-color:var(--color-secondary);color:#fff}.mag__numbers_b--item:nth-of-type(4n+4){background-color:var(--color-quaternary)}.mag__numbers_b--item img,.mag__numbers_b--item>svg{max-height:8rem;max-width:8rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:1}.mag__numbers_b--item img+div,.mag__numbers_b--item>svg+div{margin-top:2rem}.mag__numbers_b--item picture:not(.mag__numbers_b--item-bg){display:block;margin-left:auto;margin-right:auto;position:relative}.mag__numbers_b--item picture:not(.mag__numbers_b--item-bg) img{max-height:8rem;max-width:8rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.mag__numbers_b--item picture:not(.mag__numbers_b--item-bg)+div{margin-top:2rem}.mag__numbers_b--item picture.mag__numbers_b--item-bg{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.mag__numbers_b--item picture.mag__numbers_b--item-bg img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;-webkit-transition:all .3s cubic-bezier(.79,0,.58,.95);-o-transition:all .3s cubic-bezier(.79,0,.58,.95);transition:all .3s cubic-bezier(.79,0,.58,.95)}.mag__numbers_b--item-bg-overlay{background-color:var(--color-overlay);bottom:0;left:0;opacity:var(--overlay-transparency);pointer-events:none;position:absolute;right:0;top:0;z-index:0}.mag__numbers_b--item svg{fill:currentColor;margin-top:2rem;z-index:1}.mag__numbers_b--item h2,.mag__numbers_b--item p{margin:0}.mag__numbers_b--item h2{font-size:250%}.mag__numbers_b--item>div:not(.mag__numbers_b--item-bg-overlay){position:relative}@media only screen and (min-width:800px){.mag__numbers_b--item{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-height:37.4rem}.mag__numbers_b--item:not(:nth-of-type(odd)){margin-left:0}.mag__numbers_b--item:nth-of-type(n+3){margin-top:4rem}}body:not(.touch) .mag__numbers_b--item:hover picture.mag__numbers_b--item-bg img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:960px){.news_a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.news_a--item{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;min-height:30rem;position:relative}.news_a--item:nth-of-type(4n+1){background-color:var(--color-tertiary);color:#fff}.news_a--item:nth-of-type(4n+2){background-color:var(--color-primary);color:#fff}.news_a--item:nth-of-type(4n+3){background-color:var(--color-secondary);color:#fff}@media screen and (min-width:960px){.news_a--item{-webkit-box-flex:0;-webkit-flex:0 0 70%;flex:0 0 70%;max-width:70%}.news_a--item:nth-of-type(4n+2),.news_a--item:nth-of-type(4n+3){-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;max-width:30%}}@media screen and (min-width:1023px){.news_a--item{min-height:50rem}}.news_a--item-content{position:relative}@media screen and (max-width:959px){.news_a--item-content{padding:2em}}@media screen and (min-width:960px)and (max-width:1023px){.news_a--item-content{padding:3em}}@media screen and (min-width:1024px){.news_a--item-content{padding:4em}}.news_a--item-bg{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.news_a--item-bg img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.news_a--item-bg-overlay{background-color:var(--color-overlay,#000);bottom:0;left:0;opacity:var(--overlay-transparency);pointer-events:none;position:absolute;right:0;top:0;z-index:0}.news_a--item img{-webkit-transition:all .3s cubic-bezier(.79,0,.58,.95);-o-transition:all .3s cubic-bezier(.79,0,.58,.95);transition:all .3s cubic-bezier(.79,0,.58,.95)}body:not(.touch) .news_a--item:hover img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.news_a p.subtitel{margin-bottom:0}.acfe-flexible-placeholder.-preview{box-sizing:border-box;font-family:bodyfont;font-size:16px!important}.acfe-flexible-placeholder.-preview *,.acfe-flexible-placeholder.-preview :after,.acfe-flexible-placeholder.-preview :before{box-sizing:inherit}.acfe-flexible-placeholder.-preview picture{display:block;overflow:hidden}.acfe-flexible-placeholder.-preview .pin_map-img-pin{min-height:unset;min-width:unset}.acfe-flexible-placeholder.-preview .pin_map-img-pin>svg{opacity:1}.acfe-flexible-placeholder.-preview p{font-size:16px!important}.acfe-flexible-placeholder.-preview h1,.acfe-flexible-placeholder.-preview h2,.acfe-flexible-placeholder.-preview h3,.acfe-flexible-placeholder.-preview h4,.acfe-flexible-placeholder.-preview h5,.acfe-flexible-placeholder.-preview h6{font-family:headingsfont;font-size:35px!important}.pin_map-img picture.animate.loaded~.pin_map-img-pin svg{-webkit-animation:pinAnimation 1s ease forwards;-o-animation:pinAnimation 1s ease forwards;animation:pinAnimation 1s ease forwards}.pin_map-intro{padding-left:3rem;padding-right:3rem;pointer-events:none}@media screen and (max-width:959px){.pin_map-intro{margin-top:4rem}}@media screen and (min-width:960px){.pin_map-intro{bottom:4rem;left:50%;max-width:var(--content-width);position:absolute;right:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:5}.pin_map-intro.large>div{max-width:70rem}.pin_map-intro.center>div{margin-left:auto;margin-right:auto;text-align:center}.pin_map-intro.right>div{margin-left:auto;text-align:right}.pin_map-intro>div{max-width:30rem}.pin_map-intro>div>a,.pin_map-intro>div>p{pointer-events:all}}.pin_map-img{display:block;position:relative;width:100%}.pin_map-img>picture{z-index:-1}.pin_map-img figcaption{display:none}.pin_map-img img{display:block;height:auto;pointer-events:none;width:100%}.pin_map-img-pin{cursor:pointer;display:block;height:auto;left:0;min-height:5rem;min-width:5rem;position:absolute;text-decoration:none;top:0;width:5%}.pin_map-img-pin>svg{pointer-events:none}.pin_map-img-pin.small_icon{-webkit-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3);-webkit-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.pin_map-img-pin.small_icon .lightbox__text{-webkit-transform:scale(3) translate(4%,-17%);-o-transform:scale(3) translate(4%,-17%);transform:scale(3) translate(4%,-17%);-webkit-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.pin_map-img-pin img,.pin_map-img-pin svg{display:block;height:auto;width:80%}.pin_map-img-pin svg{opacity:.0001}.pin_map-img-pin svg.primary{fill:var(--color-primary)}.pin_map-img-pin svg.secondary{fill:var(--color-secondary)}.pin_map-img-pin svg.tertiary{fill:var(--color-tertiary)}.pin_map-img-pin-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;background-color:var(--color-secondary);color:#fff;display:none;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;left:calc(100% + .8rem);min-width:25rem;padding:1rem 1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:4}.pin_map-img-pin-text.primary,.pin_map-img-pin-text.primary:after,.pin_map-img-pin-text.secondary,.pin_map-img-pin-text.secondary:after{background-color:var(--color-primary)}.pin_map-img-pin-text.tertiary,.pin_map-img-pin-text.tertiary:after{background-color:var(--color-tertiary)}.pin_map-img-pin-text p{margin-top:0}.pin_map-img-pin-text p:last-of-type{margin-bottom:0}.pin_map-img-pin-text:after{background-color:var(--color-secondary);content:"";height:3rem;left:-.5rem;position:absolute;top:50%;-webkit-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;width:3rem;z-index:-1}.pin_map-img-pin-icon{font-size:6rem;text-decoration:none}@media screen and (min-width:960px){.pin_map-img-pin.text_on_hover:hover{z-index:1}.pin_map-img-pin.text_on_hover:hover .pin_map-img-pin-text{display:-webkit-box;display:-webkit-flex;display:flex}}@keyframes pinAnimation{0%{opacity:.0001;-webkit-transform:scale(3);-o-transform:scale(3);transform:scale(3)}to{opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.lightbox{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.75);display:none;height:100vh;height:calc(var(--vh, 1vh)*100);-webkit-justify-content:center;justify-content:center;left:0;max-height:calc(var(--vh, 1vh)*100);position:fixed;top:0;width:100vw;z-index:99}body.admin-bar .lightbox{max-height:calc(var(--vh, 1vh)*100 - 32px);top:32px}@media screen and (max-width:782px){body.admin-bar .lightbox{max-height:calc(var(--vh, 1vh)*100 - 46px);top:46px}}.lightbox.as-sb{width:100vw}.lightbox.active{display:-webkit-box;display:-webkit-flex;display:flex}.lightbox--overlay-close{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.lightbox__text{display:none}.lightbox--content{display:block;position:relative}.as-sb .lightbox--content{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:960px){.as-sb .lightbox--content{right:auto;-webkit-transform:translateX(-102%);-o-transform:translateX(-102%);transform:translateX(-102%);width:40rem}}.lightbox--text{-webkit-overflow-scrolling:touch;background-color:#fff;margin-left:2rem;margin-right:2rem;max-height:calc(100vh - var(--section-botom-offset));max-width:100vw;max-width:calc(100vw - 4rem);overflow:hidden;overflow-y:auto;overscroll-behavior:contain;padding:5em 2em 2em;scroll-behavior:smooth;width:var(--content-width)}body.trans_bg .as-sb .lightbox--text{background-color:var(--nav-bg-color);color:var(--nav-txt-icon-color,#000)}body.trans_bg .as-sb .lightbox--text hr{margin-bottom:1.5rem;margin-top:3.5rem;opacity:.3}.as-sb .lightbox--text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0;max-width:100%;min-height:100%;padding:2rem;width:100%}.as-sb .lightbox--text>.center{margin-top:auto;text-align:left;width:100%}@media screen and (min-width:960px){.as-sb .lightbox--text{padding:2rem 4rem}}@media screen and (min-width:783px){.lightbox--text{padding:4em 6em 4em 4em}.small .lightbox--text{max-width:75rem}}body.admin-bar .lightbox--text{max-height:calc(100vh - 32px - var(--section-botom-offset))}@media screen and (max-width:782px){body.admin-bar .lightbox--text{max-height:calc(100vh - 46px - var(--section-botom-offset))}}.lightbox video{height:auto;left:50%;max-height:100%;max-width:64rem;outline:none;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%}.lightbox--close{-webkit-box-align:center;-webkit-box-pack:center;fill:#fff;-webkit-align-items:center;align-items:center;background-color:var(--closebtn-color,var(--color-primary));border-radius:50%;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;height:4.8rem;-webkit-justify-content:center;justify-content:center;position:absolute;right:1.5em;right:calc(1.5em + 2rem);top:1.5em;width:4.8rem;z-index:1}.as-sb .lightbox--close{right:2rem}.lightbox--close>svg{display:block;height:1.7rem;margin-right:.5px;margin-top:.5px}@media screen and (min-width:960px){.lightbox.as-sb.active .lightbox--content{-webkit-animation:slideFromLeft .2s ease-in-out;-o-animation:slideFromLeft .2s ease-in-out;animation:slideFromLeft .2s ease-in-out;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}}@keyframes slideFromLeft{0%{-webkit-transform:translateX(-102%);-o-transform:translateX(-102%);transform:translateX(-102%)}to{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.quote-module{margin-left:auto;margin-right:auto;max-width:70rem;text-align:center}.quote-module>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.quote-module--avatar{-webkit-box-ordinal-group:0;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:12rem;-webkit-order:-1;order:-1;overflow:hidden;width:12rem}.quote-module--avatar>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img_slider_a{display:block;position:relative;width:100%}.img_slider_a-items{-webkit-overflow-scrolling:touch;-webkit-scroll-snap-points-x:repeat(33.3333333%);scroll-snap-points-x:repeat(33.3333333%);-ms-overflow-style:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;position:relative;scroll-behavior:smooth;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:100%}.img_slider_a-items::-webkit-scrollbar{display:none}.dis_swipe .img_slider_a-items{overflow-x:hidden}.img_slider_a--item{-webkit-box-flex:0;background-color:var(--color-grey);color:#fff;display:block;-webkit-flex:0 0 100%;flex:0 0 100%;height:auto;max-height:100vh;overflow:hidden;position:relative;scroll-snap-align:center;width:100%;z-index:1}@media screen and (min-width:902px){.img_slider_a--item{-webkit-box-flex:1;-webkit-flex:1 0 33.3333333%;flex:1 0 33.3333333%;width:33.3333333%}}.img_slider_a--item>div{height:0;padding-bottom:50%}.img_slider_a--item figure{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.img_slider_a--item figure img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;width:100%}.img_slider_a .slider-controls{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;left:0;list-style:none;margin:0 0 1em;padding:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:5}.img_slider_a .slider-controls h2{line-height:1;margin:0 1em 0 0;padding:0}.img_slider_a .slider-controls button{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:hsla(0,0%,100%,.6);border:none;border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;height:3.6rem;-webkit-justify-content:center;justify-content:center;margin:0 1em;opacity:0;outline:none;padding:0;pointer-events:all;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;visibility:hidden;width:3.6rem}.img_slider_a .slider-controls button[disabled]{visibility:hidden}.img_slider_a .slider-controls button svg{fill:var(--color-primary);display:block;width:1.6rem}body:not(.touch) .img_slider_a .slider-controls button:hover{background-color:#fff}.img_slider_a .slider-controls>li:first-of-type svg{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.img_slider_a .slider-bullets{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;height:2rem;-webkit-justify-content:center;justify-content:center;left:0;overflow:hidden;padding:0;position:absolute;right:0;z-index:1}.img_slider_a .slider-bullets>li{color:#fff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.img_slider_a .slider-bullets>li:not(:first-of-type){margin-left:.5em}.img_slider_a .slider-bullets>li.active>span{background-color:#fff}.img_slider_a .slider-bullets>li>span{border:2px solid;border-radius:50%;font-size:0;height:1.2rem;overflow:hidden;width:1.2rem}.img_slider_a .slider-bullets>li>*{pointer-events:none}.table_wrap{counter-reset:info}.table_wrap>h3{margin-bottom:1em}.table_wrap+.table_wrap{margin-top:8rem}.table_wrap .has-overflow{overflow:hidden;position:relative}.table_wrap .has-overflow .jtrespo-scroll{overflow-x:auto!important}.fullnopad .table_wrap .has-overflow{margin-right:0}.table_wrap .has-overflow:after{bottom:0;box-shadow:0 0 10px 1px;content:"";position:absolute;right:0;top:0;width:1px}.article_width{max-width:70rem}.fullnopad,.fullwidth{width:100vw}@media only screen and (min-width:1024px){.fullnopad .is-txt-col{padding-left:2rem;padding-right:2rem}.fullnopad .text-module--1col .is-txt-col{padding-left:0;padding-right:0}.fullnopad .text-module--1col .text-module--col.rm_p_left .is-txt-col{padding-left:2rem}.fullnopad .text-module--1col .text-module--col.rm_p_right .is-txt-col{padding-right:2rem}.fullnopad .text-module--col.has-bg:not(.rm_p_left) .is-txt-col{padding-left:0}.fullnopad .text-module--col.has-bg:not(.rm_p_right) .is-txt-col{padding-right:0}}.text-module--1col,.text-module--2cols,.text-module--3cols{overflow:hidden}@media only screen and (max-width:767px){.text-module--1col .text-module--col.rm_p_left .is-txt-col,.text-module--2cols .text-module--col.rm_p_left .is-txt-col,.text-module--3cols .text-module--col.rm_p_left .is-txt-col{padding-left:3rem}}@media only screen and (min-width:1024px){.text-module--1col .text-module--col.rm_p_left .is-txt-col,.text-module--2cols .text-module--col.rm_p_left .is-txt-col,.text-module--3cols .text-module--col.rm_p_left .is-txt-col{padding-left:3rem}}@media only screen and (min-width:768px)and (max-width:1023px){.text-module--1col .text-module--col.rm_p_left.has-bg .is-txt-col,.text-module--2cols .text-module--col.rm_p_left.has-bg .is-txt-col,.text-module--3cols .text-module--col.rm_p_left.has-bg .is-txt-col{padding-left:3rem}}@media only screen and (min-width:1024px){.text-module--1col .text-module--col.rm_p_left.has-bg .is-txt-col,.text-module--2cols .text-module--col.rm_p_left.has-bg .is-txt-col,.text-module--3cols .text-module--col.rm_p_left.has-bg .is-txt-col{padding-left:3rem}}@media only screen and (max-width:767px){.text-module--1col .text-module--col.rm_p_right .is-txt-col,.text-module--2cols .text-module--col.rm_p_right .is-txt-col,.text-module--3cols .text-module--col.rm_p_right .is-txt-col{padding-right:3rem}}@media only screen and (min-width:1024px){.text-module--1col .text-module--col.rm_p_right .is-txt-col,.text-module--2cols .text-module--col.rm_p_right .is-txt-col,.text-module--3cols .text-module--col.rm_p_right .is-txt-col{padding-right:3rem}}@media only screen and (min-width:768px)and (max-width:1023px){.text-module--1col .text-module--col.rm_p_right.has-bg .is-txt-col,.text-module--2cols .text-module--col.rm_p_right.has-bg .is-txt-col,.text-module--3cols .text-module--col.rm_p_right.has-bg .is-txt-col{padding-right:3rem}}@media only screen and (min-width:1024px){.text-module--1col .text-module--col.rm_p_right.has-bg .is-txt-col,.text-module--2cols .text-module--col.rm_p_right.has-bg .is-txt-col,.text-module--3cols .text-module--col.rm_p_right.has-bg .is-txt-col{padding-right:3rem}}@media only screen and (max-width:767px){.fullnopad .is-txt-col{padding-left:3rem;padding-right:3rem}.fullnopad .text-module--col.has-bg .is-txt-col{padding-left:0;padding-right:0}.text-module--1col .text-module--col.has-bg.rm_p_left .is-txt-col,.text-module--2cols .text-module--col.has-bg.rm_p_left .is-txt-col,.text-module--3cols .text-module--col.has-bg.rm_p_left .is-txt-col{padding-left:3rem}.text-module--1col .text-module--col.has-bg.rm_p_right .is-txt-col,.text-module--2cols .text-module--col.has-bg.rm_p_right .is-txt-col,.text-module--3cols .text-module--col.has-bg.rm_p_right .is-txt-col{padding-right:3rem}.text-module--1col .text-module--col.has-bg.rm_p_top .is-txt-col,.text-module--2cols .text-module--col.has-bg.rm_p_top .is-txt-col,.text-module--3cols .text-module--col.has-bg.rm_p_top .is-txt-col{padding-top:3rem}.text-module--1col .text-module--col.has-bg.rm_p_bottom .is-txt-col,.text-module--2cols .text-module--col.has-bg.rm_p_bottom .is-txt-col,.text-module--3cols .text-module--col.has-bg.rm_p_bottom .is-txt-col{padding-bottom:3rem}}.text-module{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.text-module iframe{display:block;position:relative;width:100%}.text-module--content{-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-justify-content:center;justify-content:center;max-width:100%;position:relative}.text-module-bg-color{background:var(--color-grey,#f5f5f5);height:100%;padding:4rem 3rem}@media screen and (min-width:960px){.text-module-bg-color{padding:5em 3em}}.text-module--1col{width:100%}@media only screen and (min-width:768px){.text-module--1col{max-width:70rem}}.text-module--2cols,.text-module--3cols{width:100%}@media only screen and (min-width:1024px){.text-module--2cols,.text-module--3cols{-webkit-box-pack:center;-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}}.text-module--2cols>div,.text-module--3cols>div{margin-bottom:4rem;position:relative}.text-module--2cols>div:last-of-type,.text-module--3cols>div:last-of-type{margin-bottom:0}.text-module--2cols>div>div:not(.mod-o--bg-color),.text-module--3cols>div>div:not(.mod-o--bg-color){width:100%}@media only screen and (min-width:768px){.text-module--2cols>div,.text-module--3cols>div{max-width:70rem}}@media only screen and (max-width:1023px){.text-module--2cols>div,.text-module--3cols>div{margin-left:auto;margin-right:auto;max-width:70rem}}.text-module--2cols{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:1024px){.text-module--2cols>div{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);margin-bottom:0;max-width:calc(50% - 1rem)}.text-module--2cols>div:first-of-type{padding-right:2rem}.text-module--2cols>div:last-of-type{margin-bottom:0;padding-left:2rem}.rm-col-sp .text-module--2cols>div{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.text-module--2cols.l-70-30>div:first-of-type{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.text-module--2cols.l-30-70>div:first-of-type,.text-module--2cols.l-70-30>div:last-of-type{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.text-module--2cols.l-30-70>div:last-of-type{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}}.text-module--3cols{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:1024px){.text-module--3cols>div{-webkit-box-flex:0;-webkit-flex:0 0 calc(33.33333% - 1.33333rem);flex:0 0 calc(33.33333% - 1.33333rem);margin-bottom:0;max-width:calc(33.33333% - 1.33333rem)}.rm-col-sp .text-module--3cols>div{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}}.text-module--col{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.text-module--col.using_border_radius{overflow:hidden}.text-module--col>div{width:100%}.text-module--col>:not(.mod-o--bg-img):not(.mod-o--overlay-video):not(.mod-o--bg-color),.text-module--col>div:not(.mod-o--bg-color){z-index:1}.text-module--col.has-bg{padding-bottom:calc(var(--acf-layout-pb)/2);padding-top:calc(var(--acf-layout-pt)/2)}@media screen{.text-module--col.has-bg{color:#fff;padding-left:3rem;padding-right:3rem}}.text-module--col.cp_center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.text-module--col.cp_bottom{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.text-module--col.rm_p_top{padding-top:0!important}.text-module--col.rm_p_right{padding-right:0!important}.text-module--col.rm_p_bottom{padding-bottom:0!important}.text-module--col.rm_p_left{padding-left:0!important}.text-module ol,.text-module ul{list-style:none;padding-left:0}.text-module ol{counter-reset:list}.text-module ol>li:not(.gfield){counter-increment:listCounter;padding-left:1.75em;position:relative}.text-module ol>li:not(.gfield):before{color:currentColor;content:counter(listCounter);left:0;position:absolute}.text-module ul>li:not(.gfield):not([class^=gchoice_]){counter-increment:listCounter;padding-left:1.75em;position:relative}.text-module ul>li:not(.gfield):not([class^=gchoice_]):before{color:currentColor;content:"•";font-size:150%;left:0;line-height:2.56rem;position:absolute}ol li ol li,ol li ul li{counter-increment:none!important}@media screen{.txt--intro{font-size:2rem!important;font-size:calc(2rem + var(--body-scale))!important}}.legend ul>li:not(.gfield):not([class^=gchoice_]){counter-increment:listCounter;padding-left:1.75em;position:relative}.legend ul>li:not(.gfield):not([class^=gchoice_]):before{content:normal!important}.column_title{min-height:calc(var(--acf-layout-pt)/2);padding-bottom:.5em}.timeline{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width:902px){.timeline.evenly+.timeline.evenly{margin-top:8rem}}.timeline .mob-print-only{position:relative}.timeline .mob-print-only:before{background-color:var(--color-primary);bottom:calc(var(--acf-layout-pb)*-1);content:"";left:50%;position:absolute;top:calc(var(--acf-layout-pt)*-1);width:1px}.has-bg .timeline .mob-print-only:before{background-color:#fff}.timeline--col{position:relative}@media screen and (min-width:902px){.timeline--col{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 8rem);flex:0 0 calc(50% - 8rem)}.timeline--col:nth-of-type(odd) .timeline--square{right:0;-webkit-transform:translateX(50%) rotate(45deg) scale(.35);-o-transform:translateX(50%) rotate(45deg) scale(.35);transform:translateX(50%) rotate(45deg) scale(.35)}.timeline--col:nth-of-type(odd) .timeline--circle{right:-8rem;-webkit-transform:translateX(50%) scale(.85);-o-transform:translateX(50%) scale(.85);transform:translateX(50%) scale(.85)}.timeline--col:nth-of-type(odd):before{background-color:var(--color-primary);bottom:calc(var(--acf-layout-pb)*-1);content:"";position:absolute;right:-8rem;top:calc(var(--acf-layout-pt)*-1);width:1px}.has-bg .timeline--col:nth-of-type(odd):before{background-color:#fff}.timeline--col:nth-of-type(2n){padding-top:calc(var(--acf-layout-pt)/2)}.timeline--col:nth-of-type(2n) .timeline--square{left:0;-webkit-transform:translate(-50%) rotate(45deg) scale(.35);-o-transform:translate(-50%) rotate(45deg) scale(.35);transform:translate(-50%) rotate(45deg) scale(.35)}.timeline--col:nth-of-type(2n) .timeline--circle{left:-8rem;-webkit-transform:translate(-50%) scale(.85);-o-transform:translate(-50%) scale(.85);transform:translate(-50%) scale(.85)}}.timeline--item{background-color:var(--color-primary);color:#fff;position:relative}.timeline--item p{word-break:break-word}.timeline--item pre{white-space:normal}.timeline--item picture figcaption{display:none}.timeline--item-txt{padding:2rem}.timeline--item-txt>:last-of-type,.timeline--item-txt>:last-of-type>img{margin-bottom:0}@media screen and (min-width:902px){.timeline--item-txt{padding:6rem 5rem}}.timeline--item:not(:last-of-type){margin-bottom:3rem}.has-bg .timeline--item.has-bg{background-color:#fff;color:var(--body-color)}.has-bg .timeline--item.has-bg .timeline--square{background-color:inherit}.has-bg .timeline--item.has-bg .timeline--circle>span{background-color:#fff}.has-bg .timeline--item.has-bg .timeline--circle>span>span{background-color:var(--color-tertiary)}.timeline--square{display:none}@media screen and (min-width:902px){.timeline--square{background-color:var(--color-primary);display:block;height:6rem;position:absolute;top:4rem;width:6rem}}.timeline--circle{display:none}@media screen and (min-width:902px){.timeline--circle{background-color:#fff;height:6rem;position:absolute;top:4rem;width:6rem}.timeline--circle,.timeline--circle span{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.timeline--circle>span{background-color:var(--color-tertiary);height:66.6666666%;width:66.6666666%}.timeline--circle>span>span{background-color:#fff;height:33.3333333%;width:33.3333333%}}.clearfix:after,.clearfix:before{clear:both;content:"";display:table}.video_mod{position:relative}.video_mod.active .video_mod--overlay,.video_mod.active .video_mod--overlay-color,.video_mod.active .video_mod--overlay-play,.video_mod:not(.active) .external,.video_mod:not(.active) video{visibility:hidden}.video_mod.active video{z-index:4}.video_mod video{display:block;height:auto;margin-left:auto;margin-right:auto;position:relative;width:100%}.video_mod .external{display:block;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video_mod .external iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.video_mod--overlay-link{z-index:2}.video_mod--overlay-play{text-align:center}.video_mod .video-embed__video-container{z-index:3}.video_mod .video-embed__video-container iframe{height:100%;width:100%}.video_mod .video-embed__video-container,.video_mod--overlay,.video_mod--overlay-color,.video_mod--overlay-link{height:100%;left:0;position:absolute;top:0;width:100%}.video_mod--overlay{z-index:1}.video_mod--overlay img{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.video_mod--overlay-color{background-color:var(--color-overlay);opacity:.45;pointer-events:none;z-index:1}.video_mod--overlay-play{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.video_mod--overlay-play>div{background-color:var(--color-primary);border-radius:50%;height:10rem;padding:3rem;pointer-events:none;width:10rem}@media screen and (min-width:960px){.video_mod--overlay-play>div{height:9rem;padding:3rem;width:9rem}}.video_mod--overlay-play>div>svg{fill:#fff;-webkit-transform:translateX(5%);-o-transform:translateX(5%);transform:translateX(5%);width:100%}.video_mod--overlay-play>h3{color:#fff;font-family:var(--font-fam-secondary);font-size:130%;margin-top:1.5em;pointer-events:none;text-transform:uppercase}.search-module{padding:0 3rem}.search-module input{border:1px solid var(--body-color);border-radius:200px;padding:30px 40px 27px;width:100%}.search-module .search-results{color:inherit;margin-top:3rem}.search-module .search-results ul{list-style:none;padding:0}.search-module .search-results ul li{border-bottom:1px solid #ccc;padding:1rem 0}.search-module .search-results ul li:last-child{border-bottom:none}.search-module .search-results ul li a,.search-module .search-results ul li span{display:block;line-height:1;overflow:hidden;padding:1.5rem 0;text-overflow:ellipsis;white-space:nowrap}.search-module .search-results ul li a{font-weight:700;text-decoration:none}.extras_nav_share_title{margin-bottom:2rem}.section_group .search-module{margin-bottom:6rem}.mod-o--overlay-video+.mod-o--bg-color{will-change:transform}.mod-o--overlay-video+.is-txt-col,.mod-o--overlay-video+.mod-i,.mod-o--overlay-video+.mod-o--bg-color+.is-txt-col,.mod-o--overlay-video+.mod-o--bg-color+.mod-i{will-change:transform}.highlighted_grid--item>.highlighted_grid--content.text-module,.highlighted_grid--item>.highlighted_grid--item-bg-color.mod-o--bg-color,.highlighted_grid--item>.highlighted_grid--item-bg-overlay.mod-o--bg-color,.highlighted_grid--item>.highlighted_grid--item-bg.mod-o--bg-img{will-change:transform}.container{margin-left:auto;margin-right:auto;max-width:var(--content-width);padding-left:2rem;padding-right:2rem;width:100%}@media screen{.mod-o.pdf_only--title{display:none}}.big-only,.pdf-only{display:none}@media screen and (max-width:901px){.screen-large-only{display:none!important}}@media screen and (min-width:902px){.mob-print-only{display:none}}.buorg{background-color:#150773!important;border-bottom:unset!important;bottom:0!important;color:#fff!important;font:unset!important}.buorg-pad{background-color:#100963!important;line-height:unset!important;margin:100px auto auto;max-width:600px;padding:50px 50px 30px!important}.buorg-buttons{margin-top:20px!important}#buorgig,#buorgpermanent,#buorgul{border-radius:var(--btn-radius)!important;padding:10px 20px!important}#buorgul{background-color:#2cd4d9!important}#buorgig{background-color:transparent!important;border:1px solid #fff!important}
