.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{border:1px #07629a solid;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;margin-top:-1px;margin-left:-1px;padding:0 1px;height:16px;border-radius:10em;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}[dir="rtl"] .progress__bar{margin-left:0;margin-right:-1px;animation-direction:reverse;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-animation:none;-moz-animation:none;-webkit-transition:none;transition:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}
body.cke_editable{padding:0.5rem}body.cke_editable .button{width:auto !important}.cke_panel_container h1,.cke_panel_container h2,.cke_panel_container h3,.cke_panel_container h4,.cke_panel_container h5,.cke_panel_container h6,.cke_panel_container p,.cke_panel_container a,.cke_panel_container ul,.cke_panel_container ol,.cke_panel_container li{font-size:1rem !important}body.user-logged-in .region-header-top{top:39px}body.user-logged-in.toolbar-tray-open.toolbar-horizontal .region-header-top{top:79px}#toolbar-administration{left:0;position:fixed !important;right:0;top:0;z-index:2001}.imce-preview-image img{display:block;height:auto;margin:0 auto;width:35%}.pswp__caption__center{text-align:center}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:#f0680e;color:#fff}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f9082a}.select2-container .select2-selection--single{height:2.375rem}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.375rem;padding-left:1rem;padding-right:1rem}.select2-results__option{line-height:1.5rem;padding-left:1rem;padding-right:1rem}.select2-container--default .select2-selection--single .select2-selection__arrow{height:2.25rem;right:0.25rem}.shs-container .shs-widget-container{display:block;width:100%}.shs-container .shs-widget-container+.shs-widget-container{margin-top:0.5rem}.slick__arrow .slick-arrow{background-color:rgba(0,0,0,0.25);background-repeat:no-repeat;background-size:4rem;border:none;border-radius:50%;cursor:pointer;display:block;font-size:0;height:4rem;padding:0.5rem;position:absolute;top:50%;width:4rem;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.slick__arrow .slick-arrow:hover{background-color:rgba(0,0,0,0.5)}.slick__arrow .slick-prev{background-image:url("/themes/custom/cevi/img/arrow-prev--white.svg");left:1rem}.slick__arrow .slick-next{background-image:url("/themes/custom/cevi/img/arrow-next--white.svg");right:1rem}.slick-dots{bottom:8rem;left:0;position:absolute;right:0;text-align:center}.slick-dots>li{display:inline-block}.slick-dots>li>button{background-color:transparent;border:solid 2px #fff;border-radius:50%;cursor:pointer;display:block;font-size:0;height:1.125rem;width:1.125rem;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.slick-dots>li>button:hover{background-color:#f9082a}.slick-dots>li.slick-active>button{background-color:#f0680e}.slick-dots>li+li{margin-left:1rem}*{box-sizing:border-box;font-size:100%;line-height:1;margin:0;padding:0}html{color:#4c4c4c;font-family:"Open Sans",sans-serif;font-size:100%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-y:scroll}h1{color:#000;font-size:2.500rem;font-weight:600;line-height:1.5;position:relative}h2{color:#000;font-size:2.000rem;font-weight:600;line-height:1.5;position:relative}h3{color:#000;font-size:1.750rem;font-weight:600;line-height:1.3;position:relative}h4{color:#000;font-size:1.500rem;font-weight:600;line-height:1.3;position:relative}h1,h2{padding-bottom:0.25rem}h1::after,h2::after{background-color:#f9082a;bottom:0;content:'';display:block;height:4px;position:absolute;width:3.5rem}@media screen and (max-width:45rem){h1::after,h2::after{bottom:-0.25rem}}.field--name-field-preface,.preface{text-align:center}.field--name-field-preface h1,.field--name-field-preface h2,.field--name-field-preface h3,.preface h1,.preface h2,.preface h3{position:relative}.field--name-field-preface h1::after,.field--name-field-preface h2::after,.field--name-field-preface h3::after,.preface h1::after,.preface h2::after,.preface h3::after{left:50%;margin-left:-1.75rem;position:absolute}@media screen and (max-width:45rem){h1{font-size:1.500rem;line-height:1.1}h2{font-size:1.250rem;line-height:1.1}h3{font-size:1.125rem;line-height:1.1}h4{font-size:1.000rem;line-height:1.0}}@media screen and (max-width:22.5rem){h1{font-size:1.250rem;line-height:1.1}h2{font-size:1.125rem;line-height:1.1}h3{font-size:1.000rem;line-height:1.0}}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:1.75rem}@media screen and (max-width:45rem){*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:1.25rem}}@media screen and (max-width:22.5rem){*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:1rem}}a{text-decoration:none}p{line-height:1.5}p.page-title{font-size:4rem;font-weight:700;line-height:1;hyphens:auto;text-transform:uppercase}@media screen and (max-width:45rem){p.page-title{font-size:2rem}}@media screen and (max-width:22.5rem){p.page-title{font-size:1.75rem}}p.page-subtitle{font-size:3rem;font-weight:500;line-height:1;hyphens:auto;margin-top:1rem}@media screen and (max-width:45rem){p.page-subtitle{font-size:1.75rem}}@media screen and (max-width:22.5rem){p.page-subtitle{font-size:1.5rem}}p.page-subtitle+p{margin-top:1rem}p.subtitle{color:#666;font-style:italic;text-transform:uppercase}p a{color:#f9082a;display:inline-block;border-bottom:solid 1px transparent;font-style:normal;margin-bottom:1px;padding-bottom:3px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}p a:hover{border-bottom-color:#f9082a}p img{display:inline-block;height:auto;max-height:100%;max-width:100%;width:auto}address{font-style:normal;line-height:1.5}*+p,*+address,*+.table-wrap{margin-top:0.75rem}ul,ol{list-style-type:none}img{display:block;height:auto;width:100%}header,footer{background-color:#111}html,body,.mm-page,.dialog-off-canvas-main-canvas,#page-wrap{min-height:100vh}#page-wrap{display:flex;flex-direction:column}#page-wrap main{flex-grow:1}#page-wrap main .region-content,#page-wrap main #block-content-node-field-content{height:100%;display:flex;flex-direction:column}#page-wrap main .paragraph--type--section:last-child{flex-grow:1}article{width:100%}.content-wrap{margin:0 auto;max-width:80rem}footer{color:white;font-family:'Raleway',sans-serif;padding:2rem 0;text-align:center}footer a{color:#fff}@media screen and (max-width:22.5rem){footer .footer-responsive-text{display:none}}.header--center__content{bottom:8rem;left:0;position:absolute;right:0}@media screen and (max-width:45rem){.header--center__content{bottom:1rem}}@media screen and (max-height:50rem){.header--center__content{bottom:1rem}}.header--center__content>.content-wrap{display:flex;justify-content:flex-end}@media screen and (max-width:80rem){.header--center__content>.content-wrap{justify-content:center}}.header--center__content__inner{background-color:rgba(0,0,0,0.75);border:solid 1px rgba(255,255,255,0.4);border-radius:0.5rem;color:white;margin:0 0.5rem;padding:2rem;width:45rem}.header--center__content h1{color:#fff}.header--center__content p{font-size:1.125rem}header a.button.button--primary{background-color:transparent;border:solid 1px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:0.5rem 2.5rem 0.6rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;background-color:#f0680e;border-color:#f0680e;text-transform:none}@media screen and (max-width:45rem){header a.button.button--primary{text-align:center;width:100%}}header a.button.button--primary:hover{background-color:#fff;color:#f0680e}.short-page main .region-content>.paragraph--type--section:last-child{padding-bottom:11.75rem}@media screen and (max-width:72rem){.short-page main .region-content>.paragraph--type--section:last-child{padding-bottom:0}}.back-link--row{padding:0 0.5rem;margin-bottom:1rem;margin-top:2rem;text-align:center}@media screen and (max-width:72rem){.back-link--row{margin-top:1rem}}.postface .back-link--row{margin-top:0;padding:0}.box{border:solid 1px #b9babc;padding:0.625rem 1rem 1rem}#block-breadcrumbs{padding:0 0.5rem}#block-breadcrumbs .breadcrumb{margin:3rem 0 1rem}#block-breadcrumbs .breadcrumb ol,#block-breadcrumbs .breadcrumb ul{display:block}#block-breadcrumbs .breadcrumb ol li,#block-breadcrumbs .breadcrumb ul li{display:inline-block;margin:0;padding:0}@media screen and (max-width:45rem){#block-breadcrumbs .breadcrumb ol li,#block-breadcrumbs .breadcrumb ul li{display:none;font-size:0.875rem}}#block-breadcrumbs .breadcrumb ol li::before,#block-breadcrumbs .breadcrumb ul li::before{content:'';display:none}#block-breadcrumbs .breadcrumb ol li::after,#block-breadcrumbs .breadcrumb ul li::after{color:#f9082a;content:'/';display:inline-block;margin-left:0.7rem}@media screen and (max-width:45rem){#block-breadcrumbs .breadcrumb ol li::after,#block-breadcrumbs .breadcrumb ul li::after{margin-left:0.25rem}}#block-breadcrumbs .breadcrumb ol li:last-child::after,#block-breadcrumbs .breadcrumb ul li:last-child::after{content:'';display:none}@media screen and (max-width:45rem){#block-breadcrumbs .breadcrumb ol li:last-child,#block-breadcrumbs .breadcrumb ol li:nth-last-child(2),#block-breadcrumbs .breadcrumb ul li:last-child,#block-breadcrumbs .breadcrumb ul li:nth-last-child(2){display:inline-block}#block-breadcrumbs .breadcrumb ol li:nth-last-child(2),#block-breadcrumbs .breadcrumb ul li:nth-last-child(2){margin-left:0}}#block-breadcrumbs .breadcrumb ol li a,#block-breadcrumbs .breadcrumb ul li a{color:#f9082a;display:inline-block;border-bottom:solid 1px transparent;font-style:normal;margin-bottom:1px;padding-bottom:3px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}#block-breadcrumbs .breadcrumb ol li a:hover,#block-breadcrumbs .breadcrumb ul li a:hover{border-bottom-color:#f9082a}#block-breadcrumbs .breadcrumb ol li+li,#block-breadcrumbs .breadcrumb ul li+li{margin-left:0.75rem}@media screen and (max-width:45rem){#block-breadcrumbs .breadcrumb ol li+li,#block-breadcrumbs .breadcrumb ul li+li{margin-left:0.2rem}}.button.button--primary{background-color:transparent;border:solid 1px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:0.5rem 2.5rem 0.6rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;background-color:#f9082a;border-color:#f9082a}@media screen and (max-width:45rem){.button.button--primary{text-align:center;width:100%}}.button.button--primary:hover{background-color:#fff;color:#f9082a}header .button.button--primary{font-size:1.25rem;font-weight:700;padding:0.75rem 2.25rem 0.85rem;text-transform:uppercase}@media screen and (max-width:45rem){header .button.button--primary{font-size:1rem}}.button.button--secondary{background-color:transparent;border:solid 1px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:0.5rem 2.5rem 0.6rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;background-color:#f0680e;border-color:#f0680e}@media screen and (max-width:45rem){.button.button--secondary{text-align:center;width:100%}}.button.button--secondary:hover{background-color:#fff;color:#f0680e}header .button.button--secondary{font-size:1.25rem;font-weight:700;padding:0.75rem 2.25rem 0.85rem;text-transform:uppercase}@media screen and (max-width:45rem){header .button.button--secondary{font-size:1rem}}.cevi-agenda-form .cevi-agenda--filters{display:flex;flex-wrap:wrap}.cevi-agenda-form .cevi-agenda--filters .form-item,.cevi-agenda-form .cevi-agenda--filters .form-actions{margin-top:1rem;max-width:25%;min-height:2.5rem;position:relative;width:25%;padding:0 0.5rem}@media screen and (max-width:72rem){.cevi-agenda-form .cevi-agenda--filters .form-item,.cevi-agenda-form .cevi-agenda--filters .form-actions{max-width:50%;width:50%}}@media screen and (max-width:22.5rem){.cevi-agenda-form .cevi-agenda--filters .form-item,.cevi-agenda-form .cevi-agenda--filters .form-actions{margin-top:1rem;max-width:none;width:100%}.cevi-agenda-form .cevi-agenda--filters .form-item:first-child,.cevi-agenda-form .cevi-agenda--filters .form-actions:first-child{margin-top:0}}.cevi-agenda-form .cevi-agenda--filters .form-item input[type=submit],.cevi-agenda-form .cevi-agenda--filters .form-actions input[type=submit]{bottom:0;display:block;left:0.5rem;padding:11px 0;position:absolute;right:0.5rem;width:calc(100% - 1rem)}.cevi-agenda-form .cevi-agenda--wrap{padding:0 0.5rem}.cevi-agenda-form .cevi-agenda--wrap .cevi-agenda .cevi-agenda--month{background-color:#f0f2ff;margin-top:1rem;padding:0.75rem 1rem 1rem}.cevi-agenda-form .cevi-agenda--wrap .cevi-agenda .cevi-agenda--month:first-child{margin-top:2rem}.cevi-agenda-form .cevi-agenda--wrap .cevi-agenda .cevi-agenda--month h3{margin-bottom:0.5rem}.cevi-agenda-form .cevi-agenda--wrap .cevi-agenda .cevi-agenda--month .cevi-agenda--entry .cevi-agenda--entry__date{font-weight:500}.cevi-agenda-form .cevi-agenda--wrap .cevi-agenda .cevi-agenda--month .cevi-agenda--entry .cevi-agenda--entry__title{margin-top:0.25rem}.cevi-agenda-form .cevi-agenda--wrap .cevi-agenda .cevi-agenda--month .cevi-agenda--entry .cevi-agenda--entry__title a{color:#f9082a;display:inline-block;border-bottom:solid 1px transparent;font-style:normal;margin-bottom:1px;padding-bottom:3px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.cevi-agenda-form .cevi-agenda--wrap .cevi-agenda .cevi-agenda--month .cevi-agenda--entry .cevi-agenda--entry__title a:hover{border-bottom-color:#f9082a}.cevi-agenda-form .cevi-agenda--wrap .cevi-agenda .cevi-agenda--month .cevi-agenda--entry+.cevi-agenda--entry{margin-top:0.375rem}.cevi-agenda-form .cevi-agenda--wrap .cevi-agenda .cevi-agenda--month:nth-child(even){background-color:#ffeff3}.cevi-map .cevi-map__filters{display:flex;flex-wrap:wrap}.cevi-map .cevi-map__filters .cevi-map__filter{max-width:25%;width:25%;padding:0 0.5rem}@media screen and (max-width:72rem){.cevi-map .cevi-map__filters .cevi-map__filter{max-width:50%;width:50%}}@media screen and (max-width:22.5rem){.cevi-map .cevi-map__filters .cevi-map__filter{margin-top:1rem;max-width:none;width:100%}.cevi-map .cevi-map__filters .cevi-map__filter:first-child{margin-top:0}}.cevi-map .cevi-map__map{margin-top:1rem;padding:0 0.5rem}.cevi-map .cevi-map__map #map{height:620px;width:100%}@media screen and (max-width:72rem){.cevi-map .cevi-map__map #map{height:480px}}@media screen and (max-width:45rem){.cevi-map .cevi-map__map #map{height:320px}}@media screen and (max-width:22.5rem){.cevi-map .cevi-map__map #map{height:256px}}.cevi-map .cevi-map__map #map .gm-style-iw>div>div{overflow:hidden !important}.cevi-map .cevi-map__map #map a{color:#f9082a;display:inline-block;margin-top:0.125rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.cevi-map .cevi-map__map #map a:hover{color:#f0680e}.cevi-map .cevi-map__map #map img{height:auto;width:100px}.cevi-map .cevi-map__footer{margin-top:0.25rem;padding:0 0.5rem}.cevi-map .cevi-map__footer p{font-style:italic}.cevi-map .cevi-map__footer p a{font-style:italic}header{padding-top:4rem;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}@media screen and (max-width:72rem){header{padding-top:3rem}}.page-scrolled header{padding-top:3rem}header img{width:32px}header nav{font-family:'Raleway',sans-serif}header nav ul{display:flex;justify-content:flex-end}header nav ul li a{color:white;display:block;font-size:1.125rem;padding:1.5rem 1.5rem;text-align:center;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.page-scrolled header nav ul li a{font-size:1rem;padding:1rem 1.5rem}header nav ul li a:hover{background-color:#222}header .region-header-top{background-color:#111;left:0;position:fixed;right:0;top:0;z-index:10}header .region-header-top .content-wrap{display:flex}@media screen and (max-width:72rem){header .region-header-top .content-wrap{flex-wrap:wrap}}header .region-header-top #block-cevi-site-logo{align-self:flex-start;padding:0.375rem 0.5rem 0}@media screen and (max-width:72rem){header .region-header-top #block-cevi-site-logo{padding-bottom:0.5rem}}header .region-header-top #block-cevi-site-logo img{width:48px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.page-scrolled header .region-header-top #block-cevi-site-logo img{width:32px}@media screen and (max-width:72rem){header .region-header-top #block-cevi-site-logo img{width:40px}.page-scrolled header .region-header-top #block-cevi-site-logo img{width:32px}}header .region-header-top #block-cevi-main-navigation{align-self:flex-end;width:100%}header .region-header-top #block-cevi-main-navigation a.is-active{position:relative}header .region-header-top #block-cevi-main-navigation a.is-active::after{background-color:#f9082a;bottom:0;content:'';display:block;height:2px;left:0;position:absolute;right:0}@media screen and (max-width:72rem){header .region-header-top #block-cevi-main-navigation{display:none}}#block-messages{padding:0 0.5rem}.messages{background-color:#ecf5e5;border:solid 1px #5fac22;color:#5fac22;margin:2rem 0;padding:0.75rem 0.75rem 0.5rem;text-align:center}.messages .messages__list{margin-top:0}.messages .messages__item{line-height:1.25}.messages .messages__item+.messages__item{margin-top:0.5rem}.messages a{color:#398600;display:inline-block;border-bottom:solid 1px transparent;font-style:normal;margin-bottom:1px;padding-bottom:3px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.messages a:hover{border-bottom-color:#398600}.messages.messages--error{background-color:#fff0f0;border-color:red;color:red;margin-bottom:1.5rem;text-align:left}.messages.messages--error a{color:#e60000;display:inline-block;border-bottom:solid 1px transparent;font-style:normal;margin-bottom:1px;padding-bottom:3px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.messages.messages--error a:hover{border-bottom-color:#e60000}.pager{margin-top:2rem;padding:0 0.5rem}.pager ul.pager__items{display:block}.pager ul.pager__items li.pager__item{display:inline-block}.pager ul.pager__items li.pager__item a{background-color:#f9082a;border:solid 1px #f9082a;color:#fff;display:block;padding:0.5rem 0.75rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.pager ul.pager__items li.pager__item a:hover{background-color:#fff;color:#f9082a}.pager ul.pager__items li.pager__item.is-active a{background-color:#f0680e;border-color:#f0680e}.pager ul.pager__items li.pager__item.is-active a:hover{background-color:#fff;color:#f0680e}.pager ul.pager__items li.pager__item+li.pager__item{margin-left:0.25rem}@media screen and (max-width:45rem){.pager ul.pager__items li.pager__item.pager__item--first,.pager ul.pager__items li.pager__item.pager__item--previous,.pager ul.pager__items li.pager__item.pager__item--next,.pager ul.pager__items li.pager__item.pager__item--last,.pager ul.pager__items li.pager__item.pager__item--ellipsis{display:none}}.path-protected-page main .region-content{margin:0 auto;max-width:80rem;padding:1rem 0 4rem}@media screen and (max-width:45rem){.path-protected-page main .region-content{padding:1rem 0 3rem}}@media screen and (max-width:22.5rem){.path-protected-page main .region-content{padding:1.5rem 0 1.75rem}}.path-protected-page #protected-pages-enter-password{padding:0 0.5rem}.path-protected-page #protected-pages-enter-password label,.path-protected-page #protected-pages-enter-password input{max-width:30rem}.path-protected-page #protected-pages-enter-password input[type=submit]{margin-top:1rem;background-color:transparent;border:solid 1px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:0.5rem 2.5rem 0.6rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;background-color:#f9082a;border-color:#f9082a}@media screen and (max-width:45rem){.path-protected-page #protected-pages-enter-password input[type=submit]{text-align:center;width:100%}}.path-protected-page #protected-pages-enter-password input[type=submit]:hover{background-color:#fff;color:#f9082a}.read-more{color:#f9082a;margin-top:0.5rem;padding:0 1rem 1rem}.read-more a{color:#f9082a;display:block;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.read-more a:hover span{font-weight:700}.read-more a:hover span::after{margin-left:100%}.read-more span{display:block;font-weight:600;height:1rem;overflow:hidden}.read-more span::after{background-image:url("/themes/custom/verona/img/arrow-right--red.svg");background-repeat:no-repeat;content:'';display:inline-block;height:10px;margin-left:0.5rem;width:24px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}#block-burger-block{align-items:center;display:none;margin-left:auto;padding:0 0.5rem}@media screen and (max-width:72rem){#block-burger-block{display:flex}}#block-responsive-menu{display:none;width:100%}#block-responsive-menu ul{display:block}#block-responsive-menu ul li{display:block}#block-responsive-menu ul li a{padding:1rem 0.75rem;text-align:left}#responsive-menu-trigger{cursor:pointer;display:inline-block;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#responsive-menu-trigger svg{display:block;height:2.5rem;width:2.5rem}#responsive-menu-trigger svg path{-webkit-transition:stroke 0.4s ease-in-out 0s;-khtml-transition:stroke 0.4s ease-in-out 0s;-moz-transition:stroke 0.4s ease-in-out 0s;-ms-transition:stroke 0.4s ease-in-out 0s;-o-transition:stroke 0.4s ease-in-out 0s;transition:stroke 0.4s ease-in-out 0s}.has-no-header #responsive-menu-trigger svg path{stroke:#f9082a}.has-no-header.page-scrolled #responsive-menu-trigger svg path{stroke:#fff}.table-wrap{border:solid 1px #b9babc;display:table;width:100%}.table-tr-wrap{display:table-row}.table-tr-wrap.table-tr-wrap--blue{background-color:#f0f2ff}.table-tr-wrap.table-tr-wrap--red{background-color:#ffeff3}.table-tr-wrap+.table-tr-wrap .table-td-wrap{border-top-color:#d8d9e5}.table-td-wrap{border-top:solid 1px transparent;display:table-cell;padding:1rem}.table-td-wrap .field__item{font-weight:500}.table-td-wrap.table-td-wrap--blue .field__item{color:#f0680e}.table-td-wrap.table-td-wrap--red .field__item{color:#f9082a}#block-tabs,#block-cevi-tabs{margin:2rem 0 1rem;padding:0 0.5rem}#block-tabs ul,#block-cevi-tabs ul{border-bottom:1px solid #f9082a;list-style-type:none;margin:0;padding-left:1rem}#block-tabs ul li,#block-cevi-tabs ul li{display:inline-block;margin:0 0.5rem -1px}#block-tabs ul li a,#block-cevi-tabs ul li a{background-color:#f9082a;border:1px solid #f9082a;border-bottom:1px solid #f9082a;color:#fff;display:inline-block;padding:0.5rem 1rem 0.3rem;position:relative;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}#block-tabs ul li a::after,#block-cevi-tabs ul li a::after{background-color:white;bottom:-2px;content:'';display:none;height:1px;left:0;position:absolute;right:0}#block-tabs ul li a:hover,#block-cevi-tabs ul li a:hover{background-color:white;border:1px solid #f9082a;border-bottom-color:white;color:#f9082a}#block-tabs ul li a:hover::after,#block-cevi-tabs ul li a:hover::after{display:block}#block-tabs ul li a.is-active,#block-cevi-tabs ul li a.is-active{background-color:white;border:1px solid #f9082a;border-bottom-color:white;color:#f9082a}#block-tabs ul li a.is-active::after,#block-cevi-tabs ul li a.is-active::after{display:block}@media screen and (max-width:45rem){#block-tabs ul,#block-cevi-tabs ul{border-bottom:none;padding-left:0}#block-tabs ul li,#block-cevi-tabs ul li{margin:0;width:100%}#block-tabs ul li a,#block-tabs ul li a:hover,#block-tabs ul li a.is-active,#block-cevi-tabs ul li a,#block-cevi-tabs ul li a:hover,#block-cevi-tabs ul li a.is-active{border:1px solid #f9082a;width:100%}#block-tabs ul li:not(:first-child) a,#block-tabs ul li:not(:first-child) a:hover,#block-tabs ul li:not(:first-child) a.is-active,#block-cevi-tabs ul li:not(:first-child) a,#block-cevi-tabs ul li:not(:first-child) a:hover,#block-cevi-tabs ul li:not(:first-child) a.is-active{border-top:none}}.teaser{width:100%;padding:0 0.5rem}.teaser.image-position--50-10 .teaser__inner .image-wrap .field--name-field-image{height:192px}.teaser.image-position--50-10 .teaser__inner .image-wrap .field--name-field-image img{-webkit-object-position:50% 10%;-khtml-object-position:50% 10%;-moz-object-position:50% 10%;-ms-object-position:50% 10%;-o-object-position:50% 10%;object-position:50% 10%}.teaser.image-height--256 .teaser__inner .image-wrap .field--name-field-image{height:256px}.teaser.teaser--has-no-image .teaser__inner{background-color:#fff;padding:0.75rem 1rem 1rem}.teaser.teaser--has-no-image .teaser__inner .text-wrap{margin-top:0}.teaser .teaser__inner:hover{background-color:#efefef}.teaser .teaser__inner{border:solid 1px #ddd;border-radius:0.25rem;color:#000;display:flex;flex-direction:column;height:100%;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.teaser .teaser__inner:hover .image-wrap .field--name-field-image img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.teaser .teaser__inner:hover .image-wrap .date-wrap{background-color:#fff;color:#f9082a}.teaser .teaser__inner:hover .read-more span{font-weight:700}.teaser .teaser__inner:hover .read-more span::after{margin-left:100%}.teaser .teaser__inner .image-wrap{position:relative}.teaser .teaser__inner .image-wrap .field--name-field-image{height:192px;overflow:hidden}.teaser .teaser__inner .image-wrap .field--name-field-image img{-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;height:100%;object-fit:cover;width:100%}.teaser .teaser__inner .image-wrap .date-wrap{background-color:#f9082a;border:solid 1px #f9082a;bottom:0;color:#fff;font-weight:600;left:0;padding:0.5rem;position:absolute;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.teaser .teaser__inner .text-wrap{margin-top:0.5rem;min-height:3rem;padding:0.875rem 1rem 1rem}.teaser .teaser__inner .text-wrap .date-wrap{color:#f0680e;font-weight:600;margin-top:0.5rem}.teaser .teaser__inner .text-wrap .field--name-field-teaser-text,.teaser .teaser__inner .text-wrap .field--name-field-text-plain{line-height:1.25;margin-top:0.5rem}.teaser .teaser__inner .read-more{align-self:flex-end;margin-top:auto;width:100%}.text-media.no-media .text-media__column--text{max-width:80%}@media screen and (max-width:45rem){.text-media.no-media .text-media__column--text{max-width:none}}.text-media.has-media .text-media__column{max-width:50%}@media screen and (max-width:45rem){.text-media.has-media .text-media__column{max-width:none}}.text-media.media-position--left .text-media__column--text{order:2}.text-media.media-position--left .text-media__column--media{order:1}.text-media.image--portrait .text-media__column--media .field--name-field-image a{border:solid 1px #b9babc;color:transparent;cursor:zoom-in;display:block;height:384px;overflow:hidden;position:relative}.text-media.image--portrait .text-media__column--media .field--name-field-image a::after{bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.text-media.image--portrait .text-media__column--media .field--name-field-image a:hover::after{background-color:rgba(0,0,0,0.5)}.text-media.image--portrait .text-media__column--media .field--name-field-image a:hover img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.text-media.image--portrait .text-media__column--media .field--name-field-image a img{-webkit-object-position:50% 0;-khtml-object-position:50% 0;-moz-object-position:50% 0;-ms-object-position:50% 0;-o-object-position:50% 0;object-position:50% 0;height:100%;object-fit:cover;width:100%;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.text-media .preface{max-width:100%;text-align:center;padding:0 0.5rem}.text-media *+.text-media__row{margin-top:2rem}.text-media .text-media__row{display:flex}@media screen and (max-width:45rem){.text-media .text-media__row{display:block}}.text-media .text-media__column{flex:12;padding:0 0.5rem}@media screen and (max-width:45rem){.text-media .text-media__column+.text-media__column{margin-top:1rem}}.text-media.text-media__column--media--3-12 .text-media__column--text{flex:9}.text-media.text-media__column--media--3-12 .text-media__column--media{flex:3}.text-media .text-media__column--text{order:1}.text-media .text-media__column--text>.field+.field{margin-top:1rem}.text-media .text-media__column--text .field--name-field-registration-link a{background-color:transparent;border:solid 1px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:0.5rem 2.5rem 0.6rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;background-color:#f9082a;border-color:#f9082a}@media screen and (max-width:45rem){.text-media .text-media__column--text .field--name-field-registration-link a{text-align:center;width:100%}}.text-media .text-media__column--text .field--name-field-registration-link a:hover{background-color:#fff;color:#f9082a}.text-media .text-media__column--media{order:2}.text-media .text-media__column--media .field--name-field-link{margin-top:1rem}.text-media .text-media__column--media .field--name-field-link a{background-color:transparent;border:solid 1px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:0.5rem 2.5rem 0.6rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;background-color:#f9082a;border-color:#f9082a}@media screen and (max-width:45rem){.text-media .text-media__column--media .field--name-field-link a{text-align:center;width:100%}}.text-media .text-media__column--media .field--name-field-link a:hover{background-color:#fff;color:#f9082a}.text-media .text-media__column--media .field--name-field-image a{outline:0}.text-media .postface{margin-top:2rem;max-width:100%;text-align:center;padding:0 0.5rem}@media screen and (max-width:45rem){.text-media .postface{margin-top:1rem}}.text-media .postface .field--name-field-link a,.text-media .postface .field--name-field-registration-link a{background-color:transparent;border:solid 1px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:0.5rem 2.5rem 0.6rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;background-color:#f9082a;border-color:#f9082a}@media screen and (max-width:45rem){.text-media .postface .field--name-field-link a,.text-media .postface .field--name-field-registration-link a{text-align:center;width:100%}}.text-media .postface .field--name-field-link a:hover,.text-media .postface .field--name-field-registration-link a:hover{background-color:#fff;color:#f9082a}.content-wrap>.field--name-field-content>.field__item+.field__item{margin-top:2rem}.tile{width:100%;padding:0 0.5rem}.tile .tile__inner{display:block;height:256px;position:relative}.tile .tile__inner:hover .tile-image img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.tile .tile__inner:hover .text-wrap .text-wrap__inner .tile-button-wrap .tile-button{background-color:#fff;color:#f9082a}.tile .tile__inner .tile-image{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.tile .tile__inner .tile-image img{height:100%;object-fit:cover;width:100%;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.tile .tile__inner .text-wrap{align-items:center;display:flex;height:100%;justify-content:center;position:relative;z-index:1}.tile .tile__inner .text-wrap .text-wrap__inner{padding-top:1.5rem;text-align:center;width:100%}.tile .tile__inner .text-wrap .text-wrap__inner .text-wrap__inner__inner{background-color:rgba(0,0,0,0.75);color:#fff;padding:0.75rem 1rem}.tile .tile__inner .text-wrap .text-wrap__inner .text-wrap__inner__inner .tile-title{font-size:1.25rem;font-weight:500}.tile .tile__inner .text-wrap .text-wrap__inner .text-wrap__inner__inner .tile-subtitle{margin-top:1rem}.tile .tile__inner .text-wrap .text-wrap__inner .tile-button-wrap{margin-top:1rem;width:100%}.tile .tile__inner .text-wrap .text-wrap__inner .tile-button-wrap .tile-button{background-color:transparent;border:solid 1px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:0.5rem 2.5rem 0.6rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;background-color:#f9082a;border-color:#f9082a}@media screen and (max-width:45rem){.tile .tile__inner .text-wrap .text-wrap__inner .tile-button-wrap .tile-button{text-align:center;width:100%}}.tile .tile__inner .text-wrap .text-wrap__inner .tile-button-wrap .tile-button:hover{background-color:#fff;color:#f9082a}.title-wrap{max-width:100%;text-align:center;padding:0 0.5rem}.view .view-filters .form--inline{display:flex;flex-wrap:wrap}.view .view-filters .form--inline .form-item,.view .view-filters .form--inline .form-actions{margin-top:1rem;max-width:25%;min-height:2.5rem;position:relative;width:25%;padding:0 0.5rem}@media screen and (max-width:72rem){.view .view-filters .form--inline .form-item,.view .view-filters .form--inline .form-actions{max-width:50%;width:50%}}@media screen and (max-width:22.5rem){.view .view-filters .form--inline .form-item,.view .view-filters .form--inline .form-actions{margin-top:1rem;max-width:none;width:100%}.view .view-filters .form--inline .form-item:first-child,.view .view-filters .form--inline .form-actions:first-child{margin-top:0}}.view .view-filters .form--inline .form-item.form-type-textfield,.view .view-filters .form--inline .form-actions.form-type-textfield{max-width:50%;width:50%}@media screen and (max-width:22.5rem){.view .view-filters .form--inline .form-item.form-type-textfield,.view .view-filters .form--inline .form-actions.form-type-textfield{max-width:none;width:100%}}.view .view-filters .form--inline .form-item input[type=submit],.view .view-filters .form--inline .form-actions input[type=submit]{bottom:0;display:block;left:0.5rem;padding:11px 0;position:absolute;right:0.5rem;width:calc(100% - 1rem)}.view .view-content .views-field-rendered-entity{height:100%}.view .view-filters+.view-empty{margin-top:1rem}.view .view-empty{padding:0 0.5rem}.view-id-articles .view-content{display:flex;margin-top:0;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:45rem){.view-id-articles .view-content{flex-wrap:wrap}}.view-id-articles .view-content .views-row{max-width:50%;width:50%;margin-top:2rem}@media screen and (max-width:45rem){.view-id-articles .view-content .views-row{max-width:100%;width:100%}}.view-id-articles .view-content .views-row .teaser{height:100%}.view-id-articles .view-content .views-row .text-wrap{padding:0}.view-id-articles .view-content .views-row .read-more{padding:1rem 0 0}.view-id-courses.view-display-id-overview .view-content{display:flex;margin-top:1rem;flex-wrap:wrap}@media screen and (max-width:72rem){.view-id-courses.view-display-id-overview .view-content{flex-wrap:wrap}}.view-id-courses.view-display-id-overview .view-content .views-row{max-width:33.333333%;width:33.333333%;margin-top:1rem}@media screen and (max-width:72rem){.view-id-courses.view-display-id-overview .view-content .views-row{max-width:50%;width:50%}}@media screen and (max-width:45rem){.view-id-courses.view-display-id-overview .view-content .views-row{max-width:100%;width:100%}}.view-id-deeds.view-display-id-overview .view-content{display:flex;margin-top:0;flex-wrap:wrap}@media screen and (max-width:72rem){.view-id-deeds.view-display-id-overview .view-content{flex-wrap:wrap}}.view-id-deeds.view-display-id-overview .view-content .views-row{max-width:25%;width:25%;margin-top:1rem}@media screen and (max-width:72rem){.view-id-deeds.view-display-id-overview .view-content .views-row{max-width:50%;width:50%}}@media screen and (max-width:45rem){.view-id-deeds.view-display-id-overview .view-content .views-row{max-width:100%;width:100%}}.view-id-departments.view-display-id-overview .view-content{display:flex;margin-top:-1rem;flex-wrap:wrap}.view-id-departments.view-display-id-overview .view-content .views-row{max-width:20%;width:20%;margin-top:1rem}@media screen and (max-width:72rem){.view-id-departments.view-display-id-overview .view-content .views-row{max-width:33.333333%;width:33.333333%}}@media screen and (max-width:45rem){.view-id-departments.view-display-id-overview .view-content .views-row{max-width:50%;width:50%}}.view-id-departments.view-display-id-overview .view-content .views-row:nth-child(even) .teaser.cevi-entity .teaser__inner:hover{border-color:#f0680e}.view-id-events.view-display-id-teasers .view-content{display:flex;margin-top:-1rem}@media screen and (max-width:72rem){.view-id-events.view-display-id-teasers .view-content{flex-wrap:wrap}}.view-id-events.view-display-id-teasers .view-content .views-row{max-width:25%;width:25%;margin-top:1rem}@media screen and (max-width:72rem){.view-id-events.view-display-id-teasers .view-content .views-row{max-width:50%;width:50%}}@media screen and (max-width:45rem){.view-id-events.view-display-id-teasers .view-content .views-row{max-width:100%;width:100%}}.view-id-events.view-display-id-overview .view-filters{margin-top:-1rem}.view-id-events.view-display-id-overview .view-filters .form--inline .form-item.form-type-textfield,.view-id-events.view-display-id-overview .view-filters .form--inline .form-actions.form-type-textfield{max-width:25%;width:25%}@media screen and (max-width:72rem){.view-id-events.view-display-id-overview .view-filters .form--inline .form-item.form-type-textfield,.view-id-events.view-display-id-overview .view-filters .form--inline .form-actions.form-type-textfield{max-width:50%;width:50%}}@media screen and (max-width:22.5rem){.view-id-events.view-display-id-overview .view-filters .form--inline .form-item.form-type-textfield,.view-id-events.view-display-id-overview .view-filters .form--inline .form-actions.form-type-textfield{max-width:none;width:100%}}.view-id-events.view-display-id-overview .view-content{display:flex;margin-top:0;flex-wrap:wrap}@media screen and (max-width:72rem){.view-id-events.view-display-id-overview .view-content{flex-wrap:wrap}}.view-id-events.view-display-id-overview .view-content .views-row{max-width:25%;width:25%;margin-top:2rem}@media screen and (max-width:72rem){.view-id-events.view-display-id-overview .view-content .views-row{max-width:50%;width:50%}}@media screen and (max-width:45rem){.view-id-events.view-display-id-overview .view-content .views-row{max-width:100%;width:100%}}.view-id-galleries.view-display-id-overview .view-content{display:flex;margin-top:1rem;flex-wrap:wrap}@media screen and (max-width:72rem){.view-id-galleries.view-display-id-overview .view-content{flex-wrap:wrap}}.view-id-galleries.view-display-id-overview .view-content .views-row{max-width:33.333333%;width:33.333333%;margin-top:1rem}@media screen and (max-width:72rem){.view-id-galleries.view-display-id-overview .view-content .views-row{max-width:50%;width:50%}}@media screen and (max-width:45rem){.view-id-galleries.view-display-id-overview .view-content .views-row{max-width:100%;width:100%}}.view-id-member_associations.view-display-id-overview .view-content{display:flex;margin-top:-1rem;flex-wrap:wrap}.view-id-member_associations.view-display-id-overview .view-content .views-row{max-width:20%;width:20%;margin-top:1rem}@media screen and (max-width:72rem){.view-id-member_associations.view-display-id-overview .view-content .views-row{max-width:33.333333%;width:33.333333%}}@media screen and (max-width:45rem){.view-id-member_associations.view-display-id-overview .view-content .views-row{max-width:50%;width:50%}}.view-id-member_associations.view-display-id-overview .view-content .views-row:nth-child(even) .teaser.cevi-entity .teaser__inner:hover{border-color:#f0680e}.view-id-news.view-display-id-teasers .view-content{display:flex;margin-top:-1rem}@media screen and (max-width:72rem){.view-id-news.view-display-id-teasers .view-content{flex-wrap:wrap}}.view-id-news.view-display-id-teasers .view-content .views-row{max-width:25%;width:25%;margin-top:1rem}@media screen and (max-width:72rem){.view-id-news.view-display-id-teasers .view-content .views-row{max-width:50%;width:50%}}@media screen and (max-width:45rem){.view-id-news.view-display-id-teasers .view-content .views-row{max-width:100%;width:100%}}.view-id-news.view-display-id-overview .view-content{margin-top:1rem}.view-id-news.view-display-id-overview .view-content .views-row{padding:2rem 0 1.5rem}.view-id-news.view-display-id-overview .view-content .views-row+.views-row{position:relative}.view-id-news.view-display-id-overview .view-content .views-row+.views-row::after{background-color:#d8d9e5;content:'';display:block;height:1px;left:0.5rem;position:absolute;right:0.5rem;top:0}.view-id-people.view-display-id-overview .view-content{display:flex;margin-top:-2rem;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:72rem){.view-id-people.view-display-id-overview .view-content{flex-wrap:wrap}}.view-id-people.view-display-id-overview .view-content .views-row{max-width:25%;width:25%;margin-top:2rem}@media screen and (max-width:72rem){.view-id-people.view-display-id-overview .view-content .views-row{max-width:50%;width:50%}}@media screen and (max-width:45rem){.view-id-people.view-display-id-overview .view-content .views-row{max-width:100%;width:100%}}.view-id-search .view-content{padding:0 0.5rem}.view-id-search .view-content .views-row{margin-top:1rem}.view-id-search .view-content .views-row .views-field-title a{color:#f9082a;display:inline-block;border-bottom:solid 1px transparent;font-style:normal;margin-bottom:1px;padding-bottom:3px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;font-weight:600}.view-id-search .view-content .views-row .views-field-title a:hover{border-bottom-color:#f9082a}.view-id-search .view-content .views-row .views-field-url{color:#f0680e;margin-top:0.25rem}.view-id-search .view-content .views-row .views-field-search-api-excerpt{line-height:1.5;margin-top:0.25rem}.view-id-search .view-content .views-row+.views-row{margin-top:2rem}.file a{color:#f9082a;display:inline-block;border-bottom:solid 1px transparent;font-style:normal;margin-bottom:1px;padding-bottom:3px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.file a:hover{border-bottom-color:#f9082a}.field--label-inline .field__label,.field--label-inline .field__item{display:inline-block}.field--label-inline .field__label{margin-right:0.5rem}.field--label-inline .field__label::after{content:':';margin-left:0.125rem}.field--type-daterange time{display:block}.field--type-email a{color:#f9082a;display:inline-block;border-bottom:solid 1px transparent;font-style:normal;margin-bottom:1px;padding-bottom:3px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.field--type-email a:hover{border-bottom-color:#f9082a}.field--type-link-text{margin-top:1rem;text-align:center}.text-formatted ul,.cke_editable ul,.item-list ul{margin-top:0.5rem;counter-reset:unordered-list}.text-formatted ul li,.cke_editable ul li,.item-list ul li{font-size:1rem;line-height:1.5}.text-formatted ul li::before,.cke_editable ul li::before,.item-list ul li::before{display:inline-block;width:1.25rem;content:'\2022' ' ';counter-increment:unordered-list}.text-formatted ul li a,.cke_editable ul li a,.item-list ul li a{color:#f9082a;display:inline-block;border-bottom:solid 1px transparent;font-style:normal;margin-bottom:1px;padding-bottom:3px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.text-formatted ul li a:hover,.cke_editable ul li a:hover,.item-list ul li a:hover{border-bottom-color:#f9082a}.text-formatted ol,.cke_editable ol,.item-list ol{margin-top:0.5rem;counter-reset:ordered-list}.text-formatted ol li,.cke_editable ol li,.item-list ol li{font-size:1rem;line-height:1.5}.text-formatted ol li::before,.cke_editable ol li::before,.item-list ol li::before{display:inline-block;width:1.25rem;content:counter(ordered-list) ". ";counter-increment:ordered-list}.text-formatted ol li a,.cke_editable ol li a,.item-list ol li a{color:#f9082a;display:inline-block;border-bottom:solid 1px transparent;font-style:normal;margin-bottom:1px;padding-bottom:3px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.text-formatted ol li a:hover,.cke_editable ol li a:hover,.item-list ol li a:hover{border-bottom-color:#f9082a}.viewsreference--view-title{max-width:100%;text-align:center;padding:0 0.5rem}.node--type-course.node--view-mode-full{margin:0 auto;max-width:80rem;padding:1rem 0 4rem}@media screen and (max-width:45rem){.node--type-course.node--view-mode-full{padding:1rem 0 3rem}}@media screen and (max-width:22.5rem){.node--type-course.node--view-mode-full{padding:1.5rem 0 1.75rem}}.node--type-course.node--view-mode-full .table-wrap{margin-top:1.5rem}.node--type-course.node--view-mode-full .field--name-field-registration-link a{background-color:transparent;border:solid 1px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:0.5rem 2.5rem 0.6rem;text-decoration:none;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;background-color:#f9082a;border-color:#f9082a}@media screen and (max-width:45rem){.node--type-course.node--view-mode-full .field--name-field-registration-link a{text-align:center;width:100%}}.node--type-course.node--view-mode-full .field--name-field-registration-link a:hover{background-color:#fff;color:#f9082a}.node--type-course.node--view-mode-full .box{height:100%}.node--type-course.node--view-mode-full .course-row{display:flex;margin-top:-1rem}@media screen and (max-width:45rem){.node--type-course.node--view-mode-full .course-row{flex-wrap:wrap}}.node--type-course.node--view-mode-full .course-row .course-text-column,.node--type-course.node--view-mode-full .course-row .course-image-column{max-width:50%;width:50%;margin-top:1rem;padding:0 0.5rem}@media screen and (max-width:45rem){.node--type-course.node--view-mode-full .course-row .course-text-column,.node--type-course.node--view-mode-full .course-row .course-image-column{max-width:100%;width:100%}}.node--type-course.node--view-mode-full .registration-link-row{margin-top:1rem}@media screen and (max-width:80rem){.node--type-course.node--view-mode-full .field--label-inline .field__label,.node--type-course.node--view-mode-full .field--label-inline .field__item{display:block}.node--type-course.node--view-mode-full .field--label-inline .field__label{margin-bottom:0.25rem;margin-right:0}}@media screen and (max-width:72rem){.node--type-course.node--view-mode-full .table-td-wrap{border-top-color:#d8d9e5;display:block;padding:0.75rem}.node--type-course.node--view-mode-full .table-td-wrap.table-td-empty{display:none}}.node--type-deed.node--view-mode-full{margin:0 auto;max-width:80rem;padding:1rem 0 4rem}@media screen and (max-width:45rem){.node--type-deed.node--view-mode-full{padding:1rem 0 3rem}}@media screen and (max-width:22.5rem){.node--type-deed.node--view-mode-full{padding:1.5rem 0 1.75rem}}.node--type-deed.node--view-mode-full .box{margin-top:1rem}.node--type-deed.node--view-mode-full .deed-row{display:flex;flex-wrap:wrap}.node--type-deed.node--view-mode-full .deed-row .deed-text-column,.node--type-deed.node--view-mode-full .deed-row .deed-table-column{max-width:50%;width:50%;padding:0 0.5rem}@media screen and (max-width:45rem){.node--type-deed.node--view-mode-full .deed-row .deed-text-column,.node--type-deed.node--view-mode-full .deed-row .deed-table-column{max-width:100%;width:100%}}.node--type-deed.node--view-mode-full .deed-row .back-link--row{width:100%}@media screen and (max-width:45rem){.node--type-deed.node--view-mode-full .deed-row .deed-text-column+.deed-table-column{margin-top:1rem}}.teaser .teaser__inner .text-wrap{display:flex;flex-direction:column;height:100%}.teaser .teaser__inner .text-wrap .field--name-field-age{align-self:flex-end;margin-top:auto;padding-top:1rem;width:100%}.node--type-gallery.node--view-mode-full{margin:0 auto;max-width:80rem;padding:1rem 0 4rem}@media screen and (max-width:45rem){.node--type-gallery.node--view-mode-full{padding:1rem 0 3rem}}@media screen and (max-width:22.5rem){.node--type-gallery.node--view-mode-full{padding:1.5rem 0 1.75rem}}.node--type-gallery.node--view-mode-full .preface{max-width:100%;text-align:center;padding:0 0.5rem}.node--type-gallery.node--view-mode-full .gallery-subtitle{padding:0 0.5rem}.node--type-gallery.node--view-mode-full *+.gallery-subtitle{margin-top:2rem}.node--type-gallery.node--view-mode-full .field--name-field-videos{display:flex;flex-wrap:wrap;margin-top:-0.5rem}.node--type-gallery.node--view-mode-full .field--name-field-videos>.field__item{margin-top:1rem;max-width:25%;width:25%;padding:0 0.5rem}@media screen and (max-width:72rem){.node--type-gallery.node--view-mode-full .field--name-field-videos>.field__item{max-width:33.333333%;width:33.333333%}}@media screen and (max-width:45rem){.node--type-gallery.node--view-mode-full .field--name-field-videos>.field__item{max-width:50%;width:50%}}@media screen and (max-width:22.5rem){.node--type-gallery.node--view-mode-full .field--name-field-videos>.field__item{max-width:100%;width:100%}}.node--type-gallery.node--view-mode-full .field--name-field-images{display:flex;flex-wrap:wrap;margin-top:-0.5rem}.node--type-gallery.node--view-mode-full .field--name-field-images>.field__item{height:auto;margin-top:0.5rem;max-width:25%;width:25%;padding:0 calc(0.5rem + -.25rem)}@media screen and (max-width:72rem){.node--type-gallery.node--view-mode-full .field--name-field-images>.field__item{max-width:33.333333%;width:33.333333%}}@media screen and (max-width:45rem){.node--type-gallery.node--view-mode-full .field--name-field-images>.field__item{max-width:50%;width:50%}}@media screen and (max-width:22.5rem){.node--type-gallery.node--view-mode-full .field--name-field-images>.field__item{max-width:100%;width:100%}}.node--type-gallery.node--view-mode-full .field--name-field-images>.field__item img{border:solid 0.25rem transparent;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.node--type-gallery.node--view-mode-full .field--name-field-images>.field__item img:hover{border-color:#f9082a}.node--type-gallery.node--view-mode-full .field--name-field-images>.field__item:nth-child(even) img:hover{border-color:#f0680e}.node--type-news.node--view-mode-article{display:block}.node--type-news.node--view-mode-article:hover .read-more span{font-weight:700}.node--type-news.node--view-mode-article:hover .read-more span::after{margin-left:100%}.node--type-news.node--view-mode-article .date-wrap{color:#f9082a;font-weight:600;margin-top:0.5rem}.node--type-news.node--view-mode-article .field--name-field-teaser-text{color:#4c4c4c;margin-top:1rem}.node--type-news.node--view-mode-article .news-row{display:flex;flex-wrap:wrap}.node--type-news.node--view-mode-article .news-row .news-text-column{padding:0 0.5rem;max-width:75%;width:75%}@media screen and (max-width:45rem){.node--type-news.node--view-mode-article .news-row .news-text-column{max-width:50%;width:50%}}@media screen and (max-width:22.5rem){.node--type-news.node--view-mode-article .news-row .news-text-column{max-width:100%;width:100%}}.node--type-news.node--view-mode-article .news-row .news-image-column{padding:0 0.5rem;max-width:25%;width:25%}@media screen and (max-width:45rem){.node--type-news.node--view-mode-article .news-row .news-image-column{max-width:50%;width:50%}}@media screen and (max-width:22.5rem){.node--type-news.node--view-mode-article .news-row .news-image-column{margin-top:1rem;max-width:100%;width:100%}}.node--type-news.node--view-mode-article .news-row .read-more-wrap{padding:0 0.5rem;padding-bottom:0.5rem;padding-top:0.5rem;max-width:100%;width:100%}.partners,.view-partners{margin:1rem 0 0}.partner{display:inline-block;margin:0 0.5rem;overflow:hidden}.partner img{transition:all 0.4s ease-in-out 0s;height:auto;width:128px}.partner:hover img{transform:scale(1.1)}.person{text-align:center}.person .person-image:hover .field--name-field-image img{transform:scale(1.1)}.person .field--name-field-image{overflow:hidden}.person .field--name-field-image img{transition:all 0.4s ease-in-out 0s}.person h3{color:#222;margin-top:0.5rem}.person .field--name-field-title{margin-top:0.5rem}.person a.social-media{display:inline-block;margin-top:0.75rem}.person a.social-media img{width:32px}.view-persons .view-content{display:flex;margin-top:0}@media screen and (max-width:72rem){.view-persons .view-content{flex-wrap:wrap}}.view-persons .view-content .views-row{max-width:25%;width:25%;margin-top:1rem;padding:0 0.5rem}@media screen and (max-width:72rem){.view-persons .view-content .views-row{max-width:50%;width:50%}}@media screen and (max-width:45rem){.view-persons .view-content .views-row{max-width:100%;width:100%}}dl{padding:0 0.5rem}dl dt{background-color:#f0f2ff;cursor:pointer;padding:1rem 1rem}dl dt.is-open h5::after{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}dl dt h5{position:relative}dl dt h5::after{background-image:url("/themes/custom/cevi/img/angle-down-solid--blue-text.svg");background-position:center right;background-repeat:no-repeat;background-size:2rem;content:'';display:block;height:2rem;position:absolute;right:-0.5rem;top:-0.375rem;width:2rem;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}dl *+dt{margin-top:0.5rem}dl dd{display:none;padding:0.5rem 1rem}dl dd .field--name-field-files .field__label{color:#1d3a58;display:none;font-weight:500;line-height:1.3}dl dd .field--name-field-files .field__items{margin-top:0.5rem;counter-reset:unordered-list}dl dd .field--name-field-files .field__items .field__item{font-size:1rem;line-height:1.5}dl dd .field--name-field-files .field__items .field__item::before{display:inline-block;width:1.25rem;content:'\2022' ' ';counter-increment:unordered-list}dl dd *+.field--name-field-files{margin-top:1rem}dl dd *+.field--name-field-files .field__label{display:block}.paragraph--type--cards{display:flex;margin-top:1rem}@media screen and (max-width:72rem){.paragraph--type--cards{flex-wrap:wrap}}@media screen and (max-width:45rem){.paragraph--type--cards{display:block}}.paragraph--type--cards>.teaser{margin-top:1rem;max-width:25%;width:25%}@media screen and (max-width:72rem){.paragraph--type--cards>.teaser{max-width:50%;width:50%}}@media screen and (max-width:45rem){.paragraph--type--cards>.teaser{max-width:none;width:100%}}.paragraph--type--contact .contact-boxes{display:flex;margin-top:-1rem}@media screen and (max-width:72rem){.paragraph--type--contact .contact-boxes{flex-wrap:wrap}}.paragraph--type--contact .contact-boxes .contact-box{max-width:33.333333%;width:33.333333%;margin-top:4.25rem;padding:0 0.5rem}@media screen and (max-width:72rem){.paragraph--type--contact .contact-boxes .contact-box{max-width:50%;width:50%}}@media screen and (max-width:45rem){.paragraph--type--contact .contact-boxes .contact-box{max-width:100%;width:100%}}.paragraph--type--contact .contact-row{display:flex;margin-top:2rem}@media screen and (max-width:45rem){.paragraph--type--contact .contact-row{flex-wrap:wrap}}.paragraph--type--contact .contact-row .contact-image,.paragraph--type--contact .contact-row .contact-form{max-width:50%;width:50%;margin-top:1rem;padding:0 0.5rem}@media screen and (max-width:45rem){.paragraph--type--contact .contact-row .contact-image,.paragraph--type--contact .contact-row .contact-form{max-width:100%;width:100%}}@media screen and (max-width:45rem){.paragraph--type--contact .contact-row .contact-image .field--name-field-image{margin:0 auto;width:50%}}@media screen and (max-width:22.5rem){.paragraph--type--contact .contact-row .contact-image .field--name-field-image{width:100%}}.paragraph--type--contact .field--name-field-phone-text,.paragraph--type--contact .field--name-field-opening-hours-text,.paragraph--type--contact .field--name-field-location-text{background-color:#f9082a;color:#fff;height:100%;padding:4.25rem 1rem 1rem;position:relative;text-align:center}.paragraph--type--contact .field--name-field-phone-text::after,.paragraph--type--contact .field--name-field-opening-hours-text::after,.paragraph--type--contact .field--name-field-location-text::after{background-color:#f0680e;background-position:center;background-repeat:no-repeat;background-size:4rem;border:solid 0.25rem #fff;border-radius:4rem;content:'';display:block;height:4rem;left:50%;margin-left:-3.25rem;padding:1rem;position:absolute;top:-3.25rem;width:4rem}.paragraph--type--contact .field--name-field-phone-text a,.paragraph--type--contact .field--name-field-opening-hours-text a,.paragraph--type--contact .field--name-field-location-text a{border-bottom-color:#fff;color:#fff}.paragraph--type--contact .field--name-field-phone-text a:hover,.paragraph--type--contact .field--name-field-opening-hours-text a:hover,.paragraph--type--contact .field--name-field-location-text a:hover{border-bottom-color:transparent}.paragraph--type--contact .field--name-field-image a{border:solid 1px #b9babc;color:transparent;cursor:zoom-in;display:block;overflow:hidden;position:relative}.paragraph--type--contact .field--name-field-image a::after{bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.paragraph--type--contact .field--name-field-image a:hover::after{background-color:rgba(0,0,0,0.5)}.paragraph--type--contact .field--name-field-image a:hover img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.paragraph--type--contact .field--name-field-image a img{-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.paragraph--type--form{padding:0 0.5rem}.paragraph--type--form form{display:block;width:66.666666%}@media screen and (max-width:72rem){.paragraph--type--form form{width:100%}}.region-header .field--name-field-image{height:60vh;min-height:20rem;overflow:hidden;position:relative;width:100%}.region-header .field--name-field-image img{height:100%;object-fit:cover;width:100%}.paragraph--type--header-slider{position:relative}.paragraph--type--header-video{height:60vh;min-height:28rem;overflow:hidden;position:relative;width:100%}.paragraph--type--header-video video{height:100%;object-fit:cover;width:100%}.paragraph--type--icon-link{margin-top:1rem;width:100%;padding:0 0.5rem}@media screen and (max-width:72rem){.paragraph--type--icon-link{max-width:33.333333%;width:33.333333%}}@media screen and (max-width:45rem){.paragraph--type--icon-link{max-width:50%;width:50%}}@media screen and (max-width:22.5rem){.paragraph--type--icon-link{max-width:none;width:100%}}.paragraph--type--icon-link .paragraph--type--icon-link__inner{color:#f0680e;font-weight:600}.paragraph--type--icon-link .paragraph--type--icon-link__inner:hover .field--name-field-image img{-webkit-transform:scale(1.05);-khtml-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.paragraph--type--icon-link .paragraph--type--icon-link__inner .field--name-field-image img{height:auto;margin:0 auto;width:128px;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.paragraph--type--icon-links{display:flex;margin-top:-1rem}@media screen and (max-width:72rem){.paragraph--type--icon-links{flex-wrap:wrap}}@media screen and (max-width:22.5rem){.paragraph--type--icon-links{display:block}}.paragraph--type--logo-link{margin-top:6rem;max-width:25%;width:25%;padding:0 0.5rem}@media screen and (max-width:72rem){.paragraph--type--logo-link{margin-top:4rem}}@media screen and (max-width:45rem){.paragraph--type--logo-link{margin-top:2rem;max-width:50%;width:50%}}@media screen and (max-width:22.5rem){.paragraph--type--logo-link{margin-top:1rem;max-width:none;width:100%}}.paragraph--type--logo-link .paragraph--type--logo-link__inner{color:#f0680e;display:flex;flex-direction:column;font-weight:600;height:100%}.paragraph--type--logo-link .paragraph--type--logo-link__inner:hover h5{font-weight:600}.paragraph--type--logo-link .paragraph--type--logo-link__inner:hover .field--name-field-image img{-webkit-transform:scale(1.05);-khtml-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.paragraph--type--logo-link .paragraph--type--logo-link__inner h5{text-align:center}.paragraph--type--logo-link .paragraph--type--logo-link__inner .field--name-field-image{align-self:flex-end;margin-top:auto;overflow:hidden;padding-top:0.25rem}.paragraph--type--logo-link .paragraph--type--logo-link__inner .field--name-field-image img{height:100%;object-fit:cover;width:100%;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;height:90%;margin:0 auto;max-height:100%;max-width:100%;width:auto}.paragraph--type--logo-link .paragraph--type--logo-link__inner .field--name-field-image img.image--landscape{height:auto;width:70%}@media screen and (max-width:22.5rem){.paragraph--type--logo-link .paragraph--type--logo-link__inner .field--name-field-image img.image--landscape{width:50%}}.paragraph--type--logo-links{display:flex;flex-wrap:wrap;margin-top:-6rem}@media screen and (max-width:72rem){.paragraph--type--logo-links{margin-top:-4rem}}@media screen and (max-width:45rem){.paragraph--type--logo-links{margin-top:-2rem}}@media screen and (max-width:22.5rem){.paragraph--type--logo-links{margin-top:-1rem}}.paragraph--type--section{padding:3rem 0 4rem}@media screen and (max-width:45rem){.paragraph--type--section{padding:2rem 0 3rem}}@media screen and (max-width:22.5rem){.paragraph--type--section{padding:1.5rem 0 1.75rem}}.paragraph--type--section:first-child{padding:1rem 0 4rem}@media screen and (max-width:45rem){.paragraph--type--section:first-child{padding:1rem 0 3rem}}@media screen and (max-width:22.5rem){.paragraph--type--section:first-child{padding:1.5rem 0 1.75rem}}.paragraph--type--section:nth-child(even){background:#e9e9e9}.path-frontpage .paragraph--type--section:first-child{padding:3rem 0 4rem}@media screen and (max-width:45rem){.path-frontpage .paragraph--type--section:first-child{padding:2rem 0 3rem}}@media screen and (max-width:22.5rem){.path-frontpage .paragraph--type--section:first-child{padding:1.5rem 0 1.75rem}}.paragraph--type--tile-list{display:flex;margin-top:-1rem}@media screen and (max-width:72rem){.paragraph--type--tile-list{flex-wrap:wrap}}@media screen and (max-width:45rem){.paragraph--type--tile-list{display:block}}.paragraph--type--tile-list>.tile{margin-top:1rem}@media screen and (max-width:72rem){.paragraph--type--tile-list>.tile{max-width:50%;width:50%}}@media screen and (max-width:45rem){.paragraph--type--tile-list>.tile{max-width:none;width:100%}}.path-user .profile{padding:0 0.5rem}.path-user .profile .form-item+.form-item{margin-top:1rem}.path-user .profile .form-item--content{margin-top:0.125rem}form fieldset{border:solid 1px #f0680e;padding:1rem}form fieldset legend{font-weight:700;line-height:1.25}form *+fieldset{margin-top:2rem}form .form-type-radio{background-color:#fff;display:block;margin:10px 0;position:relative}form .form-type-radio label{padding:16px 30px 16px 56px;width:100%;display:block;text-align:left;color:#3C454C;cursor:pointer;position:relative;z-index:2;transition:color 200ms ease-in;overflow:hidden}form .form-type-radio label:before{width:100%;height:1rem;border-radius:50%;content:'';background-color:#f0680e;position:absolute;left:0;top:0;transform:translate(-50%,-50%) scale3d(1,1,1);transition:all 300ms cubic-bezier(0.4,0,0.2,1);opacity:0;z-index:-1}form .form-type-radio label:after{width:32px;height:32px;content:'';border:2px solid #D1D7DC;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:4px 5px;border-radius:50%;z-index:2;position:absolute;left:8px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all 200ms ease-in}form .form-type-radio input:checked ~ label{color:#fff}form .form-type-radio input:checked ~ label:before{transform:translate(-50%,-50%) scale3d(56,56,1);opacity:1}form .form-type-radio input:checked ~ label:after{background-color:#92DF55;border-color:#92DF55}form .form-type-radio input{width:32px;height:32px;order:1;z-index:2;position:absolute;left:0;top:50%;transform:translateY(-50%);cursor:pointer;visibility:hidden}form input[type=password]{letter-spacing:1px}form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=text],form input[type=tel],form textarea{border:1px solid #aaa;max-width:none;padding:0.5rem 0.5rem 0.3rem;width:100%}form input[type=date].error,form input[type=email].error,form input[type=number].error,form input[type=password].error,form input[type=text].error,form input[type=tel].error,form textarea.error{border-color:red}form select.error+.select2-container .select2-selection{border-color:red}form label{display:block;margin-bottom:0.25rem}form label.error{background-color:#fff0f0;border:1px solid red;color:red;display:block;margin-top:0.25rem;padding:0.5rem 0.5rem 0.3rem}form .description{font-style:italic;margin-top:0.25rem}form *+.form-item,form .form-actions{margin-top:1rem}form *+.form-item.form-type-description,form .form-actions.form-type-description{margin-top:0.25rem}form .form-type-description{font-style:italic}form .webform-confirmation{margin-top:1rem}form .webform-confirmation .webform-confirmation__message{background-color:#ecf5e5;border:solid 1px #5fac22;color:#5fac22;padding:1rem}.path-webform .region-content{margin:0 auto;max-width:80rem;padding:1rem 0 4rem}@media screen and (max-width:45rem){.path-webform .region-content{padding:1rem 0 3rem}}@media screen and (max-width:22.5rem){.path-webform .region-content{padding:1.5rem 0 1.75rem}}.path-webform .region-content form{padding:0 0.5rem}.path-user main .region-content{margin:0 auto;max-width:80rem;padding:1rem 0 4rem}@media screen and (max-width:45rem){.path-user main .region-content{padding:1rem 0 3rem}}@media screen and (max-width:22.5rem){.path-user main .region-content{padding:1.5rem 0 1.75rem}}.path-user #user-login-form,.path-user #user-pass{padding:0 0.5rem}.path-user #user-login-form label,.path-user #user-login-form input,.path-user #user-pass label,.path-user #user-pass input{max-width:30rem}
