﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto}mark{background:none}*{margin:0;padding:0;outline:none}:focus{outline:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:"IASRibbonSans";src:url("../fonts/IASRibbonSans-Light.woff") format("woff"),url("../fonts/IASRibbonSans-Light.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"IASRibbonSans";src:url("../fonts/IASRibbonSans-Regular.woff") format("woff"),url("../fonts/IASRibbonSans-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"IASRibbonSans";src:url("../fonts/IASRibbonSans-Bold.woff") format("woff"),url("../fonts/IASRibbonSans-Bold.otf") format("opentype");font-weight:700;font-style:normal}#grid-overlay{display:none;opacity:.1;pointer-events:none;position:fixed;z-index:999999999;width:100%;top:0;left:50%;transform:translate(-50%, 0)}#grid-overlay .col1{height:100vh;background:blue}.grid{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-content:space-between;margin:0 auto;padding-left:60px;padding-right:60px;max-width:1600px}@media all and (max-width: 959px){.grid{padding-left:30px;padding-right:30px}}.grid.small{max-width:800px}.grid.large{max-width:1200px}.grid.full-width{max-width:none;padding-left:0;padding-right:0}@media all and (min-width: 960px){.grid .grid{margin-left:-15px;margin-right:-15px}}.grid .row{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;clear:both;display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-content:space-between}.grid .col1,.grid .col2,.grid .col3,.grid .col4,.grid .col5,.grid .col6,.grid .col7,.grid .col8,.grid .col9,.grid .col10,.grid .col11,.grid .col12{display:block;width:100%;max-width:100%}.grid .push1,.grid .push2,.grid .push3,.grid .push4,.grid .push5,.grid .push6,.grid .push7,.grid .push8,.grid .push9,.grid .push10,.grid .push11,.grid .push12,.grid .pull1,.grid .pull2,.grid .pull3,.grid .pull4,.grid .pull5,.grid .pull6,.grid .pull7,.grid .pull8,.grid .pull9,.grid .pull10,.grid .pull11,.grid .pull12{position:relative}@media all and (min-width: 540px)and (max-width: 959px){.grid .col1,.grid .col2{width:calc( 25% - 30px )}.grid .col3,.grid .col4,.grid .col5,.grid .col6{width:calc( 50% - 30px )}}@media all and (min-width: 960px){.grid .push1{left:8.3333333333% !important}.grid .push2{left:16.6666666667% !important}.grid .push3{left:25% !important}.grid .push4{left:33.3333333333% !important}.grid .push5{left:41.6666666667% !important}.grid .push6{left:50% !important}.grid .push7{left:58.3333333333% !important}.grid .push8{left:66.6666666667% !important}.grid .push9{left:75% !important}.grid .push10{left:83.3333333333% !important}.grid .push11{left:91.6666666667% !important}.grid .push12{left:100% !important}.grid .pull1{right:8.3333333333% !important}.grid .pull2{right:16.6666666667% !important}.grid .pull3{right:25% !important}.grid .pull4{right:33.3333333333% !important}.grid .pull5{right:41.6666666667% !important}.grid .pull6{right:50% !important}.grid .pull7{right:58.3333333333% !important}.grid .pull8{right:66.6666666667% !important}.grid .pull9{right:75% !important}.grid .pull10{right:83.3333333333% !important}.grid .pull11{right:91.6666666667% !important}.grid .pull12{right:100% !important}.grid .col1,.grid .col2,.grid .col3,.grid .col4,.grid .col5,.grid .col6,.grid .col7,.grid .col8,.grid .col9,.grid .col10,.grid .col11,.grid .col12{margin-left:15px !important;margin-right:15px !important}.grid .col1{width:calc( 8.3333333333% - 30px )}.grid .col2{width:calc( 16.6666666667% - 30px )}.grid .col3{width:calc( 25% - 30px )}.grid .col4{width:calc( 33.3333333333% - 30px )}.grid .col5{width:calc( 41.6666666667% - 30px )}.grid .col6{width:calc( 50% - 30px )}.grid .col7{width:calc( 58.3333333333% - 30px )}.grid .col8{width:calc( 66.6666666667% - 30px )}.grid .col9{width:calc( 75% - 30px )}.grid .col10{width:calc( 83.3333333333% - 30px )}.grid .col11{width:calc( 91.6666666667% - 30px )}.grid .col12{width:calc( 100% - 30px )}}/*!
 * FlexMasonry
 * Version: 0.2.3
 * Author: Gilbert Pellegrom <gilbert@pellegrom.me>
 * License: MIT
 */.flexmasonry{display:flex;flex-flow:column wrap;align-content:space-between;justify-content:flex-start}@media all and (min-width: 540px){.flexmasonry{margin-left:-15px;margin-right:-15px}}.flexmasonry-item{width:100%}.flexmasonry-cols-2 .flexmasonry-item{width:50%}.flexmasonry-cols-3 .flexmasonry-item{width:33.333%}.flexmasonry-cols-4 .flexmasonry-item{width:25%}.flexmasonry-cols-5 .flexmasonry-item{width:20%}.flexmasonry-cols-6 .flexmasonry-item{width:16.666%}.flexmasonry-cols-7 .flexmasonry-item{width:14.285%}.flexmasonry-cols-8 .flexmasonry-item{width:12.5%}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n+1){order:1}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n){order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+1){order:1}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+2){order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n){order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+1){order:1}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+2){order:2}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+3){order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n){order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+1){order:1}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+2){order:2}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+3){order:3}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+4){order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n){order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+1){order:1}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+2){order:2}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+3){order:3}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+4){order:4}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+5){order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n){order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+1){order:1}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+2){order:2}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+3){order:3}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+4){order:4}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+5){order:5}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+6){order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n){order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+1){order:1}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+2){order:2}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+3){order:3}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+4){order:4}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+5){order:5}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+6){order:6}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+7){order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n){order:8}.flexmasonry-break{content:"";flex-basis:100%;width:0 !important;margin:0}.flexmasonry-break-1{order:1}.flexmasonry-break-2{order:2}.flexmasonry-break-3{order:3}.flexmasonry-break-4{order:4}.flexmasonry-break-5{order:5}.flexmasonry-break-6{order:6}.flexmasonry-break-7{order:7}.left{float:left}.right{float:right}.floatleft{float:left}.floatright{float:right}.nofloat{float:none}.center{float:none;margin-left:auto;margin-right:auto}.clear-left{clear:left}.clear-right{clear:right}.clear{clear:both}.no-clear{clear:none}.clearfix:before,.clearfix:after{content:" ";display:table;clear:both}.clearfix{*zoom:1}.visible{overflow:visible}.hidden{overflow:hidden}.hide{visibility:hidden}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.aligncenter{float:none;display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.textcenter{text-align:center}.textleft{text-align:left}.textright{text-align:right}img{display:block;height:auto;max-width:100%}img.left{margin-right:20px}img.right{margin-left:20px}figure,figure.wp-block-image,.wp-block-image figure{display:block;max-width:100% !important;background:transparent;border:0;padding:0;text-align:left;margin:auto auto 40px auto}@media all and (max-width: 767px){figure,figure.wp-block-image,.wp-block-image figure{float:none !important}}figure img,figure.wp-block-image img,.wp-block-image figure img{display:block;max-width:100%;border:0;margin:0;padding:0}figure figcaption,figure p,figure.wp-block-image figcaption,figure.wp-block-image p,.wp-block-image figure figcaption,.wp-block-image figure p{font-size:.9em;background:#eff3f3;padding:10px;margin:0 !important}.fullwidth{width:100%;height:auto}.transition{transition:all .2s ease-out}.cover{background-size:cover}.bgWidth{background-size:100% auto}.bgHeight{background-size:auto 100%}.contain{background-size:contain}.accordion{width:100%;margin:0;border-bottom:1px solid #c4c4c4}.accordion .accordion-title{overflow:hidden;padding:0 0 0 40px;font-weight:700;line-height:1.5;cursor:pointer}.accordion .accordion-title .fa-solid{float:left;margin:20px 0;margin-left:-40px;line-height:1.5;transition:transform .4s ease-out}.accordion .accordion-body{display:none;overflow:hidden;background:#eff3f3;padding:0 20px}.accordion.open .fa-plus{transform:rotate(45deg)}.accordion.open .accordion-body{display:block}html{font-size:16px}@media all and (max-width: 539px){html{font-size:14px}}body{font-size:1rem;line-height:1.5;font-family:"IASRibbonSans",sans-serif;color:#000;background:#fff}::selection{background:#e0001b;color:#fff}.color-black{color:#000}.color-red{color:#e0001b}.color-brown{color:#dcd2c3}.color-brown-light{color:#f5f0e5}h1,h2,h3,h4,h5,h6{clear:both;font-family:"IASRibbonSans",sans-serif;line-height:1.1;color:inherit;font-weight:700;margin:40px 0;letter-spacing:0em}h4,h5,h6{margin:20px 0}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{text-transform:none}h1{font-size:3.5rem}h2{font-size:2rem}h3{font-size:1.6rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}@media all and (max-width: 767px){h1{font-size:2.5rem}}.card h2{font-size:22px;line-height:1.1;margin:0}h1.page-title,h1.section-title{color:#e0001b;margin:40px 0}@media all and (max-width: 959px){h1.page-title,h1.section-title{margin:30px 0}}@media all and (max-width: 539px){h1.page-title,h1.section-title{margin:20px 0}}p{font-size:1em;margin:20px 0}big,.big{font-size:1.3em}small,.small{font-size:.8em}sub{vertical-align:sub;font-size:.694em}sup{vertical-align:super;font-size:.694em}tt,kbd,samp,code,pre{font-family:monospace}pre{font-size:.9em;background-color:rgba(0,0,0,.05);padding:20px;margin:20px 0}i,cite,em,var,address,dfn{font-style:italic}strong,b{font-weight:bolder}del,s,strike{text-decoration:line-through;text-decoration-color:#000;color:#000;background-color:#000}del:hover,s:hover,strike:hover{background-color:transparent}mark{background-color:#f0f8ff;text-decoration:none}ins{background-color:#c8f0be;text-decoration:none}big,small,sub,sup,tt,kbd,samp,code,i,cite,em,var,dfn,strong,b,del,q{line-height:0}q{quotes:"“" "”" "‘" "’";font-style:italic}q:before{content:open-quote}q:after{content:close-quote}blockquote{position:relative;overflow:visible;font-size:1.2em;font-style:italic;min-height:40px;line-height:28px;margin:60px 0;padding:20px 0;border-top:1px solid #e0001b;border-bottom:1px solid #e0001b;padding-left:70px;background:transparent url(../img/blockquote.svg) no-repeat;background-position:0 25px;background-size:60px}blockquote.alt{min-height:20px;background:transparent;padding-left:15px;border-left:5px solid #000}blockquote p:first-child{margin-top:0}blockquote p:last-child{margin-bottom:0}blockquote cite{font-size:.8em;line-height:0}blockquote.is-style-plain,.is-style-plain blockquote,blockquote .is-style-plain{padding-top:40px;padding-bottom:40px;margin-left:-60px;margin-right:-60px;padding-right:60px;padding-left:130px;background:#e0001b url(../img/blockquote-white.svg) no-repeat;background-position:50px 45px;color:#fff;border:0}aside{font-size:.8em;line-height:20px;font-style:italic;padding:20px;margin:20px;background-color:rgba(0,0,0,.05)}table{border-collapse:collapse;border-spacing:10px;empty-cells:hide;font-size:1em;margin:20px 0;width:100%}th,td{text-align:left;padding:20px}th{font-weight:bold;background-color:#eee;background-color:rgba(0,0,0,.05)}@media all and (max-width: 767px){th,td{padding:10px}}tr.odd{background-color:#eee;background-color:rgba(0,0,0,.02)}a:link{text-decoration:none;color:#e0001b;border-bottom:1px solid #e94d5f}a:visited{text-decoration:none;color:#e0001b;border-bottom:1px solid #e94d5f}a:hover{text-decoration:none;color:#e0001b;border-bottom:1px solid transparent}a:active{text-decoration:none;color:#e0001b;border-bottom:1px solid transparent}.fancy-link:link,.fancy-link:visited,.fancy-link:hover,.fancy-link:active{white-space:pre;text-decoration:none;border-bottom:0;color:#000;font-weight:700}.fancy-link .fa,.fancy-link .fas,.fancy-link .fa-solid{transition:all .2s ease-out;margin-left:10px;margin-right:0}.read-more a:link,.read-more a:visited,.read-more a:hover,.read-more a:active,a.read-more:link,a.read-more:visited,a.read-more:hover,a.read-more:active{white-space:pre;text-decoration:none;border-bottom:0;color:#e0001b;font-weight:700}.read-more a .fa,.read-more a .fas,.read-more a .fa-solid,a.read-more .fa,a.read-more .fas,a.read-more .fa-solid{transition:all .2s ease-out;margin-left:10px;margin-right:0}.read-more a:hover .fa-arrow-right,.read-more a:active .fa-arrow-right,a.read-more:hover .fa-arrow-right,a.read-more:active .fa-arrow-right{margin-left:20px;margin-right:-10px}h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active{text-decoration:none;color:#000;border:0}a:link h1,a:link h2,a:link h3,a:link h4,a:link h5,a:link h6,a:visited h1,a:visited h2,a:visited h3,a:visited h4,a:visited h5,a:visited h6,a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5,a:hover h6,a:active h1,a:active h2,a:active h3,a:active h4,a:active h5,a:active h6{text-decoration:none;color:#000;border:0}ul,ol{text-align:left;font-size:1em;margin:20px 0;padding-left:20px}ul.list--bare,ol.list--bare{list-style:none;padding:0}ul ul,ul ol,ol ol,ol ul{margin:0}ul{list-style-type:disc}ol{list-style-type:decimal}ul li,ol li{padding:0;margin:10px 0}dl{font-size:1em;margin:20px 0}dt{font-weight:bold}dd{font-style:italic;padding:20px}hr{clear:both;width:100%;height:1px;font-size:1em;border:0;background-color:#e0001b;padding:0px;margin:40px 0;border-color:#eff3f3 !important}hr.clear{height:1px;background-color:transparent;margin:0 0 -1px 0}fieldset{border:1px solid #e0001b;padding:0 20px;margin:20px 0;margin-bottom:-1px}legend{padding:0 10px;margin:0;margin-left:-10px;font-weight:700}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=search],input[type=date],input[type=month],input[type=week],input[type=datetime],input[type=datetime-local],textarea{appearance:none;-webkit-appearance:none;position:relative;box-sizing:border-box;border-radius:0;display:block;width:100%;line-height:45px;height:45px;margin:10px 0;padding:15px;font-size:1em;font-family:"IASRibbonSans",sans-serif;border:1px solid #c4c4c4;background:#fff;color:#000}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,textarea:focus{border-width:2px}textarea{width:100%;height:200px;line-height:20px}select,.select-div,.multiselect-div{position:relative;-webkit-appearance:none;box-sizing:border-box;border-radius:0;display:block;width:100%;line-height:45px;height:45px;margin:5px 0;padding:0 15px;padding-right:45px;font-size:1em;font-family:"IASRibbonSans",sans-serif;border:1px solid #c4c4c4;background:#fff;color:#000;cursor:pointer}select:after,.select-div:after,.multiselect-div:after{content:"";font:var(--fa-font-solid);font-size:inherit;text-rendering:auto;color:#000;-webkit-font-smoothing:antialiased;position:absolute;top:0;right:0;pointer-events:none;cursor:pointer;display:block;width:45px;height:45px;line-height:45px;text-align:center}select .select-div-current-label,.select-div .select-div-current-label,.multiselect-div .select-div-current-label{display:block;width:100%;height:45px;max-height:45px;line-height:45px;overflow:hidden;text-overflow:ellipsis}select .select-div-current-label .current-label,.select-div .select-div-current-label .current-label,.multiselect-div .select-div-current-label .current-label{display:inline}select .select-div-option,.select-div .select-div-option,.multiselect-div .select-div-option{display:none}select .select-div-option input,.select-div .select-div-option input,.multiselect-div .select-div-option input{display:none}select.open,.select-div.open,.multiselect-div.open{background:#e0001b;border-color:#e0001b;color:#fff}select.open:after,.select-div.open:after,.multiselect-div.open:after{color:#fff;transform:rotate(180deg)}select.open .select-div-option,.select-div.open .select-div-option,.multiselect-div.open .select-div-option{display:block;margin:0;padding:0}select.open .select-div-option .option-label,.select-div.open .select-div-option .option-label,.multiselect-div.open .select-div-option .option-label{position:relative;box-sizing:border-box;z-index:999;display:block;margin:0;font-size:1em;font-family:"IASRibbonSans",sans-serif;font-weight:400;line-height:20px;border:1px solid #c4c4c4;padding:15px 15px;margin:0;margin-right:-46px;margin-left:-16px;margin-top:-2px;background:#fff;color:#000;cursor:pointer}select.open .select-div-option .option-label.current,select.open .select-div-option .option-label:hover,.select-div.open .select-div-option .option-label.current,.select-div.open .select-div-option .option-label:hover,.multiselect-div.open .select-div-option .option-label.current,.multiselect-div.open .select-div-option .option-label:hover{border-left:4px solid #e0001b;padding-left:12px}select.open .select-div-option input:checked+.option-label,.select-div.open .select-div-option input:checked+.option-label,.multiselect-div.open .select-div-option input:checked+.option-label{border-left:4px solid #e0001b;padding-left:12px}label{font-weight:700;display:inline-block;margin:10px 0}label.checkbox{padding-left:32px;vertical-align:middle;cursor:pointer}label.checkbox input[type=checkbox]{visibility:hidden;margin:0;padding:0;width:0;height:0}label.checkbox .checkbox-style{position:relative;display:inline-block;vertical-align:middle;width:22px;height:22px;margin:0;margin-top:-2px;margin-left:-32px;margin-right:10px;border-radius:0;border:1px solid #c4c4c4;background:#fff}label.checkbox input[type=checkbox]:checked+.checkbox-style:before{position:absolute;left:8px;bottom:4px;height:40%;width:2px;background-color:#e0001b;content:"";transform:rotate(-45deg);transform-origin:left bottom}label.checkbox input[type=checkbox]:checked+.checkbox-style:after{position:absolute;left:8px;bottom:4px;height:2px;width:70%;background-color:#e0001b;content:"";transform:rotate(-45deg);transform-origin:left bottom}input,button,.button{vertical-align:middle}input:disabled{text-decoration:line-through !important;text-decoration-color:crimson !important}input.is-error{border-color:crimson !important}input.is-valid{border-color:#3cb371 !important}form .required{color:crimson !important}button,.button,.button:link,.button:visited,input[type=button],input[type=reset],input[type=submit]{appearance:none;-webkit-appearance:none;border-radius:100px;position:relative;display:inline-block;border:2px solid !important;outline:none;text-align:center;text-transform:none;text-decoration:none !important;font-size:1em;font-weight:700;line-height:46px;height:50px;margin:0;padding:0 30px;background-color:#e0001b;border-color:#fff;color:#fff}button:hover,button:active,.button:hover,.button:active,.button:link:hover,.button:link:active,.button:visited:hover,.button:visited:active,input[type=button]:hover,input[type=button]:active,input[type=reset]:hover,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:active{background-color:#fff;border-color:#e0001b;color:#e0001b}button.alt,.button.alt,.button:link.alt,.button:visited.alt,input[type=button].alt,input[type=reset].alt,input[type=submit].alt{background-color:#fff;border-color:#e0001b;color:#e0001b}button.alt:hover,button.alt:active,.button.alt:hover,.button.alt:active,.button:link.alt:hover,.button:link.alt:active,.button:visited.alt:hover,.button:visited.alt:active,input[type=button].alt:hover,input[type=button].alt:active,input[type=reset].alt:hover,input[type=reset].alt:active,input[type=submit].alt:hover,input[type=submit].alt:active{background-color:#e0001b;border-color:#fff;color:#fff}button .fa:first-child,button .fas:first-child,button .fa-solid:first-child,.button .fa:first-child,.button .fas:first-child,.button .fa-solid:first-child,.button:link .fa:first-child,.button:link .fas:first-child,.button:link .fa-solid:first-child,.button:visited .fa:first-child,.button:visited .fas:first-child,.button:visited .fa-solid:first-child,input[type=button] .fa:first-child,input[type=button] .fas:first-child,input[type=button] .fa-solid:first-child,input[type=reset] .fa:first-child,input[type=reset] .fas:first-child,input[type=reset] .fa-solid:first-child,input[type=submit] .fa:first-child,input[type=submit] .fas:first-child,input[type=submit] .fa-solid:first-child{margin-right:10px}button .fa:last-child,button .fas:last-child,button .fa-solid:last-child,.button .fa:last-child,.button .fas:last-child,.button .fa-solid:last-child,.button:link .fa:last-child,.button:link .fas:last-child,.button:link .fa-solid:last-child,.button:visited .fa:last-child,.button:visited .fas:last-child,.button:visited .fa-solid:last-child,input[type=button] .fa:last-child,input[type=button] .fas:last-child,input[type=button] .fa-solid:last-child,input[type=reset] .fa:last-child,input[type=reset] .fas:last-child,input[type=reset] .fa-solid:last-child,input[type=submit] .fa:last-child,input[type=submit] .fas:last-child,input[type=submit] .fa-solid:last-child{margin-left:10px;margin-right:-5px}.search-form{display:flex}.search-form label{width:100%;margin:0;position:relative}.search-form label:after{content:"";font:var(--fa-font-solid);font-size:inherit;text-rendering:auto;color:#fff;-webkit-font-smoothing:antialiased;position:absolute;top:0;right:-45px;z-index:11;pointer-events:none;cursor:pointer;display:block;width:45px;height:45px;line-height:45px;text-align:center}.search-form .search-field{margin:0;border-color:#c4c4c4}.search-form .search-submit{width:45px;height:45px;line-height:45px;border-radius:0;margin:0;padding:0;cursor:pointer;text-indent:-9999px;position:relative;z-index:10}.search-form .search-submit,.search-form .search-submit:link,.search-form .search-submit:visited,.search-form .search-submit:hover,.search-form .search-submit:active{border-color:#e0001b !important;background:#e0001b}.search-box .search-form .search-field{border-color:#fff}.search-box .search-form .search-submit,.search-box .search-form .search-submit:link,.search-box .search-form .search-submit:visited,.search-box .search-form .search-submit:hover,.search-box .search-form .search-submit:active{border-color:#fff !important;background:#e0001b}.wp-smiley{display:inline;margin:0 !important;max-height:1em}#img-attch-page{overflow:hidden;text-align:center}#img-attch-page img{display:inline-block;margin:auto;max-width:100%}.post-content .wp-block-columns{margin-bottom:0}@media(max-width: 781px){.post-content .wp-block-columns{gap:0}}.post-content .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.post-content .wp-block-embed.is-type-video .wp-block-embed__wrapper{width:100%;height:0;position:relative;padding-bottom:56.25%;margin:0}.post-content .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.post-content .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gallery{margin:20px 0;text-align:center}.gallery-item{display:inline-block;vertical-align:top;width:24%;margin:.5% !important;padding:0}.gallery-item .gallery-icon img{width:100%;border:0 !important;margin:0 !important}.gallery-item .gallery-caption{padding:.25rem;margin:0;font-size:.9em}.gallery-columns-1 .gallery-item{width:99%}.gallery-columns-2 .gallery-item{width:49%}.gallery-columns-3 .gallery-item{width:32.333%}.gallery-columns-4 .gallery-item{width:24%}.gallery-columns-5 .gallery-item{width:19%}.gallery-columns-6 .gallery-item{width:15.666%}.gallery-columns-7 .gallery-item{width:13.28%}.gallery-columns-8 .gallery-item{width:11.5%}#comments .commentlist{list-style:none;padding:0;margin:0}#comments .comment{position:relative}#comments .comment .comment{margin-left:3vw}#comments .comment .comment-body,#comments .comment .comment-text{border-left:1px solid #ccc;background:#efefef;padding:20px;padding-left:40px;margin:20px 0}#comments .comment .comment-body .comment-content p:first-child,#comments .comment .comment-body .description p:first-child,#comments .comment .comment-text .comment-content p:first-child,#comments .comment .comment-text .description p:first-child{margin-top:0}#comments .comment .comment-body .comment-content p:last-child,#comments .comment .comment-body .description p:last-child,#comments .comment .comment-text .comment-content p:last-child,#comments .comment .comment-text .description p:last-child{margin-bottom:0}#comments .comment .comment-body .comment-awaiting-moderation,#comments .comment .comment-text .comment-awaiting-moderation{background-color:bisque}#comments .comment.bypostauthor .comment-body,#comments .comment.bypostauthor .comment-text{border-left:1px solid #444;background:#efefef}#comments .comment .avatar{position:absolute;top:20px;left:-20px;width:50px;height:50px;display:block;border-radius:100%}#comments .comment .comment-meta,#comments .comment .meta{font-size:.85em;font-weight:200;color:#999;margin:0 0 20px 0}#comments .comment .comment-meta div,#comments .comment .meta div{display:inline}#comments .comment .comment-meta .edit-link,#comments .comment .meta .edit-link{margin-left:.5em}#comments .comment .reply{font-size:.8em;margin-top:20px}#respond #cancel-comment-reply-link{color:red;display:inline;font-size:.85em}#respond #cancel-comment-reply-link:hover{text-decoration:underline}#respond .comment-form-comment label{display:none}#respond p{margin:0}#respond .required{color:crimson}.post-meta{display:block;clear:both;float:none;list-style:none;font-size:.9em;font-weight:200;color:#999;padding:0;margin:0}.post-meta li{display:inline-block;margin:0;margin-right:10px}.post-meta .fa{color:#999;margin-right:5px}.post-meta a:link,.post-meta a:visited{color:#999;border:0}.post-meta a:hover,.post-meta a:active{color:#666;border:0}.blog-thumb{margin-bottom:20px}.pagination,.woocommerce-pagination{margin:40px 0}.pagination:before,.pagination:after,.woocommerce-pagination:before,.woocommerce-pagination:after{display:table;content:"";clear:both}.pagination ul,.pagination ol,.woocommerce-pagination ul,.woocommerce-pagination ol{list-style:none;padding:0;margin:0}.pagination li,.woocommerce-pagination li{display:inline-block}.pagination li.page_item,.woocommerce-pagination li.page_item{margin-right:1rem}.pagination a:link,.pagination a:visited,.pagination a:hover,.pagination a:active,.woocommerce-pagination a:link,.woocommerce-pagination a:visited,.woocommerce-pagination a:hover,.woocommerce-pagination a:active{text-decoration:none}.pagination .page-numbers,.woocommerce-pagination .page-numbers{text-align:center}.pagination .page-numbers a,.pagination .page-numbers span,.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span{display:inline-block;height:40px;line-height:40px;margin:0;padding:0 13.3333333333px;border:0;background-color:transparent;color:#e0001b}.pagination .page-numbers a:hover,.pagination .page-numbers .current,.woocommerce-pagination .page-numbers a:hover,.woocommerce-pagination .page-numbers .current{background:#e0001b;color:#fff;text-decoration:none}.pagination .page-numbers .current,.woocommerce-pagination .page-numbers .current{margin:0 8px}.pagination .page-numbers .dots,.woocommerce-pagination .page-numbers .dots{color:#000;padding:0 5px}.pagination.prev-next a,.woocommerce-pagination.prev-next a{display:block;position:relative;padding:20px 0;padding-left:20px;padding-bottom:15px;border-bottom-width:5px}.pagination.prev-next a span,.woocommerce-pagination.prev-next a span{display:block;text-transform:uppercase;font-size:.9em;letter-spacing:1px;font-weight:700}.pagination.prev-next a .fa,.woocommerce-pagination.prev-next a .fa{position:absolute;left:0;top:2.5rem;transform:scale(2);opacity:.9;-webkit-transition:all .2s cubic-bezier(0.9, -0.6, 0.6, 1.3);transition:all .2s cubic-bezier(0.9, -0.6, 0.6, 1.3)}.pagination.prev-next a:hover,.woocommerce-pagination.prev-next a:hover{border-bottom:5px solid #000}.pagination.prev-next a:hover .fa,.woocommerce-pagination.prev-next a:hover .fa{transform:scale(2.1);opacity:1}@media all and (min-width: 700px){.pagination.prev-next a,.woocommerce-pagination.prev-next a{float:left;width:49%}.pagination.prev-next a+a,.woocommerce-pagination.prev-next a+a{float:right;text-align:right;padding-left:0;padding-right:20px}.pagination.prev-next a+a .fa,.woocommerce-pagination.prev-next a+a .fa{left:auto;right:0}}#footer-widget-area .sidebar-widget{color:#ccc}#footer-widget-area .widget-title{border-bottom-color:#b3b3b3}#footer-widget-area a:link,#footer-widget-area a:visited{color:#fff;border-bottom:1px solid transparent}#footer-widget-area a:hover,#footer-widget-area a:active{color:#fff;border-bottom:1px solid #b3b3b3}#footer-widget-area button,#footer-widget-area .button,#footer-widget-area .button:link,#footer-widget-area .button:visited,#footer-widget-area input[type=button],#footer-widget-area input[type=reset],#footer-widget-area input[type=submit]{border:2px solid #b3b3b3 !important;background-color:transparent !important;color:#b3b3b3 !important}#footer-widget-area button:hover,#footer-widget-area button:active,#footer-widget-area .button:hover,#footer-widget-area .button:active,#footer-widget-area .button:link:hover,#footer-widget-area .button:link:active,#footer-widget-area .button:visited:hover,#footer-widget-area .button:visited:active,#footer-widget-area input[type=button]:hover,#footer-widget-area input[type=button]:active,#footer-widget-area input[type=reset]:hover,#footer-widget-area input[type=reset]:active,#footer-widget-area input[type=submit]:hover,#footer-widget-area input[type=submit]:active{background-color:#b3b3b3 !important;color:#000 !important;text-decoration:none !important}.sidebar-widget{text-align:left;font-size:.9em;line-height:20px;padding:0}.sidebar-widget a:link,.sidebar-widget a:visited{color:#e0001b;border-bottom:1px solid transparent}.sidebar-widget a:hover,.sidebar-widget a:active{color:#e0001b;border-bottom:1px solid #e94d5f}.sidebar-widget .widget-title{margin:40px 0 20px 0;padding-bottom:15px;border-bottom:5px solid #000}.sidebar-widget table{max-width:100%}.sidebar-widget table th,.sidebar-widget table td{padding:10px 5px}.sidebar-widget.widget_calendar table{margin:0;width:100%}.sidebar-widget.widget_calendar table caption{font-size:1.4rem;font-weight:700;text-transform:uppercase;text-align:inherit;margin:40px 0 20px 0;padding-bottom:15px;border-bottom:5px solid #000}.sidebar-widget.widget_calendar table th,.sidebar-widget.widget_calendar table td{text-align:center}.sidebar-widget.widget_calendar table #prev{text-align:left}.sidebar-widget.widget_calendar table #next{text-align:right}.sidebar-widget.widget_tag_cloud .tagcloud{line-height:20px}.sidebar-widget.widget_tag_cloud .tagcloud a{line-height:0}.sidebar-widget.widget_product_search form,.sidebar-widget.widget_search form{position:relative}.sidebar-widget.widget_product_search form:first-child,.sidebar-widget.widget_search form:first-child{padding-top:20px}.sidebar-widget.widget_product_search form:first-child:before,.sidebar-widget.widget_search form:first-child:before{top:50px}.sidebar-widget.widget_product_search form label,.sidebar-widget.widget_search form label{margin:0}.sidebar-widget.widget_product_search form input[type=search],.sidebar-widget.widget_product_search form input[type=text],.sidebar-widget.widget_search form input[type=search],.sidebar-widget.widget_search form input[type=text]{width:100%;padding-left:40px;margin:20px 0 0 0}.sidebar-widget.widget_product_search form [type=submit],.sidebar-widget.widget_search form [type=submit]{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);position:absolute !important;top:0;left:0}.sidebar-widget.widget_product_search form:before,.sidebar-widget.widget_search form:before{display:inline-block;font:normal normal normal 20px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";opacity:.4;position:absolute;top:10px;left:13px}.sidebar-widget.widget_archive ul,.sidebar-widget.widget_categories ul,.sidebar-widget.widget_product_categories ul,.sidebar-widget.widget_links ul,.sidebar-widget.widget_nav_menu ul,.sidebar-widget.widget_pages ul,.sidebar-widget.widget_recent_comments ul,.sidebar-widget.widget_recent_entries ul,.sidebar-widget.widget_layered_nav ul{margin:0 0 10px 0;padding:0}.sidebar-widget.widget_archive ul ul,.sidebar-widget.widget_categories ul ul,.sidebar-widget.widget_product_categories ul ul,.sidebar-widget.widget_links ul ul,.sidebar-widget.widget_nav_menu ul ul,.sidebar-widget.widget_pages ul ul,.sidebar-widget.widget_recent_comments ul ul,.sidebar-widget.widget_recent_entries ul ul,.sidebar-widget.widget_layered_nav ul ul{margin:10px 0;margin-left:20px}.sidebar-widget.widget_archive ul li,.sidebar-widget.widget_categories ul li,.sidebar-widget.widget_product_categories ul li,.sidebar-widget.widget_links ul li,.sidebar-widget.widget_nav_menu ul li,.sidebar-widget.widget_pages ul li,.sidebar-widget.widget_recent_comments ul li,.sidebar-widget.widget_recent_entries ul li,.sidebar-widget.widget_layered_nav ul li{list-style:none}.sidebar-widget.widget_archive ul li:before,.sidebar-widget.widget_categories ul li:before,.sidebar-widget.widget_product_categories ul li:before,.sidebar-widget.widget_links ul li:before,.sidebar-widget.widget_nav_menu ul li:before,.sidebar-widget.widget_pages ul li:before,.sidebar-widget.widget_recent_comments ul li:before,.sidebar-widget.widget_recent_entries ul li:before,.sidebar-widget.widget_layered_nav ul li:before{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.4;margin-right:.4em}.sidebar-widget.widget_pages ul li:before,.sidebar-widget.widget_recent_entries ul li:before{content:""}.sidebar-widget.widget_pages ul ul.children,.sidebar-widget.widget_recent_entries ul ul.children{margin-left:20px}.sidebar-widget.widget_categories ul li:before,.sidebar-widget.widget_product_categories ul li:before,.sidebar-widget.widget_archive ul li:before{content:""}.sidebar-widget.widget_categories ul li.current-cat:before,.sidebar-widget.widget_product_categories ul li.current-cat:before,.sidebar-widget.widget_archive ul li.current-cat:before{content:""}.sidebar-widget.widget_recent_comments ul li:before{content:""}.sidebar-widget.widget_nav_menu ul li:before{content:""}.sidebar-widget.widget_links ul li:before{content:""}.sidebar-widget.widget_rating_filter ul,.sidebar-widget.widget_layered_nav ul,.sidebar-widget.widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside}.sidebar-widget.widget_rating_filter ul li,.sidebar-widget.widget_layered_nav ul li,.sidebar-widget.widget_layered_nav_filters ul li{*zoom:1;padding:0;list-style:none}.sidebar-widget.widget_rating_filter ul li:before,.sidebar-widget.widget_rating_filter ul li:after,.sidebar-widget.widget_layered_nav ul li:before,.sidebar-widget.widget_layered_nav ul li:after,.sidebar-widget.widget_layered_nav_filters ul li:before,.sidebar-widget.widget_layered_nav_filters ul li:after{content:" ";display:table}.sidebar-widget.widget_rating_filter ul li:after,.sidebar-widget.widget_layered_nav ul li:after,.sidebar-widget.widget_layered_nav_filters ul li:after{clear:both}.sidebar-widget.widget_rating_filter ul li a,.sidebar-widget.widget_layered_nav ul li a,.sidebar-widget.widget_layered_nav_filters ul li a{display:inline-block;line-height:20px;height:20px;text-decoration:none;border:0}.sidebar-widget.widget_rating_filter ul li:before,.sidebar-widget.widget_layered_nav ul li:before,.sidebar-widget.widget_layered_nav_filters ul li:before{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.4em;opacity:.4;content:""}.sidebar-widget.widget_rating_filter ul li.chosen:before,.sidebar-widget.widget_layered_nav ul li.chosen:before,.sidebar-widget.widget_layered_nav_filters ul li.chosen:before{opacity:.6;content:""}.sidebar-widget.widget_rating_filter ul li .star-rating,.sidebar-widget.widget_layered_nav ul li .star-rating,.sidebar-widget.widget_layered_nav_filters ul li .star-rating{float:none;display:inline-block;vertical-align:top}.sidebar-widget.widget_layered_nav_filters ul li.chosen:before{content:""}.oa_instagram_feed header{margin-bottom:10px}.oa_instagram_feed header a{border:0 !important}.oa_instagram_feed header img{float:left;height:35px;width:35px;margin:2.5px;margin-left:-2.5px;margin-right:10px;border-radius:100%}.oa_instagram_feed header h5{clear:none;margin:0;padding:10px 0}.oa_instagram_feed header p{margin:0}.oa_instagram_feed .oa_instagram_images{*zoom:1;margin-bottom:10px;position:relative;left:-5px}.oa_instagram_feed .oa_instagram_images:before,.oa_instagram_feed .oa_instagram_images:after{content:" ";display:table}.oa_instagram_feed .oa_instagram_images:after{clear:both}.oa_instagram_feed .oa_instagram_images a{float:left;display:block;width:50px;height:50px;overflow:hidden;border:0 !important;margin:5px}.oa_instagram_feed .oa_instagram_images a img{width:100%;height:auto}.oa_instagram_feed .oa_instagram_buttons .oa_instagram_load_button{margin-right:10px}.oa_instagram_feed .oa_instagram_buttons .fa{font-size:2em;margin-left:0 !important;vertical-align:middle}.admin-bar #main-header{top:60px}.admin-bar #wpadminbar{position:fixed !important;left:0}.admin-bar #wpadminbar #adminbarsearch:before{top:18px}#main-header{position:fixed;top:0;left:0;right:0;width:100%;height:60px;z-index:99999;background:#fff;margin:0;padding:0 5px 0 30px;display:flex;flex-wrap:nowrap;align-items:stretch;align-content:stretch;justify-content:space-between;transition:padding .2s ease-out,height .2s ease-out}@media all and (min-width: 960px){#main-header{height:90px;padding-left:180px}}@media all and (min-width: 960px){#main-header.scrolled{height:60px;padding-left:130px}}#main-header .logo{position:absolute;z-index:99999;left:20px;top:12px;font-size:.72em;line-height:1.1;vertical-align:middle;transition:font-size .2s ease-out;max-width:130px;border:0 !important;color:#000 !important}@media all and (min-width: 960px){#main-header .logo{font-size:1.2em}}@media all and (min-width: 960px){#main-header.scrolled .logo{font-size:.75em}}#main-header .main-header-buttons ul{white-space:nowrap}#main-header ul{list-style:none;padding:0;margin:0}@media all and (min-width: 960px){#main-header ul#menu-main-navigation{display:flex}}#main-header ul li{position:relative;display:inline-block;white-space:nowrap;vertical-align:top;padding:0;margin:0}#main-header ul li.current-menu-item>span,#main-header ul li.current-menu-item>a:link,#main-header ul li.current-menu-item>a:visited,#main-header ul li.current-menu-item>a:hover,#main-header ul li.current-menu-item>a:active,#main-header ul li.current-menu-ancestor>span,#main-header ul li.current-menu-ancestor>a:link,#main-header ul li.current-menu-ancestor>a:visited,#main-header ul li.current-menu-ancestor>a:hover,#main-header ul li.current-menu-ancestor>a:active,#main-header ul li.current-menu-parent>span,#main-header ul li.current-menu-parent>a:link,#main-header ul li.current-menu-parent>a:visited,#main-header ul li.current-menu-parent>a:hover,#main-header ul li.current-menu-parent>a:active{color:#e0001b;border-color:#e0001b;font-weight:700}#main-header ul li:hover .fa-chevron-down{transform:rotate(180deg)}#main-header ul li:hover .sub-menu{display:block}#main-header ul li .sub-menu{display:none;position:absolute;top:50px;left:-20px;z-index:99999;background:#e0001b;color:#fff;padding:10px 0}#main-header ul li .sub-menu li{display:block}#main-header ul li .sub-menu span,#main-header ul li .sub-menu a{line-height:40px;white-space:nowrap;display:block;padding:0 20px;margin:0}#main-header ul li .sub-menu span,#main-header ul li .sub-menu span:link,#main-header ul li .sub-menu span:visited,#main-header ul li .sub-menu a,#main-header ul li .sub-menu a:link,#main-header ul li .sub-menu a:visited{border:0;color:#fff}#main-header ul li .sub-menu span:hover,#main-header ul li .sub-menu span:active,#main-header ul li .sub-menu a:hover,#main-header ul li .sub-menu a:active{border:0;color:#fff}#main-header ul li span,#main-header ul li a{display:inline-block;position:relative;font-size:.875rem;font-weight:400;line-height:58px;margin:0 30px 0 0;border:0;border-bottom:2px solid;box-sizing:border-box}#main-header ul li span,#main-header ul li span:link,#main-header ul li span:visited,#main-header ul li a,#main-header ul li a:link,#main-header ul li a:visited{color:#000;border-color:#fff}#main-header ul li span:hover,#main-header ul li span:active,#main-header ul li a:hover,#main-header ul li a:active{color:#e0001b;border-color:#e0001b}#main-header ul li span .fa-chevron-down,#main-header ul li a .fa-chevron-down{transition:transform .2s ease-out}#main-header ul li span .fa-solid:first-child,#main-header ul li span .svg-inline--fa:first-child,#main-header ul li a .fa-solid:first-child,#main-header ul li a .svg-inline--fa:first-child{margin-left:0;margin-right:10px}#main-header ul li span .fa-solid:last-child,#main-header ul li span .svg-inline--fa:last-child,#main-header ul li a .fa-solid:last-child,#main-header ul li a .svg-inline--fa:last-child{margin-left:10px;margin-right:0}#main-header ul li span .fa-magnifying-glass,#main-header ul li a .fa-magnifying-glass{margin:0 10px !important}#main-header #main-nav{text-align:left;padding:0;margin:0}#main-header .main-header-buttons a{line-height:60px;padding:0 10px;margin:0;border:0}#main-header .main-header-buttons .fa-magnifying-glass,#main-header .main-header-buttons .fa-xmark{display:inline-block;text-align:center;width:20px;margin:0 10px !important}#main-header .main-header-buttons .fa-xmark,#main-header .main-header-buttons .menu-item-bars{display:none}#main-header .main-header-buttons .open .fa-magnifying-glass{display:none}#main-header .main-header-buttons .open .fa-xmark{display:inline-block}@media all and (max-width: 959px){#main-header{padding:0;height:auto;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:flex-start;background:#fff}#main-header.open{height:100%;height:100vh;overflow:scroll;overscroll-behavior:contain}#main-header.open #main-nav,#main-header.open #search-form-header{display:block}#main-header #main-nav{display:none;width:100%;order:1}#main-header #main-nav ul{padding:0 20px}#main-header #main-nav ul .sub-menu{position:static;display:none;background:#fff;padding:0;padding-left:20px}#main-header #main-nav ul .sub-menu li.menu-item{border:0;border-top:1px solid #c4c4c4}#main-header #main-nav ul .sub-menu li.menu-item span,#main-header #main-nav ul .sub-menu li.menu-item a,#main-header #main-nav ul .sub-menu li.menu-item a:link,#main-header #main-nav ul .sub-menu li.menu-item a:visited,#main-header #main-nav ul .sub-menu li.menu-item a:hover,#main-header #main-nav ul .sub-menu li.menu-item a:active{line-height:59px;color:#000;padding:0}#main-header #main-nav ul .sub-menu li.menu-item a:hover,#main-header #main-nav ul .sub-menu li.menu-item a:active{color:#e0001b}#main-header #main-nav ul li.menu-item{display:block;width:100%;border-bottom:1px solid #c4c4c4}#main-header #main-nav ul li.menu-item span,#main-header #main-nav ul li.menu-item a,#main-header #main-nav ul li.menu-item a:link,#main-header #main-nav ul li.menu-item a:visited,#main-header #main-nav ul li.menu-item a:hover,#main-header #main-nav ul li.menu-item a:active{display:block;width:100%;border:0;color:#000;cursor:pointer}#main-header #main-nav ul li.menu-item:hover .fa-chevron-down{transform:rotate(0)}#main-header #main-nav ul li.menu-item.menu-item-has-children.open .fa-chevron-down{transform:rotate(180deg) !important}#main-header #main-nav ul li.menu-item.menu-item-has-children.open .sub-menu{display:block}#main-header .main-header-buttons{display:block;width:100%;order:0}#main-header .main-header-buttons ul{text-align:right}#main-header .main-header-buttons .menu-item-bars{display:inline-block}#main-header .main-header-buttons .menu-item-search{display:none}#main-header #search-form-header{position:static;display:none;width:100%;padding:20px;order:2}#main-header #search-form-header label{max-width:100%}}#hamburger__svg{display:inline-block;vertical-align:middle;width:60px;height:60px;padding:10px;margin-right:5px;cursor:pointer;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#hamburger__svg path{-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#hamburger__svg_1{transform:none;transform-origin:60px 20px}#hamburger__svg_2{transform:none;transform-origin:60px 50px}#hamburger__svg_3{transform:none;transform-origin:60px 80px}#hamburger__svg.open #hamburger__svg_1{transform:translate(0, 30px) rotate(45deg)}#hamburger__svg.open #hamburger__svg_2{transform:scale(0, 1)}#hamburger__svg.open #hamburger__svg_3{transform:translate(0, -30px) rotate(-45deg)}#search-form-header{display:none;position:fixed;z-index:99998;top:60px;left:0;right:0;width:100%;padding:0 20px 20px 20px;background:#fff}#search-form-header label{max-width:600px;margin-left:auto}main{padding-top:100px}@media all and (max-width: 959px){main{padding-top:60px}}.post-hero{position:relative;margin-right:-60px !important;width:calc( 100% + 30px + 30px ) !important}@media all and (max-width: 959px){.post-hero{display:block !important;width:calc( 100% + 30px + 30px ) !important;margin-left:-30px !important;margin-right:-30px !important}.post-hero .page-title{margin-left:30px !important;margin-right:30px !important;margin-bottom:10px;width:calc( 100% - 60px )}}.post-hero .hero-image{max-height:50vh;width:83%;aspect-ratio:2/1;object-fit:cover;margin-left:auto}@media all and (max-width: 959px){.post-hero .hero-image{width:100%}}.post-hero .hero-box{position:absolute;top:-100px;bottom:40%;z-index:-1;background:#f5f0e5;transform-origin:right}.post-hero .post-hero-box{position:absolute;top:120px;bottom:-70px;z-index:-1;background:#eff3f3;transform-origin:right}@media all and (max-width: 959px){.post-hero .post-hero-box{right:0}}@media all and (max-width: 959px){.post-hero .post-hero-box{display:none}}.post-hero.has-search .post-hero-box{bottom:-120px}@media all and (max-width: 959px){.post-hero .page-title+.search-box{margin-top:40px}}.post-hero .info-box{position:absolute;bottom:-20px}.search-box{margin-top:-100px}@media all and (max-width: 959px){.search-box{margin-top:-20px}}.search-box h3{margin-top:-10px;margin-bottom:20px}.breadcrumb{display:none !important;padding:20px 0;line-height:20px}@media all and (min-width: 768px){.breadcrumb{display:flex !important}}.breadcrumb.breadcrumb-mobile{display:block !important}@media all and (min-width: 768px){.breadcrumb.breadcrumb-mobile{display:none !important}}.breadcrumb span,.breadcrumb a{display:inline-block;line-height:20px}.breadcrumb span:link,.breadcrumb span:visited,.breadcrumb a:link,.breadcrumb a:visited{color:#000;border-color:transparent}.breadcrumb span:hover,.breadcrumb span:active,.breadcrumb a:hover,.breadcrumb a:active{color:#000;border-color:#000}.breadcrumb .breadcrumb-icon{display:inline-block;line-height:20px;padding:0 20px}.breadcrumb.breadcrumb-mobile .breadcrumb-icon{padding:0 20px 0 0}.post-header{position:relative;padding:40px 0;margin-bottom:20px}@media all and (max-width: 959px){.post-header{padding:0;margin-bottom:0}}.post-header .post-header-box{position:absolute;top:0;bottom:0;z-index:-1;background:#f5f0e5;transform-origin:right;transform:scale(2, 1) translate(10px, 0)}@media all and (max-width: 959px){.post-header .post-header-box{display:none}}.post-header h1{position:relative}@media all and (max-width: 959px){.post-header h1:before{content:"";display:block;position:absolute;top:-30px;bottom:-30px;right:-30px;left:-30px;background:#f5f0e5;z-index:-1}}.post-sidebar{position:absolute;z-index:1;left:0;top:0;padding:40px 0}@media all and (max-width: 959px){.post-sidebar{width:100% !important;position:static;left:0;top:0;padding:0;order:1}}.post-sidebar:before{content:"";display:block;position:absolute;top:40px;bottom:20px;right:0;left:-200px;background:#eff3f3;z-index:-1}@media all and (max-width: 959px){.post-sidebar:before{display:none}}.post-sidebar .sidebar-expandable-wrapper{margin-top:40px;margin-bottom:0;padding-right:20px}@media all and (max-width: 959px){.sidebar{width:100% !important}}@media all and (max-width: 959px){.tags.sidebar-item:last-child{margin-bottom:30px}.tags.tags-resource-type{display:none}}.tags h3{font-size:16px;margin:20px 0}.tags .tag{display:inline-block;font-size:.9rem;line-height:15px;color:#e0001b;text-decoration:none !important;border:1px solid #e0001b;border-radius:30px;padding:7.5px 15px;margin:0 10px 10px 0}.info-box,.search-box{background:#e0001b;color:#fff;padding:30px;position:relative;z-index:100}.info-box :first-child,.search-box :first-child{margin-top:0}.info-box :last-child,.search-box :last-child{margin-bottom:0}.info-box a:link,.search-box a:link{color:#fff;border-bottom:1px solid #fff}.info-box a:visited,.search-box a:visited{color:#fff;border-bottom:1px solid #fff}.info-box a:hover,.search-box a:hover{color:#fff;border-bottom:1px solid #fff}.info-box a:active,.search-box a:active{color:#fff;border-bottom:1px solid #fff}.info-box.info-box,.search-box.info-box{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.info-box.info-box .info-box-content,.search-box.info-box .info-box-content{margin-bottom:20px}.info-box.info-box h2,.info-box.info-box h3,.info-box.info-box h4,.search-box.info-box h2,.search-box.info-box h3,.search-box.info-box h4{margin-bottom:0}.sidebar-item{margin:0 0 20px 0}.sidebar-item>.resource-type{position:relative}.sidebar-item>.resource-type .checkbox{padding-left:76px}.sidebar-item>.resource-type .checkbox .checkbox-style{margin-left:-32px;margin-right:10px}.sidebar-item>.resource-type svg{position:absolute;top:2px;left:0;width:40px;height:40px}.sidebar-item>.resource-type svg .cls-1{fill:none;stroke-width:3px;stroke:#000}.sidebar-item.filters-cascade h3{display:none}@media all and (max-width: 959px){.sidebar-item.filters-cascade{margin-top:0}}.sidebar-item.filters-cascade label.checkbox{display:block;margin:0;padding:10px;padding-left:40px;color:#fff}.sidebar-item.filters-cascade label.checkbox.checkbox-integration{background:#356cff}.sidebar-item.filters-cascade label.checkbox.checkbox-prevention{background:#ff8d00}.sidebar-item.filters-cascade label.checkbox.checkbox-testing{background:#08bdba}.sidebar-item.filters-cascade label.checkbox.checkbox-treatment{background:#8a3ffc}@media all and (min-width: 540px)and (max-width: 959px){#filter-form{display:flex;flex-wrap:wrap;justify-content:flex-start}#filter-form .sidebar-item{width:calc( 50% - 15px )}#filter-form .filters-cascade{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}#filter-form .filters-cascade .cascade{width:calc( 50% - 15px )}}.sidebar-expandable-title{display:none}@media all and (max-width: 959px){.sidebar-expandable-wrapper{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;margin-bottom:30px;margin-left:-30px;margin-right:-30px;padding:0 !important}.sidebar-expandable-wrapper .sidebar-expandable-title{display:flex;align-items:center;cursor:pointer;margin:0;padding:0 30px;line-height:60px;height:60px}.sidebar-expandable-wrapper .sidebar-expandable-title .fa-solid:first-child{margin-right:10px}.sidebar-expandable-wrapper .sidebar-expandable-title .open-toggle{width:20px;text-align:center;margin-left:auto}.sidebar-expandable-wrapper .sidebar-expandable-title .fa-xmark{display:none}.sidebar-expandable-wrapper .sidebar-item{padding:0 30px}.sidebar-expandable-wrapper .sidebar-expandable-content{display:none}.sidebar-expandable-wrapper.open .sidebar-expandable-title .fa-solid:last-child{transform:rotate(180deg)}.sidebar-expandable-wrapper.open .sidebar-expandable-title .open-toggle{display:none}.sidebar-expandable-wrapper.open .sidebar-expandable-title .fa-xmark{display:inline-block}.sidebar-expandable-wrapper.open .sidebar-expandable-content{display:block}}.card-wrapper{width:100%}.card-notfound-wrapper{width:100% !important}p+.card,p+.card-wrapper{margin-top:40px}.card{width:100%;background:#eff3f3;padding:0;margin-bottom:30px}@media all and (min-width: 540px){.card{width:calc( 100% - 30px );margin-left:15px !important;margin-right:15px !important}}.card .card-image-img,.card .pdf-thumbnail{width:100%;border-left:4px solid #e0001b}.card .card-inner{padding:20px;border-left:4px solid #e0001b;min-height:100px}.card .card-inner .card-icon+*{margin-top:0}.card .card-inner h2,.card .card-inner p,.card .card-inner .download-link{margin:20px 0}.card .card-inner>:first-child{margin-top:0}.card .card-inner>:last-child{margin-bottom:0}.card .card-inner{padding-left:100px}.card.card-type-none .card-inner{padding-left:20px}.card.card-link,.card.card-download{position:relative}.card.card-link.card-image .card-inner,.card.card-download.card-image .card-inner{padding-left:180px}.card.card-link.card-image .card-inner .card-image-img,.card.card-link.card-image .card-inner .pdf-thumbnail,.card.card-download.card-image .card-inner .card-image-img,.card.card-download.card-image .card-inner .pdf-thumbnail{position:absolute;top:0;left:0;width:160px;height:100%;object-fit:cover}.card.card-link.card-image .card-inner .card-image-img+*,.card.card-link.card-image .card-inner .pdf-thumbnail+*,.card.card-download.card-image .card-inner .card-image-img+*,.card.card-download.card-image .card-inner .pdf-thumbnail+*{margin-top:0}.card.card-link .card-icon svg,.card.card-download .card-icon svg{position:absolute;top:10px;left:12px;width:80px}.card.card-link .card-icon svg .cls-1,.card.card-download .card-icon svg .cls-1{fill:none;stroke-width:1.5px;stroke:#e0001b}.card.card-post{background:#fff;margin-bottom:40px}.card.card-post .card-image-img,.card.card-post .card-inner{border-left:0}.card.card-post .card-image-img{margin-bottom:30px}.card.card-post .card-inner{padding:0}.card.card-post.card-post-padded .card-inner{padding:30px;padding-top:0}.card.card-post .card-inner:first-child{border-left:20px solid #eff3f3;padding-left:20px}.card.card-post .post_date{font-size:.9em;margin-bottom:10px}.card.card-post .read-more:link,.card.card-post .read-more:visited,.card.card-post .read-more:hover,.card.card-post .read-more:active{color:#000}.card.card-news{display:flex;background:transparent;margin-bottom:40px}.card.card-news .card-image-img{width:48%;margin-right:2%;margin-bottom:0;object-fit:cover}.card.card-news .card-inner{padding:0;padding-left:20px}@media all and (max-width: 959px){.card.card-news:not(.featured){flex-wrap:wrap}.card.card-news:not(.featured) .card-image-img{width:100%;height:auto;margin-bottom:20px}.card.card-news:not(.featured) .card-inner{padding:0}}@media all and (max-width: 539px){.card.card-news.featured{flex-wrap:wrap}.card.card-news.featured .card-image-img{width:100%;height:auto;margin-bottom:20px}.card.card-news.featured .card-inner{padding:0}}.card.card-news .card-inner:first-child{border-left:20px solid #eff3f3;padding-left:20px}.card.card-resource:not(.card-image){position:relative}.card.card-resource:not(.card-image) .card-inner{padding-left:100px}.card.card-resource:not(.card-image) .card-icon svg{position:absolute;top:10px;left:12px;width:80px}.card.card-resource:not(.card-image) .card-icon svg .cls-1{fill:none;stroke-width:1.5px;stroke:#e0001b}.card.card-resource.card-icon-large .card-inner{padding:20px}.card.card-resource.card-icon-large .card-icon svg{position:static;width:100%;height:200px;margin:0 auto 20px auto}.card.card-resource.card-icon-large .card-icon svg .cls-1{fill:none;stroke:#e0001b}.card.card-model .card-inner{padding:20px}.card.card-model .card-inner h2{margin-bottom:10px}.card.card-model .button-bar{display:flex;align-items:flex-end;align-content:flex-end;justify-content:space-between;margin-bottom:-10px}@media all and (max-width: 959px){.card.card-model .button-bar{flex-wrap:wrap}}.card.card-model .button-bar p{display:inline-block;vertical-align:middle;line-height:30px}.card.card-model .button-bar p.tags{margin:20px 10px 0 0}@media all and (max-width: 959px){.card.card-model .button-bar p.tags{margin:20px 0 0 0}}.card.card-model .button-bar p.more-toggle{margin:0 10px 10px 0}.card.card-model .button-bar p.read-more{margin:0 0 10px auto}.card.card-model .tag-container{display:none;position:relative;top:10px}.card.card-model.open a:link .fa-chevron-down,.card.card-model.open a:visited .fa-chevron-down,.card.card-model.open a:hover .fa-chevron-down,.card.card-model.open a:active .fa-chevron-down{transform:rotate(180deg)}.card.card-notfound{position:relative}.card.card-notfound .card-box{position:absolute;z-index:-1;top:40px;bottom:-40px;left:40px;right:-40px;background:#f5f0e5;transform-origin:right}.card.card-notfound .card-inner{padding:60px}.card.card-notfound a{display:inline-block;padding:6.6666666667px;margin:6.6666666667px}.card.card-notfound a .fa-solid{margin-right:5px}.archive .grid .filter-header,.search-results .grid .filter-header,.home .grid .filter-header,.page-template-page_map .grid .filter-header{flex-wrap:nowrap;align-items:flex-end}@media all and (min-width: 960px){.archive .grid .filter-header,.search-results .grid .filter-header,.home .grid .filter-header,.page-template-page_map .grid .filter-header{padding-left:15px;padding-right:15px}}@media all and (max-width: 767px){.archive .grid .filter-header,.search-results .grid .filter-header,.home .grid .filter-header,.page-template-page_map .grid .filter-header{flex-wrap:wrap}}.archive .grid .filter-header .page-title,.search-results .grid .filter-header .page-title,.home .grid .filter-header .page-title,.page-template-page_map .grid .filter-header .page-title{margin-right:20px}.archive .grid .filter-header .filter-sort,.search-results .grid .filter-header .filter-sort,.home .grid .filter-header .filter-sort,.page-template-page_map .grid .filter-header .filter-sort{margin-top:40px;margin-bottom:40px;margin-left:auto;margin-right:0}@media all and (max-width: 959px){.archive .grid .filter-header .filter-sort,.search-results .grid .filter-header .filter-sort,.home .grid .filter-header .filter-sort,.page-template-page_map .grid .filter-header .filter-sort{margin:0 0 30px 0}}@media all and (max-width: 539px){.archive .grid .filter-header .filter-sort,.search-results .grid .filter-header .filter-sort,.home .grid .filter-header .filter-sort,.page-template-page_map .grid .filter-header .filter-sort{margin:0 0 20px 0;width:100%}}.archive .grid .filter-header .filter-sort #filter-sort,.search-results .grid .filter-header .filter-sort #filter-sort,.home .grid .filter-header .filter-sort #filter-sort,.page-template-page_map .grid .filter-header .filter-sort #filter-sort{width:100%;min-width:240px;margin:0}@media all and (max-width: 959px){.archive .grid .filter-header .filter-sort #filter-sort,.search-results .grid .filter-header .filter-sort #filter-sort,.home .grid .filter-header .filter-sort #filter-sort,.page-template-page_map .grid .filter-header .filter-sort #filter-sort{margin-bottom:0}}@media all and (min-width: 540px){.archive .post-list,.search-results .post-list,.home .post-list,.page-template-page_map .post-list{margin-left:-15px;margin-right:-15px}}@media all and (min-width: 960px){.archive.home .post-list,.search-results.home .post-list,.home.home .post-list,.page-template-page_map.home .post-list{margin-left:0;margin-right:0}}.archive h2.result-type:first-child,.search-results h2.result-type:first-child,.home h2.result-type:first-child,.page-template-page_map h2.result-type:first-child{margin-top:0}#resources .post-list.grid-masonry{height:55%}#archive .hero-box,#news .hero-box,#search-results .hero-box{position:absolute;top:0;bottom:-180px}#archive .post-hero .page-title,#news .post-hero .page-title,#search-results .post-hero .page-title{margin-top:40px;margin-bottom:40px}#archive .post-hero .post-hero-box,#news .post-hero .post-hero-box,#search-results .post-hero .post-hero-box{display:block !important;top:0}#archive .post-list,#news .post-list,#search-results .post-list{align-content:flex-start;align-items:flex-start;justify-content:flex-start}@media all and (min-width: 540px){#archive .post-list,#news .post-list,#search-results .post-list{margin-left:-15px;margin-right:-15px}}#archive .post-list .card-post-wrapper,#news .post-list .card-post-wrapper,#search-results .post-list .card-post-wrapper{width:100%}@media all and (min-width: 540px){#archive .post-list .card-post-wrapper,#news .post-list .card-post-wrapper,#search-results .post-list .card-post-wrapper{width:50%}}@media all and (min-width: 768px){#archive .post-list:not(.news) .card-post-wrapper,#news .post-list:not(.news) .card-post-wrapper,#search-results .post-list:not(.news) .card-post-wrapper{width:50%}}@media all and (min-width: 960px){#archive .post-list:not(.news) .card-post-wrapper,#news .post-list:not(.news) .card-post-wrapper,#search-results .post-list:not(.news) .card-post-wrapper{width:33.333%}}#archive .post-list .card-post-wrapper.featured,#news .post-list .card-post-wrapper.featured,#search-results .post-list .card-post-wrapper.featured{width:100%}@media all and (min-width: 540px){#archive .post-list .card-post-wrapper.featured h2,#news .post-list .card-post-wrapper.featured h2,#search-results .post-list .card-post-wrapper.featured h2{font-size:2.2em}}@media all and (min-width: 768px){#archive .post-list .card-post-wrapper.featured h2,#news .post-list .card-post-wrapper.featured h2,#search-results .post-list .card-post-wrapper.featured h2{font-size:2.8em}}#search-results .post-hero{width:100% !important}@media all and (min-width: 768px){#search-results .hero-box{bottom:-60px}}#search-results .search-box{margin-top:0}.post-content,.post-toc{font-size:1.1rem;padding-top:30px}.post-content>:first-child,.post-toc>:first-child{margin-top:0}.post-content>:last-child,.post-toc>:last-child{margin-bottom:0}.post-content .card,.post-toc .card{width:100%;margin-left:0 !important;margin-right:0 !important}@media all and (max-width: 539px){.post-content .info-box,.post-toc .info-box{width:calc( 100% + 30px + 30px ) !important;margin-left:-30px !important;margin-right:-30px !important}}.post-toc{position:relative;transition:margin .2s ease-in-out;padding-top:0;margin-top:0;will-change:min-height}@media all and (max-width: 959px){.post-toc{width:100% !important;margin-top:0 !important}}.post-toc .post-toc-list{transform:translate(0, 0);transform:translate3d(0, 0, 0);will-change:position,transform;margin:0;padding:0;padding-top:30px !important}@media all and (max-width: 959px){.post-toc .post-toc-list{padding-top:0 !important}}.post-toc .post-toc-list li,.post-toc .post-toc-list .more{margin:0 20px 0 0;padding:10px;border-bottom:1px solid #eff3f3}.post-toc .post-toc-list .more{display:block;cursor:pointer}.post-toc .post-toc-list .more:hover{color:#e0001b}.post-toc .post-toc-list .hide{display:none}.post-toc .post-toc-list .show{display:list-item}@media all and (max-width: 959px){.post-toc .post-toc-list{margin-top:20px;margin-left:20px}.post-toc .post-toc-list li{margin:0}}#resource .post-header .resource-type{display:flex;align-items:center;flex-wrap:nowrap;align-content:center;justify-content:flex-start;font-weight:700;margin:-20px 0 0 0}@media all and (max-width: 539px){#resource .post-header .resource-type{margin:-10px 0 0 0}}@media all and (max-width: 959px){#resource .post-header .resource-type:before{content:"";display:block;position:absolute;top:-40px;bottom:-20px;right:-30px;left:-30px;background:#f5f0e5;z-index:-1}}#resource .post-header .resource-type span{display:inline-block}#resource .post-header .resource-type svg{height:60px;width:auto;display:inline-block;vertical-align:middle;margin-right:10px}@media all and (max-width: 539px){#resource .post-header .resource-type svg{height:50px}}#resource .post-header .resource-type svg .cls-1{fill:none;stroke-width:2px;stroke:#000}#model .ws-box,#resource .ws-box{display:flex;flex-wrap:wrap;margin:20px 0 40px 0}@media all and (max-width: 539px){#model .ws-box,#resource .ws-box{margin-left:-30px;margin-right:-30px}}#model .ws-box>.ws,#resource .ws-box>.ws{width:25%;padding:20px 15px;color:#fff;position:relative}@media all and (max-width: 767px){#model .ws-box>.ws,#resource .ws-box>.ws{width:50%}}@media all and (max-width: 539px){#model .ws-box>.ws,#resource .ws-box>.ws{width:100%;padding:20px 30px}}#model .ws-box>.ws.ws-what,#resource .ws-box>.ws.ws-what{background:#ff8d00}#model .ws-box>.ws.ws-when,#resource .ws-box>.ws.ws-when{background:#08bdba}#model .ws-box>.ws.ws-where,#resource .ws-box>.ws.ws-where{background:#8a3ffc}#model .ws-box>.ws.ws-who,#resource .ws-box>.ws.ws-who{background:#356cff}#model .ws-box>.ws .fa-solid,#resource .ws-box>.ws .fa-solid{position:absolute;top:30px;left:15px}@media all and (max-width: 539px){#model .ws-box>.ws .fa-solid,#resource .ws-box>.ws .fa-solid{left:30px}}#model .ws-box>.ws h4,#resource .ws-box>.ws h4{padding-left:35px;margin-top:3px}#model .ws-box>.ws p,#resource .ws-box>.ws p{line-height:1.5}#model .ws-box>.ws p:last-child,#resource .ws-box>.ws p:last-child{margin-bottom:0}#map_single{width:100%;height:0;padding:0 0 60% 0;background:#eff3f3}#map{width:90%;height:0;padding:0 0 50% 0;margin:auto}@media all and (min-width: 960px){#map{padding:0 0 40vh 0}}#model_hidden_container{display:none}@media all and (min-width: 960px){.page-map .post-hero{margin-bottom:70px}}.page-map .post-hero .post-hero-box{top:0}.page-map .content{margin-top:40px}#homepage .post-hero .info-box{bottom:-70px}@media all and (max-width: 959px){#homepage .post-hero .info-box{position:relative;bottom:0;width:70%;margin-left:30px;margin-top:-80px}}@media all and (max-width: 539px){#homepage .post-hero .info-box{margin:0;width:100%}}#homepage .featured-posts{padding:140px 0 0 0;position:relative}@media all and (max-width: 959px){#homepage .featured-posts{padding-top:40px}}@media all and (min-width: 540px)and (max-width: 959px){#homepage .featured-posts .card:first-of-type{width:calc( 100% - 30px );display:flex}#homepage .featured-posts .card:first-of-type .card-image-img{width:48%;margin-right:2%;margin-bottom:0;object-fit:cover}#homepage .featured-posts .card:first-of-type .card-inner{padding:30px;padding-left:20px}}#homepage .featured-posts .card.card-post .card-inner:first-child{border:0;padding:30px}#homepage .featured-posts .featured-posts-box{position:absolute;top:-100px;bottom:40%;z-index:-1;background:#f5f0e5;transform-origin:right}@media all and (max-width: 959px){#homepage .featured-posts .featured-posts-box{top:-200px;bottom:160px;left:-30px}}#homepage .cascade-selection{position:relative}@media all and (max-width: 539px){#homepage .cascade-selection{width:calc( 100% + 30px + 30px ) !important;margin-left:-30px;margin-right:-30px}}#homepage .cascade-selection .cascade-box{position:absolute;top:0;bottom:0;z-index:-1;background:#f5f0e5;transform-origin:right}@media all and (max-width: 959px){#homepage .cascade-selection .cascade-box{left:0}}#homepage .cascade-selection .info-box{position:relative;z-index:1;margin-top:-80px;margin-bottom:40px}@media all and (max-width: 959px){#homepage .cascade-selection .info-box{width:100%;margin-top:0;margin-bottom:0}}#homepage .cascade-selection input{display:none}@media all and (max-width: 959px){#homepage .cascade-selection .cascade-selector{margin-top:0;margin-bottom:0;width:25%}}@media all and (max-width: 767px){#homepage .cascade-selection .cascade-selector{width:50%}}#homepage .cascade-selection .cascade-selector-inner{margin-top:40px;margin-bottom:40px;display:flex;flex-direction:column;text-align:center;font-weight:400;color:#fff;padding:20px}@media all and (max-width: 959px){#homepage .cascade-selection .cascade-selector-inner{margin-top:0;margin-bottom:0}}#homepage .cascade-selection .cascade-selector-inner span{display:block;margin-bottom:20px}#homepage .cascade-selection .cascade-selector-inner img,#homepage .cascade-selection .cascade-selector-inner svg{width:100px;height:100px;max-width:90%;margin:auto;margin-bottom:20px}#homepage .cascade-selection .cascade-selector-inner img *,#homepage .cascade-selection .cascade-selector-inner svg *{stroke:#fff}#homepage .cascade-selection input:checked+.cascade-selector-inner{border:4px solid #e0001b !important;position:relative;z-index:11;margin-left:-4px;margin-right:-4px;margin-top:36px;margin-bottom:36px}@media all and (max-width: 959px){#homepage .cascade-selection input:checked+.cascade-selector-inner{margin-top:-4px;margin-bottom:-4px}}#homepage .cascade-selection .cascade-selector-inner:hover{position:relative;z-index:10;margin-left:-4px;margin-right:-4px;margin-top:36px;margin-bottom:36px;box-shadow:0px 10px 30px -20px rgba(0,0,0,.6)}@media all and (max-width: 959px){#homepage .cascade-selection .cascade-selector-inner:hover{margin-top:-4px;margin-bottom:-4px}}#homepage .cascade-selection .cascade-prevention .cascade-selector-inner:hover{border:4px solid #ff8d00}#homepage .cascade-selection .cascade-testing .cascade-selector-inner:hover{border:4px solid #08bdba}#homepage .cascade-selection .cascade-treatment .cascade-selector-inner:hover{border:4px solid #8a3ffc}#homepage .cascade-selection .cascade-integration .cascade-selector-inner:hover{border:4px solid #356cff}#homepage .cascade-selection .cascade-prevention .cascade-selector-inner{background:#ff8d00}#homepage .cascade-selection .cascade-testing .cascade-selector-inner{background:#08bdba}#homepage .cascade-selection .cascade-treatment .cascade-selector-inner{background:#8a3ffc}#homepage .cascade-selection .cascade-integration .cascade-selector-inner{background:#356cff}#homepage .cascade-selection #cascade-selection-populations{background:#e0001b;border-color:#e0001b;color:#fff;padding:0}#homepage .cascade-selection #cascade-selection-populations .select-div-current-label{display:inline-block;width:auto;margin-left:0;padding-left:30px;padding-right:5px;border-bottom:1px solid #fff}#homepage .cascade-selection #cascade-selection-populations .option-label{margin-left:0;margin-right:0}#homepage .cascade-selection #cascade-selection-populations:after{color:#fff;right:auto;left:-10px}#homepage .resource-library{position:relative;margin-top:70px;margin-bottom:70px}@media all and (max-width: 959px){#homepage .resource-library{margin-top:40px;margin-bottom:40px}}@media all and (max-width: 539px){#homepage .resource-library{width:calc( 100% + 30px + 30px ) !important;margin-left:-30px;margin-right:-30px}}#homepage .resource-library .section-title{margin-top:0;width:360px}@media all and (min-width: 960px){#homepage .resource-library .section-title{margin-bottom:70px}}@media all and (max-width: 959px){#homepage .resource-library .section-title{margin-bottom:40px}}@media all and (max-width: 767px){#homepage .resource-library .section-title{width:100%}}@media all and (max-width: 539px){#homepage .resource-library .section-title{margin-left:30px;margin-right:30px}}#homepage .resource-library .hero-image{position:absolute;z-index:-1;bottom:60px;top:0;right:15px;width:calc( 100% - 400px );height:360px;object-fit:cover}@media all and (max-width: 959px){#homepage .resource-library .hero-image{right:-30px;width:calc( 100% - 360px )}}@media all and (max-width: 767px){#homepage .resource-library .hero-image{position:static;width:100%}}@media all and (max-width: 539px){#homepage .resource-library .hero-image{height:auto;width:100%}}@media all and (max-width: 959px){#homepage .resource-library .info-box{width:70%}}@media all and (max-width: 767px){#homepage .resource-library .info-box{margin-top:-60px;margin-left:30px}}@media all and (max-width: 539px){#homepage .resource-library .info-box{width:100%;margin:0}}#homepage .newsletter{position:relative;margin-bottom:70px}@media all and (max-width: 959px){#homepage .newsletter{margin-bottom:20px}}@media all and (max-width: 539px){#homepage .newsletter{width:calc( 100% + 30px + 30px ) !important;margin-left:-30px;margin-right:-30px;margin-bottom:0}}#homepage .newsletter .hero-image{position:absolute;top:0;z-index:-1;width:70%;height:400px;object-fit:cover;margin-left:15px}@media all and (max-width: 959px){#homepage .newsletter .hero-image{margin:0;left:-30px;width:calc( 100% - 360px )}}@media all and (max-width: 767px){#homepage .newsletter .hero-image{position:static;width:100%}}@media all and (max-width: 539px){#homepage .newsletter .hero-image{height:auto;width:100%}}#homepage .newsletter .info-box{margin-top:70px;margin-bottom:70px}@media all and (max-width: 959px){#homepage .newsletter .info-box{width:70%;margin-left:auto}}@media all and (max-width: 767px){#homepage .newsletter .info-box{margin-top:-60px;margin-bottom:0;margin-right:30px}}@media all and (max-width: 539px){#homepage .newsletter .info-box{width:100%;margin:0}}.error404 .post-header .post-header-box{bottom:80px;transform:none}.error404 .post-header .page-title,.error404 .post-header p{text-align:center}.error404 .post-header p{font-size:1.2em;margin-bottom:40px}.error404 .post-header .search-box{margin-top:0}#main-footer{margin-top:60px;padding-top:40px;padding-bottom:40px;background:#f5f0e5}@media all and (max-width: 959px){#main-footer{margin-top:40px;padding-bottom:20px}}@media all and (max-width: 959px){#main-footer .footer-links{width:100%}}#main-footer .footer-links ul{list-style:none;padding:0}@media all and (max-width: 959px){#main-footer .footer-links ul{margin:0}}#main-footer .footer-links ul li{line-height:20px;margin-bottom:20px}#main-footer .footer-links ul li a:link{color:#000;border-bottom:1px solid transparent}#main-footer .footer-links ul li a:visited{color:#000;border-bottom:1px solid transparent}#main-footer .footer-links ul li a:hover{color:#000;border-bottom:1px solid #000}#main-footer .footer-links ul li a:active{color:#000;border-bottom:1px solid #000}#main-footer .newsletter-button{margin:40px 0}@media all and (max-width: 959px){#main-footer .newsletter-button{margin:20px 0}}#main-footer .copyright{font-size:.875em}#main-footer .footer-text{font-size:.875em;line-height:1.5}#newsletter-signup-form{display:none;opacity:0;position:fixed;z-index:999999;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,.5);transition:opacity .2s ease-out}#newsletter-signup-form.open{display:block;opacity:1}#newsletter-signup-form .close{position:absolute;top:60px;right:60px;display:block;height:40px;width:40px;line-height:40px;text-align:center;cursor:pointer}@media all and (max-width: 539px){#newsletter-signup-form .close{top:30px;right:30px}}#newsletter-signup-form iframe,#newsletter-signup-form #dOFwsLG5chVsMKXdOnXZswaZnle1RWgoQ1_mp4CNcI18,#newsletter-signup-form div[data-form-id]{background:#fff;width:calc( 100% - 80px );height:calc( 100% - 80px );margin:40px;padding:30px 0}@media all and (max-width: 539px){#newsletter-signup-form iframe,#newsletter-signup-form #dOFwsLG5chVsMKXdOnXZswaZnle1RWgoQ1_mp4CNcI18,#newsletter-signup-form div[data-form-id]{width:calc( 100% - 30px );height:calc( 100% - 30px );margin:15px;padding:20px 0}}.wpat_lang_selected{width:auto !important;max-width:none !important;align-items:center !important;justify-content:flex-end !important;padding:0 10px !important;background-color:#fff !important;color:#000 !important}.wpat_lang_selected .wpat_flag_wrapper,.wpat_lang_selected .wpat_chevron{color:#000 !important;line-height:60px !important;border:0 !important;margin:0 !important}.wpat_lang_selected .wpat_flag_wrapper:before{font-family:"FontAwesome";content:"";moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;position:relative;top:-1px;margin-right:5px}.wpat_minimalist_dropdown{width:auto !important;max-width:none !important;max-height:none !important;right:0;background-color:#e0001b !important;color:#fff !important}.wpat_minimalist_dropdown .wpat_lang_item{padding:10px 15px !important}.wpat_minimalist_dropdown .wpat_hidden{display:block !important;pointer-events:none}.wpat_minimalist_dropdown .wpat_lang_code{display:none !important}.wpat_minimalist_dropdown .wpat_lang_name_code{display:none !important}.wpat_minimalist_dropdown .wpat_lang_name{display:block !important;text-align:left}.wpat_minimalist_dropdown .wpat_flag{display:none !important}body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{margin:0;border:0;font-style:normal}body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .mgbutton{font-weight:700 !important}body #moove_gdpr_cookie_modal .mgbutton.focus-g,body #moove_gdpr_cookie_modal .mgbutton:focus{box-shadow:none}body #moove_gdpr_cookie_modal .cookie-switch .cookie-slider,body #moove_gdpr_cookie_modal .cookie-switch .cookie-slider:before,body #moove_gdpr_cookie_modal .switch .slider{box-shadow:none}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content{transform:none !important}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{width:60px;height:60px}@media(max-width: 767px){body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{width:40px;height:40px}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{width:56px;height:56px}@media(max-width: 767px){body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{width:36px;height:36px}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a{color:#e0001b;border:0}@media(max-width: 767px){body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{padding:20px}}@media(max-width: 767px){body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:20px}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-company-logo-holder{margin-bottom:20px}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-company-logo-holder img{max-height:45px}@media(max-width: 767px){body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li{display:block;width:48%;flex:1 0 48%;margin:6px}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{height:auto !important;font-weight:700;text-transform:none;background-color:#f1f1f1;border:0 !important;color:#000;width:100%;border-radius:0}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{font-size:1em}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button{border-left:3px solid #e0001b !important}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{justify-content:flex-start;flex-wrap:nowrap}@media(max-width: 767px){body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{margin-bottom:0;padding:0 20px}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{font-weight:700 !important;white-space:nowrap;padding:10px}@media(max-width: 767px){body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{height:40px;padding:5px 10px}}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder .mgbutton.moove-gdpr-modal-reject-all,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder .mgbutton.moove-gdpr-modal-save-settings{background-color:#fff !important;border-color:#e0001b !important;color:#e0001b !important}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder .mgbutton.moove-gdpr-modal-reject-all:hover,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder .mgbutton.moove-gdpr-modal-reject-all:active,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder .mgbutton.moove-gdpr-modal-save-settings:hover,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder .mgbutton.moove-gdpr-modal-save-settings:active{background-color:#e0001b !important;border-color:#fff !important;color:#fff !important}svg{-ms-touch-action:none;touch-action:none}image,text,.jvm-zoomin,.jvm-zoomout{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jvm-container{-ms-touch-action:none;touch-action:none;position:relative;overflow:hidden;height:100%;width:100%}.jvm-tooltip{border-radius:0;background-color:#e0001b;color:#fff;font-size:.875em;box-shadow:1px 2px 12px rgba(0,0,0,.2);padding:10px;position:absolute;display:none;max-width:40%}.jvm-tooltip.selected{padding:20px}.jvm-tooltip *{margin:10px 0}.jvm-tooltip h5{margin-top:20px}.jvm-tooltip ol,.jvm-tooltip li{margin:20px 0}.jvm-tooltip :first-child{margin-top:0}.jvm-tooltip :last-child{margin-bottom:0}.jvm-tooltip.active{display:block}.jvm-zoom-btn{border-radius:0;background-color:#292929;padding:10px;box-sizing:border-box;position:absolute;line-height:10px;cursor:pointer;color:#fff;height:30px;width:30px;left:10px}.jvm-zoom-btn.jvm-zoomout{top:50px}.jvm-zoom-btn.jvm-zoomin{top:10px}.jvm-series-container{right:15px;position:absolute}.jvm-series-container.jvm-series-h{bottom:15px}.jvm-series-container.jvm-series-v{top:15px}.jvm-series-container .jvm-legend{background-color:#fff;border:1px solid #e5e7eb;margin-left:.75rem;border-radius:.25rem;border-color:#e5e7eb;padding:.6rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);float:left}.jvm-series-container .jvm-legend .jvm-legend-title{line-height:1;border-bottom:1px solid #e5e7eb;padding-bottom:.5rem;margin-bottom:.575rem;text-align:left}.jvm-series-container .jvm-legend .jvm-legend-inner{overflow:hidden}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick{overflow:hidden;min-width:40px}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick:not(:first-child){margin-top:.575rem}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-sample{border-radius:4px;margin-right:.65rem;height:16px;width:16px;float:left}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-text{font-size:12px;text-align:center;float:left}.jvm-line[animation=true]{-webkit-animation:jvm-line-animation 10s linear forwards infinite;animation:jvm-line-animation 10s linear forwards infinite}@-webkit-keyframes jvm-line-animation{from{stroke-dashoffset:250}}@keyframes jvm-line-animation{from{stroke-dashoffset:250}}/*# sourceMappingURL=main.min.css.map */
