/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,article,aside,blockquote,body,div,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,header,html,iframe,img,label,legend,li,menu,nav,ol,p,section,span,strong,ul,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
:root{--color1:#022e18;--color2:#95c11f;--color3:#50770d;--bg-color1:#022e18;--bg-color2:#ebefe5;--bg-color3:#95c11f;--focus-color1:var(--color1);--focus-color2:var(--color2);--border:#b1b1b1;--black:#000;--white:#fff;--offwhite:#f1f1f1;--gutter:2.5rem;--inner--narrow:72rem;--inner--wide:126rem;--font1:"Center",serif;--font2:"Nokora",sans-serif;--fontawesome:"Font Awesome 7 Pro";--thin:100;--extra-light:200;--light:300;--regular:400;--medium:500;--semi-bold:600;--bold:700;--extra-bold:800;--super-bold:900;--h1-large--font-family--desktop:var(--font1);--h1-large--font-size--desktop:5.8rem;--h1-large--font-line-height--desktop:.85;--h1-large--font-weight--desktop:900;--h1--font-family--desktop:var(--font1);--h1--font-size--desktop:3.8rem;--h1--font-line-height--desktop:0.94;--h1--font-weight--desktop:900;--h2--font-family--desktop:var(--font1);--h2--font-size--desktop:3.6rem;--h2--font-line-height--desktop:1;--h2--font-weight--desktop:900;--h2--font-family--mobile:var(--font1);--h2--font-size--mobile:2.9rem;--h2--font-line-height--mobile:.96;--h2--font-weight--mobile:900;--h3--font-family--desktop:var(--font1);--h3--font-size--desktop:3.2rem;--h3--font-line-height--desktop:.85;--h3--font-weight--desktop:700;--h4--font-family--desktop:var(--font1);--h4--font-size--desktop:2.4rem;--h4--font-line-height--desktop:1.08;--h4--font-weight--desktop:700;--p--font-family--desktop:var(--font2);--p--font-size--desktop:1.8rem;--p--font-line-height--desktop:1.5;--p--font-weight--desktop:400;--button--font-family--desktop:var(--font2);--button--font-size--desktop:1.8rem;--button--line-height--desktop:1;--button--font-weight--desktop:700;--button--color--primary:var(--black);--button--bg-color--primary:var(--bg-color3);--button--color--secondary:var(--white);--button--bg-color--secondary:var(--bg-color1);--link--font-family--desktop:var(--font2);--link--font-size--desktop:1.8rem;--link--font-line-height--desktop:normal;--link--font-weight--desktop:700;--link--color--primary:var(--black);--link--arrow-color--primary:var(--color3);--subtitle--font-family--desktop:var(--font2);--subtitle--font-size--desktop:1.8rem;--subtitle--font-line-height--desktop:normal;--subtitle--font-weight--desktop:700;--label--font-family--desktop:var(--font2);--label--font-size--desktop:1.8rem;--label--font-line-height--desktop:normal;--label--font-weight--desktop:700;--input--font-family--desktop:var(--font2);--input--font-size--desktop:1.8rem;--input--font-line-height--desktop:normal;--input--font-weight--desktop:400;--input--border-color:#9d9d9d;--radio--font-family--desktop:var(--font2);--radio--font-size--desktop:1.8rem;--radio--font-line-height--desktop:normal;--radio--font-weight--desktop:400;--border-radius--desktop:35px;--border-radius--mobile:15px}
.p{position:relative}.p__admin-id{background:#ececec;border:1px solid #d3d2d2;color:#6d6c6c!important;font-size:1.1rem;opacity:.1;padding:5px;position:absolute;right:gutter();text-transform:uppercase;top:0;-webkit-transition:.25s ease-out;transition:.25s ease-out}.p__admin-id:active{background-color:#fff;border-color:#b9b9b9}.p__admin-id:hover{opacity:1}
:root{--gin-pattern-square:0.8rem;--gin-font-size-xxs:1.2rem;--gin-font-size-xs:small;--gin-font-size-s:1.4rem;--gin-font-size:1.6rem;--gin-font-size-m:var(--gin-font-size);--gin-font-size-l:1.8rem;--gin-font-size-xl:2rem;--gin-font-size-h3:2.4rem;--gin-font-size-h2:2.8rem;--gin-font-size-h1:2.56rem;--gin-spacing-xxs:0.4rem;--gin-spacing-xs:0.8rem;--gin-spacing-s:1.2rem;--gin-spacing-m:1.6rem;--gin-spacing-l:2.4rem;--gin-spacing-xl:3.2rem;--gin-spacing-xxl:4.8rem;--gin-spacing-xxxl:6.4rem;--gin-border-xxs:0.2rem;--gin-border-xs:0.4rem;--gin-border-s:0.6rem;--gin-border-m:0.8rem;--gin-border-l:1.2rem;--gin-border-xl:1.6rem}
.inner--narrow{max-width:calc(var(--inner--narrow) + var(--gutter)*2)}.inner--narrow,.inner--wide{margin:0 auto;padding:0 var(--gutter);position:relative;width:100%}.inner--wide{max-width:calc(var(--inner--wide) + var(--gutter)*2)}html{font-size:62.5%;overflow-x:hidden}@media screen and (max-width:533px){html{font-size:8px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;background:#fff;color:#000;font-size:1.6rem;font-style:normal;font-weight:400;text-rendering:optimizeLegibility}a{text-decoration:none}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.relative{position:relative}[data-drupal-messages]{background-color:var(--bg-color2);border-bottom:1px solid var(--border);border-top:1px solid var(--border);color:var(--black);font-family:var(--font2);font-size:1.8rem;font-weight:var(--regular);line-height:1.4;padding:2rem}[data-drupal-messages] a{color:var(--color1);text-decoration:underline}img{display:block;height:auto;margin:0 auto;max-width:100%}:focus-visible{-webkit-box-shadow:inset 0 0 0 2px var(--focus-color1)!important;box-shadow:inset 0 0 0 2px var(--focus-color1)!important;outline:2px solid var(--focus-color2)!important}.hidden{display:none}.skip-link{background-color:var(--bg-color2);color:var(--black);font-family:var(--font2);font-size:2rem;font-weight:var(--regular);text-decoration:underline}.skip-link:focus{clip:auto;display:block;height:auto;padding:2rem;position:static!important;width:100%}
.clearfix:after{clear:both;content:"";display:table}.js-hide{display:none!important}.ajax-progress-throbber{display:none}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.form-required:after{content:"*";padding-left:.4rem}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.field-label-inline .field-item,.field-label-inline .field-items,.field-label-inline .field-label{display:inline}.tabs{background:#000;position:relative}.tabs ul{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-flex-pack:distribute;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;margin:0;padding-left:0}.tabs ul li{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;display:block;flex-grow:1;flex-shrink:1;text-align:center;white-space:nowrap}.tabs ul li:first-child{display:none}.tabs ul a{color:#fff;display:block;font-weight:600;letter-spacing:.05em;padding:30px;text-transform:uppercase;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.tabs ul a:hover{background:#1a1919;text-decoration:none}#content-author-navigation>.tabs{background:rgba(0,0,0,.5)}.ajax-progress.ajax-progress-fullscreen{display:none}
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;line-height:inherit;position:absolute;text-align:center;width:2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-calendar-alt:before{content:"\f073"}.fa-check:before{content:"\f00c"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-circle:before{content:"\f111"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-info-circle:before{content:"\f05a"}.fa-long-arrow-right:before{content:"\f178"}.fa-map-marker-check:before{content:"\f606"}.fa-paper-plane:before{content:"\f1d8"}.fa-play:before{content:"\f04b"}.fa-search:before{content:"\f002"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-times:before{content:"\f00d"}.fa-twitter:before{content:"\f099"}.fa-whatsapp:before{content:"\f232"}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-display:block;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(/themes/custom/novsubtheme/css/fonts/fa-brands-400.eot);src:url(/themes/custom/novsubtheme/css/fonts/fa-brands-400.eot#iefix) format("embedded-opentype"),url(/themes/custom/novsubtheme/css/fonts/fa-brands-400.woff2) format("woff2"),url(/themes/custom/novsubtheme/css/fonts/fa-brands-400.woff) format("woff"),url(/themes/custom/novsubtheme/css/fonts/fa-brands-400.ttf) format("truetype"),url(/themes/custom/novsubtheme/css/fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}@font-face{font-display:block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;src:url(/themes/custom/novsubtheme/css/fonts/fa-light-300.eot);src:url(/themes/custom/novsubtheme/css/fonts/fa-light-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/novsubtheme/css/fonts/fa-light-300.woff2) format("woff2"),url(/themes/custom/novsubtheme/css/fonts/fa-light-300.woff) format("woff"),url(/themes/custom/novsubtheme/css/fonts/fa-light-300.ttf) format("truetype"),url(/themes/custom/novsubtheme/css/fonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-weight:300}@font-face{font-display:block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:400;src:url(/themes/custom/novsubtheme/css/fonts/fa-regular-400.eot);src:url(/themes/custom/novsubtheme/css/fonts/fa-regular-400.eot#iefix) format("embedded-opentype"),url(/themes/custom/novsubtheme/css/fonts/fa-regular-400.woff2) format("woff2"),url(/themes/custom/novsubtheme/css/fonts/fa-regular-400.woff) format("woff"),url(/themes/custom/novsubtheme/css/fonts/fa-regular-400.ttf) format("truetype"),url(/themes/custom/novsubtheme/css/fonts/fa-regular-400.svg#fontawesome) format("svg")}.fal,.far{font-family:Font Awesome\ 5 Pro}.far{font-weight:400}@font-face{font-display:block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:900;src:url(/themes/custom/novsubtheme/css/fonts/fa-solid-900.eot);src:url(/themes/custom/novsubtheme/css/fonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/novsubtheme/css/fonts/fa-solid-900.woff2) format("woff2"),url(/themes/custom/novsubtheme/css/fonts/fa-solid-900.woff) format("woff"),url(/themes/custom/novsubtheme/css/fonts/fa-solid-900.ttf) format("truetype"),url(/themes/custom/novsubtheme/css/fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:Font Awesome\ 5 Pro;font-weight:900}
.button{border:0;border-radius:9999px;display:inline-block;font-family:var(--button--font-family--desktop);font-size:var(--button--font-size--desktop);font-style:normal;font-weight:var(--button--font-weight--desktop);line-height:var(--button--line-height--desktop);padding:1.3rem 2rem;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out}.button--primary{background-color:var(--button--bg-color--primary);color:var(--button--color--primary)}.button--primary:focus,.button--primary:hover{background-color:var(--bg-color1);color:var(--white)}.button--secondary{background-color:var(--button--bg-color--secondary);color:var(--button--color--secondary)}.button--secondary:focus,.button--secondary:hover{background-color:var(--bg-color3);color:var(--button--color--primary)}.button--tertiary{background-color:var(--white);border:1px solid var(--color2);color:var(--black)}.button--tertiary:focus,.button--tertiary:hover{background-color:var(--bg-color3);color:var(--button--color--primary)}.button--next{-webkit-box-align:center;-ms-flex-align:center;grid-gap:1rem;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.button--next:after{content:"\f061"/"";font-family:var(--fontawesome);font-size:1.8rem;font-weight:900}.button--search{grid-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ebefe5;color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex}.button--search:before{content:"\f002";font-family:var(--fontawesome);font-weight:400;text-indent:0}.button--search:focus,.button--search:hover{background-color:var(--black);color:var(--white)}.link{display:inline-block;font-family:var(--link--font-family--desktop);font-size:var(--link--font-size--desktop);font-style:normal;font-weight:var(--link--font-weight--desktop);line-height:var(--link--line-height--desktop)}.link--primary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--link--color--primary);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.link--primary:after{color:var(--link--arrow-color--primary);content:"\f061"/"";font-family:var(--fontawesome);font-size:2rem;font-weight:900;-webkit-transition:color .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:color .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,color .25s ease-in-out;transition:transform .25s ease-in-out,color .25s ease-in-out,-webkit-transform .25s ease-in-out}.link--primary:focus,.link--primary:hover{color:var(--color3)}.link--primary:focus:after,.link--primary:hover:after{-webkit-transform:translateX(5px);transform:translateX(5px)}
.text>:last-child{margin-bottom:0}.text>:first-child{margin-top:0}.text h1{font-family:var(--h1--font-family--desktop);font-size:var(--h1--font-size--desktop);font-weight:var(--h1--font-weight--desktop);line-height:var(--h1--font-line-height--desktop)}.text h1,.text h2{color:var(--black);margin:2.5rem 0;text-transform:uppercase}.text h2{font-family:var(--h2--font-family--desktop);font-size:var(--h2--font-size--desktop);font-weight:var(--h2--font-weight--desktop);line-height:var(--h2--font-line-height--desktop)}.text h3{font-family:var(--h3--font-family--desktop);font-size:var(--h3--font-size--desktop);font-weight:var(--h3--font-weight--desktop);line-height:var(--h3--font-line-height--desktop)}.text h3,.text h4{color:var(--black);margin:2.5rem 0}.text h4{font-family:var(--h4--font-family--desktop);font-size:var(--h4--font-size--desktop);font-weight:var(--h4--font-weight--desktop);line-height:var(--h4--font-line-height--desktop)}.text table{margin:4rem 0;width:100%}.text table th{background-color:var(--bg-color2);font-weight:var(--p--font-weight--desktop);font-weight:700}.text table td,.text table th{border:1px solid var(--border);font-family:var(--p--font-family--desktop);font-size:var(--p--font-size--desktop);line-height:var(--p--font-line-height--desktop);padding:1.5rem;text-align:left;vertical-align:top}.text table td{font-weight:var(--p--font-weight--desktop)}.text ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:2.5rem 0}.text ol li{color:var(--black);counter-increment:item;font-family:var(--p--font-family--desktop);font-size:var(--p--font-size--desktop);font-weight:var(--p--font-weight--desktop);padding-left:2.5rem;position:relative}.text ol li,.text ol li:before{line-height:var(--p--font-line-height--desktop)}.text ol li:before{color:var(--color2);content:counter(item);font-family:var(--fontawesome);font-family:var(--p--font-family--desktop);font-size:1.8rem;font-size:var(--p--font-size--desktop);font-weight:700;left:0;position:absolute;top:0}.text ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:2.5rem 0}.text ul li{color:var(--black);font-family:var(--p--font-family--desktop);font-size:var(--p--font-size--desktop);font-weight:var(--p--font-weight--desktop);line-height:var(--p--font-line-height--desktop);padding-left:2.5rem;position:relative}.text ul li:before{color:var(--color2);content:"\f00c"/"";font-family:var(--fontawesome);font-size:1.8rem;font-weight:900;left:0;position:absolute;top:0}.text p{color:var(--black);font-family:var(--p--font-family--desktop);font-size:var(--p--font-size--desktop);font-weight:var(--p--font-weight--desktop);line-height:var(--p--font-line-height--desktop);margin:2rem 0}.text a:not(.button):not(.link){color:var(--black);font-weight:700;isolation:isolate;position:relative;text-decoration:underline;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.text a:not(.button):not(.link):focus,.text a:not(.button):not(.link):hover{color:var(--color2)}.text strong{font-weight:var(--bold)}.text em{font-style:italic}.text .text-align-center{text-align:center}.text .text-align-left{text-align:left}.text .text-align-right{text-align:right}
.p--parent{margin-top:5rem}.p--parent:first-child{margin-top:0}.p--background{padding:6rem 0;position:relative}.p--background:before{background-color:var(--bg-color2);content:"";height:100%;left:50%;margin-left:-50vw;margin-right:-50vw;position:absolute;right:50%;top:0;width:100vw;z-index:-1}.p--background+.p--background{margin-top:0;padding-top:0}
.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger:hover{opacity:.7}.hamburger-box{display:inline-block;height:25px;position:relative;width:32px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:3px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:32px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-11px}.hamburger-inner:after{bottom:-11px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top .1s ease .14s,opacity .1s ease;transition:top .1s ease .14s,opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom .1s ease .14s,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease .14s,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.14s;transition-delay:.14s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;-webkit-transition:top .1s ease,opacity .1s ease .14s;transition:top .1s ease,opacity .1s ease .14s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.215,.61,.355,1) .14s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.215,.61,.355,1) .14s;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s,-webkit-transform .1s cubic-bezier(.215,.61,.355,1) .14s}
.b-block-footer-socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:auto}@media screen and (max-width:400px){.b-block-footer-socials{margin-right:0}.b-block-footer-socials img{margin-left:0}}
.b-newsletter{grid-gap:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--bg-color1);border-radius:var(--border-radius--desktop);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4rem 6rem}@media screen and (max-width:1024px){.b-newsletter{grid-gap:3rem;grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:500px){.b-newsletter{border-radius:var(--border-radius--mobile);padding:4rem}}.b-newsletter__content{max-width:47rem}.b-newsletter__subtitle{color:var(--color2);font-family:var(--subtitle--font-family--desktop);font-size:var(--subtitle--font-size--desktop);font-weight:var(--subtitle--font-weight--desktop);line-height:var(--subtitle--font-line-height--desktop);margin-bottom:1rem}.b-newsletter__title{color:var(--white);font-family:var(--h2--font-family--desktop);font-size:var(--h2--font-size--desktop);font-weight:var(--h2--font-weight--desktop);line-height:var(--h2--font-line-height--desktop);text-transform:uppercase}.b-newsletter__text{margin-top:2rem}.b-newsletter__text *{color:var(--white)!important}.b-newsletter__text ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0!important;row-gap:2rem}.b-newsletter__form{justify-self:flex-end;max-width:50rem}@media screen and (max-width:1024px){.b-newsletter__form{justify-self:flex-start;max-width:100%}}.b-newsletter__form .webform-confirmation__message{color:var(--white);font-family:var(--font2);font-size:1.7rem;font-weight:var(--regular);line-height:1.5}.b-newsletter__form .form-item--error-message{background-color:#efe5e5;border-left:3px solid red;border-radius:5px;border-right:3px solid red;color:var(--black);font-family:var(--font2);font-size:1.7rem;font-weight:var(--regular);line-height:1.5;margin-top:1rem;padding:1rem}.b-newsletter__form form{position:relative}.b-newsletter__form .f__email__element{background:var(--white);border:0;border-radius:15px 65px 65px 15px;color:var(--black);font-family:var(--font2);font-size:1.8rem;font-style:normal;font-weight:400;height:5rem;line-height:1;padding:0 20rem 0 2rem;width:100%}@media screen and (max-width:400px){.b-newsletter__form .f__email__element{border-radius:15px;padding:0 2rem}}.b-newsletter__form .f__email__element:focus-visible{-webkit-box-shadow:inset 0 0 0 2px var(--color1)!important;box-shadow:inset 0 0 0 2px var(--color1)!important;outline:2px solid var(--color2)!important}.b-newsletter__form .f__checkbox{margin-top:2rem}.b-newsletter__form .f__checkbox__label{color:var(--white);display:block;font-family:var(--font2);font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;padding-left:3rem;position:relative}.b-newsletter__form .f__checkbox__label a{color:var(--white);text-decoration:underline}.b-newsletter__form .f__checkbox__label:before{background-color:var(--bg-color1);border:1px solid var(--color2);border-radius:4px;content:"";height:2rem;left:0;position:absolute;top:.1rem;width:2rem}.b-newsletter__form .f__checkbox__label:after{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--white);content:"\f00c"/"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--fontawesome);font-size:1.1rem;font-weight:900;height:1.8rem;justify-content:center;left:0;opacity:0;padding-left:.2rem;position:absolute;top:.2rem;width:1.8rem}.b-newsletter__form .f__checkbox__element{clip:rect(1px,1px,1px,1px);word-wrap:normal;background-color:#fff;color:#000;height:1px;overflow:hidden;position:absolute!important;width:1px}.b-newsletter__form .f__checkbox__element:checked+.f__checkbox__label:before{background-color:var(--color1)}.b-newsletter__form .f__checkbox__element:checked+.f__checkbox__label:after{opacity:1}.b-newsletter__form .f__checkbox__element:focus-visible+.f__checkbox__label{-webkit-box-shadow:inset 0 0 0 2px var(--color1)!important;box-shadow:inset 0 0 0 2px var(--color1)!important;outline:2px solid var(--color2)!important}.b-newsletter__form .form-wrapper.form-actions{position:absolute;right:0;top:0}@media screen and (max-width:400px){.b-newsletter__form .form-wrapper.form-actions{margin-top:2rem;position:relative}}.b-newsletter__form .button{height:5rem;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media screen and (max-width:400px){.b-newsletter__form .button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.b-newsletter__form .button:focus,.b-newsletter__form .button:hover{background-color:var(--button--bg-color--primary);color:var(--button--color--primary);-webkit-transform:scale(1.1);transform:scale(1.1)}
.b-views-exposed-filter-blocksearch-block-search-filter{position:relative}.b-views-exposed-filter-blocksearch-block-search-filter .f__label{clip:rect(1px,1px,1px,1px);word-wrap:normal;background-color:#fff;color:#000;height:1px;overflow:hidden;position:absolute!important;width:1px}.b-views-exposed-filter-blocksearch-block-search-filter input[type=text]{background:#ebefe5!important;border:0;border-radius:35px;color:var(--black);font-family:var(--font2);font-size:1.8rem;font-style:normal;font-weight:700;line-height:1;max-width:13.4rem;padding:1rem 1.4rem 1rem 4.4rem}.b-views-exposed-filter-blocksearch-block-search-filter input[type=text]::-webkit-input-placeholder{color:var(--black)}.b-views-exposed-filter-blocksearch-block-search-filter input[type=text]::-moz-placeholder{color:var(--black)}.b-views-exposed-filter-blocksearch-block-search-filter input[type=text]:-ms-input-placeholder{color:var(--black)}.b-views-exposed-filter-blocksearch-block-search-filter input[type=text]::-ms-input-placeholder{color:var(--black)}.b-views-exposed-filter-blocksearch-block-search-filter input[type=text]::placeholder{color:var(--black)}.b-views-exposed-filter-blocksearch-block-search-filter button{background:transparent;border:0;border-radius:50% 0 0 50%;cursor:pointer;height:4.4rem;left:0;padding:0;position:absolute;top:0;width:4.4rem}.b-views-exposed-filter-blocksearch-block-search-filter button i{font-size:1.8rem}.search-api-autocomplete-search{border:1px solid #d0d5dd!important;border-radius:5px;margin-top:1rem}.search-api-autocomplete-suggestion{padding:1rem 2rem}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:var(--bg-color1);color:var(--white)}
.c--site-settings--contact-info-footer{color:var(--black);font-family:var(--p--font-family--desktop);font-size:var(--p--font-size--desktop);font-weight:var(--p--font-weight--desktop);line-height:var(--p--font-line-height--desktop)}.c--site-settings--contact-info-footer .c__site-address__organisation{color:var(--black,#000);font-family:var(--font2);font-size:1.8rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:2rem}.c--site-settings--contact-info-footer .c__site-email a,.c--site-settings--contact-info-footer .c__site-phone a{color:var(--black);font-family:var(--p--font-family--desktop);font-size:var(--p--font-size--desktop);font-weight:var(--p--font-weight--desktop);line-height:var(--p--font-line-height--desktop);-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.c--site-settings--contact-info-footer .c__site-email a:focus,.c--site-settings--contact-info-footer .c__site-email a:hover,.c--site-settings--contact-info-footer .c__site-phone a:focus,.c--site-settings--contact-info-footer .c__site-phone a:hover{text-decoration:underline}
.c--site-settings--social-media{grid-gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.c--site-settings--social-media .c__social:focus .c__icon,.c--site-settings--social-media .c__social:hover .c__icon{color:var(--black)}.c--site-settings--social-media .c__icon{color:var(--color3);font-size:2rem;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}
.header__top-nav{background-color:var(--bg-color1);padding:1rem 0}@media screen and (max-width:1200px){.header__top-nav{display:none}}.header__top-nav-content{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.header__main-nav{background-color:var(--white);padding:2rem 0}.header__main-nav-content,.header__search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__search{grid-gap:1rem;margin-left:3rem}@media screen and (max-width:1200px){.header__search{display:none}}.footer{margin-top:6rem}.footer__footer{background-color:var(--bg-color2);padding:12rem 0 6rem}.footer__footer-nav{grid-gap:9rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1200px){.footer__footer-nav{grid-gap:6rem}}@media screen and (max-width:1024px){.footer__footer-nav{grid-gap:3rem}}@media screen and (max-width:900px){.footer__footer-nav{grid-gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:750px){.footer__footer-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-column:2;width:100%}}@media screen and (max-width:600px){.footer__footer-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:2}}@media screen and (max-width:400px){.footer__footer-nav{grid-column:1}}.footer__footer-content{grid-gap:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:9rem}@media screen and (max-width:1200px){.footer__footer-content{grid-gap:6rem}}@media screen and (max-width:1024px){.footer__footer-content{grid-gap:3rem}}@media screen and (max-width:750px){.footer__footer-content{display:grid;grid-template-columns:20rem minmax(0,1fr);padding-right:0}}@media screen and (max-width:400px){.footer__footer-content{grid-template-columns:minmax(0,1fr)}}.footer__footer-top{margin-bottom:-6rem}.footer__footer-bot{padding:2rem 0}
@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:100;src:url(/themes/custom/novsubtheme/fonts/center/Center-Thin.woff2) format("woff2"),url(/themes/custom/novsubtheme/fonts/center/Center-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:200;src:url(/themes/custom/novsubtheme/fonts/center/Center-X-Light.woff2) format("woff2"),url(/themes/custom/novsubtheme/fonts/center/Center-X-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:300;src:url(/themes/custom/novsubtheme/fonts/center/Center-Light.woff2) format("woff2"),url(/themes/custom/novsubtheme/fonts/center/Center-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:400;src:url(/themes/custom/novsubtheme/fonts/center/Center-Regular.woff2) format("woff2"),url(/themes/custom/novsubtheme/fonts/center/Center-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:500;src:url(/themes/custom/novsubtheme/fonts/center/Center-Medium.woff2) format("woff2"),url(/themes/custom/novsubtheme/fonts/center/Center-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:600;src:url(/themes/custom/novsubtheme/fonts/center/Center-Demi.woff2) format("woff2"),url(/themes/custom/novsubtheme/fonts/center/Center-Demi.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:700;src:url(/themes/custom/novsubtheme/fonts/center/Center-Bold.woff2) format("woff2"),url(/themes/custom/novsubtheme/fonts/center/Center-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:800;src:url(/themes/custom/novsubtheme/fonts/center/Center-Black.woff2) format("woff2"),url(/themes/custom/novsubtheme/fonts/center/Center-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:900;src:url(/themes/custom/novsubtheme/fonts/center/Center-Ultra.woff2) format("woff2"),url(/themes/custom/novsubtheme/fonts/center/Center-Ultra.woff) format("woff")}
.m-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.m-footer__link{color:var(--black);font-family:var(--p--font-family--desktop);font-size:var(--p--font-size--desktop);font-weight:700;line-height:var(--p--font-line-height--desktop)}.m-footer__link.active,.m-footer__link:focus,.m-footer__link:hover{text-decoration:underline}
.m-footer-secondary{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.m-footer-secondary__link{color:var(--black);font-family:var(--p--font-family--desktop);font-size:var(--p--font-size--desktop);font-weight:700;line-height:var(--p--font-line-height--desktop)}.m-footer-secondary__link.active,.m-footer-secondary__link:focus,.m-footer-secondary__link:hover{text-decoration:underline}
.menu--main{margin-left:auto}@media screen and (max-width:1200px){.menu--main{display:none}}.m-main{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1350px){.m-main{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}.m-main--0>.m-main__item{position:relative}.m-main--0>.m-main__item.m-main__item--active-trail:after,.m-main--0>.m-main__item:hover:after{display:block}.m-main--0>.m-main__item:after{background-color:var(--bg-color3);bottom:0;content:"";display:none;height:2px;left:0;position:absolute;width:100%}.m-main__link{color:var(--color1);display:block;font-family:Center;font-size:2rem;font-style:normal;font-weight:700;line-height:normal;padding:1rem 0}.m-main__button{background:transparent;border:0}.m-main__button i{color:var(--color1);font-size:1.4rem}.m-main__item--expanded{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.m-main__item--expanded.open .m-main--1,.m-main__item--expanded:hover .m-main--1{display:block}.m-main--1{background:var(--white);border-radius:0 0 15px 15px;bottom:0;-webkit-box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);display:none;left:-1.6rem;min-width:21rem;overflow:hidden;padding-top:2rem;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:5}.m-main--1 .m-main__link{font-weight:400;padding:1rem 1.6rem}.m-main--1 .m-main__link:focus,.m-main--1 .m-main__link:hover{background-color:var(--bg-color2);font-weight:700}
.m-top{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.m-main--0{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-top__link{color:var(--white);font-family:var(--font2);font-size:1.6rem;font-weight:400;line-height:1.2}.m-top__link:focus,.m-top__link:hover{text-decoration:underline}.m-top__link.is-active{font-weight:700}
.mm-menu{--mm-color-background:var(--bg-color1);--mm-color-text:var(--white);--mm-color-focusring:transparent;--mm-color-border:transparent}.mm-navbar,.mm-panel,.mm-panels{--mm-color-background:transparent}.mm-panel{--mm-color-text:var(--color2);--mm-color-border:transparent;--mm-color-text-dimmed:var(--border);--mm-color-icon:var(--white);--mm--btn-rotate:0;--mm-color-background-highlight:transparent;--mm-listitem-size:auto;--mm-panel-parent-offset:-100%}.mm-wrapper{overflow-x:visible}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-btn--close:before,.mm-btn--prev:before{border:0;bottom:0;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";display:block;height:auto;margin:auto;position:static;top:0;-webkit-transform:rotate(0);transform:rotate(0);width:auto}.mm-btn--close:after{content:none}.mm-listview{padding-top:2px}.hamburger{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:.5rem;color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-ms-flex-direction:column;flex-direction:column;font-family:var(--font2);font-size:9px;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:normal;margin-left:auto;padding:0;text-transform:uppercase}@media screen and (max-width:1200px){.hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-menu__link{font-family:var(--font2);font-size:2rem;font-style:normal;font-weight:700;line-height:normal;padding:.85rem 2.4rem}.mobile-menu__link--top{color:var(--white)!important;font-size:1.8rem;font-weight:400}.mm-btn--close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--white);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.6rem;justify-content:center;margin-left:auto;width:4.6rem}.mm-btn--close:before{color:var(--black);content:"\f00d"/"";font-family:var(--fontawesome);font-size:2.2rem;font-weight:900}.mm-btn--prev{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--white);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.6rem;justify-content:center;width:4.6rem}.mm-btn--prev:before{color:var(--black);content:"\f053"/"";font-family:var(--fontawesome);font-size:2.2rem;font-weight:900}.mm-navbars--top{padding:2.4rem}.mm-navbars--top .mm-navbar{grid-gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-navbars--top .mm-navbar,.mm-social-media{display:-webkit-box;display:-ms-flexbox;display:flex}.mm-social-media{grid-gap:2rem;padding:3rem 0}.mm-social-media .c__icon{color:var(--color3);font-size:3rem}.mm-sponsors{background-color:var(--white);padding:2rem 0}.mm-sponsors img{height:4.6rem;width:auto}.mm-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem;margin-top:3rem;padding:0 2.4rem}.mm-search .b-block-header-button{width:100%}.mm-search .b-block-header-button .button{display:block;width:100%}.mm-search .b-block-header-button .button--primary:focus,.mm-search .b-block-header-button .button--primary:hover{background-color:var(--bg-color3)}.mm-search .b-views-exposed-filter-blocksearch-block-search-filter{width:100%}.mm-search .b-views-exposed-filter-blocksearch-block-search-filter .form--inline .form-item{float:none;margin:0}.mm-search .b-views-exposed-filter-blocksearch-block-search-filter input[type=text]{max-width:100%;text-align:center;width:100%}.mm-btn.mm-hidden{display:none!important}
.n-page--header{padding:2rem 0 6rem}.n-page--header .n-page__content{grid-gap:6rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:1024px){.n-page--header .n-page__content{grid-gap:2rem;grid-template-columns:minmax(0,1fr)}}.n-page--header .n-page__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:1rem;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.n-page--header .n-page__right{-ms-flex-item-align:end;align-self:flex-end}.n-page--header .n-page__media{margin-top:4rem}@media screen and (max-width:1024px){.n-page--header .n-page__media{margin-top:2rem}}.n-page--header .n-page__media img{border-radius:var(--border-radius--desktop)}@media screen and (max-width:500px){.n-page--header .n-page__media img{border-radius:var(--border-radius--mobile)}}.n-page--header .n-page__title{color:var(--black);font-family:var(--h1--font-family--desktop);font-size:var(--h1--font-size--desktop);font-weight:var(--h1--font-weight--desktop);line-height:var(--h1--font-line-height--desktop);text-transform:uppercase}.n-page--header .n-page__subtitle{-webkit-box-ordinal-group:0;-ms-flex-order:-1;color:var(--color3);font-family:var(--subtitle--font-family--desktop);font-size:var(--subtitle--font-size--desktop);font-weight:var(--subtitle--font-weight--desktop);line-height:var(--subtitle--font-line-height--desktop);order:-1}
.p-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-width:72rem;text-align:center}.p-intro__title{font-family:var(--font1);font-size:3.8rem;font-style:normal;font-weight:900;line-height:.94;text-transform:uppercase}.p-intro__text *{font-size:2rem!important}
.p-text-image__image img{border-radius:var(--border-radius--desktop)}@media screen and (max-width:500px){.p-text-image__image img{border-radius:var(--border-radius--mobile)}}.p-text-image__title-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}.p-text-image__subtitle{-webkit-box-ordinal-group:0;-ms-flex-order:-1;color:var(--color3);font-family:var(--subtitle--font-family--desktop);font-size:var(--subtitle--font-size--desktop);font-weight:var(--subtitle--font-weight--desktop);line-height:var(--subtitle--font-line-height--desktop);margin-bottom:1rem;order:-1}.p-text-image__title{color:var(--black);font-family:var(--h2--font-family--desktop);font-size:var(--h2--font-size--desktop);font-weight:var(--h2--font-weight--desktop);line-height:var(--h2--font-line-height--desktop);text-transform:uppercase}.p-text-image__content{grid-gap:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr 1fr;position:relative;z-index:2}@media screen and (max-width:1024px){.p-text-image__content{grid-gap:3rem;grid-template-columns:minmax(0,1fr)}.p-text-image__content .p-text-image__image{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}}.p-text-image--right .p-text-image__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.p-text-image--right .p-text-image__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.v-block-logo-footer__content{grid-gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.media--type-footer{display:block}@media screen and (max-width:500px){.media--type-footer{max-width:11.5rem}}
body.gin--core-navigation{--admin-toolbar-sidebar-width:6.4rem}[data-admin-toolbar=expanded] body.gin--core-navigation{--admin-toolbar-sidebar-width:26.4rem}.gin--core-navigation .dialog-off-canvas-main-canvas{-webkit-margin-start:var(--drupal-displace-offset-left,var(--admin-toolbar-sidebar-width));margin-inline-start:var(--drupal-displace-offset-left,var(--admin-toolbar-sidebar-width))}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
