/* Source and licensing information for the line(s) below can be found at https://www.redipd.org/themes/custom/redipd_theme/css/layout/header.css. */
body .header .wrapper-header .block-dropdown-language{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget{background:0 0;border:none;border-radius:0}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton{border:none;position:relative;padding-right:20px}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .language-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;text-decoration:none;font-size:1rem;border-bottom:4px solid transparent}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .language-link:hover{background:var(--neutral-050);border-bottom:4px solid var(--primary-400)}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .language-link:focus-visible,body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .language-link:focus{-webkit-box-shadow:none;box-shadow:none;background:var(--neutral-050);outline:-webkit-focus-ring-color auto 1px}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .language-link .language-icon{border-radius:50%}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-action:not(.secondary-action):hover{background:0 0;cursor:default}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-action.secondary-action:hover{background:var(--neutral-050)}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-toggle{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;inset:0}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-toggle button{background:0 0}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-toggle button:focus-visible span:after,body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-toggle button:focus span:after{outline:-webkit-focus-ring-color auto 1px;-webkit-box-shadow:none;box-shadow:none}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-toggle button .dropbutton-arrow{position:static;top:initial;right:inherit;overflow:hidden;width:auto;height:auto;margin-top:0;border-width:0;border-style:none;border-bottom-color:transparent;border-left-color:transparent;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-toggle button .dropbutton-arrow:after{font-family:"icomoon";font-size:.875rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-display:swap;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e946";padding:var(--spacing-3xs)}body .header .wrapper-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-toggle button .dropbutton-arrow:hover{background:0 0}body:not(.is-mobile) .header.navbar-collapse{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}body:not(.is-mobile) .header .wrapper-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:var(--spacing-xs)}body:not(.is-mobile) .header .wrapper-header .region--top-header{margin-top:var(--spacing-sm);width:100%}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown{grid-area:1/1/2/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-bottom:0 !important}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-select{background:0 0 !important;border:none}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-select .dd-selected{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--spacing-3xs)}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-select .dd-selected .dd-image-right{margin-left:var(--spacing-xs);width:16px;-o-object-fit:cover;object-fit:cover;border-radius:50%}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-select .dd-selected .dd-selected-text{font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;cursor:pointer}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-select .dd-pointer-down{border:none;top:1px}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-select .dd-pointer-down:after{font-family:"icomoon";font-size:.875rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-display:swap;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e946"}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-select .dd-pointer-down.dd-pointer-up{border:none !important;right:var(--spacing-xs);top:var(--spacing-3xs)}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-select .dd-pointer-down.dd-pointer-up:after{content:"\e945"}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-options{top:var(--spacing-lg);border:none}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-options li{border:none}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-options li .dd-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none;width:100%}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-options li .dd-option:hover{background-color:var(--neutral-200);border-bottom:4px solid var(--primary)}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-options li .dd-option.dd-option-selected{background-color:var(--neutral-100)}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-options li .dd-option .dd-option-image{width:16px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin:0}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-options li .dd-option .dd-option-text{font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;text-transform:uppercase;cursor:pointer;line-height:normal !important}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .form-item-lang-dropdown-select .dd-container .dd-options li .dd-option:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:0;border-bottom:4px solid var(--primary) !important}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-lang-dropdown .language-icon{padding:0}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-dropdown-language .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-action .language-link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-views-exposed-filter-blocksolr-general-block-solr-list-general{grid-area:1/2/2/3}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-views-exposed-filter-blocksolr-general-block-solr-list-general form .form-type-textfield,body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-views-exposed-filter-blocksolr-general-block-solr-list-general form .form-wrapper{margin:0 !important}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-views-exposed-filter-blocksolr-general-block-solr-list-general form .form-type-textfield label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}body:not(.is-mobile) .header .wrapper-header .region--top-header .region-top-header .block-views-exposed-filter-blocksolr-general-block-solr-list-general form .form-type-textfield input{height:100%;width:265px;padding-right:unset}body:not(.is-mobile) .header .wrapper-header .region--header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-2xs)}@media (min-width:1200px){body:not(.is-mobile) .header .wrapper-header .region--header{gap:var(--spacing-md)}}body:not(.is-mobile) .header .wrapper-header .region--header .navbar-brand img,body:not(.is-mobile) .header .wrapper-header .region--header .logo-ref img{max-width:200px;height:100%}@media (min-width:1200px){body:not(.is-mobile) .header .wrapper-header .region--header .navbar-brand img,body:not(.is-mobile) .header .wrapper-header .region--header .logo-ref img{max-width:220px}}body:not(.is-mobile) .header .wrapper-header .region--header .block-content-image{width:auto}body:not(.is-mobile) .header .wrapper-header .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-3xs)}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item .nav-link{font-family:var(--inter);font-weight:400;font-size:1rem;line-height:1.5rem;text-align:left;color:var(--neutral-700);background:var(--neutral-000);padding:var(--spacing-sm) var(--spacing-xs) 0;-webkit-transition:all var(--base-trans) ease-in-out;transition:all var(--base-trans) ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-2xs);cursor:pointer}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item .nav-link:after{display:block;content:"";border:0;border-top:7px solid transparent;width:7px}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item .nav-link:hover{font-family:var(--inter);font-weight:700;font-size:1rem;line-height:1.5rem;text-align:left;color:var(--secondary-500);background-color:var(--neutral-050)}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item .nav-link.show{font-family:var(--inter);font-weight:700;font-size:1rem;line-height:1.5rem;text-align:left;color:var(--secondary-500);background-color:var(--neutral-050)}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item .nav-link.is-active{font-family:var(--inter);font-weight:700;font-size:1rem;line-height:1.5rem;text-align:left}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item .nav-link.is-active:after{border-top:7px solid var(--secondary-400)}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item:not(body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu) .dropdown-menu{display:block}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu{border:none;border-top:1px solid var(--secondary);background-color:var(--neutral-100);border-radius:0;margin:0;min-width:200px}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item{padding:0}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;text-decoration:none;color:var(--neutral-700);text-wrap:wrap}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a:before{font-family:"icomoon";font-size:.875rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-display:swap;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e920";color:var(--neutral-700)}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a:hover,body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a.is-active{font-family:var(--inter);font-weight:700;font-size:.875rem;line-height:1.375rem;text-align:left;color:var(--secondary-500)}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a:hover:before,body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a.is-active:before{color:var(--secondary-500);font-weight:700}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item:hover{background-color:var(--neutral-200)}body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item.active,body:not(.is-mobile) .header .wrapper-header .navbar .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item:active{background-color:var(--neutral-200)}body:not(.is-mobile) .navbar nav.menu--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body:not(.is-mobile) .navbar nav.menu--main ul.nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-3xs)}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item .nav-link{font-family:var(--inter);font-weight:400;font-size:1rem;line-height:1.5rem;text-align:left;color:var(--neutral-700);background:var(--neutral-000);padding:var(--spacing-sm) var(--spacing-xs) 0;-webkit-transition:all var(--base-trans) ease-in-out;transition:all var(--base-trans) ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-2xs);cursor:pointer}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item .nav-link:after{display:block;content:"";border:0;border-top:7px solid transparent;width:7px}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item .nav-link:hover{font-family:var(--inter);font-weight:700;font-size:1rem;line-height:1.5rem;text-align:left;color:var(--secondary-500);background-color:var(--neutral-050)}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item .nav-link.show{font-family:var(--inter);font-weight:700;font-size:1rem;line-height:1.5rem;text-align:left;color:var(--secondary-500);background-color:var(--neutral-050)}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item .nav-link.is-active{font-family:var(--inter);font-weight:700;font-size:1rem;line-height:1.5rem;text-align:left}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item .nav-link.is-active:after{border-top:7px solid var(--secondary-400)}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item:not(body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu) .dropdown-menu{display:block}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu{border:none;border-top:1px solid var(--secondary);background-color:var(--neutral-100);border-radius:0;margin:0;min-width:200px}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item{padding:0}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;text-decoration:none;color:var(--neutral-700);text-wrap:wrap}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a:before{font-family:"icomoon";font-size:.875rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-display:swap;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e920";color:var(--neutral-700)}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a:hover,body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a.is-active{font-family:var(--inter);font-weight:700;font-size:.875rem;line-height:1.375rem;text-align:left;color:var(--secondary-500)}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a:hover:before,body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item a.is-active:before{color:var(--secondary-500);font-weight:700}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item:hover{background-color:var(--neutral-200)}body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item.active,body:not(.is-mobile) .navbar nav.menu--main ul.nav .nav-item.js-dropdown-menu .dropdown-menu .dropdown-item:active{background-color:var(--neutral-200)}body.is-mobile .header{background-color:var(--neutral-000)}body.is-mobile .header .wrapper-header .region--top-header-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:var(--spacing-sm)}body.is-mobile .header .wrapper-header .region--top-header-mobile .region-top-header-mobile .lang_dropdown_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.is-mobile .header .wrapper-header .region--top-header-mobile .region-top-header-mobile .lang_dropdown_form .form-item-lang-dropdown-select{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-bottom:0 !important}body.is-mobile .header .wrapper-header .region--top-header-mobile .region-top-header-mobile .lang_dropdown_form .form-item-lang-dropdown-select .lang-dropdown-select-element{border:none;border-radius:0;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;padding:var(--spacing-2xs) var(--spacing-xs);padding-right:var(--spacing-lg)}body.is-mobile .header .wrapper-header .region--top-header-mobile .region-top-header-mobile .lang_dropdown_form .language-icon{padding:0}body.is-mobile .header .wrapper-header .region--top-header-mobile .searchbar-toggler{border:0;background:0 0}body.is-mobile .header .wrapper-header .region--top-header-mobile .searchbar-toggler span:before{content:"\e911";display:block;width:25px;height:25px;font-family:"icomoon";font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-display:swap;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--primary)}body.is-mobile .header .wrapper-header .region--top-header-mobile .searchbar-toggler:not(.collapsed){border-bottom:2px solid var(--primary-400)}body.is-mobile .header .wrapper-header .region--header-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:var(--spacing-2xs);-moz-column-gap:var(--spacing-2xs);column-gap:var(--spacing-2xs)}body.is-mobile .header .wrapper-header .region--header-mobile .region-header-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.is-mobile .header .wrapper-header .region--header-mobile .region-header-mobile .container-logo,body.is-mobile .header .wrapper-header .region--header-mobile .region-header-mobile .block-content-image{width:50%;max-width:200px}body.is-mobile .header .wrapper-header .region--header-mobile .region-header-mobile .container-logo img,body.is-mobile .header .wrapper-header .region--header-mobile .region-header-mobile .block-content-image img{max-width:300px;width:100%;height:100%}body.is-mobile .header .wrapper-header .region--header-mobile .navbar-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:var(--spacing-md) 0;border:0;background-color:transparent;border-bottom:4px solid transparent;-webkit-transition:all var(--fast-trans) ease-in-out;transition:all var(--fast-trans) ease-in-out}@media (min-width:768px){body.is-mobile .header .wrapper-header .region--header-mobile .navbar-toggler{display:none}}body.is-mobile .header .wrapper-header .region--header-mobile .navbar-toggler:not(.collapsed){border-bottom:4px solid var(--primary)}body.is-mobile .header .wrapper-header .region--header-mobile .navbar-toggler:not(.collapsed) span{background:var(--primary)}body.is-mobile .header .wrapper-header .region--header-mobile .navbar-toggler:not(.collapsed) span:nth-child(1),body.is-mobile .header .wrapper-header .region--header-mobile .navbar-toggler:not(.collapsed) span:nth-child(4){top:18px;left:50%;width:0}body.is-mobile .header .wrapper-header .region--header-mobile .navbar-toggler:not(.collapsed) span:nth-child(2){-webkit-transform:rotate(45deg) !important;transform:rotate(45deg) !important}body.is-mobile .header .wrapper-header .region--header-mobile .navbar-toggler:not(.collapsed) span:nth-child(3){-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important}body.is-mobile .header .wrapper-header .region--header-mobile .hamburguer{position:relative;width:24px;height:20px;cursor:pointer;-webkit-transition:var(--rg-trans) ease-in-out;transition:var(--rg-trans) ease-in-out;-webkit-transform:rotate(0deg) !important;transform:rotate(0deg) !important}body.is-mobile .header .wrapper-header .region--header-mobile .hamburguer span{position:absolute;left:0;display:block;width:100%;height:3px;border-radius:var(--spacing-md);background:var(--primary);opacity:1;-webkit-transition:var(--fast-trans) ease-in-out;transition:var(--fast-trans) ease-in-out;-webkit-transform:rotate(0deg) !important;transform:rotate(0deg) !important}body.is-mobile .header .wrapper-header .region--header-mobile .hamburguer span:nth-child(1){top:var(--spacing-4xs)}body.is-mobile .header .wrapper-header .region--header-mobile .hamburguer span:nth-child(2),body.is-mobile .header .wrapper-header .region--header-mobile .hamburguer span:nth-child(3){top:9px}body.is-mobile .header .wrapper-header .region--header-mobile .hamburguer span:nth-child(4){top:var(--spacing-sm)}body.is-mobile .header.menu-is-open{position:fixed;z-index:9999;top:0;right:0;left:0;-webkit-transition:all var(--fast-trans) ease-in-out;transition:all var(--fast-trans) ease-in-out}body.is-mobile .searchbar-collapse .region--search-mobile{padding:var(--spacing-sm) var(--spacing-xs) 0;background:var(--neutral-200)}body.is-mobile .searchbar-collapse .region--search-mobile .region-search-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.is-mobile .searchbar-collapse .region--search-mobile .region-search-mobile .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:500px}@media (max-width:479.98px){body.is-mobile .searchbar-collapse .region--search-mobile .region-search-mobile .views-exposed-form form .d-flex{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}}body.is-mobile .searchbar-collapse .region--search-mobile .region-search-mobile .views-exposed-form form .d-flex .form-item-search-fulltext-general .form-control{height:100%}body.is-mobile .searchbar-collapse .region--search-mobile .region-search-mobile .views-exposed-form .edit-submit-solr-general .form-control{font-size:.875rem}body.is-mobile .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.is-mobile .navbar .navbar-collapse{-webkit-transition:all var(--fast-trans) ease-in-out;transition:all var(--fast-trans) ease-in-out}body.is-mobile .navbar .navbar-collapse .responsive-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:115px;left:0;width:100vw;height:calc(100vh - 74px);overflow-y:auto;z-index:10;background:var(--neutral-000)}@media (min-width:768px){body.is-mobile .navbar .navbar-collapse .responsive-menu{position:relative;top:auto;left:auto;width:auto;height:auto;overflow-y:visible;z-index:1}}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile{width:100%}@media (min-width:576px){body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile{max-width:540px}}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--spacing-sm) 0}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item{width:100%}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--neutral-700);font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--neutral-100);width:100%}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item .nav-link.show{font-family:var(--inter);font-weight:700;font-size:.875rem;line-height:1.375rem;text-align:left;color:var(--secondary-400);background-color:var(--neutral-050);border-bottom:1px solid var(--secondary)}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item .nav-link.show:after{content:"\e95c"}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link:after{font-family:"icomoon";font-size:.875rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-display:swap;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e95d";border:none}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu{position:static;border:none;border-top:1px solid var(--secondary);background-color:var(--neutral-100);border-radius:0;margin:0}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu .dropdown-item{padding:0}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu .dropdown-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);font-family:var(--inter);font-weight:400;font-size:.875rem;line-height:1.375rem;text-align:left;text-decoration:none;color:var(--neutral-700)}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu .dropdown-item a:before{font-family:"icomoon";font-size:.875rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-display:swap;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e920";color:var(--neutral-700)}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu .dropdown-item a:hover,body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu .dropdown-item a.is-active{font-family:var(--inter);font-weight:700;font-size:.875rem;line-height:1.375rem;text-align:left;color:var(--secondary-400)}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu .dropdown-item a:hover:before,body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu .dropdown-item a.is-active:before{color:var(--secondary-400);font-weight:700}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu .dropdown-item:hover{background-color:var(--neutral-200)}body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu .dropdown-item.active,body.is-mobile .navbar .navbar-collapse .responsive-menu .region--menu-mobile .menu--main .navbar-nav .nav-item span.nav-link+.dropdown-menu .dropdown-item:active{background-color:var(--neutral-200)}
/* Source and licensing information for the above line(s) can be found at https://www.redipd.org/themes/custom/redipd_theme/css/layout/header.css. */