*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{font-style:italic;quotes:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;max-width:100%;width:100%}mark{background:none}select{max-width:100%}em,i{font-style:italic}b,strong{font-weight:700}p{margin:0 0 20px}.has-extra-large-font-size,.has-large-font-size,.has-medium-font-size,.has-medium-large-font-size,.wp-block-quote p,h1,h2,h3,h4,h5,h6{font-family:var(--wp--preset--font-family--archia-regular);line-height:1.2;text-transform:uppercase}.clr:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}.criteria-comparison-map .left-section .criteria-dropdown .dropdown-group .dropdown-options input[type=radio],.embed-container .video-controls .progress-bar-wrapper .current-time,.kb-video .video-wrapper .video-controls .progress-bar-wrapper .current-time,.page-template-compare .criteria-table-wrapper .criteria-table .td:first-child.empty .column-content,.score-evolution-wrapper .years-selector .score-evolution-years-selector-wrapper input,.single-country .criteria-table-wrapper .criteria-table .tbody .tr:not(:not(.visible~.visible).visible) .category-column .column-content,.single-country .criteria-table-wrapper .criteria-table .td:first-child.empty .column-content,.single-country .criteria-table-wrapper .criteria-table .td:nth-child(2).empty .column-content,.single-country .criteria-table-wrapper .criteria-table .td:nth-child(3).empty .column-content,.single-country .criteria-table-wrapper .criteria-table .td:nth-child(4).empty .column-content,.site-content .gform_wrapper.gravity-theme .gfield_consent_label+.gfield_required,.slider-gallery .figure-wrapper.force-ratio figure figcaption,.sr-only,.wp-block-video .video-wrapper .video-controls .progress-bar-wrapper .current-time,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .progress-bar-wrapper .current-time{clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;left:0;margin:-1px;overflow:hidden;padding:0;position:absolute!important;top:0;width:1px}.coverimg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}#menu,.container-wrapper,.country-score-evolution-highcharts-wrapper,.country-top-section .map-wrapper,.media-content-group.alignfull,.site-content,.site-content>.kobu-section.alignfull,.site-content>.wp-block-group.alignfull .wp-block-group__inner-container,.site-content>.wp-block-kobu-custom-blocks-columns-group,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(12,1fr)}@font-face{font-family:Archia Regular;font-style:normal;font-weight:400;src:url(fonts/archia-regular-webfont.1c7796f8.woff2) format("woff2"),url(fonts/archia-regular-webfont.97b7f9e0.woff) format("woff"),url(fonts/archia-regular-webfont.efc5bb18.ttf) format("truetype")}@font-face{font-family:AvenirLTStd;font-style:normal;font-weight:400;src:url(fonts/avenir-lt-std-book.3bcde261.woff2) format("woff2"),url(fonts/avenir-lt-std-book.d7eda074.woff) format("woff"),url(fonts/avenir-lt-std-book.813557df.otf) format("opentype")}@font-face{font-family:AvenirLTStd;font-style:italic;font-weight:400;src:url(fonts/avenir-lt-std-book-oblique.83680e9e.woff2) format("woff2"),url(fonts/avenir-lt-std-book-oblique.ce67f5d1.woff) format("woff"),url(fonts/avenir-lt-std-book-oblique.2080de3d.otf) format("opentype")}@font-face{font-family:AvenirLTStd;font-style:normal;font-weight:500;src:url(fonts/avenir-lt-std-medium.d004b276.woff2) format("woff2"),url(fonts/avenir-lt-std-medium.decf122d.woff) format("woff"),url(fonts/avenir-lt-std-medium.adcbfbb8.otf) format("opentype")}@font-face{font-family:AvenirLTStd;font-style:normal;font-weight:700;src:url(fonts/avenir-lt-std-black.4c34712d.woff2) format("woff2"),url(fonts/avenir-lt-std-black.938167c0.woff) format("woff"),url(fonts/avenir-lt-std-black.7ce894e1.otf) format("opentype")}@font-face{font-family:AvenirLTStd;font-style:italic;font-weight:700;src:url(fonts/avenir-lt-std-black-oblique.23451fda.woff2) format("woff2"),url(fonts/avenir-lt-std-black-oblique.59802df5.woff) format("woff"),url(fonts/avenir-lt-std-black-oblique.9e137757.ttf) format("truetype")}body{--wp--preset--font-size--extra-small:0.75rem;--wp--preset--font-size--small:0.875rem;--wp--preset--font-size--regular:1rem;--wp--preset--font-size--medium-small:1.125rem;--wp--preset--font-size--medium-small2:1.25rem;--wp--preset--font-size--medium:1.5rem;--wp--preset--font-size--medium-large:1.75rem;--wp--preset--font-size--large:2.125rem;--wp--preset--font-size--extra-large:2.75rem;--wp--preset--font-size--huge:3.75rem;--wp--preset--font-size--gigantic:5rem}@media screen and (max-width:600px){body{--wp--preset--font-size--medium-small:1rem;--wp--preset--font-size--medium-small2:1.75rem}}@media screen and (max-width:992px){body{--wp--preset--font-size--medium:1.375rem}}@media screen and (max-width:600px){body{--wp--preset--font-size--medium:1.25rem}}@media screen and (max-width:768px){body{--wp--preset--font-size--medium-large:1.625rem}}@media screen and (max-width:600px){body{--wp--preset--font-size--medium-large:1.375rem;--wp--preset--font-size--large:1.625rem;--wp--preset--font-size--extra-large:2.25rem}}@media screen and (max-width:768px){body{--wp--preset--font-size--huge:2.875rem}}@media screen and (max-width:450px){body{--wp--preset--font-size--huge:1.875rem}}@media screen and (max-width:600px){body{--wp--preset--font-size--gigantic:3.75rem}}.has-extra-small-font-size{font-size:12px;font-size:.75rem}.has-small-font-size{font-size:14px;font-size:.875rem}.has-regular-font-size{font-size:1rem}.has-medium-small-font-size{font-size:18px;font-size:1.125rem}@media screen and (max-width:600px){.has-medium-small-font-size{font-size:16px;font-size:1rem}}.has-medium-small2-font-size{font-size:20px;font-size:1.25rem}@media screen and (max-width:600px){.has-medium-small2-font-size{font-size:28px;font-size:1.75rem}}.has-medium-font-size{font-size:24px;font-size:1.5rem}@media screen and (max-width:992px){.has-medium-font-size{font-size:22px;font-size:1.375rem}}@media screen and (max-width:600px){.has-medium-font-size{font-size:20px;font-size:1.25rem}}.has-medium-large-font-size{font-size:28px;font-size:1.75rem}@media screen and (max-width:768px){.has-medium-large-font-size{font-size:26px;font-size:1.625rem}}@media screen and (max-width:600px){.has-medium-large-font-size{font-size:22px;font-size:1.375rem}}.has-large-font-size{font-size:34px;font-size:2.125rem}@media screen and (max-width:600px){.has-large-font-size{font-size:26px;font-size:1.625rem}}.has-extra-large-font-size{font-size:44px;font-size:2.75rem}@media screen and (max-width:600px){.has-extra-large-font-size{font-size:36px;font-size:2.25rem}}.has-huge-font-size{font-size:60px;font-size:3.75rem}@media screen and (max-width:768px){.has-huge-font-size{font-size:46px;font-size:2.875rem}}@media screen and (max-width:450px){.has-huge-font-size{font-size:30px;font-size:1.875rem}}.has-gigantic-font-size{font-size:60px;font-size:3.75rem}@media screen and (max-width:768px){.has-gigantic-font-size{font-size:46px;font-size:2.875rem}}@media screen and (max-width:450px){.has-gigantic-font-size{font-size:30px;font-size:1.875rem}}p:last-child{margin-bottom:0}p+.wp-block-kobu-custom-blocks-responsive-spacer{margin-top:-20px}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:60px}@media screen and (max-width:600px){p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:30px}}p.is-style-small-margin{margin-bottom:6px}a{-webkit-tap-highlight-color:rgba(0,0,0,0);color:inherit;cursor:pointer;transition:color .8s ease}a,a:hover{outline:none;text-decoration:none}h1.is-style-lowercase,h2.is-style-lowercase,h3.is-style-lowercase,h4.is-style-lowercase,h5.is-style-lowercase,h6.is-style-lowercase{text-transform:none}h1,h2,h3{margin-bottom:30px}h1.has-mediumsmall-2-font-size,h1.has-mediumsmall-3-font-size,h1.has-mediumsmall-font-size,h1.has-regular-font-size,h1.has-small-font-size,h2.has-mediumsmall-2-font-size,h2.has-mediumsmall-3-font-size,h2.has-mediumsmall-font-size,h2.has-regular-font-size,h2.has-small-font-size,h3.has-mediumsmall-2-font-size,h3.has-mediumsmall-3-font-size,h3.has-mediumsmall-font-size,h3.has-regular-font-size,h3.has-small-font-size{margin-bottom:10px}h4,h5,h6{margin-bottom:20px}h4.has-mediumsmall-2-font-size,h4.has-mediumsmall-3-font-size,h4.has-mediumsmall-font-size,h4.has-regular-font-size,h4.has-small-font-size,h5.has-mediumsmall-2-font-size,h5.has-mediumsmall-3-font-size,h5.has-mediumsmall-font-size,h5.has-regular-font-size,h5.has-small-font-size,h6.has-mediumsmall-2-font-size,h6.has-mediumsmall-3-font-size,h6.has-mediumsmall-font-size,h6.has-regular-font-size,h6.has-small-font-size{margin-bottom:10px}h1{font-size:52px;font-size:3.25rem}@media screen and (max-width:1400px){h1{font-size:50px;font-size:3.125rem}}@media screen and (max-width:1200px){h1{font-size:45px;font-size:2.8125rem}}@media screen and (max-width:992px){h1{font-size:40px;font-size:2.5rem}}@media screen and (max-width:768px){h1{font-size:35px;font-size:2.1875rem}}@media screen and (max-width:600px){h1{font-size:30px;font-size:1.875rem}}h2{font-size:36px;font-size:2.25rem}@media screen and (max-width:1200px){h2{font-size:34px;font-size:2.125rem}}@media screen and (max-width:992px){h2{font-size:32px;font-size:2rem}}@media screen and (max-width:768px){h2{font-size:30px;font-size:1.875rem}}@media screen and (max-width:600px){h2{font-size:28px;font-size:1.75rem}}h3{font-size:28px;font-size:1.75rem}@media screen and (max-width:768px){h3{font-size:26px;font-size:1.625rem}}@media screen and (max-width:600px){h3{font-size:22px;font-size:1.375rem}}h4{font-size:24px;font-size:1.5rem}@media screen and (max-width:992px){h4{font-size:22px;font-size:1.375rem}}@media screen and (max-width:600px){h4{font-size:20px;font-size:1.25rem}}h5{font-size:20px;font-size:1.25rem}@media screen and (max-width:600px){h5{font-size:28px;font-size:1.75rem}}h6{font-size:18px;font-size:1.125rem}@media screen and (max-width:600px){h6{font-size:16px;font-size:1rem}}:root{--vh:1vh;--vw:1vw}body{--textColor--main:#000;--bgColor--main:#fff;--smallSpacing:60px;--defaultSpacing:100px;--largeSpacing:140px;--xlargeSpacing:180px;--container-xlarge:83.45%;--container-cards-list:78.91%;--container-medium:70%;--container-medium-loader-transform:calc(var(--vw, 1vw)*-35 - 75px);--container-medium-small:50%;--container-medium-small-loader-transform:calc(var(--vw, 1vw)*-25 - 110px);--margin-small:calc((100% - var(--container-cards-list))/2);--margin-medium:calc((100% - var(--container-medium-small))/2)}@media screen and (min-width:2000px){body{--largeSpacing:200px}}@media screen and (min-width:1900px){body{--defaultSpacing:120px;--largeSpacing:170px}}@media screen and (max-width:992px){body{--largeSpacing:120px}}@media screen and (max-width:768px){body{--defaultSpacing:80px;--largeSpacing:100px}}@media screen and (max-width:600px){body{--largeSpacing:80px;--xlargeSpacing:120px}}@media screen and (max-width:1400px){body{--container-medium-small:55%;--container-medium-small-loader-transform:calc(var(--vw, 1vw)*-27.5 - 110px)}}@media screen and (max-width:1200px){body{--container-xlarge:85%;--container-cards-list:80%;--container-medium:72%;--container-medium-small:60%;--container-medium-small-loader-transform:calc(var(--vw, 1vw)*-30 - 110px)}}@media screen and (max-width:992px){body{--container-xlarge:88%;--container-cards-list:82%;--container-medium:76%;--container-medium-small:70%;--container-medium-small-loader-transform:calc(var(--vw, 1vw)*-35 - 110px)}}@media screen and (max-width:768px){body{--container-xlarge:90%;--container-cards-list:85%;--container-medium:85%;--container-medium-small:80%;--container-medium-small-loader-transform:calc(var(--vw, 1vw)*-40 - 90px)}}@media screen and (max-width:600px){body{--container-xlarge:calc(100% - 60px);--container-cards-list:calc(100% - 60px);--container-medium:calc(100% - 60px);--container-medium-small:calc(100% - 60px);--container-medium-small-loader-transform:calc(var(--vw, 1vw)*-40 - 70px);--margin-medium:30px;--margin-small:30px}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.grecaptcha-badge{opacity:0!important;pointer-events:none!important}.has-background-color,.has-background-color .wp-block-quote,.has-background-color blockquote{color:#fff}.has-background-color .wp-block-quote:before,.has-background-color blockquote:before{background-color:#fff}.page-template-event .has-background-color h1,.page-template-event .has-background-color h2{position:relative}.has-background-color .ui-slider,.page-template-event .has-background-color h1:before,.page-template-event .has-background-color h2:before{background-color:#fff}.has-background-color .ui-slider .ui-slider-handle{background-color:#fff;border:1px solid #fff}.has-background-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-background-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-background-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-background-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-background-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-background-color-hover:hover{border:1px solid #fff;color:#fff}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-background-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-background-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-background-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-background-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-background-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-background-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-background-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-background-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-background-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-background-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-background-color-hover:hover.download-cta:after{background-color:#fff}.has-background-background-color#ajax-loader{background-color:transparent!important}.has-background-background-color#ajax-loader:before{background-color:#fff}.has-background-background-color#ajax-loader svg path{fill:#fff}.has-background-background-color,.wp-block-cover-image.has-background-dim .has-background-background-color:before,.wp-block-cover.has-background-dim .has-background-background-color:before{background-color:#fff}.wp-block-button .wp-block-button__link.has-background-color{border:1px solid #fff}.wp-block-button .wp-block-button__link.has-background-background-color{background-color:#fff;border:1px solid #fff!important}.wp-block-button .wp-block-button__link.has-background-background-color:hover{background-color:#f2f2f2!important;border:1px solid #f2f2f2!important}.has-foreground-color,.has-foreground-color .wp-block-quote,.has-foreground-color blockquote{color:#000}.has-foreground-color .wp-block-quote:before,.has-foreground-color blockquote:before{background-color:#000}.page-template-event .has-foreground-color h1,.page-template-event .has-foreground-color h2{position:relative}.has-foreground-color .ui-slider,.page-template-event .has-foreground-color h1:before,.page-template-event .has-foreground-color h2:before{background-color:#000}.has-foreground-color .ui-slider .ui-slider-handle{background-color:#000;border:1px solid #000}.has-foreground-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-foreground-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-foreground-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-foreground-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-foreground-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-foreground-color-hover:hover{border:1px solid #000;color:#000}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-foreground-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-foreground-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-foreground-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-foreground-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-foreground-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-foreground-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-foreground-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-foreground-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-foreground-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-foreground-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-foreground-color-hover:hover.download-cta:after{background-color:#000}.has-foreground-background-color#ajax-loader{background-color:transparent!important}.has-foreground-background-color#ajax-loader:before{background-color:#000}.has-foreground-background-color#ajax-loader svg path{fill:#000}.has-foreground-background-color,.wp-block-cover-image.has-background-dim .has-foreground-background-color:before,.wp-block-cover.has-background-dim .has-foreground-background-color:before{background-color:#000}.wp-block-button .wp-block-button__link.has-foreground-color{border:1px solid #000}.wp-block-button .wp-block-button__link.has-foreground-background-color{background-color:#000;border:1px solid #000!important}.wp-block-button .wp-block-button__link.has-foreground-background-color:hover{background-color:#000!important;border:1px solid #000!important}.has-primary-color,.has-primary-color .wp-block-quote,.has-primary-color blockquote{color:#000}.has-primary-color .wp-block-quote:before,.has-primary-color blockquote:before{background-color:#000}.page-template-event .has-primary-color h1,.page-template-event .has-primary-color h2{position:relative}.has-primary-color .ui-slider,.page-template-event .has-primary-color h1:before,.page-template-event .has-primary-color h2:before{background-color:#000}.has-primary-color .ui-slider .ui-slider-handle{background-color:#000;border:1px solid #000}.has-primary-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-primary-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-primary-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-primary-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-primary-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-primary-color-hover:hover{border:1px solid #000;color:#000}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-primary-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-primary-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-primary-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-primary-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-primary-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-primary-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-primary-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-primary-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-primary-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-primary-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-primary-color-hover:hover.download-cta:after{background-color:#000}.has-primary-background-color#ajax-loader{background-color:transparent!important}.has-primary-background-color#ajax-loader:before{background-color:#000}.has-primary-background-color#ajax-loader svg path{fill:#000}.has-primary-background-color,.wp-block-cover-image.has-background-dim .has-primary-background-color:before,.wp-block-cover.has-background-dim .has-primary-background-color:before{background-color:#000}.wp-block-button .wp-block-button__link.has-primary-color{border:1px solid #000}.wp-block-button .wp-block-button__link.has-primary-background-color{background-color:#000;border:1px solid #000!important}.wp-block-button .wp-block-button__link.has-primary-background-color:hover{background-color:#000!important;border:1px solid #000!important}.has-darkgray-color,.has-darkgray-color .wp-block-quote,.has-darkgray-color blockquote{color:#3e3e3f}.has-darkgray-color .wp-block-quote:before,.has-darkgray-color blockquote:before{background-color:#3e3e3f}.page-template-event .has-darkgray-color h1,.page-template-event .has-darkgray-color h2{position:relative}.has-darkgray-color .ui-slider,.page-template-event .has-darkgray-color h1:before,.page-template-event .has-darkgray-color h2:before{background-color:#3e3e3f}.has-darkgray-color .ui-slider .ui-slider-handle{background-color:#3e3e3f;border:1px solid #3e3e3f}.has-darkgray-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-darkgray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-darkgray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-darkgray-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-darkgray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-darkgray-color-hover:hover{border:1px solid #3e3e3f;color:#3e3e3f}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-darkgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-darkgray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-darkgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-darkgray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-darkgray-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-darkgray-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-darkgray-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-darkgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-darkgray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-darkgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-darkgray-color-hover:hover.download-cta:after{background-color:#3e3e3f}.has-darkgray-background-color#ajax-loader{background-color:transparent!important}.has-darkgray-background-color#ajax-loader:before{background-color:#3e3e3f}.has-darkgray-background-color#ajax-loader svg path{fill:#3e3e3f}.has-darkgray-background-color,.wp-block-cover-image.has-background-dim .has-darkgray-background-color:before,.wp-block-cover.has-background-dim .has-darkgray-background-color:before{background-color:#3e3e3f}.wp-block-button .wp-block-button__link.has-darkgray-color{border:1px solid #3e3e3f}.wp-block-button .wp-block-button__link.has-darkgray-background-color{background-color:#3e3e3f;border:1px solid #3e3e3f!important}.wp-block-button .wp-block-button__link.has-darkgray-background-color:hover{background-color:#313132!important;border:1px solid #313132!important}.has-mediumgray-color,.has-mediumgray-color .wp-block-quote,.has-mediumgray-color blockquote{color:#3e3e3f}.has-mediumgray-color .wp-block-quote:before,.has-mediumgray-color blockquote:before{background-color:#3e3e3f}.page-template-event .has-mediumgray-color h1,.page-template-event .has-mediumgray-color h2{position:relative}.has-mediumgray-color .ui-slider,.page-template-event .has-mediumgray-color h1:before,.page-template-event .has-mediumgray-color h2:before{background-color:#3e3e3f}.has-mediumgray-color .ui-slider .ui-slider-handle{background-color:#3e3e3f;border:1px solid #3e3e3f}.has-mediumgray-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-mediumgray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-mediumgray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-mediumgray-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-mediumgray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-mediumgray-color-hover:hover{border:1px solid #3e3e3f;color:#3e3e3f}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-mediumgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-mediumgray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-mediumgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-mediumgray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-mediumgray-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-mediumgray-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-mediumgray-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-mediumgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-mediumgray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-mediumgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-mediumgray-color-hover:hover.download-cta:after{background-color:#3e3e3f}.has-mediumgray-background-color#ajax-loader{background-color:transparent!important}.has-mediumgray-background-color#ajax-loader:before{background-color:#3e3e3f}.has-mediumgray-background-color#ajax-loader svg path{fill:#3e3e3f}.has-mediumgray-background-color,.wp-block-cover-image.has-background-dim .has-mediumgray-background-color:before,.wp-block-cover.has-background-dim .has-mediumgray-background-color:before{background-color:#3e3e3f}.wp-block-button .wp-block-button__link.has-mediumgray-color{border:1px solid #3e3e3f}.wp-block-button .wp-block-button__link.has-mediumgray-background-color{background-color:#3e3e3f;border:1px solid #3e3e3f!important}.wp-block-button .wp-block-button__link.has-mediumgray-background-color:hover{background-color:#313132!important;border:1px solid #313132!important}.has-lightgray-color,.has-lightgray-color .wp-block-quote,.has-lightgray-color blockquote{color:#909194}.has-lightgray-color .wp-block-quote:before,.has-lightgray-color blockquote:before{background-color:#909194}.page-template-event .has-lightgray-color h1,.page-template-event .has-lightgray-color h2{position:relative}.has-lightgray-color .ui-slider,.page-template-event .has-lightgray-color h1:before,.page-template-event .has-lightgray-color h2:before{background-color:#909194}.has-lightgray-color .ui-slider .ui-slider-handle{background-color:#909194;border:1px solid #909194}.has-lightgray-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-lightgray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-lightgray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-lightgray-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-lightgray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-lightgray-color-hover:hover{border:1px solid #909194;color:#909194}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-lightgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-lightgray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-lightgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-lightgray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-lightgray-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-lightgray-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-lightgray-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-lightgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-lightgray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-lightgray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-lightgray-color-hover:hover.download-cta:after{background-color:#909194}.has-lightgray-background-color#ajax-loader{background-color:transparent!important}.has-lightgray-background-color#ajax-loader:before{background-color:#909194}.has-lightgray-background-color#ajax-loader svg path{fill:#909194}.has-lightgray-background-color,.wp-block-cover-image.has-background-dim .has-lightgray-background-color:before,.wp-block-cover.has-background-dim .has-lightgray-background-color:before{background-color:#909194}.wp-block-button .wp-block-button__link.has-lightgray-color{border:1px solid #909194}.wp-block-button .wp-block-button__link.has-lightgray-background-color{background-color:#909194;border:1px solid #909194!important}.wp-block-button .wp-block-button__link.has-lightgray-background-color:hover{background-color:#838487!important;border:1px solid #838487!important}.has-lightergray-color,.has-lightergray-color .wp-block-quote,.has-lightergray-color blockquote{color:#e2e3e4}.has-lightergray-color .wp-block-quote:before,.has-lightergray-color blockquote:before{background-color:#e2e3e4}.page-template-event .has-lightergray-color h1,.page-template-event .has-lightergray-color h2{position:relative}.has-lightergray-color .ui-slider,.page-template-event .has-lightergray-color h1:before,.page-template-event .has-lightergray-color h2:before{background-color:#e2e3e4}.has-lightergray-color .ui-slider .ui-slider-handle{background-color:#e2e3e4;border:1px solid #e2e3e4}.has-lightergray-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-lightergray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-lightergray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-lightergray-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-lightergray-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-lightergray-color-hover:hover{border:1px solid #e2e3e4;color:#e2e3e4}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-lightergray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-lightergray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-lightergray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-lightergray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-lightergray-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-lightergray-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-lightergray-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-lightergray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-lightergray-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-lightergray-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-lightergray-color-hover:hover.download-cta:after{background-color:#e2e3e4}.has-lightergray-background-color#ajax-loader{background-color:transparent!important}.has-lightergray-background-color#ajax-loader:before{background-color:#e2e3e4}.has-lightergray-background-color#ajax-loader svg path{fill:#e2e3e4}.has-lightergray-background-color,.wp-block-cover-image.has-background-dim .has-lightergray-background-color:before,.wp-block-cover.has-background-dim .has-lightergray-background-color:before{background-color:#e2e3e4}.wp-block-button .wp-block-button__link.has-lightergray-color{border:1px solid #e2e3e4}.wp-block-button .wp-block-button__link.has-lightergray-background-color{background-color:#e2e3e4;border:1px solid #e2e3e4!important}.wp-block-button .wp-block-button__link.has-lightergray-background-color:hover{background-color:#d5d6d8!important;border:1px solid #d5d6d8!important}.has-orange-color,.has-orange-color .wp-block-quote,.has-orange-color blockquote{color:#f2a631}.has-orange-color .wp-block-quote:before,.has-orange-color blockquote:before{background-color:#f2a631}.page-template-event .has-orange-color h1,.page-template-event .has-orange-color h2{position:relative}.has-orange-color .ui-slider,.page-template-event .has-orange-color h1:before,.page-template-event .has-orange-color h2:before{background-color:#f2a631}.has-orange-color .ui-slider .ui-slider-handle{background-color:#f2a631;border:1px solid #f2a631}.has-orange-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-orange-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-orange-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-orange-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-orange-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-orange-color-hover:hover{border:1px solid #f2a631;color:#f2a631}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-orange-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-orange-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-orange-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-orange-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-orange-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-orange-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-orange-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-orange-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-orange-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-orange-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-orange-color-hover:hover.download-cta:after{background-color:#f2a631}.has-orange-background-color#ajax-loader{background-color:transparent!important}.has-orange-background-color#ajax-loader:before{background-color:#f2a631}.has-orange-background-color#ajax-loader svg path{fill:#f2a631}.has-orange-background-color,.wp-block-cover-image.has-background-dim .has-orange-background-color:before,.wp-block-cover.has-background-dim .has-orange-background-color:before{background-color:#f2a631}.wp-block-button .wp-block-button__link.has-orange-color{border:1px solid #f2a631}.wp-block-button .wp-block-button__link.has-orange-background-color{background-color:#f2a631;border:1px solid #f2a631!important}.wp-block-button .wp-block-button__link.has-orange-background-color:hover{background-color:#f09c19!important;border:1px solid #f09c19!important}.has-yellow-color,.has-yellow-color .wp-block-quote,.has-yellow-color blockquote{color:#efe331}.has-yellow-color .wp-block-quote:before,.has-yellow-color blockquote:before{background-color:#efe331}.page-template-event .has-yellow-color h1,.page-template-event .has-yellow-color h2{position:relative}.has-yellow-color .ui-slider,.page-template-event .has-yellow-color h1:before,.page-template-event .has-yellow-color h2:before{background-color:#efe331}.has-yellow-color .ui-slider .ui-slider-handle{background-color:#efe331;border:1px solid #efe331}.has-yellow-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-yellow-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-yellow-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-yellow-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-yellow-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-yellow-color-hover:hover{border:1px solid #efe331;color:#efe331}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-yellow-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-yellow-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-yellow-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-yellow-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-yellow-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-yellow-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-yellow-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-yellow-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-yellow-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-yellow-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-yellow-color-hover:hover.download-cta:after{background-color:#efe331}.has-yellow-background-color#ajax-loader{background-color:transparent!important}.has-yellow-background-color#ajax-loader:before{background-color:#efe331}.has-yellow-background-color#ajax-loader svg path{fill:#efe331}.has-yellow-background-color,.wp-block-cover-image.has-background-dim .has-yellow-background-color:before,.wp-block-cover.has-background-dim .has-yellow-background-color:before{background-color:#efe331}.wp-block-button .wp-block-button__link.has-yellow-color{border:1px solid #efe331}.wp-block-button .wp-block-button__link.has-yellow-background-color{background-color:#efe331;border:1px solid #efe331!important}.wp-block-button .wp-block-button__link.has-yellow-background-color:hover{background-color:#ede019!important;border:1px solid #ede019!important}.has-green-color,.has-green-color .wp-block-quote,.has-green-color blockquote{color:#00a89a}.has-green-color .wp-block-quote:before,.has-green-color blockquote:before{background-color:#00a89a}.page-template-event .has-green-color h1,.page-template-event .has-green-color h2{position:relative}.has-green-color .ui-slider,.page-template-event .has-green-color h1:before,.page-template-event .has-green-color h2:before{background-color:#00a89a}.has-green-color .ui-slider .ui-slider-handle{background-color:#00a89a;border:1px solid #00a89a}.has-green-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-green-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-green-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-green-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-green-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-green-color-hover:hover{border:1px solid #00a89a;color:#00a89a}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-green-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-green-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-green-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-green-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-green-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-green-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-green-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-green-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-green-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-green-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-green-color-hover:hover.download-cta:after{background-color:#00a89a}.has-green-background-color#ajax-loader{background-color:transparent!important}.has-green-background-color#ajax-loader:before{background-color:#00a89a}.has-green-background-color#ajax-loader svg path{fill:#00a89a}.has-green-background-color,.wp-block-cover-image.has-background-dim .has-green-background-color:before,.wp-block-cover.has-background-dim .has-green-background-color:before{background-color:#00a89a}.wp-block-button .wp-block-button__link.has-green-color{border:1px solid #00a89a}.wp-block-button .wp-block-button__link.has-green-background-color{background-color:#00a89a;border:1px solid #00a89a!important}.wp-block-button .wp-block-button__link.has-green-background-color:hover{background-color:#008f83!important;border:1px solid #008f83!important}.has-blue-color,.has-blue-color .wp-block-quote,.has-blue-color blockquote{color:#34b0d2}.has-blue-color .wp-block-quote:before,.has-blue-color blockquote:before{background-color:#34b0d2}.page-template-event .has-blue-color h1,.page-template-event .has-blue-color h2{position:relative}.has-blue-color .ui-slider,.page-template-event .has-blue-color h1:before,.page-template-event .has-blue-color h2:before{background-color:#34b0d2}.has-blue-color .ui-slider .ui-slider-handle{background-color:#34b0d2;border:1px solid #34b0d2}.has-blue-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-blue-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-blue-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-blue-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-blue-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-blue-color-hover:hover{border:1px solid #34b0d2;color:#34b0d2}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-blue-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-blue-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-blue-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-blue-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-blue-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-blue-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-blue-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-blue-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-blue-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-blue-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-blue-color-hover:hover.download-cta:after{background-color:#34b0d2}.has-blue-background-color#ajax-loader{background-color:transparent!important}.has-blue-background-color#ajax-loader:before{background-color:#34b0d2}.has-blue-background-color#ajax-loader svg path{fill:#34b0d2}.has-blue-background-color,.wp-block-cover-image.has-background-dim .has-blue-background-color:before,.wp-block-cover.has-background-dim .has-blue-background-color:before{background-color:#34b0d2}.wp-block-button .wp-block-button__link.has-blue-color{border:1px solid #34b0d2}.wp-block-button .wp-block-button__link.has-blue-background-color{background-color:#34b0d2;border:1px solid #34b0d2!important}.wp-block-button .wp-block-button__link.has-blue-background-color:hover{background-color:#2ba1c2!important;border:1px solid #2ba1c2!important}.has-purple-color,.has-purple-color .wp-block-quote,.has-purple-color blockquote{color:#b57bb3}.has-purple-color .wp-block-quote:before,.has-purple-color blockquote:before{background-color:#b57bb3}.page-template-event .has-purple-color h1,.page-template-event .has-purple-color h2{position:relative}.has-purple-color .ui-slider,.page-template-event .has-purple-color h1:before,.page-template-event .has-purple-color h2:before{background-color:#b57bb3}.has-purple-color .ui-slider .ui-slider-handle{background-color:#b57bb3;border:1px solid #b57bb3}.has-purple-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-purple-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-purple-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-purple-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-purple-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-purple-color-hover:hover{border:1px solid #b57bb3;color:#b57bb3}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-purple-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-purple-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-purple-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-purple-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-purple-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-purple-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-purple-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-purple-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-purple-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-purple-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-purple-color-hover:hover.download-cta:after{background-color:#b57bb3}.has-purple-background-color#ajax-loader{background-color:transparent!important}.has-purple-background-color#ajax-loader:before{background-color:#b57bb3}.has-purple-background-color#ajax-loader svg path{fill:#b57bb3}.has-purple-background-color,.wp-block-cover-image.has-background-dim .has-purple-background-color:before,.wp-block-cover.has-background-dim .has-purple-background-color:before{background-color:#b57bb3}.wp-block-button .wp-block-button__link.has-purple-color{border:1px solid #b57bb3}.wp-block-button .wp-block-button__link.has-purple-background-color{background-color:#b57bb3;border:1px solid #b57bb3!important}.wp-block-button .wp-block-button__link.has-purple-background-color:hover{background-color:#ac6baa!important;border:1px solid #ac6baa!important}.has-brown-color,.has-brown-color .wp-block-quote,.has-brown-color blockquote{color:#754a1e}.has-brown-color .wp-block-quote:before,.has-brown-color blockquote:before{background-color:#754a1e}.page-template-event .has-brown-color h1,.page-template-event .has-brown-color h2{position:relative}.has-brown-color .ui-slider,.page-template-event .has-brown-color h1:before,.page-template-event .has-brown-color h2:before{background-color:#754a1e}.has-brown-color .ui-slider .ui-slider-handle{background-color:#754a1e;border:1px solid #754a1e}.has-brown-color a{color:inherit;text-decoration:underline}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-brown-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-brown-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-brown-color-hover:hover .wp-block-button__link,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-brown-color-hover:hover,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-brown-color-hover:hover{border:1px solid #754a1e;color:#754a1e}body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-brown-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.ghost.has-brown-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-brown-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .btn.whiteghost:not(.no-hover).has-brown-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-brown-color-hover:hover .wp-block-button__link.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-button.is-style-outline.has-brown-color-hover:hover .wp-block-button__link.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file .wp-block-file__button.has-brown-color-hover:hover:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-brown-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button.has-brown-color-hover:hover.download-cta:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-brown-color-hover:hover.calendar:after,body:not(.accessibility-white):not(.accessibility-black):not(.accessibility-yellow) .wp-block-file__button:visited.has-brown-color-hover:hover.download-cta:after{background-color:#754a1e}.has-brown-background-color#ajax-loader{background-color:transparent!important}.has-brown-background-color#ajax-loader:before{background-color:#754a1e}.has-brown-background-color#ajax-loader svg path{fill:#754a1e}.has-brown-background-color,.wp-block-cover-image.has-background-dim .has-brown-background-color:before,.wp-block-cover.has-background-dim .has-brown-background-color:before{background-color:#754a1e}.wp-block-button .wp-block-button__link.has-brown-color{border:1px solid #754a1e}.wp-block-button .wp-block-button__link.has-brown-background-color{background-color:#754a1e;border:1px solid #754a1e!important}.wp-block-button .wp-block-button__link.has-brown-background-color:hover{background-color:#613d19!important;border:1px solid #613d19!important}.has-brown-to-orange-gradient-background{background:var(--wp--preset--gradient--brown-to-orange)}.has-brown-to-orange-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-brown-to-orange-gradient-hover:before{background:var(--wp--preset--gradient--brown-to-orange-horizontal)}.has-orange-to-red-gradient-background{background:var(--wp--preset--gradient--orange-to-red)}.has-orange-to-red-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-orange-to-red-gradient-hover:before{background:var(--wp--preset--gradient--orange-to-red-horizontal)}.has-red-to-yellow-gradient-background{background:var(--wp--preset--gradient--red-to-yellow)}.has-red-to-yellow-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-red-to-yellow-gradient-hover:before{background:var(--wp--preset--gradient--red-to-yellow-horizontal)}.has-yellow-to-green-gradient-background{background:var(--wp--preset--gradient--yellow-to-green)}.has-yellow-to-green-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-yellow-to-green-gradient-hover:before{background:var(--wp--preset--gradient--yellow-to-green-horizontal)}.has-green-to-blue-gradient-background{background:var(--wp--preset--gradient--green-to-blue)}.has-green-to-blue-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-green-to-blue-gradient-hover:before{background:var(--wp--preset--gradient--green-to-blue-horizontal)}.has-blue-to-purple-gradient-background{background:var(--wp--preset--gradient--blue-to-purple)}.has-blue-to-purple-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-blue-to-purple-gradient-hover:before{background:var(--wp--preset--gradient--blue-to-purple-horizontal)}.has-pink-to-lightblue-gradient-background{background:var(--wp--preset--gradient--pink-to-lightblue)}.has-pink-to-lightblue-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-pink-to-lightblue-gradient-hover:before{background:var(--wp--preset--gradient--pink-to-lightblue-horizontal)}.has-purple-to-brown-gradient-background{background:var(--wp--preset--gradient--purple-to-brown)}.has-purple-to-brown-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-purple-to-brown-gradient-hover:before{background:var(--wp--preset--gradient--purple-to-brown-horizontal)}.has-purple-to-red-gradient-background{background:var(--wp--preset--gradient--purple-to-red)}.has-purple-to-red-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-purple-to-red-gradient-hover:before{background:var(--wp--preset--gradient--purple-to-red-horizontal)}.has-orange-to-yellow-gradient-background{background:var(--wp--preset--gradient--orange-to-yellow)}.has-orange-to-yellow-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-orange-to-yellow-gradient-hover:before{background:var(--wp--preset--gradient--orange-to-yellow-horizontal)}.has-red-to-orange-gradient-background{background:var(--wp--preset--gradient--red-to-orange)}.has-red-to-orange-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-red-to-orange-gradient-hover:before{background:var(--wp--preset--gradient--red-to-orange-horizontal)}.has-orange-to-brown-gradient-background{background:var(--wp--preset--gradient--orange-to-brown)}.has-orange-to-brown-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-orange-to-brown-gradient-hover:before{background:var(--wp--preset--gradient--orange-to-brown-horizontal)}.has-yellow-to-red-gradient-background{background:var(--wp--preset--gradient--yellow-to-red)}.has-yellow-to-red-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-yellow-to-red-gradient-hover:before{background:var(--wp--preset--gradient--yellow-to-red-horizontal)}.has-green-to-yellow-gradient-background{background:var(--wp--preset--gradient--green-to-yellow)}.has-green-to-yellow-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-green-to-yellow-gradient-hover:before{background:var(--wp--preset--gradient--green-to-yellow-horizontal)}.has-blue-to-green-gradient-background{background:var(--wp--preset--gradient--blue-to-green)}.has-blue-to-green-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-blue-to-green-gradient-hover:before{background:var(--wp--preset--gradient--blue-to-green-horizontal)}.has-purple-to-blue-gradient-background{background:var(--wp--preset--gradient--purple-to-blue)}.has-purple-to-blue-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-purple-to-blue-gradient-hover:before{background:var(--wp--preset--gradient--purple-to-blue-horizontal)}.has-brown-to-purple-gradient-background{background:var(--wp--preset--gradient--brown-to-purple)}.has-brown-to-purple-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-brown-to-purple-gradient-hover:before{background:var(--wp--preset--gradient--brown-to-purple-horizontal)}.has-red-to-purple-gradient-background{background:var(--wp--preset--gradient--red-to-purple)}.has-red-to-purple-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-red-to-purple-gradient-hover:before{background:var(--wp--preset--gradient--red-to-purple-horizontal)}.has-yellow-to-orange-gradient-background{background:var(--wp--preset--gradient--yellow-to-orange)}.has-yellow-to-orange-gradient-hover:before,.wp-block-button:not(.is-style-outline).has-yellow-to-orange-gradient-hover:before{background:var(--wp--preset--gradient--yellow-to-orange-horizontal)}.oh{overflow:hidden}@keyframes animated_title_wrapper_circle{25%{transform:translateY(calc(-5.578% - 20px)) translateX(-28.92%)}50%{transform:translateY(calc(-5.57% + 40px)) translateX(calc(-28.92% - 20px))}75%{transform:translateY(calc(-5.57% + 20px)) translateX(-28.92%)}to{transform:translateY(-5.57%) translateX(-28.92%)}}@keyframes animated_title_wrapper_circle_right{25%{transform:translateY(calc(-18.578% - 20px)) translateX(28.92%)}50%{transform:translateY(calc(-18.57% + 40px)) translateX(calc(28.92% + 20px))}75%{transform:translateY(calc(-18.57% + 20px)) translateX(28.92%)}to{transform:translateY(-18.57%) translateX(28.92%)}}body,html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:var(--wp--preset--font-family--avenirltstd);font-size:16px;font-weight:400;height:100%;letter-spacing:0;line-height:1.375;margin:0;min-height:100%;padding:0;width:100%}@media screen and (min-width:1900px){body,html{font-size:16px}}@media screen and (min-width:2000px){body,html{font-size:20px}}#tablesite-content{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative;width:100%}.js-loaded #tablesite-content{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}#tablesite-content #main-content{flex:1 0 auto;overflow:hidden}#tablesite-content #footer-wrap{flex-shrink:0;z-index:1}.container:not(.small):not(.medium):not(.large):not(.xlarge){grid-column:4/10}.container.medium{grid-column:3/11}@media screen and (max-width:600px){.container.medium{grid-column:2/12}}.container.large{grid-column:2/12}.site-content{padding-bottom:var(--defaultSpacing);padding-top:var(--defaultSpacing);position:relative}.site-content>.alignfull,.site-content>.wp-block-kobu-custom-blocks-columns-group,.site-content>.wp-block-kobu-custom-blocks-responsive-spacer.size-large{grid-column:1/-1}.site-content>.alignfull:first-child,.site-content>.wp-block-kobu-custom-blocks-columns-group:first-child,.site-content>.wp-block-kobu-custom-blocks-responsive-spacer.size-large:first-child{margin-top:calc(var(--defaultSpacing)*-1)}.site-content>.alignfull:last-child,.site-content>.wp-block-kobu-custom-blocks-columns-group:last-child,.site-content>.wp-block-kobu-custom-blocks-responsive-spacer.size-large:last-child{margin-bottom:calc(var(--defaultSpacing)*-1)}.site-content a{text-decoration:underline}.site-content>.kobu-section.alignfull>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>noscript>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group){grid-column:4/10;margin-left:0!important;margin-right:0!important;max-width:100%!important}@media screen and (max-width:992px){.site-content>.kobu-section.alignfull>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>noscript>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group){grid-column:3/11}}@media screen and (max-width:600px){.site-content>.kobu-section.alignfull>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.kobu-section.alignfull>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>:not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group),.site-content>noscript>:not(.alignfull):not(.container):not(.alignwide):not(.alignfull):not(.bg-img):not(.color-overlay):not(.wp-block-kobu-custom-blocks-columns-group){grid-column:2/12}}.site-content>.kobu-section.alignfull>.alignwide,.site-content>.kobu-section.alignfull>.kobu-section.alignfull>.alignwide,.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>.alignwide,.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container).alignwide,.site-content>:not(.alignfull).alignwide,.site-content>noscript>:not(.alignfull).alignwide{grid-column:2/12}.site-content>.kobu-section.alignfull>.alignwide.wp-block-columns,.site-content>.kobu-section.alignfull>.kobu-section.alignfull>.alignwide.wp-block-columns,.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>.alignwide.wp-block-columns,.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container).alignwide.wp-block-columns,.site-content>:not(.alignfull).alignwide.wp-block-columns,.site-content>noscript>:not(.alignfull).alignwide.wp-block-columns{grid-column:3/12}@media screen and (max-width:600px){.site-content>.kobu-section.alignfull>.alignwide.wp-block-columns,.site-content>.kobu-section.alignfull>.kobu-section.alignfull>.alignwide.wp-block-columns,.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>.alignwide.wp-block-columns,.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container).alignwide.wp-block-columns,.site-content>:not(.alignfull).alignwide.wp-block-columns,.site-content>noscript>:not(.alignfull).alignwide.wp-block-columns{grid-column:2/12}}.site-content>.kobu-section.alignfull>.alignfull,.site-content>.kobu-section.alignfull>.kobu-section.alignfull>.alignfull,.site-content>.wp-block-group.alignfull .wp-block-group__inner-container>.alignfull,.site-content>.wp-block-group.alignfull>:not(.wp-block-group__inner-container).alignfull,.site-content>:not(.alignfull).alignfull,.site-content>noscript>:not(.alignfull).alignfull{grid-column:1/-1}.circle-gradient{padding-top:var(--defaultSpacing)}.circle-gradient:after{animation:animated_title_wrapper_circle 18s linear infinite;background:var(--gradient--random9--horizontal);border-radius:100%;bottom:auto;content:"";display:block;height:41vw;left:0;opacity:1;pointer-events:none;position:absolute;right:0;top:-4vw;transform:translateY(-5.57%) translateX(-28.92%);transition:opacity .8s ease,transform .8s ease;width:41vw;z-index:0}@media screen and (max-width:992px){.circle-gradient:after{height:42vw;width:42vw}}@media screen and (max-width:768px){.circle-gradient:after{height:55vw;width:55vw}}@media screen and (max-width:600px){.circle-gradient:after{height:79vw;width:79vw}}.columns{display:grid;grid-template-columns:repeat(10,1fr)}.columns .column.left{grid-column:1/6}@media screen and (max-width:600px){.columns .column.left{grid-column:1/12}}.columns .column.right{grid-column:7/-1}@media screen and (max-width:600px){.columns .column.right{grid-column:1/12}}#scroll-down{bottom:0;color:#000;font-size:12px;font-size:.75rem;left:calc(var(--vw, 1vw)*100/12);opacity:1;pointer-events:none;position:fixed;text-align:center;text-transform:uppercase;transform:translateX(-50%);transition:opacity .8s ease,visibility .8s ease;visibility:visible;width:100px;z-index:4}@media screen and (max-width:600px){#scroll-down{left:calc(var(--vw, 1vw)*2*100/12);width:75px}}@media screen and (max-width:450px){#scroll-down{left:calc(var(--vw, 1vw)*2*100/12 + 15px)}}#scroll-down:after{background-color:#000;content:"";display:block;height:30px;margin-left:auto;margin-right:auto;margin-top:10px;position:relative;width:1px}@media screen and (max-width:600px){#scroll-down:after{height:63px;left:5px}#scroll-down span{display:block;left:-25px;position:absolute;text-align:left;top:-10px;transform:rotate(-90deg)}}.has-scroll #scroll-down{opacity:0;visibility:hidden}.admin-bar header #menu{transform:translateY(32px)}#header{position:relative;transition:opacity .8s ease;z-index:9}#menu{color:#3e3e3f;left:0;position:fixed;top:0;width:100%;z-index:4}#header.scroll #menu,#menu{pointer-events:none}#menu a{color:inherit}#header.scroll #menu a,#menu a{pointer-events:auto}#menu .menu-container{align-items:center;display:flex;grid-column:1/-1;justify-content:right;padding-left:20px;padding-right:20px;padding-top:20px;text-transform:uppercase}#menu .menu-container .logo-wrapper{margin-right:auto}#menu .logo-wrapper a{display:block;height:auto;overflow:hidden;width:260px}@media screen and (max-width:600px){#menu .logo-wrapper a{width:210px}}#menu .logo-wrapper a img{float:left;height:auto;width:100%}#menu .filter-group{display:flex;flex:1;margin-left:60px;margin-right:10px;transition:opacity .8s ease;width:100%}#header.open #menu .filter-group{opacity:0;pointer-events:none}#menu .filter-group .dropdown-group{margin-left:auto}#menu .navigation-wrapper{align-items:center;display:flex;font-size:12px;font-size:.75rem;position:relative;text-align:right;white-space:nowrap}#menu .navigation-wrapper li{display:inline-block;margin-right:20px;position:relative;vertical-align:middle}#menu .navigation-wrapper li:last-child{margin-right:0}#menu .navigation-wrapper .navigation{background-color:#fff;border:3px solid #000;border-radius:28px;flex-grow:1;height:44px;margin-right:10px;opacity:1;padding:12px 30px;text-align:center;transition:opacity .8s ease;width:calc(100% - 54px)}@media screen and (min-width:2000px){#menu .navigation-wrapper .navigation{padding:10px 30px}}@media screen and (max-width:992px){#menu .navigation-wrapper .navigation{display:none}}#header.open #menu .navigation-wrapper .navigation{opacity:0;pointer-events:none}#menu .navigation-wrapper .navigation:last-child li:last-child{margin-right:0}#menu .navigation-wrapper .navigation a:hover{text-decoration:underline}#menu .navigation-wrapper .navigation li.active a{font-weight:700}#menu .toggle-menu{background-color:#000;border:1px solid #000;border-radius:50%;height:44px;pointer-events:auto;position:relative;width:44px}@media screen and (max-width:600px){#menu .toggle-menu{height:36px;width:36px}}#menu .toggle-menu .nav-icon{display:block;height:20px;margin-left:auto;margin-right:auto;position:relative;width:20px;z-index:2}@media screen and (max-width:600px){#menu .toggle-menu .nav-icon{height:16px;width:16px}}#menu .toggle-menu .nav-icon span{background-color:#fff;content:"";display:block;height:2px;position:absolute;transition:width .25s ease,background-color .8s ease,transform .25s ease;width:20px}@media screen and (max-width:600px){#menu .toggle-menu .nav-icon span{width:16px}}#menu .toggle-menu .nav-icon span:first-child{right:0;top:3px}@media screen and (max-width:600px){#menu .toggle-menu .nav-icon span:first-child{top:2px}}#menu .toggle-menu .nav-icon span:nth-child(2),#menu .toggle-menu .nav-icon span:nth-child(3){right:0;top:9px;transform:rotate(0deg)}@media screen and (max-width:600px){#menu .toggle-menu .nav-icon span:nth-child(2),#menu .toggle-menu .nav-icon span:nth-child(3){top:7px}}#menu .toggle-menu .nav-icon span:nth-child(4){left:0;top:15px}@media screen and (max-width:600px){#menu .toggle-menu .nav-icon span:nth-child(4){top:12px}}#header.open #menu .toggle-menu .nav-icon span:first-child{width:0}#header.open #menu .toggle-menu .nav-icon span:nth-child(2){transform:rotate(40deg)}#header.open #menu .toggle-menu .nav-icon span:nth-child(3){transform:rotate(-40deg)}#header.open #menu .toggle-menu .nav-icon span:nth-child(4){width:0}.header-page-filters .filter-group,.header-page-filters .switch-chart-wrapper{margin-right:0;position:fixed;right:685px;top:20px}@media screen and (min-width:2000px){.header-page-filters .filter-group,.header-page-filters .switch-chart-wrapper{right:795px}}@media screen and (max-width:1200px){.header-page-filters .filter-group,.header-page-filters .switch-chart-wrapper{left:20px;position:absolute;right:0;top:74px}}.header-page-filters .switch-chart-wrapper{font-size:14px;font-size:.875rem;margin-right:10px;transition:top .8s ease;transition:opacity .8s ease;z-index:6}@media screen and (max-width:600px){.home .header-page-filters .switch-chart-wrapper{left:50px;top:122px}.home.main-bar-chart-visible .header-page-filters .switch-chart-wrapper{top:74px}}.page-template-view-by-category .header-page-filters .switch-chart-wrapper,body.single-category-view .header-page-filters .switch-chart-wrapper{left:20px;top:74px}@media screen and (max-width:1200px){.page-template-view-by-category .header-page-filters .switch-chart-wrapper,body.single-category-view .header-page-filters .switch-chart-wrapper{top:128px}}@media screen and (max-width:600px){.page-template-view-by-category .header-page-filters .switch-chart-wrapper,body.single-category-view .header-page-filters .switch-chart-wrapper{left:50px;top:122px}}#header.open .header-page-filters .switch-chart-wrapper{opacity:0;pointer-events:none}.header-page-filters .switch-chart-wrapper .toggleContainer{background:#fff;border:3px solid #000;border-radius:28px;color:#000;cursor:pointer;display:grid;grid-template-columns:82px 108px;height:44px;position:relative;text-transform:none;width:-moz-fit-content;width:fit-content}.header-page-filters .switch-chart-wrapper .toggleContainer:before{background:#000;border-radius:28px;content:"";display:block;height:calc(100% + 6px);left:0;position:absolute;top:-3px;transition:all .3s;width:82px}.header-page-filters .switch-chart-wrapper .toggleCheckbox:checked+.toggleContainer:before{left:82px;width:108px}.header-page-filters .switch-chart-wrapper .toggleContainer div{align-items:center;display:flex;justify-content:center;padding:6px;z-index:1}.header-page-filters .switch-chart-wrapper .toggleContainer div span{position:relative}.header-page-filters .switch-chart-wrapper .toggleContainer div span:before{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;left:-12px;margin-right:6px;margin-top:-4px;opacity:0;position:absolute;top:50%;width:6px}.header-page-filters .switch-chart-wrapper .toggleCheckbox{display:none}.header-page-filters .switch-chart-wrapper .toggleCheckbox:checked+.toggleContainer div:first-child{color:#000;transition:color .3s}.header-page-filters .switch-chart-wrapper .toggleCheckbox:checked+.toggleContainer div:last-child{color:#fff;transition:color .3s}.header-page-filters .switch-chart-wrapper .toggleCheckbox:checked+.toggleContainer div:last-child span:before{opacity:1}.header-page-filters .switch-chart-wrapper .toggleCheckbox+.toggleContainer div:first-child{color:#fff;transition:color .3s}.header-page-filters .switch-chart-wrapper .toggleCheckbox+.toggleContainer div:first-child span:before{opacity:1}.header-page-filters .switch-chart-wrapper .toggleCheckbox+.toggleContainer div:last-child{color:#000;transition:color .3s}.header-page-filters .filter-group{transition:opacity .8s ease;z-index:7}.home .header-page-filters .filter-group{display:none}@media screen and (max-width:600px){.home .header-page-filters .filter-group{display:block;left:50px}.home.main-bar-chart-visible .header-page-filters .filter-group{opacity:0;pointer-events:none}.page-template-view-by-category .header-page-filters .filter-group,body.single-category-view .header-page-filters .filter-group{left:50px}}.header-page-filters .dropdown-group{max-width:350px}@media screen and (max-width:1400px){.header-page-filters .dropdown-group{max-width:320px}}@media screen and (max-width:1300px){.header-page-filters .dropdown-group{max-width:220px}}@media screen and (max-width:1200px){.header-page-filters .dropdown-group{max-width:350px}}@media screen and (max-width:600px){.header-page-filters .dropdown-group{height:36px;width:calc(100% - 20px)}.header-page-filters .dropdown-group .current-option{padding:8px 50px 5px 20px}.header-page-filters .dropdown-group .current-option .open-options{width:50px}}#full-menu{background:#fff;color:#3e3e3f;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .8s ease,visibility .8s ease;visibility:hidden;width:100%;z-index:3}#header.open #full-menu{opacity:1;pointer-events:auto;visibility:visible}#full-menu a{color:inherit;font-family:var(--wp--preset--font-family--archia-regular)}#full-menu .full-menu-navigation-wrapper{align-items:center;display:flex;flex-wrap:wrap;height:calc(100% - 220px);justify-content:flex-start;margin:120px auto 100px 16.54%;opacity:0;position:relative;transition:opacity .8s ease 0s;width:53.88%;z-index:2}#full-menu .full-menu-navigation-wrapper>div,#full-menu .full-menu-navigation-wrapper>li{float:left}#full-menu .full-menu-navigation-wrapper:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}@media screen and (max-width:1200px){#full-menu .full-menu-navigation-wrapper{margin-left:0;width:80%}}@media screen and (max-width:992px){#full-menu .full-menu-navigation-wrapper{align-items:flex-start;height:calc(100% - 100px - max(22vh,110px));margin-top:max(22vh,110px)}}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper{width:100%}}@media screen and (max-width:600px){#full-menu .full-menu-navigation-wrapper{height:calc(100% - 70px - max(22vh,110px));margin-top:max(19vh,80px)}}#header.open #full-menu .full-menu-navigation-wrapper{opacity:1;transition:opacity .8s ease .8s}#full-menu .full-menu-navigation-wrapper .full-menu-navigation{align-items:center;display:flex;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;width:100%}@media screen and (max-width:1200px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation{padding-left:9%}}@media screen and (max-width:992px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation{align-items:flex-start}}@media screen and (max-width:600px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation{padding-left:30px;padding-right:30px}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu{display:flex;max-height:100%;position:relative;text-transform:uppercase;transition:transform .8s ease;width:100%}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu{display:block}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child{font-size:36px;font-size:2.25rem;width:61.82%}@media screen and (max-width:1200px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child{font-size:34px;font-size:2.125rem}}@media screen and (max-width:992px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child{font-size:32px;font-size:2rem}}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child{font-size:30px;font-size:1.875rem}}@media screen and (max-width:600px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child{font-size:28px;font-size:1.75rem}}@media screen and (max-width:992px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child{width:75%}}@media screen and (max-width:768px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child{margin-bottom:15px;width:100%}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child li{padding-bottom:35px}@media screen and (max-width:992px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child li{padding-bottom:20px}}@media screen and (max-width:600px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:first-child li{padding-bottom:15px}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:last-child{align-self:flex-end;flex:1;font-size:18px;font-size:1.125rem;padding-left:15.35%}@media screen and (max-width:600px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:last-child{font-size:16px;font-size:1rem}}@media screen and (max-width:992px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:last-child{padding-left:0;width:100%}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:last-child li{padding-bottom:20px}@media screen and (max-width:992px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:last-child li{padding-bottom:15px;width:100%}}@media screen and (max-width:600px){#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:last-child li{padding-bottom:10px}}#full-menu .full-menu-navigation-wrapper .full-menu-navigation .full-menu>li:last-child li:last-child{padding-bottom:0}#full-menu .social-links{bottom:40px;opacity:0;position:fixed;right:40px;transition:opacity .8s ease 0s;z-index:3}@media screen and (max-width:992px){#full-menu .social-links{left:30px}}@media screen and (max-width:600px){#full-menu .social-links{bottom:20px;left:20px}}#header.open #full-menu .social-links{opacity:1;transition:opacity .8s ease .8s}#full-menu .social-links svg path{fill:var(--mainColor--fullmenu)}footer{z-index:1}footer .menu-section,footer .support-section{border-top:1px solid #000;padding-bottom:var(--smallSpacing);padding-top:var(--smallSpacing);transition:border-top .8s ease}footer .footer-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:40px;padding-right:40px}footer .footer-container>div,footer .footer-container>li{float:left}footer .footer-container:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}@media screen and (max-width:600px){footer .footer-container{padding-left:30px;padding-right:30px}}footer .menu-section .logo-wrapper{display:flex;width:50%}@media screen and (max-width:1200px){footer .menu-section .logo-wrapper{padding-bottom:40px;padding-right:0;width:100%}}@media screen and (max-width:768px){footer .menu-section .logo-wrapper{display:inline-block}}footer .menu-section .logo-wrapper svg{height:auto;width:160px}footer .menu-section .logo-wrapper svg path{transition:fill .8s ease}.accessibility-white footer .menu-section .logo-wrapper svg path,.accessibility-yellow footer .menu-section .logo-wrapper svg path{fill:#000}.accessibility-black footer .menu-section .logo-wrapper svg path{fill:#fff}footer .menu-section .logo-wrapper .ilga-logo{padding-right:50px}footer .menu-section .logo-wrapper .ilga-logo svg{height:auto;width:200px}footer .menu-section .logo-wrapper .ue-flag{max-width:450px}@media screen and (max-width:768px){footer .menu-section .logo-wrapper .ue-flag{margin-top:45px}}footer .menu-section .logo-wrapper .ue-flag img{height:40px;left:-6px;margin-bottom:10px;position:relative;width:auto}footer .menu-section .logo-wrapper .ue-flag h6{font-size:15px;text-transform:inherit}footer .copyright-section{border-top:1px solid #000;font-size:14px;font-size:.875rem;padding-bottom:40px;padding-top:40px;transition:border-top .8s ease}footer .copyright-section .footer-container{flex-direction:row-reverse}footer .copyright-section .left-section{width:calc(100% - 300px)}@media screen and (max-width:992px){footer .copyright-section .left-section{margin-top:20px;width:100%}}footer .copyright-section .left-section>*{display:inline-block;vertical-align:middle}@media screen and (max-width:600px){footer .copyright-section .left-section>*{margin-top:10px}}footer .copyright-section .right-section{width:300px}@media screen and (max-width:992px){footer .copyright-section .right-section{width:100%}}footer .copyright-section .copyright{margin-right:40px}footer .copyright-section .bottom-links a{display:inline-block;margin-right:20px;text-decoration:underline;transition:color 0s ease}footer .copyright-section .bottom-links a:last-child{margin-right:40px}footer .copyright-section .social-links a svg path{fill:#000}.accessibility-black footer .copyright-section .social-links a svg path{fill:#fff}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#3e3e3f;-webkit-box-shadow:inset 0 0 0 1000px #e2e3e4;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input,select,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:1px solid #3e3e3f;border-radius:37px;color:#3e3e3f;font-family:var(--wp--preset--font-family--avenirltstd);font-size:1rem;font-weight:400;height:50px;line-height:1;outline:0;padding:15px 25px;transition:color 0s ease,border .8s ease;width:100%}input.placeholder,select.placeholder,textarea.placeholder{color:#3e3e3f;opacity:1}input:-moz-placeholder,input::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#3e3e3f;opacity:1}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#3e3e3f;opacity:1}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#3e3e3f;opacity:1}input[type=checkbox],input[type=radio]{background-color:transparent;border:1px solid #3e3e3f;cursor:pointer;height:20px;left:0;margin-bottom:0;margin-left:0;margin-top:0;padding:0;top:0;width:20px}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#3e3e3f}.gform_wrapper.gravity-theme .gfield textarea.large,.gform_wrapper.gravity-theme textarea,textarea{height:190px;padding-bottom:20px;padding-top:20px}input:focus,textarea:focus{outline:none}.gform_wrapper.gravity-theme select,select{background-image:url(images/arrow-down.svg)!important;background-position:center right 25px;background-repeat:no-repeat;background-size:10px 6px;height:50px;padding-right:50px}.gform_wrapper.gravity-theme select option,select option{color:#000}.gform_wrapper.gravity-theme form input[type=color],.gform_wrapper.gravity-theme form input[type=date],.gform_wrapper.gravity-theme form input[type=datetime-local],.gform_wrapper.gravity-theme form input[type=datetime],.gform_wrapper.gravity-theme form input[type=email],.gform_wrapper.gravity-theme form input[type=month],.gform_wrapper.gravity-theme form input[type=number],.gform_wrapper.gravity-theme form input[type=password],.gform_wrapper.gravity-theme form input[type=search],.gform_wrapper.gravity-theme form input[type=tel],.gform_wrapper.gravity-theme form input[type=text],.gform_wrapper.gravity-theme form input[type=time],.gform_wrapper.gravity-theme form input[type=url],.gform_wrapper.gravity-theme form input[type=week],.gform_wrapper.gravity-theme form select,.gform_wrapper.gravity-theme form textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:1px solid #3e3e3f;border-radius:37px;color:#3e3e3f;font-family:var(--wp--preset--font-family--avenirltstd);font-size:1rem;font-weight:400;height:50px;line-height:1;outline:0;padding:15px 25px;transition:color 0s ease,border .8s ease;width:100%}.gform_wrapper.gravity-theme form input[type=color].placeholder,.gform_wrapper.gravity-theme form input[type=date].placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local].placeholder,.gform_wrapper.gravity-theme form input[type=datetime].placeholder,.gform_wrapper.gravity-theme form input[type=email].placeholder,.gform_wrapper.gravity-theme form input[type=month].placeholder,.gform_wrapper.gravity-theme form input[type=number].placeholder,.gform_wrapper.gravity-theme form input[type=password].placeholder,.gform_wrapper.gravity-theme form input[type=search].placeholder,.gform_wrapper.gravity-theme form input[type=tel].placeholder,.gform_wrapper.gravity-theme form input[type=text].placeholder,.gform_wrapper.gravity-theme form input[type=time].placeholder,.gform_wrapper.gravity-theme form input[type=url].placeholder,.gform_wrapper.gravity-theme form input[type=week].placeholder,.gform_wrapper.gravity-theme form select.placeholder,.gform_wrapper.gravity-theme form textarea.placeholder{color:#3e3e3f;opacity:1}.gform_wrapper.gravity-theme form input[type=color]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=color]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=date]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=date]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=datetime]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=datetime]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=email]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=email]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=month]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=month]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=number]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=number]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=password]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=password]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=search]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=search]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=tel]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=tel]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=text]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=text]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=time]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=time]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=url]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=url]::-moz-placeholder,.gform_wrapper.gravity-theme form input[type=week]:-moz-placeholder,.gform_wrapper.gravity-theme form input[type=week]::-moz-placeholder,.gform_wrapper.gravity-theme form select:-moz-placeholder,.gform_wrapper.gravity-theme form select::-moz-placeholder,.gform_wrapper.gravity-theme form textarea:-moz-placeholder,.gform_wrapper.gravity-theme form textarea::-moz-placeholder{color:#3e3e3f;opacity:1}.gform_wrapper.gravity-theme form input[type=color]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=date]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=datetime]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=email]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=month]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=number]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=password]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=search]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=tel]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=text]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=time]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=url]:-ms-input-placeholder,.gform_wrapper.gravity-theme form input[type=week]:-ms-input-placeholder,.gform_wrapper.gravity-theme form select:-ms-input-placeholder,.gform_wrapper.gravity-theme form textarea:-ms-input-placeholder{color:#3e3e3f;opacity:1}.gform_wrapper.gravity-theme form input[type=color]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=date]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=datetime-local]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=datetime]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=email]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=month]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=number]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=password]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=search]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=tel]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=text]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=time]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=url]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form input[type=week]::-webkit-input-placeholder,.gform_wrapper.gravity-theme form select::-webkit-input-placeholder,.gform_wrapper.gravity-theme form textarea::-webkit-input-placeholder{color:#3e3e3f;opacity:1}.gform_wrapper.gravity-theme form select[multiple=multiple]{background-image:none!important;height:auto}.gform_wrapper.gravity-theme form input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1}.gform_wrapper.gravity-theme form input[type=submit]{background:#000;border:3px solid #000;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--avenirltstd);font-size:14px;font-size:.875rem;font-weight:500;line-height:1;margin-left:auto;padding:18px 30px 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}.gform_wrapper.gravity-theme form input[type=submit]:hover{background-color:#000;border:3px solid #000;color:#fff}.gform_wrapper.gravity-theme form .gform_fields,.gform_wrapper.gravity-theme form .ginput_complex{gap:30px}@media screen and (max-width:992px){.gform_wrapper.gravity-theme form .gform_fields,.gform_wrapper.gravity-theme form .ginput_complex{grid-column-gap:0}}.gform_wrapper.gravity-theme form .gform_fields fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme form .gform_fields span:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme form .ginput_complex fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme form .ginput_complex span:not([style*="display:none"]):not(.ginput_full){padding-left:0!important;padding-right:0!important}@media screen and (max-width:992px){.gform_wrapper.gravity-theme form .gform_fields .gform-grid-col,.gform_wrapper.gravity-theme form .ginput_complex .gform-grid-col{flex:auto;width:100%}}.gform_wrapper.gravity-theme form .gfield--type-time .ginput_complex{align-items:center;gap:5px}.gform_wrapper.gravity-theme form .gfield--type-time .ginput_complex .ginput_container_time{min-width:100px}.gform_wrapper.gravity-theme form .gfield--type-time .ginput_complex input{padding-left:10px;padding-right:10px;text-align:center}.gform_wrapper.gravity-theme form .ginput_complex label,.gform_wrapper.gravity-theme form label.gfield_label,.gform_wrapper.gravity-theme form legend.gfield_label{font-size:12px;font-size:.75rem;font-weight:400;margin-bottom:8px;text-transform:uppercase}.gform_wrapper.gravity-theme form .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme form .gfield_radio .gchoice{margin-bottom:5px;position:relative}.gform_wrapper.gravity-theme form .gfield_checkbox .gchoice label,.gform_wrapper.gravity-theme form .gfield_radio .gchoice label{display:block;padding-left:30px}.gform_wrapper.gravity-theme form .ginput_container_consent{position:relative}.gform_wrapper.gravity-theme form .ginput_container_consent input{top:0}.gform_wrapper.gravity-theme form .ginput_container_consent .gfield_consent_label{display:block;font-size:1rem;line-height:1.2;padding-left:30px}.gform_wrapper.gravity-theme form .ginput_container_address span{flex:auto;padding-left:0;padding-right:0;width:calc(50% - 15px)}.site-content .gform_wrapper.gravity-theme .gform_required_legend{display:block;margin-bottom:20px}.site-content .gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,.site-content .gform_wrapper.gravity-theme .gfield_error label,.site-content .gform_wrapper.gravity-theme .gfield_required{color:inherit!important}.site-content .gform_wrapper.gravity-theme .gform_ajax_spinner{animation:spinner 1.1s linear infinite;border:4px solid rgba(62,62,63,.3);border-left-color:rgba(62,62,63,.7);border-radius:50%;display:inline-block;height:30px;margin-left:20px;margin-left:10px;position:relative;top:10px;width:30px}.site-content .gform_wrapper.gravity-theme .gform_validation_errors{background-color:#e2e3e4;border:1px solid #3e3e3f!important;border-radius:37px;box-shadow:none;margin-bottom:40px;outline:none}.site-content .gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#3e3e3f}.site-content .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{background-color:hsla(210,4%,89%,.3);border-color:#3e3e3f}.site-content .gform_wrapper.gravity-theme .gfield_validation_message,.site-content .gform_wrapper.gravity-theme .validation_message{background-color:transparent;border:0;color:#3e3e3f;font-size:12px;font-size:.75rem;padding-left:0;padding-right:0;padding-top:4px}.site-content .gform_wrapper.gravity-theme .gfield_validation_message:before,.site-content .gform_wrapper.gravity-theme .validation_message:before{content:"> "}.site-content>.animated:not(.table-of-contents-wrapper){opacity:1;position:relative}.site-content .animate{opacity:0;transition:opacity .8s ease}.site-content .animate.wp-block-media-text .wp-block-media-text__media{transform:translateY(50px);transition:transform .8s ease}.site-content .animate.wp-block-media-text .wp-block-media-text__content{opacity:0;transform:translateX(50px);transition:transform .8s ease .2s,opacity .8s ease .2s}.site-content .animate.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{transform:translateX(-50px)}.site-content .animate .media-content-group .content-col,.site-content .animate.media-content-group .content-col{opacity:0;transition:transform .8s ease .2s,opacity .8s ease .2s}.site-content .animate .media-content-group .media-col,.site-content .animate.media-content-group .media-col{transform:translateY(50px);transition:transform .8s ease}.site-content .animate .media-content-group.align-right .content-col,.site-content .animate.media-content-group.align-right .content-col{transform:translateX(-50px)}.site-content .animate .media-content-group.align-left .content-col,.site-content .animate.media-content-group.align-left .content-col{transform:translateX(50px)}.site-content .animate.animated{opacity:1}.site-content .animate.animated.wp-block-media-text .wp-block-media-text__media{transform:translateY(0)}.site-content .animate.animated.wp-block-media-text .wp-block-media-text__content{opacity:1;transform:translateX(0)}.site-content .animate.animated .media-content-group .media-col,.site-content .animate.animated.media-content-group .media-col{transform:translateY(0)}.site-content .animate.animated .media-content-group.align-left .content-col,.site-content .animate.animated .media-content-group.align-right .content-col,.site-content .animate.animated.media-content-group.align-left .content-col,.site-content .animate.animated.media-content-group.align-right .content-col{opacity:1;transform:translateX(0)}button{background-color:transparent;border:0;border-radius:0;cursor:pointer;font-family:var(--wp--preset--font-family--avenirltstd);height:auto;outline:0;padding:0;width:auto}.wp-block-buttons .wp-block-button:nth-last-child(n+2){margin-right:20px}.wp-block-button__link.has-background{border-color:inherit}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid}form button,input[type=submit]{background:#000;border:3px solid #000;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--avenirltstd);font-size:14px;font-size:.875rem;font-weight:500;line-height:1;padding:18px 30px 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}form button:hover,input[type=submit]:hover{background-color:#000;border:3px solid #000;color:#fff}.site-content form button,.site-content input[type=submit]{text-decoration:none}form button.ghost{background:#000;border:3px solid #000;color:#fff}form button.ghost:hover{background-color:#000;border:3px solid #000;color:#fff}.wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border:3px solid #000;border-radius:25px;color:#000;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--avenirltstd);font-size:14px;font-size:.875rem;font-weight:500;line-height:1;padding:18px 30px 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:#000;border:3px solid #000;color:#fff}.site-content .wp-block-button.is-style-outline .wp-block-button__link{text-decoration:none}.wp-block-button:not(.is-style-outline){background:#000;border:3px solid #000;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--avenirltstd);font-size:14px;font-size:.875rem;font-weight:500;line-height:1;padding:18px 30px 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}.wp-block-button:not(.is-style-outline):hover{background-color:#000;border:3px solid #000;color:#fff}.wp-block-button:not(.is-style-outline) a.wp-block-button__link{background-color:transparent;border-radius:0;font-size:inherit;padding:0}.btn,.btn-wrapper a,.site-content .wp-block-button:not(.is-style-outline) a.wp-block-button__link{text-decoration:none}.btn,.btn-wrapper a{border-radius:25px;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--avenirltstd);font-size:14px;font-size:.875rem;font-weight:500;line-height:1;padding:18px 30px 15px;text-align:center;text-transform:uppercase;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}.site-content .btn,.site-content .btn-wrapper a{text-decoration:none}.btn-wrapper.ghost a,.btn.ghost{background:transparent;border:3px solid #000;color:#000}.btn-wrapper.ghost a:hover,.btn.ghost:hover{background-color:#000;border:3px solid #000;color:#fff}.btn-wrapper.whiteghost a,.btn.whiteghost{background:transparent;border:3px solid #fff;color:#fff}.btn-wrapper.whiteghost a:hover,.btn.whiteghost:hover{background-color:#fff;border:3px solid #fff;color:#000}.btn-wrapper.white a,.btn.white{background:#fff;border:3px solid #fff;color:#000}.btn-wrapper.white a:hover,.btn.white:hover{background-color:#fff;border:3px solid #fff;color:#000}.btn-wrapper.black a,.btn.black{background:#000;border:3px solid #000;color:#fff}.btn-wrapper.black a:hover,.btn.black:hover{background-color:#000;border:3px solid #000;color:#fff}.btn.download-document{align-items:center;border:3px solid #000;border-radius:25px;color:#000;display:inline-flex;height:40px;justify-content:space-between;margin-bottom:10px;margin-right:5px;padding:11px 15px 7px;text-decoration:none;text-transform:uppercase;width:auto}.btn.download-document:hover{background-color:#000;color:#fff;transition:background-color .8s ease,color .8s ease}.btn.download-document:hover:after{background-color:#fff}.btn.download-document:after{background-color:#000;background-size:cover;content:"";display:block;display:inline-block;height:19px;margin-bottom:-2px;margin-left:8px;margin-top:-5px;-webkit-mask-image:url(images/icon-document.svg);mask-image:url(images/icon-document.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;transition:background-color .8s ease;width:20px}#cookies-notification{background-color:#000;bottom:0;color:#fff;left:0;opacity:1;padding:20px;pointer-events:auto;position:fixed;transition:opacity .8s ease,visibility .8s ease;visibility:visible;width:100%;z-index:12}#cookies-notification.hidden{opacity:0;pointer-events:none;visibility:hidden}#cookies-notification .notification-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}#cookies-notification .notification-wrapper>div,#cookies-notification .notification-wrapper>li{float:left}#cookies-notification .notification-wrapper:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}#cookies-notification .message{float:left;margin-bottom:0;width:calc(100% - 120px)}@media screen and (max-width:600px){#cookies-notification .message{width:100%}}#cookies-notification .message p{padding-right:10px}#cookies-notification .message a{color:inherit;text-decoration:underline}#cookies-notification .buttons{float:left;text-align:right;width:120px}@media screen and (max-width:600px){#cookies-notification .buttons{margin-top:15px;text-align:left;width:100%}#cookies-notification .buttons #accept-cookies{width:100%}}.error-message{bottom:30px;left:0;position:fixed;width:100%;z-index:11}.error-message p{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--senary);margin-left:auto;margin-right:auto;padding:10px 20px 6px}.social-links{height:18px}.social-links a{display:inline-block;margin-right:20px;overflow:hidden}@media screen and (max-width:600px){.social-links a{margin-right:15px}}.social-links a:last-child{margin-right:0}.social-links a svg{float:left;height:18px;width:auto}.social-links a svg path{transition:fill .8s ease}.share-post{background-color:#000;border:1px solid #000;border-radius:100px 0 0 100px;border-right:0;bottom:80px;color:#fff;opacity:0;padding:20px 30px 16px 20px;position:fixed;right:0;text-transform:uppercase;transition:bottom .8s ease,transform .5s ease,opacity .5s ease;white-space:nowrap;width:auto;z-index:3}@media screen and (max-width:768px){.share-post{bottom:20px}}@media screen and (max-width:600px){.share-post{bottom:50px;padding:15px 20px 11px}}#header.open .share-post{opacity:1;transition:bottom .8s ease,transform .5s ease,opacity .8s ease .8s;visibility:visible}.share-post>*{display:inline-block;vertical-align:middle}.share-post .share-text{cursor:pointer;margin-left:10px}@media screen and (max-width:600px){.share-post .share-text{margin-left:0}}.share-post .toggle-share{margin-right:10px;transition:transform .8s ease}.share-post .toggle-share svg polygon{fill:#fff}.share-post .share-links{height:18px;max-width:0;opacity:0;overflow:hidden;transition:max-width .5s ease,opacity .5s ease,margin .5s ease,height .5s ease .5s;white-space:nowrap}.share-post .share-links a,.share-post .share-links button{margin-left:7px;margin-right:7px;overflow:hidden}@media screen and (max-width:600px){.share-post .share-links a,.share-post .share-links button{margin-left:6px;margin-right:6px}}.share-post .share-links svg{float:left;height:16px;width:auto}.share-post .share-links svg path{fill:#fff}.share-post .share-links .row{margin-bottom:12px;overflow:hidden;white-space:nowrap;width:180px}.share-post .share-links .row:last-child{margin-bottom:0}.share-post .share-links .row:not(.align-middle){align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.share-post.open{transform:translateX(90px)}.share-post.open .share-links{height:50px;margin-left:10px;margin-right:10px;max-width:205px;opacity:1}@media screen and (max-width:600px){.share-post.open .share-links{margin-left:6px;margin-right:6px}}.share-post.open .toggle-share{transform:rotate(45deg)}.category-bar{cursor:pointer;transform:translateY(-2px)}.category-bar.reference-group,body.page-template-view-by-category .category-bar{cursor:auto}.category-bar:not(.category-bar-background):not(.reference-group){stroke:transparent;stroke-width:2px;transition:stroke .8s ease}.category-bar:not(.category-bar-background):not(.reference-group):hover{stroke:#000}.category-bar-text text{pointer-events:none;text-transform:uppercase;transform:translateY(-2px)}.category-bar-text.no-uppercase text{text-transform:none}.download-options-wrapper .dropdown{display:inline-block;height:44px;pointer-events:auto;position:relative;vertical-align:middle;z-index:1}@media screen and (max-width:600px){.download-options-wrapper .dropdown{height:40px}}.download-options-wrapper .dropdown.left .dropdown-content{left:auto;right:auto}.download-options-wrapper .dropdown .dropbtn{align-items:center;background-color:transparent;border:3px solid transparent;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-size:.75rem;height:44px;margin-left:10px;padding:14px 30px 12px;position:relative;text-transform:uppercase;z-index:2}@media screen and (max-width:600px){.download-options-wrapper .dropdown .dropbtn{height:40px;padding:14px 12px 12px}}.download-options-wrapper .dropdown .dropbtn:first-child{margin-left:0}.download-options-wrapper .dropdown .dropbtn:after{background-color:#fff;background-size:cover;content:"";display:block;display:inline-block;height:20px;margin-left:8px;margin-top:-2px;-webkit-mask-image:url(images/download-data.svg);mask-image:url(images/download-data.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;width:61px}@media screen and (max-width:600px){.download-options-wrapper .dropdown .dropbtn:after{height:18px}}.download-options-wrapper .dropdown .dropbtn:hover{background-color:transparent}.download-options-wrapper .dropdown .dropdown-content{background-color:#000;border:3px solid #000;border-radius:25px;bottom:0;font-size:12px;font-size:.75rem;max-height:44px;min-height:100%;overflow:hidden;padding:0;position:absolute;right:0;transition:width .8s ease,max-height .8s ease,background-color .8s ease,padding .8s ease;width:100%;z-index:1}@media screen and (max-width:600px){.download-options-wrapper .dropdown .dropdown-content{max-height:40px}}.download-options-wrapper .dropdown .dropdown-content .title{font-size:14px;font-size:.875rem;margin-bottom:10px}.download-options-wrapper .dropdown .dropdown-content .btn-wrapper{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr}.download-options-wrapper .dropdown .dropdown-content p{grid-column:1/-1;line-height:1;margin-top:5px;white-space:normal;width:100%}.download-options-wrapper .dropdown .dropdown-content a,.download-options-wrapper .dropdown .dropdown-content button{align-items:center;border:3px solid #000;border-radius:25px;color:#000;display:block;display:flex;height:40px;justify-content:space-between;margin-bottom:10px;padding:11px 15px 7px;text-decoration:none;text-transform:uppercase;width:100%}.download-options-wrapper .dropdown .dropdown-content a:hover,.download-options-wrapper .dropdown .dropdown-content button:hover{background-color:#000;color:#fff;transition:background-color .8s ease,color .8s ease}.download-options-wrapper .dropdown .dropdown-content a:hover:after,.download-options-wrapper .dropdown .dropdown-content button:hover:after{background-color:#fff}.download-options-wrapper .dropdown .dropdown-content a:after,.download-options-wrapper .dropdown .dropdown-content button:after{background-color:#000;background-size:cover;content:"";display:block;display:inline-block;height:19px;margin-bottom:-2px;margin-left:8px;margin-top:-5px;-webkit-mask-image:url(images/icon-document.svg);mask-image:url(images/icon-document.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;transition:background-color .8s ease;width:20px}@media screen and (max-width:600px){.download-options-wrapper .dropdown .dropdown-content a:after,.download-options-wrapper .dropdown .dropdown-content button:after{height:18px}}.download-options-wrapper .dropdown .dropdown-content>*{opacity:0;transition:opacity .8s ease}.download-options-wrapper .dropdown.image{z-index:2}.download-options-wrapper .dropdown.image .dropbtn:after{background-color:#fff;background-size:cover;height:20px;margin-left:0;-webkit-mask-image:url(images/download-image.svg);mask-image:url(images/download-image.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:61px}@media screen and (max-width:600px){.download-options-wrapper .dropdown.image .dropbtn:after{height:18px}}.download-options-wrapper .dropdown.image .dropdown-content a:after,.download-options-wrapper .dropdown.image .dropdown-content button:after{-webkit-mask-image:url(images/icon-img.svg);mask-image:url(images/icon-img.svg)}.download-options-wrapper .dropdown.open .dropbtn{color:#000}.download-options-wrapper .dropdown.open .dropbtn:after{background-color:#000}.download-options-wrapper .dropdown.open .dropdown-content{background-color:#fff;max-height:250px;padding:10px 10px 40px;white-space:nowrap;width:250px}@media screen and (max-width:600px){.download-options-wrapper .dropdown.open .dropdown-content{max-height:245px;width:245px}}.download-options-wrapper .dropdown.open .dropdown-content>*{opacity:1;transition:opacity .8s ease .4s}.download-options-wrapper .dropdown.open.image .dropdown-content{padding:17px 17px 40px}.download-options-wrapper .dropdown-content a:hover{background-color:#f1f1f1}.download-options-wrapper .dropdown:hover .dropdown-content{display:block}.download-options-wrapper .dropbtn:hover{background-color:#45a049}.loading-chart{position:relative}.loading-chart:after{align-items:center;background-color:#f1f1f1;background-image:url(images/chart-loader.gif);background-position:center left 10px;background-repeat:no-repeat;background-size:30px;border-radius:30px;content:"loading chart";display:block;display:flex;font-size:12px;font-size:.75rem;height:30px;left:50%;padding:10px 25px 10px 50px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.error-chart{position:relative}.error-chart:after{background-color:#fff;border:3px solid #000;border-radius:28px;content:"Something went wrong while loading the data.";display:block;font-family:var(--wp--preset--font-family--archia-regular);font-size:20px;font-size:1.25rem;left:50%;min-width:200px;padding:15px 30px;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;z-index:10}@media screen and (max-width:600px){.error-chart:after{font-size:28px;font-size:1.75rem}}.page-template-view-by-category .error-chart:after{display:none}.error-chart.empty,.error-chart.highcharts-individual-country-evolution-bars-wrapper,.error-chart.score-evolution-wrapper{background-color:#f1f1f1;border-radius:30px;min-height:250px;padding-top:50%;position:relative}.error-chart.empty:after,.error-chart.highcharts-individual-country-evolution-bars-wrapper:after,.error-chart.score-evolution-wrapper:after{background-color:transparent;border:0;font-size:18px;font-size:1.125rem;max-width:calc(100% - 50px);min-width:0;padding:25px;text-align:center;width:100%}@media screen and (max-width:600px){.error-chart.empty:after,.error-chart.highcharts-individual-country-evolution-bars-wrapper:after,.error-chart.score-evolution-wrapper:after{font-size:16px;font-size:1rem}}.error-chart.highcharts-individual-country-evolution-bars-wrapper{border-radius:0;padding-top:0}.draggable-section::-webkit-scrollbar{display:none}.draggable-section{-ms-overflow-style:none;scrollbar-width:none}.draggable-wrapper{position:relative;width:100%}.draggable-wrapper .draggable-section.has-scroll{cursor:grab}.draggable-wrapper .navigation{padding-top:40px;position:relative}.draggable-wrapper .navigation.top-navigation{padding-bottom:40px;padding-top:0}.draggable-wrapper .arrows-wrapper{height:50px;margin-top:-25px;position:absolute;top:100%;width:100%}.draggable-wrapper .arrows-wrapper .arrow{align-items:center;background-color:#000;border-radius:50px;display:flex;height:50px;justify-content:center;opacity:1;pointer-events:auto;position:absolute;top:0;transition:opacity .8s ease;width:50px;z-index:100}.draggable-wrapper .arrows-wrapper .arrow.arrow-left{left:0;transform:rotate(180deg)}.draggable-wrapper .arrows-wrapper .arrow.arrow-right{right:0}.draggable-wrapper .arrows-wrapper .arrow.disabled{opacity:0;pointer-events:none}.draggable-wrapper .arrows-wrapper .arrow svg{height:auto;pointer-events:none;width:20px}.draggable-wrapper .arrows-wrapper .arrow svg g{stroke:#fff}.draggable-wrapper .range-slider{height:14px;position:relative;width:calc(100% - 14px)}.draggable-wrapper .range-slider.has-arrows{margin-left:45px;margin-right:45px;width:calc(100% - 104px)}@media screen and (max-width:600px){.draggable-wrapper .range-slider.has-arrows{margin-left:0;margin-right:0;width:calc(100% - 14px)}}.draggable-wrapper .range-slider:before{background-color:#000;content:"";display:block;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 14px)}body.dark-mode .draggable-wrapper .range-slider:before{background-color:#fff}.draggable-wrapper .range-slider .handle{background-color:#000;border-radius:14px;cursor:grab;display:block;height:14px;position:relative;width:14px;z-index:2}body.dark-mode .draggable-wrapper .range-slider .handle{background-color:#fff}.draggable-wrapper .range-slider .handle:after{content:"drag me";display:block;font-size:12px;font-size:.75rem;left:50%;margin-top:5px;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap}@media screen and (max-width:600px){.draggable-wrapper .range-slider .handle:after{display:none}}.table-criteria-label li{align-items:center;display:flex;gap:10px;margin-bottom:10px}.table-criteria-label li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;position:relative;width:24px}.table-criteria-label li.comply:before{background-image:url(images/icon-criteria-values-comply.svg)}.table-criteria-label li.half-comply:before{background-image:url(images/icon-criteria-values-applicable-in-some-region-only.svg)}.table-criteria-label li.not-comply:before{background-image:url(images/icon-criteria-values-does-not-comply.svg)}.criteria-table-wrapper{padding-left:calc(var(--vw, 1vw)*100/12);position:relative}@media screen and (max-width:600px){.criteria-table-wrapper{padding-left:20px}}.criteria-table-wrapper .draggable-wrapper .navigation{width:calc(100% - var(--vw, 1vw)*100/12)}@media screen and (max-width:600px){.criteria-table-wrapper .draggable-wrapper .navigation{width:calc(100% - 20px)}}.criteria-table-wrapper .criteria-table-inner-wrapper{overflow-x:auto;position:relative}.criteria-table-wrapper .criteria-table{width:-moz-fit-content;width:fit-content}.criteria-table-wrapper .criteria-table .tbody,.criteria-table-wrapper .criteria-table .thead{display:flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content}.criteria-table-wrapper .criteria-table .tbody .td,.criteria-table-wrapper .criteria-table .thead .td{align-items:center;background-color:#f1f1f1;border-radius:22px;display:flex;font-size:14px;font-size:.875rem;justify-content:center}@media screen and (max-width:600px){.criteria-table-wrapper .criteria-table .tbody .td,.criteria-table-wrapper .criteria-table .thead .td{font-size:12px!important}}.criteria-table-wrapper .criteria-table .tbody .td.empty,.criteria-table-wrapper .criteria-table .thead .td.empty{background-color:#fff!important;border-radius:0;color:transparent;font-size:0}.criteria-table-wrapper .criteria-table .tbody .td:nth-child(odd),.criteria-table-wrapper .criteria-table .thead .td:nth-child(odd){background-color:#f9f9f9}.criteria-table-wrapper .criteria-table .thead .td:last-child{margin-right:calc(var(--vw, 1vw)*100/12)}.criteria-table-wrapper .criteria-table .tbody .td{position:relative}.criteria-table-wrapper .criteria-table .tbody .td:last-child{margin-right:calc(var(--vw, 1vw)*100/12)}.criteria-table-wrapper .criteria-table .tr{display:flex;gap:10px;margin-bottom:10px}.criteria-table-wrapper .criteria-table .result{position:relative}.criteria-table-wrapper .criteria-table .result:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;position:relative;width:24px}.criteria-table-wrapper .criteria-table .result.comply:before{background-image:url(images/icon-criteria-values-comply.svg)}.criteria-table-wrapper .criteria-table .result.half-comply:before{background-image:url(images/icon-criteria-values-applicable-in-some-region-only.svg)}.criteria-table-wrapper .criteria-table .result.not-comply:before{background-image:url(images/icon-criteria-values-does-not-comply.svg)}.criteria-table-wrapper.error-chart{background-color:#f1f1f1;min-height:250px;position:relative}.criteria-table-wrapper.error-chart:after{background-color:transparent;border:0;font-size:18px;font-size:1.125rem;padding:0}@media screen and (max-width:600px){.criteria-table-wrapper.error-chart:after{font-size:16px;font-size:1rem}}.single-category-view .criteria-table-wrapper #criteria-category-table{margin-left:auto;margin-right:0;position:relative;z-index:1}.single-category-view .criteria-table-wrapper .criteria-table .tbody .td,.single-category-view .criteria-table-wrapper .criteria-table .thead .td{max-width:278px;min-width:278px;text-align:center;text-transform:uppercase}@media screen and (max-width:600px){.single-category-view .criteria-table-wrapper .criteria-table .tbody .td,.single-category-view .criteria-table-wrapper .criteria-table .thead .td{max-width:180px;min-width:180px}}.single-category-view .criteria-table-wrapper .criteria-table .tbody .td.country,.single-category-view .criteria-table-wrapper .criteria-table .thead .td.country{left:0;max-width:228px;min-width:228px;position:sticky;z-index:10}@media screen and (max-width:600px){.single-category-view .criteria-table-wrapper .criteria-table .tbody .td.country,.single-category-view .criteria-table-wrapper .criteria-table .thead .td.country{max-width:180px;min-width:180px}}.single-category-view .criteria-table-wrapper .criteria-table .tbody .td.country:before,.single-category-view .criteria-table-wrapper .criteria-table .thead .td.country:before{background-color:#fff;content:"";display:block;height:calc(100% + 10px);left:0;position:absolute;top:-10px;width:calc(100% + 10px);z-index:1}.single-category-view .criteria-table-wrapper .criteria-table .thead .td{height:85px;padding:15px 20px}@media screen and (max-width:600px){.single-category-view .criteria-table-wrapper .criteria-table .thead .td{padding:15px 10px}}.single-category-view .criteria-table-wrapper .criteria-table .thead .td span{margin-top:0}.single-category-view .criteria-table-wrapper .criteria-table .tbody .td{height:40px;padding:8px 20px}.single-category-view .criteria-table-wrapper .criteria-table .tbody .country{gap:8px;justify-content:flex-start;padding:0;position:relative;text-align:left}.single-category-view .criteria-table-wrapper .criteria-table .tbody .country .column-content{align-items:center;background-color:#f9f9f9;border-radius:22px;display:flex;gap:8px;height:100%;justify-content:flex-start;padding:8px 20px;position:relative;width:100%;z-index:2}@media screen and (max-width:600px){.single-category-view .criteria-table-wrapper .criteria-table .tbody .country .column-content{padding:8px 10px}}.single-category-view .criteria-table-wrapper .criteria-table .tbody .country .country-flag{height:12px;width:16px}.single-category-view .criteria-table-wrapper .criteria-table .tbody .country .country-name{line-height:1;padding-top:5px}.single-category-view .criteria-table-wrapper .criteria-table .tbody .country .country-link{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.single-category-view .criteria-table-wrapper .criteria-table .tbody .country .country-link:before{background-image:url(images/link-to-page.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;position:relative;width:14px}.single-category-view .criteria-table-wrapper .criteria-table .previous-result{align-items:center;color:#8b8b8b;display:flex;font-size:10px;font-size:.625rem;gap:5px;position:absolute;right:12px;top:50%;transform:translateY(-50%);white-space:nowrap}.single-category-view .criteria-table-wrapper .criteria-table .previous-result .previous-year{padding-top:4px}.single-category-view .criteria-table-wrapper .criteria-table .previous-result:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;position:relative;width:14px}.single-category-view .criteria-table-wrapper .criteria-table .previous-result.comply:after{background-image:url(images/icon-criteria-values-comply.svg)}.single-category-view .criteria-table-wrapper .criteria-table .previous-result.half-comply:after{background-image:url(images/icon-criteria-values-applicable-in-some-region-only.svg)}.single-category-view .criteria-table-wrapper .criteria-table .previous-result.not-comply:after{background-image:url(images/icon-criteria-values-does-not-comply.svg)}.page-template-compare .criteria-table-wrapper .criteria-table .thead,.single-country .criteria-table-wrapper .criteria-table .thead{padding-top:30px}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td,.single-country .criteria-table-wrapper .criteria-table .thead .td{padding:14px;position:relative;text-transform:uppercase;z-index:3}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td.category-column,.page-template-compare .criteria-table-wrapper .criteria-table .thead .td.country-column,.page-template-compare .criteria-table-wrapper .criteria-table .thead .td.criteria-column,.page-template-compare .criteria-table-wrapper .criteria-table .thead .td.progression,.page-template-compare .criteria-table-wrapper .criteria-table .thead .td.status,.single-country .criteria-table-wrapper .criteria-table .thead .td.category-column,.single-country .criteria-table-wrapper .criteria-table .thead .td.country-column,.single-country .criteria-table-wrapper .criteria-table .thead .td.criteria-column,.single-country .criteria-table-wrapper .criteria-table .thead .td.progression,.single-country .criteria-table-wrapper .criteria-table .thead .td.status{background-color:#000;color:#fff;padding:0}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td>.label,.single-country .criteria-table-wrapper .criteria-table .thead .td>.label{background-color:#fff;bottom:100%;color:#000;left:0;margin-bottom:8px;position:absolute;text-align:left;text-transform:none;width:calc(100% + 10px)}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td:first-child,.single-country .criteria-table-wrapper .criteria-table .thead .td:first-child{z-index:5}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td:first-child .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td:first-child .column-content{background-color:#000;height:100%}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td .column-content{height:100%}.page-template-compare .criteria-table-wrapper .criteria-table .tbody,.single-country .criteria-table-wrapper .criteria-table .tbody{position:relative}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .td,.single-country .criteria-table-wrapper .criteria-table .tbody .td{padding:12px 14px;position:relative;z-index:1}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .td:first-child,.single-country .criteria-table-wrapper .criteria-table .tbody .td:first-child{z-index:3}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .td:first-child .column-content,.single-country .criteria-table-wrapper .criteria-table .tbody .td:first-child .column-content{padding:14px}.page-template-compare .criteria-table-wrapper .criteria-table .td,.single-country .criteria-table-wrapper .criteria-table .td{flex-wrap:wrap;text-align:center;word-break:break-word}.page-template-compare .criteria-table-wrapper .criteria-table .td:first-child,.single-country .criteria-table-wrapper .criteria-table .td:first-child{background-color:transparent!important;left:0;padding:0!important;position:sticky!important;position:relative;z-index:3}.page-template-compare .criteria-table-wrapper .criteria-table .td:first-child:before,.single-country .criteria-table-wrapper .criteria-table .td:first-child:before{background-color:#fff;content:"";display:block;height:calc(100% + 10px);left:0;position:absolute;top:-10px;width:calc(100% + 10px);z-index:1}.page-template-compare .criteria-table-wrapper .criteria-table .td:first-child .column-content,.single-country .criteria-table-wrapper .criteria-table .td:first-child .column-content{align-items:center;border-radius:22px;display:flex;justify-content:flex-start;position:relative;width:100%;z-index:2}.single-country .criteria-table-inner-wrapper{max-height:min(80vh - 100px,680px);min-height:315px;overflow-y:auto}.single-country .criteria-table-wrapper .criteria-table .tbody .td:nth-child(odd),.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(odd){background-color:#f1f1f1}.single-country .criteria-table-wrapper .criteria-table .tbody .td:nth-child(2n),.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(2n){background-color:#f9f9f9}.single-country .criteria-table-wrapper .criteria-table .thead{background-color:#fff;margin-top:20px;padding-top:0;position:sticky!important;position:relative;top:0;z-index:3}.single-country .criteria-table-wrapper .criteria-table .thead .td{height:66px}.single-country .criteria-table-wrapper .criteria-table .thead .td:first-child:before,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(2):before,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(3):before,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(4):before{background-color:#fff;content:"";display:block;height:calc(100% + 10px);left:0;position:absolute;top:-10px;width:calc(100% + 10px);z-index:1}.single-country .criteria-table-wrapper .criteria-table .thead .td:first-child .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(2) .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(3) .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(4) .column-content{align-items:center;color:#000;font-weight:700;height:100%;justify-content:center}.single-country .criteria-table-wrapper .criteria-table .thead .td:first-child:nth-child(odd) .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(2):nth-child(odd) .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(3):nth-child(odd) .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(4):nth-child(odd) .column-content{background-color:#f1f1f1}.single-country .criteria-table-wrapper .criteria-table .thead .td:first-child:nth-child(2n) .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(2):nth-child(2n) .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(3):nth-child(2n) .column-content,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(4):nth-child(2n) .column-content{background-color:#f9f9f9}.single-country .criteria-table-wrapper .criteria-table .thead .td:first-child,.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(2){z-index:5}.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(3),.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(4){z-index:4}.single-country .criteria-table-wrapper .criteria-table .thead .td:nth-child(n+5){position:relative;z-index:3}.single-country .criteria-table-wrapper .criteria-table .tbody{position:relative;z-index:2}.single-country .criteria-table-wrapper .criteria-table .tbody.empty{display:block;left:0;padding-top:40px;position:sticky;width:400px}.single-country .criteria-table-wrapper .criteria-table .tbody.empty:after{content:"No results to show. Please try other filter options."}.single-country .criteria-table-wrapper .criteria-table .tbody .tr.hidden{display:none}.single-country .criteria-table-wrapper .criteria-table .tbody .tr:not(:not(.visible~.visible).visible) .category-column{background-color:#fff;border-radius:0;color:transparent;font-size:0}.single-country .criteria-table-wrapper .criteria-table .tbody .td:first-child .column-content{align-self:flex-start;background-color:#f1f1f1;height:auto}.single-country .criteria-table-wrapper .criteria-table .tbody .td:nth-child(2) .column-content{background-color:#f9f9f9;height:100%}.single-country .criteria-table-wrapper .criteria-table .tbody .td:nth-child(2){z-index:3}.single-country .criteria-table-wrapper .criteria-table .tbody .td:nth-child(2) .column-content{padding:14px}.single-country .criteria-table-wrapper .criteria-table .td:nth-child(2){left:190px}@media screen and (max-width:600px){.single-country .criteria-table-wrapper .criteria-table .td:nth-child(2){left:auto}}.single-country .criteria-table-wrapper .criteria-table .td:first-child,.single-country .criteria-table-wrapper .criteria-table .td:nth-child(2){background-color:transparent!important;padding:0!important;position:sticky!important;z-index:3}@media screen and (max-width:600px){.single-country .criteria-table-wrapper .criteria-table .td:first-child,.single-country .criteria-table-wrapper .criteria-table .td:nth-child(2){position:relative!important}}.single-country .criteria-table-wrapper .criteria-table .td:first-child:before,.single-country .criteria-table-wrapper .criteria-table .td:nth-child(2):before{background-color:#fff;content:"";display:block;height:calc(100% + 10px);left:0;position:absolute;top:-10px;width:calc(100% + 10px);z-index:1}.single-country .criteria-table-wrapper .criteria-table .td:first-child .column-content,.single-country .criteria-table-wrapper .criteria-table .td:nth-child(2) .column-content,.single-country .criteria-table-wrapper .criteria-table .td:nth-child(3) .column-content,.single-country .criteria-table-wrapper .criteria-table .td:nth-child(4) .column-content{align-items:center;border-radius:22px;display:flex;justify-content:flex-start;position:relative;width:100%;z-index:2}.single-country .criteria-table-wrapper .criteria-table .td:nth-child(n+3){position:relative;z-index:2}.single-country .criteria-table-wrapper .criteria-table .td.category-column,.single-country .criteria-table-wrapper .criteria-table .td.criteria-column{max-width:180px;min-width:180px;text-align:left;text-transform:uppercase}.single-country .criteria-table-wrapper .criteria-table .td.status{max-width:145px;min-width:145px}.single-country .criteria-table-wrapper .criteria-table .td.progression{max-width:216px;min-width:216px}.single-country .criteria-table-wrapper .criteria-table .td.progression .result:before{height:12px;width:14px}.single-country .criteria-table-wrapper .criteria-table .td.progression .result.decrease:before{background-image:url(images/progression-decrease.svg)}.single-country .criteria-table-wrapper .criteria-table .td.progression .result.no-change:before{background-image:url(images/progression-no-change.svg)}.single-country .criteria-table-wrapper .criteria-table .td.progression .result.increase:before{background-image:url(images/progression-increase.svg)}.single-country .criteria-table-wrapper .criteria-table .td.name-of-law-documents-institution{max-width:300px;min-width:300px}.single-country .criteria-table-wrapper .criteria-table .td.specific-article-of-reference{max-width:218px;min-width:218px}.single-country .criteria-table-wrapper .criteria-table .td.date-of-adoption,.single-country .criteria-table-wrapper .criteria-table .td.date-of-coming-into-effect{max-width:170px;min-width:170px}.single-country .criteria-table-wrapper .criteria-table .td.link-original-document,.single-country .criteria-table-wrapper .criteria-table .td.link-translated-document{max-width:320px;min-width:320px;word-break:break-all}.single-country .criteria-table-wrapper .criteria-table .td.link{max-width:155px;min-width:155px;word-break:break-all}.single-country .criteria-table-wrapper .criteria-table .td.additional-information{max-width:498px;min-width:498px}.single-country .criteria-table-wrapper .criteria-table .td.additional-information.has-more-info{cursor:pointer;max-height:100px;overflow:hidden;transition:max-height .8s ease,padding-bottom .8s ease}.single-country .criteria-table-wrapper .criteria-table .td.additional-information.has-more-info:before{background:#f9f9f9;background:linear-gradient(180deg,hsla(0,0%,98%,0),#f9f9f9 60%);border-bottom-left-radius:22px;border-bottom-right-radius:22px;bottom:0;content:"";display:block;height:60px;left:0;opacity:.9;position:absolute;width:100%;z-index:2}.single-country .criteria-table-wrapper .criteria-table .td.additional-information.has-more-info:after{bottom:0;content:"click to see more";display:block;left:0;padding-bottom:5px;position:absolute;text-decoration:underline;width:100%;z-index:3}.single-country .criteria-table-wrapper .criteria-table .td.additional-information.has-more-info.open{max-height:2000px;padding-bottom:50px}.single-country .criteria-table-wrapper .criteria-table .td.additional-information.has-more-info.open:after{content:"click to see less"}.page-template-compare .criteria-table-inner-wrapper{min-height:340px}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td{height:100px}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td:nth-child(n+2){position:relative;z-index:3}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td .filter-group .dropdown-options-wrapper{padding-top:50px}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td .dropdown-group .dropdown-options{max-height:180px}.page-template-compare .criteria-table-wrapper .criteria-table .thead .td>.label{font-size:14px!important}.page-template-compare .criteria-table-wrapper .criteria-table .tbody{width:calc(100% - var(--vw, 1vw)*100/12)}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row{width:100%}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td{background-color:transparent;margin-right:0;padding:0}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .column-content{padding:0}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .add-country{background-color:#f9f9f9;border-radius:22px;color:#000;cursor:pointer;padding:14px;transition:background-color .8s ease}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .add-country:hover{background-color:#f1f1f1}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .add-country:hover .add-country-wrapper .add{background-color:#e2e3e4}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .add-country-wrapper{color:#000;display:grid;grid-template-columns:auto 50px}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .add-country-wrapper .label{align-items:center;display:flex;font-size:14px!important;padding-right:10px;text-align:left}.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .add-country-wrapper .add{align-items:center;background-color:#f1f1f1;border-radius:25px;display:flex;font-size:30px;font-size:1.875rem;height:50px;justify-content:center;line-height:1;margin-left:auto;margin-right:auto;transition:background-color .8s ease;width:50px}@media screen and (max-width:1200px){.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .add-country-wrapper .add{font-size:28px;font-size:1.75rem}}@media screen and (max-width:992px){.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .add-country-wrapper .add{font-size:26px;font-size:1.625rem}}@media screen and (max-width:768px){.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .add-country-wrapper .add{font-size:24px;font-size:1.5rem}}@media screen and (max-width:600px){.page-template-compare .criteria-table-wrapper .criteria-table .tbody .tr.add-country-row .td .add-country-wrapper .add{font-size:20px;font-size:1.25rem}}.page-template-compare .criteria-table-wrapper .criteria-table .tbody td{height:62px}.page-template-compare .criteria-table-wrapper .criteria-table .tbody td:first-child .column-content{align-self:flex-start;background-color:#f9f9f9;height:auto}.page-template-compare .criteria-table-wrapper .criteria-table .tr:hover .td.country .country-flag,.page-template-compare .criteria-table-wrapper .criteria-table .tr:hover .td.country .country-name{transform:translateX(30px)}.page-template-compare .criteria-table-wrapper .criteria-table .tr:hover .td.country .country-link{opacity:0}.page-template-compare .criteria-table-wrapper .criteria-table .tr:hover .td.country .remove-country-row{opacity:1;pointer-events:auto}.page-template-compare .criteria-table-wrapper .criteria-table .td{max-width:220px;min-width:220px}@media screen and (max-width:600px){.page-template-compare .criteria-table-wrapper .criteria-table .td{font-size:12px!important;max-width:195px;min-width:195px}}.page-template-compare .criteria-table-wrapper .criteria-table .td.hidden{display:none}.page-template-compare .criteria-table-wrapper .criteria-table .td.visible:not(:has(~.visible)){margin-right:calc(var(--vw, 1vw)*100/12)}@media screen and (max-width:600px){.page-template-compare .criteria-table-wrapper .criteria-table .td.country,.page-template-compare .criteria-table-wrapper .criteria-table .td.country-column{max-width:180px;min-width:180px}}.page-template-compare .criteria-table-wrapper .criteria-table .td.country{gap:10px;justify-content:flex-start;padding:0;position:relative;text-align:left}.page-template-compare .criteria-table-wrapper .criteria-table .td.country .column-content{align-items:center;background-color:#f9f9f9;border-radius:22px;display:flex;gap:8px;height:100%;justify-content:flex-start;padding:8px 20px;position:relative;width:100%;z-index:2}.page-template-compare .criteria-table-wrapper .criteria-table .td.country .country-flag{height:18px;transition:transform .8s ease;width:24px}@media screen and (max-width:600px){.page-template-compare .criteria-table-wrapper .criteria-table .td.country .country-flag{height:13px;width:18px}}.page-template-compare .criteria-table-wrapper .criteria-table .td.country .country-name{line-height:1;padding-right:20px;padding-top:5px;position:relative;text-transform:uppercase;transition:transform .8s ease}.page-template-compare .criteria-table-wrapper .criteria-table .td.country .country-link{position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:opacity .8s ease}.page-template-compare .criteria-table-wrapper .criteria-table .td.country .country-link:before{background-image:url(images/link-to-page.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;position:relative;width:14px}.page-template-compare .criteria-table-wrapper .criteria-table .td.country .remove-country-row{align-items:center;border:1px solid #000;border-radius:10px;color:#000;display:flex;height:16px;justify-content:center;left:14px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .8s ease;width:16px;z-index:10}.article{color:var(--textColor--postCard);position:relative}.article .link-wrapper{display:block;position:relative}.article .content-wrapper{position:relative;z-index:2}.article .categories{left:20px;position:absolute;top:20px}.article .categories span{background-color:rgba(0,0,0,.2);border-radius:13px;color:#fff;display:inline-block;font-size:12px;font-size:.75rem;margin-right:5px;padding:6px 10px 4px;text-transform:uppercase;transition:background-color .8s ease,color .8s ease}.accessibility-black .article .categories span,.accessibility-white .article .categories span,.accessibility-yellow .article .categories span{background-color:var(--bgColor--main);color:var(--textColor--main)}.article .categories span:last-child{margin-right:0}.article .post-type{position:absolute;right:20px;top:20px}.article .post-type svg{height:auto;width:21px}.article .post-type svg path{fill:var(--textColor--postCard);transition:fill .8s ease}.article .post-date{font-size:12px;font-size:.75rem;margin-bottom:12px}.article h3{margin-bottom:25px}.article .excerpt{display:none}.read-more{border-bottom:1px solid var(--textColor--postCard);display:inline-block;font-size:14px;font-size:.875rem;padding-bottom:2px;text-decoration:none!important;text-transform:uppercase;transition:border .8s ease}.modal-wrapper{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .8s ease,visibility .8s ease;visibility:hidden;width:100%;z-index:10}.modal-wrapper.visible{opacity:1;pointer-events:auto;visibility:visible}.modal{background-color:#fff;border-radius:30px;max-width:450px;min-width:350px;padding:60px 20px 20px;position:relative;width:25.62%}@media screen and (max-width:600px){.modal{min-width:none;width:calc(100% - 40px)}}.modal .modal-inner-wrapper{max-height:calc(100vh - 200px);overflow-y:auto;position:relative}.modal .modal-title span{display:block;font-family:var(--wp--preset--font-family--avenirltstd);font-size:14px;font-size:.875rem;margin-top:10px;text-transform:none}.modal .modal-countries .sep{border-bottom:1px dashed #e2e3e4;margin-bottom:15px;margin-top:15px}.modal .modal-countries .country{background-color:#f9f9f9;border-radius:22px;cursor:pointer;margin-bottom:5px;padding:10px 14px;position:relative;transition:background-color .8s ease}.modal .modal-countries .country:not(.active):hover{background-color:#f1f1f1}.modal .modal-countries .country.active:hover:after,.modal .modal-countries .country:not(.active):hover:after{opacity:1}.modal .modal-countries .country.active{background-color:#000;color:#fff}.modal .modal-countries .country.active:after{content:"–"}.modal .modal-countries .country:after{align-items:center;background-color:#e2e3e4;border-radius:10px;color:#000;content:"+";display:block;display:flex;height:20px;justify-content:center;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .8s ease;width:20px}.close-modal{background-color:#000;border:1px solid #000;border-radius:50%;height:30px;position:relative;position:absolute;right:14px;top:14px;width:30px}.close-modal:after,.close-modal:before{background-color:#fff;content:"";display:block;height:2px;left:6px;position:absolute;transition:width .25s ease,background-color .8s ease,transform .25s ease;width:15px}.close-modal:before{transform:rotate(40deg)}.close-modal:after{transform:rotate(-40deg)}#anchor-menu{background-color:#fff;border:3px solid #000;border-radius:15px;min-width:22px;overflow:hidden;padding-top:4px;position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:8}body:not(.mobile) #anchor-menu:hover a{color:#000;pointer-events:auto;transition:color .8s ease .4s}body:not(.mobile) #anchor-menu:hover a span{max-width:300px;padding-left:10px;padding-right:22px}.mobile #anchor-menu.open a{color:#000;pointer-events:auto;transition:color .8s ease .4s}.mobile #anchor-menu.open a span{max-width:300px;padding-left:10px;padding-right:22px}#anchor-menu.first-open a{color:#000;pointer-events:auto;transition:color .8s ease .4s}#anchor-menu.first-open a span{max-width:300px;padding-left:10px;padding-right:22px}#anchor-menu a{background-color:transparent;border:3px solid transparent;border-radius:15px;color:transparent;display:block;font-size:12px;font-size:.75rem;height:28px;margin-left:auto;margin-top:-6px;pointer-events:none;position:relative;text-align:right;text-transform:uppercase;transition:color .8s ease;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:2}#anchor-menu a:after{background-color:#000;border-radius:5px;content:"";display:block;height:4px;margin-top:-2px;position:absolute;right:3px;top:50%;width:4px;z-index:10}#anchor-menu a:hover{font-weight:700}#anchor-menu a span{display:block;height:28px;max-width:0;overflow:hidden;padding:5px 0;position:relative;transition:max-width .8s ease,padding .8s ease;z-index:2}.wp-block-quote{font-style:normal}.wp-block-quote p{font-size:28px;font-size:1.75rem;font-style:normal;margin-bottom:10px}@media screen and (max-width:768px){.wp-block-quote p{font-size:26px;font-size:1.625rem}}@media screen and (max-width:600px){.wp-block-quote p{font-size:22px;font-size:1.375rem}}.wp-block-quote cite{display:block;font-size:14px;font-size:.875rem;letter-spacing:2px;margin-top:20px}.media-content-group{position:relative}.media-content-group .content-col,.media-content-group .media-col{grid-row:1}@media screen and (max-width:768px){.media-content-group .content-col,.media-content-group .media-col{grid-row:auto}}.media-content-group.valign-center{align-items:center}.media-content-group.valign-center .media-col{align-self:stretch}.media-content-group.valign-center .media-col figure{height:100%}.media-content-group.valign-center .media-col figure img{min-height:100%;-o-object-fit:cover;object-fit:cover}.media-content-group.valign-center .content-col{padding-bottom:var(--smallSpacing);padding-top:var(--smallSpacing)}@media screen and (max-width:768px){.media-content-group.valign-center .content-col{padding-bottom:0;padding-top:0}}.media-content-group.valign-end{align-items:flex-end}.media-content-group.valign-stretch{align-items:stretch}@media screen and (max-width:768px){.media-content-group.img-first .content-col{padding-top:var(--smallSpacing)}.media-content-group.img-last .content-col{padding-bottom:var(--smallSpacing)}}.media-content-group:not(.alignfull):not(.alignwide),.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(12,1fr)}.media-content-group:not(.alignfull):not(.alignwide).align-left .media-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-left .media-col{grid-column:1/7}@media screen and (max-width:768px){.media-content-group:not(.alignfull):not(.alignwide).align-left .media-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-left .media-col{grid-column:1/-1}}.media-content-group:not(.alignfull):not(.alignwide).align-left .content-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-left .content-col{grid-column:8/-1}@media screen and (max-width:768px){.media-content-group:not(.alignfull):not(.alignwide).align-left .content-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-left .content-col{grid-column:1/-1}}.media-content-group:not(.alignfull):not(.alignwide).align-right .media-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-right .media-col{grid-column:7/-1}@media screen and (max-width:768px){.media-content-group:not(.alignfull):not(.alignwide).align-right .media-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-right .media-col{grid-column:1/-1}}.media-content-group:not(.alignfull):not(.alignwide).align-right .content-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-right .content-col{grid-column:1/6}@media screen and (max-width:768px){.media-content-group:not(.alignfull):not(.alignwide).align-right .content-col,.wp-block-kobu-custom-blocks-columns-group:not(.alignfull):not(.alignwide) .media-content-group.align-right .content-col{grid-column:1/-1}}.media-content-group.alignwide,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(12,1fr)}.media-content-group.alignwide.align-left .media-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-left .media-col{grid-column:1/7}@media screen and (max-width:768px){.media-content-group.alignwide.align-left .media-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-left .media-col{grid-column:1/-1}}.media-content-group.alignwide.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-left .content-col{grid-column:8/12}@media screen and (max-width:992px){.media-content-group.alignwide.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-left .content-col{grid-column:8/-1}}@media screen and (max-width:768px){.media-content-group.alignwide.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-left .content-col{grid-column:1/-1}}.media-content-group.alignwide.align-right .media-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-right .media-col{grid-column:7/-1}@media screen and (max-width:768px){.media-content-group.alignwide.align-right .media-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-right .media-col{grid-column:1/-1}}.media-content-group.alignwide.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-right .content-col{grid-column:2/6}@media screen and (max-width:992px){.media-content-group.alignwide.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-right .content-col{grid-column:1/6}}@media screen and (max-width:768px){.media-content-group.alignwide.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignwide .media-content-group.align-right .content-col{grid-column:1/-1}}.media-content-group.alignfull.align-left .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .media-col{grid-column:1/8}@media screen and (max-width:992px){.media-content-group.alignfull.align-left .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .media-col{padding-right:30px}}@media screen and (max-width:768px){.media-content-group.alignfull.align-left .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .media-col{grid-column:1/-1;padding-right:0}}.media-content-group.alignfull.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .content-col{grid-column:9/13}@media screen and (max-width:992px){.media-content-group.alignfull.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .content-col{grid-column:8/13;padding-left:30px}}@media screen and (max-width:768px){.media-content-group.alignfull.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .content-col{grid-column:3/13;padding-left:20px;padding-right:20px}}@media screen and (max-width:600px){.media-content-group.alignfull.align-left .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-left .content-col{grid-column:2/14;padding-left:10px;padding-right:10px}}.media-content-group.alignfull.align-right .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .media-col{grid-column:8/-1}@media screen and (max-width:992px){.media-content-group.alignfull.align-right .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .media-col{padding-left:30px}}@media screen and (max-width:768px){.media-content-group.alignfull.align-right .media-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .media-col{grid-column:1/-1;padding-left:0}}.media-content-group.alignfull.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .content-col{grid-column:3/7}@media screen and (max-width:992px){.media-content-group.alignfull.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .content-col{grid-column:3/8;padding-right:30px}}@media screen and (max-width:768px){.media-content-group.alignfull.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .content-col{grid-column:3/13;padding-left:20px;padding-right:20px}}@media screen and (max-width:600px){.media-content-group.alignfull.align-right .content-col,.wp-block-kobu-custom-blocks-columns-group.alignfull .media-content-group.align-right .content-col{grid-column:2/14;padding-left:10px;padding-right:10px}}.wp-block-kobu-custom-blocks-columns-group{gap:var(--defaultSpacing)}.wp-block-columns{-moz-column-gap:calc(var(--vw, 1vw)*100/12);column-gap:calc(var(--vw, 1vw)*100/12)}.wp-block-columns.two-columns-wide-right .wp-block-column:first-child{flex-grow:1}.wp-block-columns.two-columns-wide-right .wp-block-column:last-child{flex-grow:1.33}.wp-block-embed.aligncenter .wp-block-embed__wrapper>*{display:block;margin-left:auto;margin-right:auto}.wp-block-file *+.wp-block-file__button{margin-top:20px}.wp-block-file a:not(.wp-block-file__button){display:table;font-size:14px;font-size:.875rem;text-decoration:none}.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:visited{background:#000;border:3px solid #000;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--wp--preset--font-family--avenirltstd);font-size:14px;font-size:.875rem;font-weight:500;line-height:1;padding:18px 30px 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .8s ease,background-color .8s ease,border .8s ease;width:auto}.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited:hover{background-color:#000;border:3px solid #000;color:#fff}.wp-block-gallery{--gallery-block--gutter-size:40px;align-items:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){background-color:var(--wp--preset--color--senary);display:block;margin-bottom:40px}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image):before{background-color:var(--wp--preset--color--senary);content:"";display:block;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;transition:background-color .8s ease;width:calc(100% + 2px);z-index:1}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) img{margin-bottom:0;position:relative;z-index:1}.wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image img{height:auto;margin-bottom:0;max-height:100px;max-width:100%;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:transparent;bottom:0;color:inherit;font-size:14px;font-size:.875rem;margin-top:0;max-height:none;padding:20px 0 0;position:relative;text-align:left;top:0;z-index:3}figcaption{font-size:14px;font-size:.875rem;padding-top:10px}figure{margin-bottom:0;overflow:hidden}figure figcaption,figure img{float:left}.wp-block-image.is-resized img{width:auto}.wp-block-image img{position:relative;z-index:2}.site-content ol:not(.blocks-gallery-grid),.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label){margin-bottom:20px}.site-content ol:not(.blocks-gallery-grid) li,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) li{margin-bottom:8px;margin-left:0;padding-left:25px;position:relative}.site-content ol:not(.blocks-gallery-grid) ol,.site-content ol:not(.blocks-gallery-grid) ul,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) ol,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) ul{margin-bottom:20px;margin-top:10px}.site-content ol:not(.blocks-gallery-grid) ol li,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) ol li{display:block;padding-left:35px}.site-content ol:not(.blocks-gallery-grid) .ol-no-number li:before,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) .ol-no-number li:before{display:none}.site-content ol:not(.blocks-gallery-grid) table,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) table{border-collapse:collapse;margin-bottom:15px;margin-top:15px}.site-content ol:not(.blocks-gallery-grid) table,.site-content ol:not(.blocks-gallery-grid) td,.site-content ol:not(.blocks-gallery-grid) th,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) table,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) td,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) th{border:1px solid}.site-content ol:not(.blocks-gallery-grid) td,.site-content ol:not(.blocks-gallery-grid) th,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) td,.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) th{padding:5px 10px}.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label){list-style:none}.site-content ul:not(.page-numbers):not(.blocks-gallery-grid):not(.articles-list):not(.dropdown-options):not(.related-articles):not(.wp-block-social-links):not(.table-criteria-label) li:before{color:inherit;content:"•";font-family:Arial,Helvetica,Tahoma,sans-serif;font-size:inherit;font-weight:900;left:0;margin-right:5px;position:absolute;top:-2px}.site-content ol{counter-reset:item;display:block}.site-content ol ol>li,.site-content ol>li{counter-increment:item;display:block}.site-content ol ol>li:before,.site-content ol>li:before{color:inherit;content:counters(item,".") ". ";left:0;margin-right:5px;position:absolute;top:0}.wp-block-media-text{-moz-column-gap:0;column-gap:0;display:grid}.wp-block-media-text:not(.alignfull),.wp-block-media-text:not(.alignfull).has-media-on-the-right{grid-template-columns:repeat(12,1fr)}.wp-block-media-text.alignfull{grid-template-columns:20px repeat(12,1fr) 20px!important}.wp-block-media-text:not(.alignwide):not(.alignfull):not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/7}@media screen and (max-width:768px){.wp-block-media-text:not(.alignwide):not(.alignfull):not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/-1}}.wp-block-media-text:not(.alignwide):not(.alignfull):not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:8/-1}@media screen and (max-width:768px){.wp-block-media-text:not(.alignwide):not(.alignfull):not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:1/-1}}.wp-block-media-text:not(.alignwide):not(.alignfull).has-media-on-the-right .wp-block-media-text__media{grid-column:7/-1}@media screen and (max-width:768px){.wp-block-media-text:not(.alignwide):not(.alignfull).has-media-on-the-right .wp-block-media-text__media{grid-column:1/-1}}.wp-block-media-text:not(.alignwide):not(.alignfull).has-media-on-the-right .wp-block-media-text__content{grid-column:1/6}@media screen and (max-width:768px){.wp-block-media-text:not(.alignwide):not(.alignfull).has-media-on-the-right .wp-block-media-text__content{grid-column:1/-1}}.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/7}@media screen and (max-width:768px){.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/-1}}.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:8/12}@media screen and (max-width:992px){.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:8/-1}}@media screen and (max-width:768px){.wp-block-media-text.alignwide:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:1/-1}}.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__media{grid-column:7/-1}@media screen and (max-width:768px){.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__media{grid-column:1/-1}}.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__content{grid-column:2/6}@media screen and (max-width:992px){.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__content{grid-column:1/6}}@media screen and (max-width:768px){.wp-block-media-text.alignwide.has-media-on-the-right .wp-block-media-text__content{grid-column:1/-1}}.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/8}@media screen and (max-width:992px){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__media{padding-right:30px}}@media screen and (max-width:768px){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1/-1;padding-right:0}}.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:9/13}@media screen and (max-width:992px){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:8/13;padding-left:30px}}@media screen and (max-width:768px){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:3/13;padding-left:20px;padding-right:20px}}@media screen and (max-width:600px){.wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:2/14;padding-left:10px;padding-right:10px}}.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__media{grid-column:8/-1}@media screen and (max-width:992px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__media{padding-left:30px}}@media screen and (max-width:768px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__media{grid-column:1/-1;padding-left:0}}.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{grid-column:3/7}@media screen and (max-width:992px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{grid-column:3/8;padding-right:30px}}@media screen and (max-width:768px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{grid-column:3/13;padding-left:20px;padding-right:20px}}@media screen and (max-width:600px){.wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{grid-column:2/14;padding-left:10px;padding-right:10px}}.wp-block-media-text .wp-block-media-text__media{grid-row:auto!important}.wp-block-media-text .wp-block-media-text__content{grid-row:auto!important;padding:0}@media screen and (max-width:768px){.wp-block-media-text .wp-block-media-text__content{padding-top:var(--smallSpacing)}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-bottom:var(--smallSpacing);padding-top:0}}.wp-block-kobu-custom-blocks-responsive-spacer.size-large{height:140px}@media screen and (min-width:2000px){.wp-block-kobu-custom-blocks-responsive-spacer.size-large{height:200px}}@media screen and (min-width:1900px){.wp-block-kobu-custom-blocks-responsive-spacer.size-large{height:170px}}@media screen and (max-width:992px){.wp-block-kobu-custom-blocks-responsive-spacer.size-large{height:100px}}@media screen and (max-width:768px){.wp-block-kobu-custom-blocks-responsive-spacer.size-large{height:80px}}.wp-block-kobu-custom-blocks-responsive-spacer.size-xlarge{height:160px}@media screen and (min-width:2000px){.wp-block-kobu-custom-blocks-responsive-spacer.size-xlarge{height:220px}}@media screen and (min-width:1900px){.wp-block-kobu-custom-blocks-responsive-spacer.size-xlarge{height:180px}}@media screen and (max-width:992px){.wp-block-kobu-custom-blocks-responsive-spacer.size-xlarge{height:120px}}@media screen and (max-width:768px){.wp-block-kobu-custom-blocks-responsive-spacer.size-xlarge{height:100px}}.wp-block-kobu-custom-blocks-responsive-spacer.size-medium{height:80px}@media screen and (min-width:1900px){.wp-block-kobu-custom-blocks-responsive-spacer.size-medium{height:100px}}@media screen and (max-width:768px){.wp-block-kobu-custom-blocks-responsive-spacer.size-medium{height:50px}}.wp-block-kobu-custom-blocks-responsive-spacer.size-small{height:60px}@media screen and (min-width:1900px){.wp-block-kobu-custom-blocks-responsive-spacer.size-small{height:90px}}@media screen and (max-width:768px){.wp-block-kobu-custom-blocks-responsive-spacer.size-small{height:30px}}.wp-block-kobu-custom-blocks-responsive-spacer.size-xsmall{height:30px}.wp-block-separator{border-bottom:1px solid;border-top:0;margin-bottom:50px;margin-top:50px}.articles-slider,.content-slider,.gallery,.posts-slider{display:flex;width:100%}.articles-slider:not(.keen-slider),.content-slider:not(.keen-slider),.gallery:not(.keen-slider),.posts-slider:not(.keen-slider){align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:flex-start}.articles-slider:not(.keen-slider)>div,.articles-slider:not(.keen-slider)>li,.content-slider:not(.keen-slider)>div,.content-slider:not(.keen-slider)>li,.gallery:not(.keen-slider)>div,.gallery:not(.keen-slider)>li,.posts-slider:not(.keen-slider)>div,.posts-slider:not(.keen-slider)>li{float:left}.articles-slider.disabled-slider,.content-slider.disabled-slider,.gallery.disabled-slider,.posts-slider.disabled-slider{justify-content:center}.articles-slider.disabled-slider a,.content-slider.disabled-slider a,.gallery.disabled-slider a,.posts-slider.disabled-slider a{cursor:pointer!important}.articles-slider.disabled-slider .clone,.content-slider.disabled-slider .clone,.gallery.disabled-slider .clone,.posts-slider.disabled-slider .clone{display:none}.articles-slider.disabled-slider .article,.articles-slider.disabled-slider .post-card,.articles-slider.disabled-slider .slide,.content-slider.disabled-slider .article,.content-slider.disabled-slider .post-card,.content-slider.disabled-slider .slide,.gallery.disabled-slider .article,.gallery.disabled-slider .post-card,.gallery.disabled-slider .slide,.posts-slider.disabled-slider .article,.posts-slider.disabled-slider .post-card,.posts-slider.disabled-slider .slide{transform:none!important}.articles-slider.disabled-slider~div,.content-slider.disabled-slider~div,.gallery.disabled-slider~div,.posts-slider.disabled-slider~div{display:none}.articles-slider:focus,.content-slider:focus,.gallery:focus,.posts-slider:focus{outline:0}.gallery-navigation-wrapper .dots{display:none}.slider-gallery{overflow:hidden}.slider-gallery.multiple img{height:440px;max-width:none;width:auto}.slider-gallery.multiple .gallery.disabled-slider{gap:30px}.slider-gallery:not(.multiple) .gallery{align-items:center;background-color:var(--wp--preset--color--quinary)}.slider-gallery .figure-wrapper.force-ratio{position:relative}.slider-gallery .figure-wrapper.force-ratio figure{padding-top:70%;position:relative;width:40vw}.slider-gallery .figure-wrapper.force-ratio figure img{height:100%;width:100%}.slider-gallery .figure-wrapper figure{overflow:hidden}.slider-gallery .figure-wrapper figure figcaption,.slider-gallery .figure-wrapper figure img{float:left}.wp-block-kobu-custom-blocks-slider-gallery.alignfull .slider-gallery.single .figure-wrapper figure figcaption{padding-left:var(--sideMargin);padding-right:var(--sideMargin)}.gallery-navigation-wrapper{position:relative}.gallery-navigation-wrapper .gallery-inner-navigation-wrapper{height:50px;margin-top:30px;position:relative;width:100%}.gallery-navigation-wrapper .pagination{font-size:14px;font-size:.875rem;font-style:italic;left:50%;margin-left:-50px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100px}.gallery-navigation-wrapper .arrow{align-items:center;border:1px solid;border-radius:50px;bottom:0;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;width:50px}.gallery-navigation-wrapper .arrow svg{height:18px;width:19px}.gallery-navigation-wrapper .arrow--left{left:50%;margin-left:-80px;transform:rotate(180deg)}.slider-gallery.with-pagination .gallery-navigation-wrapper .arrow--left{margin-left:-100px}.gallery-navigation-wrapper .arrow--right{margin-right:-80px;right:50%}.slider-gallery.with-pagination .gallery-navigation-wrapper .arrow--right{margin-right:-100px}.gallery-navigation-wrapper .dots{display:inline-block;margin-top:3px}.gallery-navigation-wrapper .dots .dot{border:1px solid var(--wp--preset--color--primary);border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin-left:5px;margin-right:5px;transition:background-color .8s ease,border .8s ease;width:12px}.gallery-navigation-wrapper .dots .dot.dot--active{background-color:var(--wp--preset--color--primary)}.posts-slider:not(.keen-slider):not(.gallery-navigation-wrapper){display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding-top:90px}.posts-slider.disabled-slider{gap:30px;justify-content:flex-start;padding-left:20px;padding-right:20px}.posts-slider .article{max-width:23.86%;min-width:23.86%}@media screen and (max-width:1200px){.posts-slider .article{max-width:33.33%;min-width:33.33%}}@media screen and (max-width:992px){.posts-slider .article{max-width:38%;min-width:38%}}@media screen and (max-width:768px){.posts-slider .article{max-width:50%;min-width:50%}}@media screen and (max-width:600px){.posts-slider .article{max-width:81.25%;min-width:81.25%}}.table-of-contents-wrapper .table-of-contents>ol,.table-of-contents-wrapper .table-of-contents>ul{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:0;margin-top:0;padding:40px 0}.table-of-contents-wrapper .table-of-contents>ol li,.table-of-contents-wrapper .table-of-contents>ul li{margin-bottom:20px!important}.table-of-contents-wrapper .table-of-contents>ol li:last-child,.table-of-contents-wrapper .table-of-contents>ul li:last-child{margin-bottom:0!important}.table-of-contents-wrapper .table-of-contents>ol li:before,.table-of-contents-wrapper .table-of-contents>ul li:before{font-style:normal;left:auto;margin-right:5px;position:relative;top:auto}.table-of-contents-wrapper .table-of-contents>ol ol,.table-of-contents-wrapper .table-of-contents>ol ul,.table-of-contents-wrapper .table-of-contents>ul ol,.table-of-contents-wrapper .table-of-contents>ul ul{padding-left:20px}.table-of-contents-wrapper .table-of-contents li,.table-of-contents-wrapper .table-of-contents ol{margin-bottom:0!important}.table-of-contents-wrapper .table-of-contents ol{counter-reset:tocitem}.table-of-contents-wrapper .table-of-contents ol li{padding-left:0!important}.table-of-contents-wrapper .table-of-contents ol ol>li,.table-of-contents-wrapper .table-of-contents ol>li{counter-increment:tocitem}.table-of-contents-wrapper .table-of-contents ol ol>li:before,.table-of-contents-wrapper .table-of-contents ol>li:before{content:counters(tocitem,".") ". "}.wp-block-table table{font-size:14px;font-size:.875rem;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em;word-break:normal}.wp-block-table td{border-left:0;border-right:0;padding:20px 10px;width:50%}.wp-block-embed,.wp-block-kobu-custom-blocks-custom-video,.wp-block-video{overflow:hidden}.wp-block-embed.alignfull .video-wrapper,.wp-block-kobu-custom-blocks-custom-video.alignfull .video-wrapper,.wp-block-video.alignfull .video-wrapper{border-radius:0}.video-wrapper.error{padding-top:57%}.video-wrapper.error:after,.video-wrapper.error:before{opacity:1!important;visibility:visible!important}.video-wrapper.error:after{color:var(--wp--preset--color--senary);content:"An error has occurred. This video cannot be played.";display:block;left:0;padding-left:20px;padding-right:20px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:calc(100% - 40px);z-index:10}.video-wrapper.error>:not(.video-placeholder){display:none}video[poster]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.embed-container,.kb-video .video-wrapper,.wp-block-video .video-wrapper,body.js-loaded .pageload-video:not(.video-loaded){background-color:#3e3e3f;height:100%;overflow:hidden;position:relative}.embed-container:before,.kb-video .video-wrapper:before,.wp-block-video .video-wrapper:before,body.js-loaded .pageload-video:not(.video-loaded):before{background-color:rgba(0,0,0,.6);content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .8s ease,visibility .8s ease;visibility:hidden;width:100%;z-index:3}.embed-container video,.kb-video .video-wrapper video,.wp-block-video .video-wrapper video,body.js-loaded .pageload-video:not(.video-loaded) video{float:left;position:relative}.embed-container .play-video-btn,.kb-video .video-wrapper .play-video-btn,.wp-block-video .video-wrapper .play-video-btn,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn{background-color:transparent;border:0;cursor:pointer;height:100px;left:0;opacity:0;padding:0;position:absolute;top:0;transform:translateX(-100%) translateY(-100%);transition:opacity .8s ease,visibility .8s ease;width:100px;z-index:5}@media screen and (max-width:600px){.embed-container .play-video-btn,.kb-video .video-wrapper .play-video-btn,.wp-block-video .video-wrapper .play-video-btn,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn{height:60px;width:60px}}.embed-container .play-video-btn svg,.kb-video .video-wrapper .play-video-btn svg,.wp-block-video .video-wrapper .play-video-btn svg,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn svg{height:100%;width:100%}.embed-container .play-video-btn svg circle,.embed-container .play-video-btn svg path,.kb-video .video-wrapper .play-video-btn svg circle,.kb-video .video-wrapper .play-video-btn svg path,.wp-block-video .video-wrapper .play-video-btn svg circle,.wp-block-video .video-wrapper .play-video-btn svg path,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn svg circle,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn svg path{transition:stroke .8s ease}.embed-container.fixed-controls .video-controls,.kb-video .video-wrapper.fixed-controls .video-controls,.wp-block-video .video-wrapper.fixed-controls .video-controls,body.js-loaded .pageload-video:not(.video-loaded).fixed-controls .video-controls{background-color:#3e3e3f;bottom:auto;float:left;height:auto;left:auto;padding-top:10px;position:relative}.embed-container .video-controls,.kb-video .video-wrapper .video-controls,.wp-block-video .video-wrapper .video-controls,body.js-loaded .pageload-video:not(.video-loaded) .video-controls{background:linear-gradient(0deg,rgba(0,0,0,.35),hsla(0,0%,100%,0));bottom:0;opacity:1;padding-bottom:10px;padding-top:20px;position:absolute;transition:opacity .8s ease,transform .8s ease;width:100%;z-index:1}.embed-container .video-controls .video-controls-wrapper,.kb-video .video-wrapper .video-controls .video-controls-wrapper,.wp-block-video .video-wrapper .video-controls .video-controls-wrapper,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .video-controls-wrapper{display:flex;justify-content:space-around;padding-left:15px;padding-right:15px}.embed-container .video-controls .video-controls-wrapper.no-progress-bar,.kb-video .video-wrapper .video-controls .video-controls-wrapper.no-progress-bar,.wp-block-video .video-wrapper .video-controls .video-controls-wrapper.no-progress-bar,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .video-controls-wrapper.no-progress-bar{justify-content:center}.embed-container .video-controls .video-controls-wrapper>*,.kb-video .video-wrapper .video-controls .video-controls-wrapper>*,.wp-block-video .video-wrapper .video-controls .video-controls-wrapper>*,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .video-controls-wrapper>*{display:inline-block;margin-right:20px}.embed-container .video-controls .video-controls-wrapper>:last-child,.kb-video .video-wrapper .video-controls .video-controls-wrapper>:last-child,.wp-block-video .video-wrapper .video-controls .video-controls-wrapper>:last-child,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .video-controls-wrapper>:last-child{margin-right:0}.embed-container .video-controls button,.kb-video .video-wrapper .video-controls button,.wp-block-video .video-wrapper .video-controls button,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button{background-color:transparent;background-position:0;background-repeat:no-repeat;background-size:auto 100%;border:0;color:transparent;cursor:pointer;display:inline-block;font-size:0;height:22px;overflow:hidden;padding:0;width:22px}.embed-container .video-controls button.play-pause,.kb-video .video-wrapper .video-controls button.play-pause,.wp-block-video .video-wrapper .video-controls button.play-pause,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.play-pause{height:22px;width:18px}.embed-container .video-controls button.play-pause.play,.kb-video .video-wrapper .video-controls button.play-pause.play,.wp-block-video .video-wrapper .video-controls button.play-pause.play,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.play-pause.play{background-image:url(images/controls-play.svg)}.embed-container .video-controls button.play-pause.pause,.kb-video .video-wrapper .video-controls button.play-pause.pause,.wp-block-video .video-wrapper .video-controls button.play-pause.pause,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.play-pause.pause{background-image:url(images/controls-pause.svg)}.embed-container .video-controls button.stop,.kb-video .video-wrapper .video-controls button.stop,.wp-block-video .video-wrapper .video-controls button.stop,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.stop{background-image:url(images/controls-stop.svg);height:22px;width:22px}.embed-container .video-controls button.restart,.kb-video .video-wrapper .video-controls button.restart,.wp-block-video .video-wrapper .video-controls button.restart,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.restart{background-image:url(images/controls-restart.svg);height:22px;width:22px}.embed-container .video-controls button.mute,.kb-video .video-wrapper .video-controls button.mute,.wp-block-video .video-wrapper .video-controls button.mute,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.mute{background-image:url(images/controls-mute.svg);height:22px;width:22px}.embed-container .video-controls button.mute.muted,.kb-video .video-wrapper .video-controls button.mute.muted,.wp-block-video .video-wrapper .video-controls button.mute.muted,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.mute.muted{background-image:url(images/controls-unmute.svg)}.embed-container .video-controls button.fullscreen,.kb-video .video-wrapper .video-controls button.fullscreen,.wp-block-video .video-wrapper .video-controls button.fullscreen,body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.fullscreen{background-image:url(images/controls-fullscreen.svg);height:22px;width:22px}.embed-container .video-controls .progress-bar-wrapper,.kb-video .video-wrapper .video-controls .progress-bar-wrapper,.wp-block-video .video-wrapper .video-controls .progress-bar-wrapper,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .progress-bar-wrapper{flex-grow:1}.embed-container .video-controls .progress-bar-wrapper .progress-bar,.kb-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar,.wp-block-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .progress-bar-wrapper .progress-bar{align-items:center;cursor:pointer;display:flex;height:100%;position:relative;width:100%}.embed-container .video-controls .progress-bar-wrapper .progress-bar .bar,.kb-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar .bar,.wp-block-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar .bar,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .progress-bar-wrapper .progress-bar .bar{background-color:hsla(0,0%,90%,.4);height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.embed-container .video-controls .progress-bar-wrapper .progress-bar .progress,.kb-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar .progress,.wp-block-video .video-wrapper .video-controls .progress-bar-wrapper .progress-bar .progress,body.js-loaded .pageload-video:not(.video-loaded) .video-controls .progress-bar-wrapper .progress-bar .progress{background-color:#e6e6e6;height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.embed-container .subtitles,.kb-video .video-wrapper .subtitles,.wp-block-video .video-wrapper .subtitles,body.js-loaded .pageload-video:not(.video-loaded) .subtitles{bottom:60px;display:none;left:0;padding-left:60px;padding-right:60px;position:absolute;text-align:center;transition:bottom .8s ease;width:100%}@media only screen and (max-width:700px){.embed-container .subtitles,.kb-video .video-wrapper .subtitles,.wp-block-video .video-wrapper .subtitles,body.js-loaded .pageload-video:not(.video-loaded) .subtitles{padding-left:25px;padding-right:25px}}.embed-container .subtitles.visible,.kb-video .video-wrapper .subtitles.visible,.wp-block-video .video-wrapper .subtitles.visible,body.js-loaded .pageload-video:not(.video-loaded) .subtitles.visible{display:block}.embed-container .subtitles span,.kb-video .video-wrapper .subtitles span,.wp-block-video .video-wrapper .subtitles span,body.js-loaded .pageload-video:not(.video-loaded) .subtitles span{background-color:rgba(0,0,0,.8);-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.3em 0 0 rgba(0,0,0,.8),-.3em 0 0 rgba(0,0,0,.8);color:#fff;line-height:1.8;padding:.2em 0}.embed-container:not(.show-controls) .video-controls,.kb-video .video-wrapper:not(.show-controls) .video-controls,.wp-block-video .video-wrapper:not(.show-controls) .video-controls,body.js-loaded .pageload-video:not(.video-loaded):not(.show-controls) .video-controls{opacity:0;transform:translateY(100%)}.embed-container:not(.show-controls) .subtitles,.kb-video .video-wrapper:not(.show-controls) .subtitles,.wp-block-video .video-wrapper:not(.show-controls) .subtitles,body.js-loaded .pageload-video:not(.video-loaded):not(.show-controls) .subtitles{bottom:20px}.embed-container.paused .video-controls,.kb-video .video-wrapper.paused .video-controls,.wp-block-video .video-wrapper.paused .video-controls,body.js-loaded .pageload-video:not(.video-loaded).paused .video-controls{opacity:0;transform:translateY(100%)}.embed-container.paused .subtitles,.kb-video .video-wrapper.paused .subtitles,.wp-block-video .video-wrapper.paused .subtitles,body.js-loaded .pageload-video:not(.video-loaded).paused .subtitles{display:none}.embed-container.paused:not(.loading):before,.kb-video .video-wrapper.paused:not(.loading):before,.wp-block-video .video-wrapper.paused:not(.loading):before,body.js-loaded .pageload-video:not(.video-loaded).paused:not(.loading):before{opacity:1;visibility:visible}.embed-container.paused:not(.loading) .play-video-btn,.kb-video .video-wrapper.paused:not(.loading) .play-video-btn,.wp-block-video .video-wrapper.paused:not(.loading) .play-video-btn,body.js-loaded .pageload-video:not(.video-loaded).paused:not(.loading) .play-video-btn{left:50%;opacity:1;top:50%;transform:translateX(-50%) translateY(-50%)}.embed-container.loading:not(.error):before,.embed-container.not-loaded:before,.kb-video .video-wrapper.loading:not(.error):before,.wp-block-video .video-wrapper.loading:not(.error):before,body.js-loaded .pageload-video:not(.video-loaded):before{background-image:url(images/loader.gif);background-position:50%;background-repeat:no-repeat;background-size:50px;opacity:1;pointer-events:auto;visibility:visible}.embed-container iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.embed-container .video-placeholder,.kb-video .video-placeholder{background-position:50%;background-size:cover;transition:opacity .8s ease,visibility .8s ease;z-index:2}.kb-video:not(.video-loaded) .video-placeholder{position:relative}.embed-container .video-placeholder,.kb-video.video-loaded .video-placeholder{height:100%;opacity:0;padding-top:0!important;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%}.embed-container.not-loaded .video-placeholder,.embed-container.paused .video-placeholder,.kb-video.video-loaded .video-wrapper.paused .video-placeholder{opacity:1;pointer-events:auto;visibility:visible}.kb-video,.wp-block-video{overflow:hidden;position:relative}.kb-video video,.wp-block-video video{float:left;height:auto;width:100%}.wp-block-embed.is-type-video{margin-bottom:0;overflow:hidden;position:relative}.wp-block-embed.is-type-video .wp-block-embed__wrapper{background-color:#000;height:0;overflow:hidden;padding-top:57%;position:relative;width:100%}.wp-block-embed.is-type-video .wp-block-embed__wrapper>.embed-container,.wp-block-embed.is-type-video .wp-block-embed__wrapper>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-embed.wp-block-embed-facebook{position:relative}.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video{width:100%!important}.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video span{background-color:#000;height:0;padding-top:56.25%!important;position:relative;width:100%!important}.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video span>.embed-container,.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video span>iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.wrapper{height:0;overflow:hidden;transition:height .4s ease-out}.accordion .accordion-wrapper{border-bottom:1px solid}.accordion .accordion-wrapper:first-child{border-top:1px solid}.accordion .accordion-wrapper.open button.accordion-trigger:before{transform:translateY(-50%) rotate(0deg)}.accordion dt{width:100%}.accordion dt button.accordion-trigger{background-color:transparent;border:0;color:inherit;font-family:var(--wp--preset--font-family--archia-regular);font-size:24px;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.375;padding:20px 50px 20px 0;position:relative;text-align:left;text-transform:none;width:100%}@media screen and (max-width:992px){.accordion dt button.accordion-trigger{font-size:22px;font-size:1.375rem}}@media screen and (max-width:600px){.accordion dt button.accordion-trigger{font-size:20px;font-size:1.25rem}}.accordion dt button.accordion-trigger:before{transform:translateY(-50%);transform:translateY(-50%) rotate(90deg)}.accordion dt button.accordion-trigger:after,.accordion dt button.accordion-trigger:before{background-position:50%;background-repeat:no-repeat;background-size:contain;border-top:2px solid;content:"";display:block;position:absolute;right:20px;top:50%;transition:transform .8s ease,background-color .8s ease;width:22px}.accordion dt button.accordion-trigger:after{transform:translateY(-50%)}.accordion dd{margin-left:0;pointer-events:auto;width:100%}.accordion dd .accordion-content{padding-bottom:30px;padding-top:5px}.wp-block-details{margin-bottom:-1px;position:relative}.wp-block-details:before{border-top:1px solid #e7e7e7;top:0}.wp-block-details:after,.wp-block-details:before{content:"";display:block;position:absolute;width:calc(100% - var(--content-padding)*2)}.wp-block-details:after{border-bottom:1px solid #e7e7e7;bottom:0}.wp-block-details summary{background-color:transparent;border:0;color:inherit;font-size:1.125em;font-weight:600;letter-spacing:0;line-height:1.375;list-style:none;outline:none;padding:30px 50px 30px 0;position:relative;text-align:left;text-transform:none;width:100%}.wp-block-details summary:after{background-color:#c00;background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:cover;content:"";display:block;height:8px;-webkit-mask-image:url(images/arrow-down.svg);mask-image:url(images/arrow-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .8s ease,background-color .8s ease;width:14px}.wp-block-details .content{padding-bottom:30px}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details[open] summary:after{transform:translateY(-50%) rotate(-180deg)}.text-slider.keen-slider{align-items:flex-start;display:flex;overflow:hidden;transition:height .8s ease}.text-slider.keen-slider .child-item{opacity:0;transition:opacity .8s ease 0s;width:100%}.text-slider.keen-slider .child-item.active{opacity:1;transition:opacity .8s ease .6s}.page-title-wrapper:before{content:"";display:block;height:29.42vh;min-height:200px;position:relative}@media screen and (max-width:992px){.page-title-wrapper:before{height:22vh}}.page-title-wrapper:after{background:var(--gradient--random10--horizontal);border-radius:100%;bottom:auto;content:"";display:block;height:41vw;left:auto;opacity:1;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(-18.57%) translateX(28.92%);transition:opacity .8s ease,transform .8s ease;width:41vw;z-index:0}@media screen and (max-width:992px){.page-title-wrapper:after{height:42vw;width:42vw}}@media screen and (max-width:768px){.page-title-wrapper:after{height:55vw;width:55vw}}@media screen and (max-width:600px){.page-title-wrapper:after{height:79vw;width:79vw}}body.loaded .page-title-wrapper:after{animation:animated_title_wrapper_circle_right 18s linear infinite}.page-title-wrapper.maintenance-mode{min-height:100vh}.page-title-wrapper .container{position:relative;z-index:3}.page-title-wrapper .container>*{padding-left:var(--spacing--columns)}.page-title{font-size:72px;font-size:4.5rem;position:relative;transition:color .8s ease}@media screen and (max-width:1400px){.page-title{font-size:66px;font-size:4.125rem}}@media screen and (max-width:1200px){.page-title{font-size:64px;font-size:4rem}}@media screen and (max-width:992px){.page-title{font-size:50px;font-size:3.125rem}}@media screen and (max-width:768px){.page-title{font-size:45px;font-size:2.8125rem}}@media screen and (max-width:600px){.page-title{font-size:38px;font-size:2.375rem}}.home.color .page-title{color:var(--homepage-highlight-color)}.page-title:before{background-color:var(--textColor--main);border-radius:70px;content:"";display:block;height:70px;margin-right:40px;position:absolute;right:100%;top:5px;transition:background-color .8s ease;width:70px}@media screen and (max-width:768px){.page-title:before{margin-right:20px}}@media screen and (max-width:600px){.page-title:before{height:48px;margin-right:10px;width:48px}}.home.color .page-title:before{background-color:var(--homepage-highlight-color)}body.loaded .page-title:before{animation:animated_title_circle 1.2s linear .8s infinite alternate}.page-title-container>:not(.page-title):not(.register-cta){opacity:0}body.loaded .page-title-container>:not(.page-title):not(.register-cta){opacity:1;transition:opacity .8s ease .4s,color .8s ease}.page-top-content{position:relative;z-index:3}.home.color .page-top-content{color:var(--homepage-highlight-color)}.page-top-content p{font-size:26px;font-size:1.625rem}@media screen and (max-width:600px){.page-top-content p{font-size:18px;font-size:1.125rem}}.page-top-content.small p{font-size:1rem;padding-right:var(--spacing--columns)}@media screen and (max-width:992px){.page-top-content.small p{padding-right:0}}.page-top-content+.page-top-content.small{margin-top:35px}.page-top-ctas{margin-top:20px}.page-top-ctas .btn{margin-right:20px;margin-top:20px;pointer-events:auto}.home.color .page-top-ctas .btn{border:1px solid var(--homepage-highlight-color);color:var(--homepage-highlight-color)}.page-top-ctas .btn:last-child{margin-right:0}.page-title-container{margin-left:var(--margin-medium);position:relative;width:58.27%;z-index:3}@media screen and (max-width:1400px){.page-title-container{width:60%}}@media screen and (max-width:1200px){.page-title-container{width:65%}}@media screen and (max-width:992px){.page-title-container{width:70%}}@media screen and (max-width:768px){.page-title-container{width:80%}}@media screen and (max-width:600px){.page-title-container{width:calc(100% - 60px)}}body:not(.single-document-media) .fullheight-top .page-title-container{padding-bottom:var(--padding--section--large)}.fullheight-top{min-height:calc(var(--vh, 1vh)*100);width:100%}.newsletter-section{background-color:#000;border-top:1px solid #000;color:#fff;padding-bottom:var(--smallSpacing);padding-top:var(--smallSpacing);transition:background-color .8s ease,color .8s ease,border .8s ease}.newsletter-section .container{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.newsletter-section .container>div,.newsletter-section .container>li{float:left}.newsletter-section .container:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}.newsletter-section .container .text-wrapper{padding-right:40px;width:calc(100% - 185px)}@media screen and (max-width:600px){.newsletter-section .container .text-wrapper{padding-bottom:20px;padding-right:0;width:100%}}.newsletter-section .container .cta-wrapper{width:185px}@media screen and (max-width:600px){.newsletter-section .container .cta-wrapper{width:100%}}#archive-filters{z-index:2}#archive-filters>*{display:inline-block;margin-bottom:20px;margin-right:20px;vertical-align:middle}#archive-filters>:last-child{margin-right:0}#archive-filters .filter-group:first-child{z-index:7}#archive-filters .filter-group:nth-child(2){z-index:6}#archive-filters .filter-group:nth-child(3){z-index:5}#archive-filters .filter-group:nth-child(4){z-index:4}#archive-filters .filter-group:nth-child(5){z-index:3}#archive-filters .filter-group:nth-child(6){z-index:2}#archive-filters .filter-group:nth-child(7){z-index:1}#archive-filters .filter-group{position:relative}.dropdown-group{color:#fff;cursor:pointer;height:44px;max-width:410px;position:relative;width:100%;z-index:2}.dropdown-group .current-option{background-color:#000;border:1px solid #000;border-radius:25px;display:table;padding:11px 60px 11px 30px;position:relative;table-layout:fixed;text-transform:uppercase;width:100%;z-index:2}.dropdown-group .current-option .open-options{background-color:transparent;background-image:url(images/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:15px 10px;border:0;border-radius:0;height:100%;padding:0;position:absolute;right:0;top:0;transform:rotate(0deg);transition:transform .8s ease;width:70px}.dropdown-group .current-option .open-options:hover{background-color:transparent;border:0}.dropdown-group .current-option legend{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.dropdown-group .current-option legend span:after{content:" "}.dropdown-group .dropdown-options-wrapper{background-color:#fff;border:3px solid #000;border-radius:0 0 22px 22px;border-top:0;color:#000;font-size:14px;font-size:.875rem;margin-bottom:-1px;margin-top:-10px;opacity:0;padding:35px 25px 20px;pointer-events:none;position:absolute;top:50%;transition:opacity .8s ease,margin-top .8s ease;width:100%;z-index:1}.dropdown-group .dropdown-options{max-height:195px;overflow-y:auto}.dropdown-group .dropdown-options input[type=checkbox],.dropdown-group .dropdown-options input[type=radio]{border:1px solid #3e3e3f;margin-right:10px;position:relative}.dropdown-group .dropdown-options input[type=checkbox]:checked,.dropdown-group .dropdown-options input[type=radio]:checked{background-color:#3e3e3f}.dropdown-group .dropdown-options li{margin-top:6px}.dropdown-group .dropdown-options label{align-items:center;color:#3e3e3f;cursor:pointer;display:block;display:grid;grid-template-columns:30px auto;padding-bottom:2px}.dropdown-group.open .dropdown-options-wrapper{margin-top:0;opacity:1;pointer-events:auto}.dropdown-group.open .open-options{transform:rotate(-180deg)}.related-articles{background:var(--gradient--random4);color:#fff;padding-bottom:var(--largeSpacing);padding-top:var(--largeSpacing)}.related-articles h2{font-size:60px;font-size:3.75rem;margin-bottom:40px;padding-left:calc(var(--vw, 1vw)*100/12);padding-right:calc(var(--vw, 1vw)*100/12);text-transform:uppercase}@media screen and (max-width:768px){.related-articles h2{font-size:46px;font-size:2.875rem}}@media screen and (max-width:450px){.related-articles h2{font-size:30px;font-size:1.875rem}}.related-articles a{text-decoration:none}.related-articles .articles-slider-wrapper{overflow-x:auto;width:100%}.related-articles .articles-slider{display:flex;gap:60px;padding-left:calc(var(--vw, 1vw)*100/12)}.related-articles .articles-slider:after{content:"";display:block;float:left;max-width:calc(var(--vw, 1vw)*100/12 - 60px);min-width:calc(var(--vw, 1vw)*100/12 - 60px);position:relative}.related-articles .article{align-items:stretch;display:flex;max-width:25%;min-width:25%}@media screen and (max-width:1200px){.related-articles .article{max-width:33.33%;min-width:33.33%}}@media screen and (max-width:600px){.related-articles .article{margin-bottom:30px;max-width:75%;min-width:75%}}.related-articles .article .link-wrapper,.related-articles .article a{width:100%}.related-articles .article .read-more{text-decoration:underline!important;text-transform:none}.related-articles .article .post-type svg g{fill:#fff}.related-articles .featured-img{background-color:#000;left:0;margin-bottom:20px;padding-top:100%;position:absolute;top:0;width:100%}.related-articles .featured-img:after{background-image:linear-gradient(0deg,transparent,#000);content:"";display:block;height:36.84%;left:0;opacity:.6;position:absolute;top:0;width:100%}.accessibility-white .related-articles .featured-img:after{background-image:linear-gradient(0deg,transparent,#fff)}.accessibility-yellow .related-articles .featured-img:after{background-image:linear-gradient(0deg,transparent,#f8e31f)}.related-articles .content-wrapper{padding-top:calc(100% + 20px)}.related-articles .navigation{margin-left:calc(var(--vw, 1vw)*100/12);width:calc(100% - var(--vw, 1vw)*100/12 - var(--vw, 1vw)*100/12)}.related-articles .draggable-wrapper .range-slider .handle,.related-articles .draggable-wrapper .range-slider:before{background-color:#fff}.map-wrapper{position:relative;width:100%;z-index:1}.map-wrapper .select-category-modal{align-items:center;background-color:#fff;border:3px solid #000;border-radius:28px;cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--archia-regular);font-size:24px;font-size:1.5rem;justify-content:center;left:50%;min-width:200px;padding:15px 30px;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;z-index:10}@media screen and (max-width:992px){.map-wrapper .select-category-modal{font-size:22px;font-size:1.375rem}}@media screen and (max-width:600px){.map-wrapper .select-category-modal{font-size:20px;font-size:1.25rem}}.site-content{z-index:2}#range-bar{border:3px solid #000;border-radius:100px;color:#fff;font-size:10px;font-size:.625rem;font-weight:700;height:20px;left:30px;line-height:1;position:absolute;top:100px;transform:rotate(-90deg) translateX(-100%);transform-origin:center left;transition:color .8s ease;width:max(65.1vh,440px);z-index:3}@media screen and (min-width:2000px){#range-bar{height:26px}}@media screen and (max-width:1200px){#range-bar{top:125px}}@media screen and (max-width:600px){#range-bar{top:65px;width:max(84vh,550px)}}body.page-template-view-by-category #range-bar{pointer-events:none}body.page-template-view-by-category #range-bar,body.single-category-view #range-bar{top:150px}@media screen and (max-width:1200px){body.page-template-view-by-category #range-bar,body.single-category-view #range-bar{top:180px}}@media screen and (max-width:600px){body.page-template-view-by-category #range-bar,body.single-category-view #range-bar{top:65px}}#range-bar:before{background:linear-gradient(90deg,#cd0400,#d62a00 10%,#e15300 20%,#eb7d00 30%,#f6a700 40%,#fc0 49%,#b7d432 50%,#97c133 60%,#72aa34 70%,#4c9434 80%,#277e35 90%,#016736);border-radius:100px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .8s ease;width:100%}#range-bar:after{content:"100%";pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2}body:not(.page-template-view-by-category) #range-bar.active,body:not(.page-template-view-by-category) #range-bar:hover{color:#000}body:not(.page-template-view-by-category) #range-bar.active:before,body:not(.page-template-view-by-category) #range-bar:hover:before{opacity:0}#range-bar .range-bar-values-wrapper{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;padding-left:10px;position:absolute;top:0;width:96%;z-index:1}#range-bar .value{cursor:pointer;height:100%;padding-top:3px;position:relative;width:100%;z-index:2}#range-bar .value:before{border-radius:100px;height:100%;left:10px;top:0;width:100%;z-index:1}#range-bar .value:after,#range-bar .value:before{content:"";display:block;opacity:0;position:absolute;transition:opacity .8s ease}#range-bar .value:after{background-color:#000;border-radius:10px;height:10px;left:50%;margin-left:5px;margin-top:10px;pointer-events:none;top:100%;width:10px}#range-bar .value[value="0"]:before{background:linear-gradient(90deg,#c00,#d62a00)}#range-bar .value[value="10"]:before{background:linear-gradient(90deg,#d62a00,#e15300)}#range-bar .value[value="20"]:before{background:linear-gradient(90deg,#e15300,#eb7d00)}#range-bar .value[value="30"]:before{background:linear-gradient(90deg,#eb7d00,#f6a700)}#range-bar .value[value="40"]:before{background:linear-gradient(90deg,#f6a700,#b7d432)}#range-bar .value[value="50"]:before{background:linear-gradient(90deg,#b7d432,#93be33)}#range-bar .value[value="60"]:before{background:linear-gradient(90deg,#93be33,#6ea834)}#range-bar .value[value="70"]:before{background:linear-gradient(90deg,#6ea834,#4a9334)}#range-bar .value[value="80"]:before{background:linear-gradient(90deg,#4a9334,#257d35)}#range-bar .value[value="90"]:before{background:linear-gradient(90deg,#257d35,#016736)}#range-bar .value span{display:block;position:relative;z-index:2}#range-bar .value .end{display:none}#range-bar .value.active:after,#range-bar .value.active:before,#range-bar .value:hover:before{opacity:1}#highcharts-bar-wrapper,#highcharts-map-wrapper{height:100vh;height:calc(var(--vh, 1vh)*100);min-height:670px;opacity:0;pointer-events:none;transition:opacity .8s ease,visibility .8s ease;visibility:hidden}body.page-template-view-by-category #highcharts-bar-wrapper,body.page-template-view-by-category #highcharts-map-wrapper,body.single-category-view #highcharts-bar-wrapper,body.single-category-view #highcharts-map-wrapper{min-height:730px}@media screen and (max-width:1200px){body.page-template-view-by-category #highcharts-bar-wrapper,body.page-template-view-by-category #highcharts-map-wrapper,body.single-category-view #highcharts-bar-wrapper,body.single-category-view #highcharts-map-wrapper{min-height:760px;padding-top:20px}}@media screen and (max-width:600px){body.page-template-view-by-category #highcharts-bar-wrapper,body.page-template-view-by-category #highcharts-map-wrapper,body.single-category-view #highcharts-bar-wrapper,body.single-category-view #highcharts-map-wrapper{padding-top:30px}#highcharts-bar-wrapper,#highcharts-map-wrapper{min-height:720px}}#highcharts-bar-wrapper.visible,#highcharts-map-wrapper.visible{opacity:1;pointer-events:auto;visibility:visible}#highcharts-map-wrapper{margin-left:auto;position:relative;width:100%}#highcharts-map-wrapper svg{height:100%!important;left:0;position:absolute;top:0;width:100%!important}#highcharts-map-wrapper #highcharts-map{height:100vh;height:calc(var(--vh, 1vh)*100);max-width:100%;position:absolute;right:0;top:0;width:calc(var(--vh, 1vh)*100*1.389);width:138.9vh;z-index:2}@media screen and (max-width:600px){#highcharts-map-wrapper #highcharts-map{pointer-events:none;transform:translateY(100px)}}#highcharts-map-wrapper #highcharts-map .highcharts-container{height:100%!important;left:0;position:absolute;top:0;width:100%!important}#highcharts-map-wrapper #highcharts-map .highcharts-point{stroke:#000!important;stroke-width:.04!important;opacity:1!important;transition:fill .8s ease}body.page-template-view-by-category #highcharts-map-wrapper #highcharts-map .highcharts-point{fill:transparent}#highcharts-map-wrapper #highcharts-map .highcharts-point-hover{cursor:pointer;transition:fill .8s ease}.map-wrapper.no-data #highcharts-map-wrapper #highcharts-map .highcharts-point-hover{fill:#f1f1f1}#highcharts-map-wrapper #highcharts-map .highcharts-point-inactive{fill:transparent!important;stroke-width:.04!important}#highcharts-map-wrapper #highcharts-map .highcharts-data-label{display:none!important}#highcharts-map-wrapper #highcharts-category-average{height:80px;left:70px;position:absolute;top:105px;width:260px;z-index:3}@media screen and (max-width:1200px){#highcharts-map-wrapper #highcharts-category-average{top:130px}}@media screen and (max-width:600px){#highcharts-map-wrapper #highcharts-category-average{height:72px;left:50px;top:174px;width:235px}}#highcharts-map-wrapper #highcharts-category-average .highcharts-container{width:100%}body.page-template-view-by-category #highcharts-map-wrapper #highcharts-category-average,body.single-category-view #highcharts-map-wrapper #highcharts-category-average{top:155px}@media screen and (max-width:1200px){body.page-template-view-by-category #highcharts-map-wrapper #highcharts-category-average,body.single-category-view #highcharts-map-wrapper #highcharts-category-average{top:185px}}#highcharts-map-wrapper #highcharts-category-average .category-bar{transform:translateY(-1px)}#highcharts-map-wrapper #highcharts-category-average .category-bar-text text{text-transform:none;transform:translateY(-2px)}#highcharts-map-wrapper .custom-tooltip .bar{background-color:#fff;border:3px solid #000;border-radius:19px;color:#000;font-size:12px;font-size:.75rem;font-weight:700;height:22px;position:relative;width:220px}#highcharts-map-wrapper .custom-tooltip .bar .bar-percentage{border-radius:19px;height:100%;left:0;position:absolute;top:0}#highcharts-map-wrapper .custom-tooltip .bar .country-name{left:10px;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%)}#highcharts-map-wrapper .custom-tooltip .bar .percentage{color:#000;position:absolute;right:10px;top:50%;transform:translateY(-50%)}#highcharts-map-wrapper .custom-tooltip .click-to-open{display:block;margin-top:5px}@media screen and (max-width:600px){#highcharts-map-wrapper .highcharts-map-navigation{display:none}}#highcharts-bar-wrapper{align-items:center;background-color:#fff;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#highcharts-bar-wrapper .draggable-wrapper{margin-left:auto;margin-right:0;width:calc(100% - var(--vw, 1vw)*100/12)}@media screen and (max-height:750px){#highcharts-bar-wrapper .draggable-wrapper{padding-top:50px}}@media screen and (max-height:750px)and (max-width:600px){#highcharts-bar-wrapper .draggable-wrapper{padding-top:0}}@media screen and (max-width:600px){#highcharts-bar-wrapper .draggable-wrapper{margin-left:50px;width:calc(100% - 50px)}}#highcharts-bar-wrapper .draggable-wrapper #highcharts-inner-bar-wrapper{width:100%}#highcharts-bar-wrapper .draggable-wrapper .navigation{width:calc(100% - var(--vw, 1vw)*100/12)}@media screen and (max-height:750px){#highcharts-bar-wrapper .draggable-wrapper .navigation{padding-top:20px}}#highcharts-bar-wrapper #highcharts-inner-bar-wrapper{margin-left:auto;margin-right:0;min-height:40px;overflow-x:auto;width:calc(100% - var(--vw, 1vw)*100/12)}#highcharts-bar-wrapper #highcharts-countries-bars{padding-right:calc(var(--vw, 1vw)*100/12);width:calc(1670px + var(--vw, 1vw)*100/12)}.download-main-chart.download-options-wrapper{display:flex;gap:10px;pointer-events:none;position:absolute;right:20px;top:max(100vh,670px);top:max(var(--vh,1vh)*100,670px);transform:translateY(calc(-100% - 20px));z-index:5}body.page-template-view-by-category .download-main-chart.download-options-wrapper,body.single-category-view .download-main-chart.download-options-wrapper{top:max(100vh,710px);top:max(var(--vh,1vh)*100,710px)}@media screen and (max-width:1200px){body.page-template-view-by-category .download-main-chart.download-options-wrapper,body.single-category-view .download-main-chart.download-options-wrapper{top:max(100vh,760px);top:max(var(--vh,1vh)*100,760px)}}@media screen and (max-width:600px){.download-main-chart.download-options-wrapper{top:max(100vh,720px);top:max(var(--vh,1vh)*100,720px)}}.error-page{align-items:center;background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--senary);display:flex;position:relative}.error-page .error-page-content{width:100%;z-index:2}.error-page h1.error-page-title{font-size:120px;font-size:7.5rem}@media screen and (max-width:600px){.error-page h1.error-page-title{font-size:74px;font-size:4.625rem}}.error-page .error-page-message p{font-size:30px;font-size:1.875rem}@media screen and (max-width:1200px){.error-page .error-page-message p{font-size:28px;font-size:1.75rem}}@media screen and (max-width:992px){.error-page .error-page-message p{font-size:26px;font-size:1.625rem}}@media screen and (max-width:768px){.error-page .error-page-message p{font-size:24px;font-size:1.5rem}}@media screen and (max-width:600px){.error-page .error-page-message p{font-size:20px;font-size:1.25rem}.category-modal-open{overflow:hidden}.category-modal-open header{opacity:0}}@media screen and (max-width:768px){#categories-global-scores .highcharts-categories-global-scores-wrapper{grid-column:1/-1}}#categories-global-scores #highcharts-categories-global-scores{min-height:150px}#categories-global-scores .helper{font-size:14px;font-size:.875rem;margin-bottom:10px}#categories-global-scores .categories-global-scores-descriptions{transition:opacity .8s ease,visibility .8s ease}@media screen and (max-width:768px){#categories-global-scores .categories-global-scores-descriptions{align-items:center;background-color:rgba(0,0,0,.5);display:flex;grid-column:1/-1;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;visibility:hidden;width:100%;z-index:10}.category-modal-open #categories-global-scores .categories-global-scores-descriptions{opacity:1;pointer-events:auto;visibility:visible}#categories-global-scores .categories-global-scores-descriptions .categories-global-scores-descriptions-wrapper{background-color:#fff;border-radius:30px;max-width:550px;min-width:350px;padding:60px 20px 20px;position:relative;width:60%}}@media screen and (max-width:768px)and (max-width:600px){#categories-global-scores .categories-global-scores-descriptions .categories-global-scores-descriptions-wrapper{min-width:none;width:calc(100% - 40px)}}@media screen and (max-width:768px){#categories-global-scores .categories-global-scores-descriptions .categories-global-scores-descriptions-inner-wrapper{max-height:calc(100vh - 200px);overflow-y:auto;position:relative}}#categories-global-scores .categories-global-scores-descriptions .category-description.hide,#categories-global-scores .categories-global-scores-descriptions .close-modal{display:none}@media screen and (max-width:768px){#categories-global-scores .categories-global-scores-descriptions .close-modal{display:block}}#categories-global-scores .download-options-wrapper{margin-top:20px}.score-evolution-wrapper{grid-column:5/9!important}@media screen and (max-width:992px){.score-evolution-wrapper{grid-column:3/11!important}}@media screen and (max-width:600px){.score-evolution-wrapper{grid-column:2/12!important}}.score-evolution-wrapper .years-selector{align-items:center;border:3px solid #000;border-radius:28px;display:flex;height:44px;overflow:hidden;position:relative;width:100%}.score-evolution-wrapper .years-selector .score-evolution-years-selector-wrapper{display:flex;transition:transform .8s ease}.score-evolution-wrapper .years-selector .score-evolution-years-selector-wrapper input:checked+label{color:#fff}.score-evolution-wrapper .years-selector .score-evolution-years-selector-wrapper input:checked+label:before{opacity:1}.score-evolution-wrapper .years-selector .score-evolution-years-selector-wrapper label{align-items:center;border-radius:28px;cursor:pointer;display:block;display:flex;font-size:14px;font-size:.875rem;height:44px;padding:10px 20px 8px;position:relative;transition:background-color .8s ease,color .8s ease}.score-evolution-wrapper .years-selector .score-evolution-years-selector-wrapper label:before{background-color:#000;border-radius:28px;content:"";display:block;height:100%;left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:opacity .8s ease;width:calc(100% + 18px);z-index:1}.score-evolution-wrapper .years-selector .score-evolution-years-selector-wrapper label span{position:relative;z-index:2}.score-evolution-wrapper .years-selector+.download-options-wrapper{margin-top:20px}.score-evolution-wrapper .years-selector .years-selector-arrow{height:100%;left:0;position:absolute;top:0;width:40px}.score-evolution-wrapper .years-selector .years-selector-arrow:before{background-color:#000;background-size:cover;content:"";display:block;height:22px;left:50%;-webkit-mask-image:url(images/arrow-left-black.svg);mask-image:url(images/arrow-left-black.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px;z-index:2}.score-evolution-wrapper .years-selector .years-selector-arrow:after{background:linear-gradient(90deg,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));content:"";display:block;height:100%;position:absolute;top:0;width:80px;z-index:1}.score-evolution-wrapper .years-selector .years-selector-arrow.arrow-right{left:auto;right:0;transform:rotate(180deg)}.score-evolution-wrapper .download-options-wrapper{display:flex}.score-evolution-wrapper #donwload-score-evolution-data{margin-left:10px;padding:14px 30px 11px}.score-evolution-wrapper #highcharts-countries-evolution-bars{min-height:150px}.single-post:not(.single-document-media) .post-title-container{padding-bottom:var(--smallSpacing)}.articles-list{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.articles-list .article a{text-decoration:none}.articles-list .article .fixed-ratio-img{margin-bottom:15px;padding-top:100%;position:relative}.articles-list .article h3{font-size:28px;font-size:1.75rem}@media screen and (max-width:768px){.articles-list .article h3{font-size:26px;font-size:1.625rem}}@media screen and (max-width:600px){.articles-list .article h3{font-size:22px;font-size:1.375rem}}.articles-list .article .excerpt{margin-bottom:20px}.articles-list .article .post-date{color:#fff;font-size:12px;font-size:.75rem;margin-bottom:10px}.articles-list .article .categories{color:#909194;margin-bottom:10px}.pagination-wrapper.previous{margin-bottom:100px}.pagination-wrapper.next{margin-top:100px}#main-content{overflow-x:hidden;position:relative}#main-content:after{background-color:hsla(0,0%,100%,.7);background-image:url(images/loader.gif);background-position:50%;background-repeat:no-repeat;background-size:56px;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease,top .5s ease;width:100%;z-index:10}.loading-posts #main-content:after{opacity:1;pointer-events:auto;top:0}#posts-wrapper{grid-column:3/12;width:100%;z-index:1}@media screen and (max-width:768px){#posts-wrapper{width:calc(100% - 270px)}}@media screen and (max-width:600px){#posts-wrapper{grid-column:2/12;margin-left:auto;margin-right:auto;width:100%}}#posts-wrapper .articles-list{grid-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1200px){#posts-wrapper .articles-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:992px){#posts-wrapper .articles-list{grid-template-columns:1fr}}#posts-wrapper .articles-list.list-view{grid-template-columns:1fr}#posts-wrapper .article{--textColor--postCard:var(--bgColor--main);border:0 solid transparent;color:var(--textColor--postCard);position:relative;transition:border .8s ease}#posts-wrapper .article .link-wrapper{height:100%;transition:color 0s ease}#posts-wrapper .article .link-wrapper:after{background-color:var(--bgColor--main);border-radius:100%;bottom:20px;content:"";display:block;height:30px;opacity:0;position:absolute;right:20px;transition:opacity .8s ease;width:30px;z-index:10}.accessibility-white #posts-wrapper .article .link-wrapper:after,.accessibility-yellow #posts-wrapper .article .link-wrapper:after{background-color:var(--textColor--main)}#posts-wrapper .article .link-wrapper:hover:after{opacity:1}#posts-wrapper .article .featured-img{height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .8s ease;width:100%;z-index:1}.accessibility-black #posts-wrapper .article .featured-img,.accessibility-white #posts-wrapper .article .featured-img,.accessibility-yellow #posts-wrapper .article .featured-img{opacity:0}#posts-wrapper .article .featured-img img{z-index:1}#posts-wrapper .article .featured-img:before{background-color:#000;content:"";display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:100%;left:0;mix-blend-mode:color;position:absolute;top:0;width:100%;z-index:2}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#posts-wrapper .article .featured-img:before{opacity:0}}#posts-wrapper .article .featured-img:after{content:"";display:block;height:100%;left:0;opacity:.85;position:absolute;top:0;width:100%;z-index:3}#posts-wrapper .article .content-wrapper{padding:80px 30px 60px;position:relative;transition:color .8s ease;z-index:1}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+1) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+2) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+3) .featured-img:after{background:var(--wp--preset--gradient--brown-to-orange)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+4) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+5) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+6) .featured-img:after{background:var(--wp--preset--gradient--orange-to-red)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+7) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+8) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+9) .featured-img:after{background:var(--wp--preset--gradient--red-to-yellow)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+10) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+11) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+12) .featured-img:after{background:var(--wp--preset--gradient--yellow-to-green)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+13) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+14) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+15) .featured-img:after{background:var(--wp--preset--gradient--green-to-blue)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+16) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+17) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+18) .featured-img:after{background:var(--wp--preset--gradient--blue-to-purple)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+19) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+20) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(21n+21) .featured-img:after{background:var(--wp--preset--gradient--purple-to-brown)}@media screen and (max-width:1200px){#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+1) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+2) .featured-img:after{background:var(--wp--preset--gradient--brown-to-orange)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+3) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+4) .featured-img:after{background:var(--wp--preset--gradient--orange-to-red)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+5) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+6) .featured-img:after{background:var(--wp--preset--gradient--red-to-yellow)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+7) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+8) .featured-img:after{background:var(--wp--preset--gradient--yellow-to-green)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+10) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+9) .featured-img:after{background:var(--wp--preset--gradient--green-to-blue)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+11) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+12) .featured-img:after{background:var(--wp--preset--gradient--blue-to-purple)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+13) .featured-img:after,#posts-wrapper .articles-list:not(.list-view) .article:nth-child(14n+14) .featured-img:after{background:var(--wp--preset--gradient--purple-to-brown)}}@media screen and (max-width:992px){#posts-wrapper .articles-list:not(.list-view) .article:nth-child(7n+1) .featured-img:after{background:var(--wp--preset--gradient--brown-to-orange)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(7n+2) .featured-img:after{background:var(--wp--preset--gradient--orange-to-red)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(7n+3) .featured-img:after{background:var(--wp--preset--gradient--red-to-yellow)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(7n+4) .featured-img:after{background:var(--wp--preset--gradient--yellow-to-green)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(7n+5) .featured-img:after{background:var(--wp--preset--gradient--green-to-blue)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(7n+6) .featured-img:after{background:var(--wp--preset--gradient--blue-to-purple)}#posts-wrapper .articles-list:not(.list-view) .article:nth-child(7n+7) .featured-img:after{background:var(--wp--preset--gradient--purple-to-brown)}}#posts-wrapper .articles-list.list-view .article{--wp--preset--font-size--mediumsmall:1.875rem}@media screen and (max-width:1200px){#posts-wrapper .articles-list.list-view .article{--wp--preset--font-size--mediumsmall:1.75rem}}@media screen and (max-width:992px){#posts-wrapper .articles-list.list-view .article{--wp--preset--font-size--mediumsmall:1.625rem}}@media screen and (max-width:768px){#posts-wrapper .articles-list.list-view .article{--wp--preset--font-size--mediumsmall:1.5rem}}@media screen and (max-width:600px){#posts-wrapper .articles-list.list-view .article{--wp--preset--font-size--mediumsmall:1.25rem}}#posts-wrapper .articles-list.list-view .article .content-wrapper{padding:90px 50px 60px}@media screen and (max-width:992px){#posts-wrapper .articles-list.list-view .article .content-wrapper{padding:80px 30px 60px}}@media screen and (max-width:600px){#posts-wrapper .articles-list.list-view .article .content-wrapper{padding:75px 30px 60px}}#posts-wrapper .articles-list.list-view .article .categories{left:30px;top:30px}#posts-wrapper .articles-list.list-view .article .post-type{right:30px;top:30px}#posts-wrapper .articles-list.list-view .article .excerpt{display:block;margin-bottom:20px}#posts-wrapper .articles-list.list-view .article:nth-child(7n+1) .featured-img:after{background:var(--wp--preset--gradient--brown-to-orange)}#posts-wrapper .articles-list.list-view .article:nth-child(7n+2) .featured-img:after{background:var(--wp--preset--gradient--orange-to-red)}#posts-wrapper .articles-list.list-view .article:nth-child(7n+3) .featured-img:after{background:var(--wp--preset--gradient--red-to-yellow)}#posts-wrapper .articles-list.list-view .article:nth-child(7n+4) .featured-img:after{background:var(--wp--preset--gradient--yellow-to-green)}#posts-wrapper .articles-list.list-view .article:nth-child(7n+5) .featured-img:after{background:var(--wp--preset--gradient--green-to-blue)}#posts-wrapper .articles-list.list-view .article:nth-child(7n+6) .featured-img:after{background:var(--wp--preset--gradient--blue-to-purple)}#posts-wrapper .articles-list.list-view .article:nth-child(7n+7) .featured-img:after{background:var(--wp--preset--gradient--purple-to-brown)}#posts-wrapper .pagination-wrapper.previous{margin-bottom:60px}#posts-wrapper .pagination-wrapper.next{margin-top:60px}.country-top-section{min-height:100vh;position:relative}@media screen and (max-width:992px){.country-top-section .download-main-chart{bottom:30px;top:auto;transform:none}}.country-top-section .map-wrapper{align-items:center;height:100vh;height:calc(var(--vh, 1vh)*100);width:100%}@media screen and (max-width:992px){.country-top-section .map-wrapper{height:auto;margin-top:100px}}.country-top-section .map-wrapper .highcharts-comparison-barContainer-wrapper{grid-column:2/6;position:relative}@media screen and (max-width:992px){.country-top-section .map-wrapper .highcharts-comparison-barContainer-wrapper{grid-column:2/12}}.country-top-section .map-wrapper .highcharts-comparison-barContainer-wrapper .score{margin-top:20px;position:absolute;top:50%;width:1px}.country-top-section .map-wrapper .highcharts-comparison-barContainer-wrapper .score:before{border-right:1px dashed #000;content:"";display:block;height:20px;left:50%;position:absolute;top:0;width:1px}.country-top-section .map-wrapper .highcharts-comparison-barContainer-wrapper .score span{display:block;font-size:12px;font-size:.75rem;line-height:1;margin-top:20px;text-align:right;transform:rotate(-90deg) translateX(-50%) translateY(-72px);white-space:nowrap;width:150px}.country-top-section .map-wrapper .highcharts-comparison-barContainer-wrapper .score.last-year{margin-top:-42px;opacity:.6}.country-top-section .map-wrapper .highcharts-comparison-barContainer-wrapper .score.last-year span{text-align:left;transform:rotate(-90deg) translateX(calc(32px + 50%)) translateY(-72px)}.country-top-section .map-wrapper .highcharts-comparison-barContainer-wrapper #highcharts-comparison-barContainer{width:100%}.country-top-section .map-wrapper #highcharts-basic-map-zoom{align-self:stretch;grid-column:6/-1}@media screen and (max-width:992px){.country-top-section .map-wrapper #highcharts-basic-map-zoom{grid-column:1/-1;margin-top:30px;position:relative}}#criteria-pie h3{margin-bottom:10px}#criteria-pie .chart-container{height:auto!important}#criteria-pie #highcharts-criteria-pie{display:grid;grid-template-columns:repeat(5,1fr);min-height:150px;row-gap:20px}@media screen and (max-width:1200px){#criteria-pie #highcharts-criteria-pie{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:992px){#criteria-pie #highcharts-criteria-pie{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){#criteria-pie #highcharts-criteria-pie{grid-template-columns:repeat(2,1fr)}}#criteria-pie #highcharts-criteria-pie .chart-container-wrapper{position:relative;text-align:center}#criteria-pie #highcharts-criteria-pie .chart-container-wrapper .chart-container-inner-wrapper{margin-left:auto;margin-right:auto;max-width:220px;position:relative}#criteria-pie #highcharts-criteria-pie .chart-container-wrapper .chart-container-inner-wrapper .pie-chart-ratio{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}#criteria-pie #highcharts-criteria-pie .chart-container-wrapper .chart-container-inner-wrapper .highcharts-container{width:100%!important}#criteria-pie #highcharts-criteria-pie .chart-container-wrapper .chart-container-inner-wrapper .highcharts-container svg{height:auto!important;width:100%!important}#criteria-pie #highcharts-criteria-pie .chart-container-wrapper .pie-chart-category{font-family:var(--wp--preset--font-family--archia-regular);font-size:18px;font-size:1.125rem;padding-left:10px;padding-right:10px;text-transform:uppercase}@media screen and (max-width:600px){#criteria-pie #highcharts-criteria-pie .chart-container-wrapper .pie-chart-category{font-size:16px;font-size:1rem;word-break:break-word}}.table-criteria-category .columns .column.left{grid-column:1/4;grid-row:1;padding-right:40px}@media screen and (max-width:992px){.table-criteria-category .columns .column.left{grid-column:1/-1;grid-row:initial;padding-right:0}}.table-criteria-category .columns .column.right{grid-column:4/9;grid-row:1}@media screen and (max-width:992px){.table-criteria-category .columns .column.right{grid-column:1/-1;grid-row:initial;margin-bottom:60px}}.country-score-evolution-highcharts-wrapper{background-color:#f9f9f9;margin-bottom:20px}.highcharts-individual-country-evolution-bars-wrapper{padding-bottom:20px;padding-top:20px}.highcharts-individual-country-evolution-bars-wrapper .highcharts-individual-country-evolution-bars-outer-wrapper{overflow-x:auto;position:relative}.highcharts-individual-country-evolution-bars-wrapper #highcharts-individual-country-evolution-bars{overflow:visible!important}.highcharts-individual-country-evolution-bars-wrapper #highcharts-individual-country-evolution-bars .highcharts-point{transform:translateY(-1px)}.highcharts-individual-country-evolution-bars-wrapper #highcharts-individual-country-evolution-bars .highcharts-label text{transform:translateY(-8px)}.highcharts-individual-country-evolution-bars-wrapper .range-bar-wrapper{background-color:#f9f9f9;height:100%;height:calc(100% - 80px);position:absolute;width:50px;z-index:3}.highcharts-individual-country-evolution-bars-wrapper .range-bar-wrapper.has-scroll{height:calc(100% - 124px)}.highcharts-individual-country-evolution-bars-wrapper .range-bar-wrapper.has-scroll:after{background-image:linear-gradient(269deg,hsla(0,0%,98%,0) 10%,#f9f9f9);content:"";display:block;height:100%;left:100%;position:absolute;width:45px}.highcharts-individual-country-evolution-bars-wrapper .range-bar{background:linear-gradient(0deg,#c00,#d62a00 10%,#e15300 20%,#eb7d00 30%,#f6a700 40%,#b7d432 50%,#93be33 60%,#6ea834 70%,#4a9334 80%,#257d35 90%,#016736);border-radius:100px;font-size:10px;font-size:.625rem;font-size:12px;font-size:.75rem;height:calc(100% - 120px);left:30px;line-height:1;position:absolute;text-align:right;text-transform:uppercase;top:60px;transform-origin:center left;transition:color .8s ease;width:5px;z-index:3}.highcharts-individual-country-evolution-bars-wrapper .range-bar:before{bottom:0;content:"0%";display:block;position:absolute;right:10px}.highcharts-individual-country-evolution-bars-wrapper .range-bar:after{content:"100%";display:block;position:absolute;right:10px;top:0}.highcharts-individual-country-evolution-bars-wrapper .range-bar span{margin-top:18px;position:absolute;right:0;top:100%}.highcharts-individual-country-evolution-bars-wrapper .navigation .range-slider{margin-bottom:30px}.criteria-country-table-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px;padding-right:calc(var(--vw, 1vw)*100/12);position:relative;z-index:10}.criteria-country-table-filters .dropdown-group{font-size:14px;font-size:.875rem;height:66px}.criteria-country-table-filters .dropdown-group.category-column,.criteria-country-table-filters .dropdown-group.criteria-column{max-width:180px;min-width:180px}.criteria-country-table-filters .dropdown-group.status-column{max-width:155px;min-width:155px}.criteria-country-table-filters .dropdown-group.progression-column{max-width:236px;min-width:236px}.criteria-country-table-filters .current-option{height:66px;padding-left:14px;padding-right:32px}.criteria-country-table-filters .current-option legend{align-items:center;display:flex;height:100%}.criteria-country-table-filters .current-option .open-options{background-size:12px 10px;width:50px}.criteria-country-table-filters .dropdown-options-wrapper{padding:40px 14px 14px;text-transform:none}.criteria-country-table-filters .dropdown-options-wrapper .dropdown-options input[type=checkbox],.criteria-country-table-filters .dropdown-options-wrapper .dropdown-options input[type=radio]{height:16px;margin-right:6px;width:16px}.criteria-country-table-filters .dropdown-options-wrapper .dropdown-options label{grid-template-columns:24px auto;line-height:1.1}.criteria-country-table-filters .dropdown-options-wrapper .dropdown-options span{padding-top:3px}.criteria-country-table-filters fieldset:first-child{position:relative;z-index:4}.criteria-country-table-filters fieldset:nth-child(2){position:relative;z-index:3}.criteria-country-table-filters fieldset:nth-child(3){position:relative;z-index:2}.criteria-country-table-filters fieldset:nth-child(4){position:relative;z-index:1}.criteria-comparison-map .left-section{grid-column:2/6!important}@media screen and (max-width:992px){.criteria-comparison-map .left-section{grid-column:2/12!important}}.criteria-comparison-map .left-section .top-label{font-size:14px;font-size:.875rem;margin-bottom:5px}.criteria-comparison-map .left-section .criteria-dropdown{margin-bottom:25px;position:relative;z-index:10}.criteria-comparison-map .left-section .criteria-dropdown .dropdown-group{max-width:100%}.criteria-comparison-map .left-section .criteria-dropdown .dropdown-group .current-option{font-size:14px;font-size:.875rem}.criteria-comparison-map .left-section .criteria-dropdown .dropdown-group .current-option legend{padding-top:3px}.criteria-comparison-map .left-section .criteria-dropdown .dropdown-group .dropdown-options label,.criteria-comparison-map .left-section .criteria-dropdown .dropdown-group .dropdown-options span{display:block}.criteria-comparison-map .left-section .criteria-dropdown .dropdown-group .dropdown-options span:hover{text-decoration:underline}.criteria-comparison-map .left-section .country-list{display:flex;flex-wrap:wrap;gap:5px;width:100%}.criteria-comparison-map .left-section .country-list.has-countries{margin-top:20px}.criteria-comparison-map .left-section .country-list .country{background-color:#f1f1f1;border-radius:14px;font-size:14px;font-size:.875rem;padding:5px 12px;text-align:center;text-decoration:none;transition:background-color .8s ease}.criteria-comparison-map .left-section .country-list a.country:hover{background-color:#e2e3e4}.criteria-comparison-map .left-section .groups-countries .group{margin-bottom:20px;padding-left:35px;position:relative}.criteria-comparison-map .left-section .comply:before{background-color:#028248;border-radius:20px;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:15px}.criteria-comparison-map .left-section .half-comply:before{background-color:#fc0;border-radius:20px;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:15px}.criteria-comparison-map .left-section .not-comply:before{background-color:#d62a00;border-radius:20px;bottom:0;content:"";left:0;position:absolute;top:0;width:15px}.criteria-comparison-map .left-section .groups-countries>div>h3{align-items:center;display:flex;font-size:18px;font-size:1.125rem;gap:10px;margin-bottom:0}@media screen and (max-width:600px){.criteria-comparison-map .left-section .groups-countries>div>h3{font-size:16px;font-size:1rem}}.criteria-comparison-map .left-section .groups-countries>div>h3 .country-count{font-size:34px;font-size:2.125rem}@media screen and (max-width:600px){.criteria-comparison-map .left-section .groups-countries>div>h3 .country-count{font-size:26px;font-size:1.625rem}}.criteria-comparison-map .left-section .download-options-wrapper{margin-top:40px}.criteria-comparison-map .right-section{grid-column:7/-1!important;position:relative}@media screen and (max-width:992px){.criteria-comparison-map .right-section{grid-column:1/-1!important}}.criteria-comparison-map .right-section .map-wrapper{padding-top:82.57%;transform:rotate(8deg) scale(1.2)}@media screen and (max-width:1200px){.criteria-comparison-map .right-section .map-wrapper{transform:none}}.criteria-comparison-map .right-section .map-wrapper #highcharts-comparison-map{height:100%;left:0;position:absolute;top:0;width:100%}.criteria-comparison-map .right-section .map-wrapper #highcharts-comparison-map .highcharts-point:not(.highcharts-null-point){cursor:pointer}.criteria-comparison-map .right-section .download-options-wrapper{margin-top:50px;padding-right:20px;text-align:right}.compare-top-section{padding-bottom:40px;padding-left:20px;padding-right:20px;padding-top:var(--defaultSpacing);position:relative;z-index:3}.compare-top-section+.site-content{position:relative;z-index:2}.compare-top-section .download-compare{margin-top:-20px;position:absolute;right:20px;top:100%}.compare-top-section .compare-wrapper{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);min-height:200px}@media screen and (max-width:1200px){.compare-top-section .compare-wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.compare-top-section .compare-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:450px){.compare-top-section .compare-wrapper{grid-template-columns:1fr}}.compare-top-section .compare-wrapper .add-country,.compare-top-section .compare-wrapper .country{background-color:#f9f9f9;border-radius:30px;overflow:hidden;padding-top:100%;position:relative}.compare-top-section .compare-wrapper .add-country{color:#000;cursor:pointer;transition:background-color .8s ease}@media screen and (max-width:450px){.compare-top-section .compare-wrapper .add-country{height:200px;padding-top:0}}.compare-top-section .compare-wrapper .add-country:hover{background-color:#f1f1f1}.compare-top-section .compare-wrapper .add-country:hover .add-country-wrapper .add{background-color:#e2e3e4}.compare-top-section .compare-wrapper .add-country:first-child:last-child{grid-column:1/-1;padding-top:25%}.compare-top-section .compare-wrapper .add-country-wrapper{color:#000;left:50%;padding:30px;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}.compare-top-section .compare-wrapper .add-country-wrapper .label{display:block;font-size:14px;font-size:.875rem}.compare-top-section .compare-wrapper .add-country-wrapper .add{align-items:center;background-color:#f1f1f1;border-radius:25px;display:flex;font-size:30px;font-size:1.875rem;height:50px;justify-content:center;line-height:1;margin-left:auto;margin-right:auto;margin-top:10px;transition:background-color .8s ease;width:50px}@media screen and (max-width:1200px){.compare-top-section .compare-wrapper .add-country-wrapper .add{font-size:28px;font-size:1.75rem}}@media screen and (max-width:992px){.compare-top-section .compare-wrapper .add-country-wrapper .add{font-size:26px;font-size:1.625rem}}@media screen and (max-width:768px){.compare-top-section .compare-wrapper .add-country-wrapper .add{font-size:24px;font-size:1.5rem}}@media screen and (max-width:600px){.compare-top-section .compare-wrapper .add-country-wrapper .add{font-size:20px;font-size:1.25rem}}.compare-top-section .compare-wrapper .country:hover .remove-country-section{opacity:1;pointer-events:auto}.compare-top-section .compare-wrapper .country:hover .country-name{padding-left:50px}.compare-top-section .compare-wrapper .country .country-name{background-color:#000;border-radius:100px;color:#fff;font-family:var(--wp--preset--font-family--archia-regular);font-size:18px;font-size:1.125rem;left:10px;overflow:hidden;padding:12px 20px;position:absolute;text-transform:uppercase;top:10px;transition:padding-left .8s ease;white-space:nowrap;width:calc(100% - 20px);z-index:2}@media screen and (max-width:600px){.compare-top-section .compare-wrapper .country .country-name{font-size:16px;font-size:1rem}}@media screen and (max-width:1200px){.compare-top-section .compare-wrapper .country .country-name{font-size:16px;font-size:1rem}}@media screen and (max-width:992px){.compare-top-section .compare-wrapper .country .country-name{font-size:14px;font-size:.875rem}}.compare-top-section .compare-wrapper .country .remove-country-section{align-items:center;background-color:#f1f1f1;border-radius:10px;color:#000;display:flex;height:20px;justify-content:center;left:26px;opacity:0;pointer-events:none;position:absolute;top:33px;transform:translateY(-50%);transition:opacity .8s ease;width:20px;z-index:10;z-index:3}.compare-top-section .compare-wrapper .country .country-map{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.compare-top-section .compare-wrapper .country .country-map .highcharts-subtitle{font-size:72px!important}@media screen and (max-width:1200px){.compare-top-section .compare-wrapper .country .country-map .highcharts-subtitle{font-size:68px!important}}@media screen and (max-width:992px){.compare-top-section .compare-wrapper .country .country-map .highcharts-subtitle{font-size:60px!important}}@media screen and (max-width:768px){.compare-top-section .compare-wrapper .country .country-map .highcharts-subtitle{font-size:52px!important}}@media screen and (max-width:600px){.compare-top-section .compare-wrapper .country .country-map .highcharts-subtitle{font-size:40px!important}}.compare-top-section .compare-wrapper .country .country-map .map-wrapper{background-color:#f9f9f9;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
