@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&display=swap);@import url(https://use.typekit.net/rgo6eth.css);@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@500&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"inter-light";src:url(/themes/custom/olamalu_ophi/font/landecon/Inter/static/Inter-Light.ttf) format("ttf");font-weight:normal;font-style:normal}@font-face{font-family:"inter-bold";src:url(/themes/custom/olamalu_ophi/font/landecon/Inter/static/Inter-ExtraBold.ttf) format("ttf");font-weight:700;font-style:normal}@font-face{font-family:"Courier Prime";src:url(/themes/custom/olamalu_ophi/font/landecon/Courier_Prime/CourierPrime-Regular.ttf) format("ttf");font-weight:700;font-style:normal}:root{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-primary:#65160D;--c-secondary:#004750;--c-dark-blue:#022148;--c-link:#0F7FFF;--c-maroon:#6E1C4B;--c-beige:#D2B3AD;--c-purple:#bdbbca;--c-green:#8AB7A1;--c-grey:#f7f7f7;--c-dark-grey:#63778e;--c-border-grey:#ebedef;--c-orange:rgba(242,112,0,0.6117647059)}:root [data-theme=default]{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-primary:#65160D;--c-secondary:#004750;--c-dark-blue:#022148;--c-link:#0F7FFF;--c-maroon:#6E1C4B;--c-beige:#D2B3AD;--c-purple:#bdbbca;--c-green:#8AB7A1;--c-grey:#f7f7f7;--c-dark-grey:#63778e;--c-border-grey:#ebedef;--c-orange:rgba(242,112,0,0.6117647059)}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item::before{display:none}.cl-colors__item--default-text{background-color:var(--c-text);color:var(--c-#000000)}.cl-colors__item--default-text-inverse{background-color:var(--c-text-inverse);color:var(--c-white)}.cl-colors__item--default-background{background-color:var(--c-background);color:var(--c-white)}.cl-colors__item--default-primary{background-color:var(--c-primary);color:var(--c-#65160D)}.cl-colors__item--default-secondary{background-color:var(--c-secondary);color:var(--c-#004750)}.cl-colors__item--default-dark-blue{background-color:var(--c-dark-blue);color:var(--c-#022148)}.cl-colors__item--default-link{background-color:var(--c-link);color:var(--c-#0F7FFF)}.cl-colors__item--default-maroon{background-color:var(--c-maroon);color:var(--c-#6E1C4B)}.cl-colors__item--default-beige{background-color:var(--c-beige);color:var(--c-#D2B3AD)}.cl-colors__item--default-purple{background-color:var(--c-purple);color:var(--c-#bdbbca)}.cl-colors__item--default-green{background-color:var(--c-green);color:var(--c-#8AB7A1)}.cl-colors__item--default-grey{background-color:var(--c-grey);color:var(--c-#f7f7f7)}.cl-colors__item--default-dark-grey{background-color:var(--c-dark-grey);color:var(--c-#63778e)}.cl-colors__item--default-border-grey{background-color:var(--c-border-grey);color:var(--c-#ebedef)}.cl-colors__item--default-orange{background-color:var(--c-orange);color:var(--c-rgba(242,112,0,0.6117647059))}:root{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-primary:#65160D;--c-secondary:#004750;--c-dark-blue:#022148;--c-link:#0F7FFF;--c-maroon:#6E1C4B;--c-beige:#D2B3AD;--c-purple:#bdbbca;--c-green:#8AB7A1;--c-grey:#f7f7f7;--c-dark-grey:#63778e;--c-border-grey:#ebedef;--c-orange:rgba(242,112,0,0.6117647059)}:root [data-theme=default]{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-primary:#65160D;--c-secondary:#004750;--c-dark-blue:#022148;--c-link:#0F7FFF;--c-maroon:#6E1C4B;--c-beige:#D2B3AD;--c-purple:#bdbbca;--c-green:#8AB7A1;--c-grey:#f7f7f7;--c-dark-grey:#63778e;--c-border-grey:#ebedef;--c-orange:rgba(242,112,0,0.6117647059)}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 0.3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.cam-land-motion--fade{transition:all .3s ease-in-out}.cam-land-motion--fade:hover{background-color:var(--c-accent-high);color:var(--c-muted)}.cam-land-motion--slide-up{transition:transform .4s ease-in}.cam-land-motion--slide-up:hover{transform:translateY(-10px)}.cam-land-motion--expand{transition:transform .3s ease-in}.cam-land-motion--expand:hover{transform:scale(1.03)}@keyframes bounce{0%,5%,95%,100%{transform:translate(0,0)}45%,55%{transform:translate(-25%,0)}}@keyframes bounce-center{0%,5%,95%,100%{transform:translate(0,-50%)}45%,55%{transform:translate(-5%,-50%)}}@keyframes bounce-vertical{0%,5%,95%,100%{transform:translate(0,-50%)}45%,55%{transform:translate(0%,-25%)}}html{box-sizing:border-box}body{background-color:#fff;color:var(--c-text);font-family:"Unitext";font-size:18px;line-height:1.8;font-weight:lighter}body strong{font-weight:700}*,*::after,*::before{box-sizing:inherit}.main{display:block}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}@media(min-width:1175px){.olamalu-ophi-theme-switcher{position:absolute !important;right:0;top:-50px;width:150px}}.olamalu-ophi-theme-switcher:after{content:"Low Bandwidth: Off";font-size:14px;position:absolute;margin-top:-20px;font-weight:500;color:#fff;left:50%;transform:translateX(-50%)}@media(min-width:1350px){.olamalu-ophi-theme-switcher:after{color:#fff}}@media(min-width:1175px){.olamalu-ophi-theme-switcher:after{margin-top:-35px;left:unset;transform:unset}}.olamalu-ophi-theme-switcher input{width:100%;position:relative;z-index:101;background-color:rgba(0,0,0,0) !important;border:none !important;padding:0}.site-menus .olamalu-ophi-theme-switcher:after{display:none}ul.accordion,ul.expand{list-style:none;perspective:900;padding:0;margin:0}ul.accordion>li,ul.expand>li{position:relative;padding:0;margin:0;border-bottom:2px solid var(--c-primary);padding:0;padding-top:25px;min-height:100px}ul.accordion>li::before,ul.expand>li::before{display:none}ul.accordion>li:last-of-type,ul.expand>li:last-of-type{padding-bottom:0}ul.accordion .transition,ul.accordion li i:before,ul.accordion li i:after,ul.accordion p,ul.expand .transition,ul.expand li i:before,ul.expand li i:after,ul.expand p{transition:all .25s ease-in-out}ul.accordion .flipIn,ul.accordion li,ul.expand .flipIn,ul.expand li{animation:flipdown .5s ease both}ul.accordion .no-select,ul.accordion h2,ul.expand .no-select,ul.expand h2{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}ul.accordion h2,ul.expand h2{cursor:pointer;line-height:1.3;font-weight:lighter;margin:0;padding-right:150px;color:var(--c-primary);font-size:42px;font-family:"Playfair Display",serif}@media(max-width:1800px){ul.accordion h2,ul.expand h2{font-size:38px}}ul.accordion h2 .field--name-field-paragraph-title,ul.expand h2 .field--name-field-paragraph-title{position:relative;line-height:1}ul.accordion div.accordion--item-text,ul.expand div.accordion--item-text{position:relative;overflow:hidden;max-height:unset;opacity:1;transform:translate(0,0);margin-top:25px;z-index:2;padding-bottom:25px}ul.accordion li i,ul.expand li i{width:35px;height:35px;transition:.3s ease all;transform:rotate(-180deg)}ul.accordion .accordion--image,ul.expand .accordion--image{margin-right:25px}ul.accordion .accordion--image img,ul.expand .accordion--image img{border-radius:100%}ul.accordion li i,ul.expand li i{position:absolute;right:0;top:35px;font-style:normal}ul.accordion li input[type=checkbox],ul.expand li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}ul.accordion li input[type=checkbox]:checked~div.accordion--item-text,ul.expand li input[type=checkbox]:checked~div.accordion--item-text{margin-top:0;max-height:0;opacity:0;transform:translate(0,50%)}ul.accordion li input[type=checkbox]:checked~i,ul.expand li input[type=checkbox]:checked~i{transform:rotate(0deg)}.accordion-small-title h2{font-size:32px !important}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}100%{transform-origin:top center;transform:rotateX(0deg)}}.banner-header{margin-right:5vw;position:relative}.banner-header::before{content:"";-webkit-clip-path:ellipse(100% 32% at 0% 32%);clip-path:ellipse(100% 32% at 0% 32%);background-color:var(--c-background);height:100px;width:100%;position:absolute;top:-50px;left:0;display:flex;transform:translateY(20px)}.banner-header .banner-header__section-title h1{margin-bottom:0}@media(min-width:920px){.banner-header .banner-header__section-title h1{margin-right:100px}}.banner-header .date-wrapper{position:absolute;z-index:1;left:25px;display:flex;flex-direction:column;line-height:1;color:var(--c-primary);max-width:200px}.banner-header .date-wrapper .day{font-family:"Playfair Display",serif;font-weight:bold;font-size:50px}.banner-header .date-wrapper .month,.banner-header .date-wrapper .year{margin:5px 0;text-transform:uppercase;font-size:25px}.banner-header .header-wrapper{z-index:0;display:block;position:relative;margin-top:50px;padding:25px;padding-top:0;background-color:var(--c-background)}.banner-header .header-wrapper.date{padding-top:150px}@media(min-width:720px){.banner-header .header-wrapper.date{padding-left:200px;padding-top:100px}}.banner-header h1{margin:0}.banner-header .banner-header__breadcrumbs{font-size:16px;font-family:"Courier Prime",monospace;margin-bottom:12.5px}@media(min-width:1650px){.banner-header .banner-header__section-title,.banner-header .banner-header__section-content{margin-right:100px}}.banner-header .banner-header__section-title,.banner-header .banner-header__section-content{color:var(--c-primary)}.banner-header .banner-header__breadcrumbs{color:var(--c-primary)}.banner-header .banner-header__small-content{font-size:16px}.banner-header.background--large{margin-right:0}@media(min-width:920px){.banner-header.background--large .header-wrapper{padding-top:50px}}.banner-header.background--large .banner-header__section-title,.banner-header.background--large .banner-header__section-content{color:#000}.banner-header.background--large .banner-header__breadcrumbs{color:#000}.banner-header.background--large .banner-header__section-title h1{margin-bottom:0;color:#000}@media(min-width:1650px){.banner-header.background--large .banner-header__section-title h1{font-size:50px;margin-right:100px}}.banner-header.background--blue::before{background-color:var(--c-primary)}.banner-header.background--blue .header-wrapper{background-color:var(--c-primary)}.banner-header.background--blue .banner-header__section-title,.banner-header.background--blue .banner-header__section-content{color:var(--c-text-inverse)}.banner-header.background--blue .banner-header__section-title h1,.banner-header.background--blue .banner-header__section-content h1{color:var(--c-text-inverse)}.banner-header.background--blue .banner-header__breadcrumbs{color:var(--c-text-inverse)}.banner-header.background--no-image .header-wrapper{margin-top:0}.button{border:unset;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-family:"Unitext";transition:.3s ease-out all;border:2px solid #fff;border-radius:50px;opacity:1;color:#fff;background:rgba(0,0,0,0) 0% 0% no-repeat padding-box;line-height:1.4;padding:12.5px 25px}.button:visited{color:#fff}.button:hover{color:var(--c-primary);background-color:#fff;text-decoration:underline}.button:active{color:var(--c-primary);background-color:#fff;text-decoration:underline}.button:focus{color:var(--c-primary);background-color:#fff;text-decoration:underline}@media(max-width:1800px){.button{font-size:18px}}.button--alt{background-color:rgba(0,0,0,.7);color:#fff;border:1px solid #fff;padding:5px 25px;padding-top:10px;font-size:28px;text-transform:lowercase}.button--alt:hover{background-color:#000}.button--alt:focus{background-color:#000}.button--blue{background-color:#004750;color:#fff;border:1px solid #fff;padding:5px 25px;padding-top:10px;font-size:28px;text-transform:lowercase}.button--blue:hover{background-color:#000}.button--blue:focus{background-color:#000}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item__dropdown{border:1px solid var(--c-muted);display:block;position:relative;height:100%;width:100%}.form-item__dropdown select{height:100%}.form-item__dropdown input{height:100%}@media(prefers-color-scheme:dark){.form-item__dropdown{background-color:var(--c-background-inverse)}}.form-item__dropdown::after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:9px solid var(--c-accent);content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:var(--c-accent-high)}.form-item__select{border:1px solid var(--c-muted);height:41px;font-size:16px;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.form-item__select :focus{outline:none;color:var(--c-accent)}@supports((-webkit-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;appearance:none}.form-item__select:focus{border-color:var(--c-accent);border-radius:0}}.form-item{color:var(--c-text);margin-bottom:1em;flex:1}.form-item::after{clear:both;content:"";display:table}.form-item__label{display:block;font-weight:600}@media(min-width:320px){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}.form-item__textfield{padding:8px 16px;max-width:100%;border-radius:5px}.form-item__textfield:focus{border-color:var(--c-accent-high)}.form-item__textfield:-ms-input-placeholder{opacity:1}.form-item__textfield::placeholder{opacity:1}.form-item__description{margin-top:.3em}.form-fieldset{margin-left:0;border:none;padding:0}.form-item-field-event-date-value-date{margin-bottom:0}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:25px;width:100px}@media(prefers-color-scheme:dark){.icons-demo .icon{fill:var(--c-accent-high)}}.icons-demo pre{background-color:var(--c-muted);font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid var(--c-muted);margin:6.25px}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.link-with-icon{max-width:max-content}.link-with-icon a{height:16px;color:#000;display:flex;align-items:center;text-decoration:none;font-size:20px}.link-with-icon a .text-wrapper{flex:1;margin-left:12.5px;z-index:1}.link-with-icon a .icon-wrapper{width:28px;height:auto;z-index:1}.link-with-icon a .icon-wrapper svg{width:100%;display:flex}.link{color:var(--c-link);text-decoration:none;display:flex;flex-flow:row nowrap;align-items:center}.link::after{content:"";width:13px;height:13px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain}.link:hover::after,.link:focus::after{transform:translateX(7.5px)}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:25px}.text-long ul{padding:0;padding-left:50px;list-style:none}.text-long ul li{align-items:flex-start;gap:10px;position:relative}.text-long ul li a{color:var(--c-primary);text-decoration:none;font-weight:bold}.text-long ul li a:focus{text-decoration:underline}.text-long ul li:before{content:"•";color:var(--c-orange);font-weight:bold;display:block;font-size:30px;line-height:.7;position:absolute;margin-left:-25px}.map-marker{position:absolute;width:25px;height:40px;display:flex;cursor:pointer;transition:.2s ease}.map-marker svg{-o-object-fit:contain;object-fit:contain;height:max-content}.map-marker.active{transform:scale(2) translateY(-25%)}.map-marker.active svg path,.map-marker.active svg circle{fill:var(--c-link) !important}.share-region{display:flex;align-items:center;flex-direction:row;background:#fff;flex-wrap:wrap;box-shadow:3px 3px 6px rgba(0,0,0,.1607843137)}.share-region__title{font-size:28px;line-height:1;color:#fff;padding:25px;background-color:var(--c-primary);width:100%;font-family:"Playfair Display",serif}@media(min-width:1650px){.share-region__title{font-size:42px}}.share-region .icon{margin:0 5px}.share-region .icon:first-of-type{margin-left:25px}@media(min-width:1650px){.share-region .icon{margin-top:25px;margin-right:40px}}.share-region .icon svg{aspect-ratio:1/1;width:50px}@media(min-width:1650px){.share-region .icon svg{width:80px}}.share-region .icon svg path{fill:var(--c-primary);transition:.2s ease all}.share-region .icon:hover svg path{fill:#004750}.speaker{display:flex}.speaker .image-wrapper{width:75px;height:75px;display:flex}.speaker .image-wrapper img{border-radius:100%;aspect-ratio:1/1}.speaker .text-wrapper{flex:1;margin-left:25px;font-size:16px;line-height:1}.speaker .text-wrapper .speaker__title{letter-spacing:0px}.table,.text-long table{border:1px solid #65160d;border-radius:4px;border-spacing:0;background-color:#d3d3d3;margin:1em 0;width:100%}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid #65160d;border-right:1px solid #65160d;padding:1em}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}.table__heading-cell,.text-long th{color:var(--c-accent-high);font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:var(--c-background)}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child{border-radius:0 5px 0 0}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child{border-bottom:none}.text-with-icon{display:flex;align-items:center}.text-with-icon .icon-wrapper{width:25px;margin-right:25px}.text-with-icon .icon-wrapper svg{display:flex}.text-with-icon .text-wrapper{color:var(--c-primary)}.h1,.text-long h1{font-family:"Playfair Display",serif;line-height:1.5;margin:25px 0;color:var(--c-primary);font-size:42pt;font-weight:normal}@media(min-width:920px){.h1,.text-long h1{font-size:38px}}@media(max-width:1800px){.h1,.text-long h1{font-size:42px}}.h1--icon{position:relative;line-height:1.2}@media(max-width:1800px){.h1--icon{font-size:38px}}.h1--icon:after{content:"•";color:var(--c-orange);font-weight:bold;display:inline-block;font-size:75px;width:max-content;height:max-content;transform:translateY(10%) translateX(-37.5px);z-index:-1;position:relative;margin-top:-30px;position:absolute}.h1--white{color:#fff}.h1--center{text-align:center}.h2,.text-long h2{color:var(--c-primary);font-family:"Playfair Display",serif;font-size:24pt;line-height:1.3;font-weight:normal}@media(min-width:920px){.h2,.text-long h2{font-size:40px}}.h2--icon{position:relative;line-height:1}.h2--icon:after{content:"•";color:var(--c-orange);font-weight:bold;display:inline-block;font-size:75px;width:max-content;height:max-content;transform:translateY(10%) translateX(-37.5px);z-index:-1;position:relative;position:absolute}.h3,.text-long h3{color:var(--c-primary);font-family:"Unitext";font-weight:normal;font-size:24px;line-height:1.2;margin:0;margin-bottom:15px}@media(max-width:1800px){.h3,.text-long h3{font-size:22px}}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px var(--c-accent);margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.text-long p{margin:0 0 1em}.text-long a{color:var(--c-secondary);transition:.2s ease all}.text-long a:hover{color:var(--c-link)}.background--red{background-color:var(--c-secondary);color:#fff;padding:5px;line-height:1}.background--white{background-color:#fff;padding:5px;line-height:1}.color--red{color:var(--c-secondary);background:none}.banner-stats{width:100%;height:100%}.banner-stats .banner-stats__source-wrapper{position:absolute;right:0;bottom:0;width:25%;font-size:16px;font-family:"Unitext";font-weight:700;display:none}@media(min-width:920px){.banner-stats .banner-stats__source-wrapper{display:block}}.banner-stats__stats-wrapper{position:relative;width:inherit;height:inherit;max-width:1200px;height:600px;margin-bottom:25px}@media(min-width:720px){.banner-stats__stats-wrapper{margin:0}}@media(min-width:1350px){.banner-stats__stats-wrapper{height:100%}}.banner-stats__stats-wrapper .stat-title{position:absolute;bottom:-50px;left:0;font-size:20px;font-family:"Playfair Display",serif;width:80%;color:#fff;text-align:left;display:none}@media(min-width:720px){.banner-stats__stats-wrapper .stat-title{top:0;left:50%;text-align:center;transform:translateX(-50%) translateY(-50%)}}@media(min-width:1350px){.banner-stats__stats-wrapper .stat-title{display:block;color:var(--c-text);text-align:left}}@media(min-width:1800px){.banner-stats__stats-wrapper .stat-title{color:var(--c-text);display:block;left:50%;top:55%;font-size:24px;width:35%;bottom:unset;transform:translateX(-35%) translateY(-100%)}}.banner-stats__stats-wrapper .stat-circle{display:flex;position:absolute;flex-direction:column;aspect-ratio:1;border-radius:100%;align-items:center;justify-content:center;width:215px;height:215px;background-color:var(--c-secondary);border-radius:100%;z-index:1;aspect-ratio:1/1}.banner-stats__stats-wrapper .stat-circle .top-title,.banner-stats__stats-wrapper .stat-circle .bottom-title{font-size:12pt;color:#fff;line-height:1;padding:0 25px;width:100%}@media(min-width:1350px){.banner-stats__stats-wrapper .stat-circle .top-title,.banner-stats__stats-wrapper .stat-circle .bottom-title{font-size:16px}}@media(min-width:1800px){.banner-stats__stats-wrapper .stat-circle .top-title,.banner-stats__stats-wrapper .stat-circle .bottom-title{font-size:21px}}.banner-stats__stats-wrapper .stat-circle .number{color:#fff;line-height:1;font-size:38pt}@media(min-width:1350px){.banner-stats__stats-wrapper .stat-circle .number{font-size:38px}}@media(min-width:1800px){.banner-stats__stats-wrapper .stat-circle .number{font-size:66px}}.banner-stats__stats-wrapper .stat-circle .bottom-title{display:flex;justify-content:flex-end}#circle-0{top:0;left:0;width:50%;height:auto}@media(min-width:720px){#circle-0{width:25%;height:auto}}@media(min-width:920px){#circle-0{left:0%;top:1%;width:25%;height:auto}}@media(min-width:1350px){#circle-0{width:30%;height:auto}}#circle-1{left:5%;bottom:0%;background-color:#fff;width:45%;height:auto}@media(min-width:480px){#circle-1{width:40%;height:auto}}@media(min-width:720px){#circle-1{width:25%;height:auto}}@media(min-width:920px){#circle-1{width:20%;height:auto}}@media(min-width:1350px){#circle-1{left:unset;bottom:unset;width:35%;height:auto;right:0%;top:3%;background-color:#fff}#circle-1 .top-title,#circle-1 .bottom-title{color:var(--c-primary)}#circle-1 .number{color:var(--c-primary)}}@media(min-width:1650px){#circle-1{width:30%}}#circle-2{right:0%;top:calc(50% - 75px);background-color:#fff;width:30%;height:auto}@media(min-width:480px){#circle-2{width:30%;height:auto}}@media(min-width:720px){#circle-2{width:20%;height:auto}}@media(min-width:920px){#circle-2{width:25%;height:auto}}#circle-2 .top-title,#circle-2 .bottom-title{color:var(--c-primary)}#circle-2 .number{color:var(--c-primary)}@media(min-width:1350px){#circle-2{right:unset;top:unset;left:40%;bottom:0%;background-color:#003d89}#circle-2 .top-title,#circle-2 .bottom-title{color:#fff}#circle-2 .number{color:#fff}}.line{position:absolute;width:2px;background-color:#ababab;background-repeat:no-repeat;background-size:contain;z-index:0}.banner--background{width:100%;margin-bottom:100px}.banner--background .banner__background{height:200px;width:100%;background-color:#fff;border-bottom-left-radius:150% 30%;border-bottom-right-radius:150% 30%}.banner--background .banner__title{width:80%;margin-left:calc(5vw - 25px);margin-top:-150px}.banner--basic-banner{position:relative}@media(min-width:920px){.banner--basic-banner{display:flex;align-items:stretch}}.banner--basic-banner .banner__image{margin-bottom:100px}@media(min-width:920px){.banner--basic-banner .banner__image{width:55%;position:relative}}.banner--basic-banner .banner__image:after{content:"";background:rgba(0,0,0,0) linear-gradient(223deg,rgba(11,30,60,0.5882352941) 0%,rgba(11,30,60,0) 100%) 0% 0% no-repeat padding-box;position:absolute;left:0;top:0;right:0;bottom:0}.banner--basic-banner .banner__image img{width:100%;height:auto;aspect-ratio:16/9}.banner--basic-banner .banner__text-wrapper{display:flex;flex-direction:column;justify-content:center;background:var(--c-background);padding:25px 5vw;padding-top:125px}@media(min-width:920px){.banner--basic-banner .banner__text-wrapper{width:45%;word-wrap:normal}}.banner--basic-banner .banner__text-wrapper .text-content{font-weight:bold;margin-bottom:25px}.banner--basic-banner .banner__text-wrapper .text-content a{color:#fff !important}.banner--basic-banner .banner__text-wrapper .text-content a:hover{color:var(--c-link)}.banner--basic-banner.no-image{min-height:700px}.banner--basic-banner.no-image .banner__text-wrapper{width:100%;word-wrap:normal;position:relative}@media(min-width:720px){.banner--basic-banner.no-image .banner__text-wrapper::before{content:"";aspect-ratio:13/7;height:100%;background-image:url(/themes/custom/olamalu_ophi/images/patterns/banner-quarter.svg);position:absolute;background-repeat:no-repeat;right:0px;top:0%;background-size:contain}}@media(min-width:920px){.banner--basic-banner.no-image .banner__text-wrapper .title-wrapper{width:55%;word-wrap:normal}.banner--basic-banner.no-image .banner__text-wrapper .title-wrapper .text-content{width:75%}}.banner--course{position:relative}@media(min-width:920px){.banner--course{display:flex;align-items:stretch}}@media(min-width:920px){.banner--course .banner__image{width:80%;position:relative}}.banner--course .banner__text-wrapper{position:absolute;right:0;top:50px;min-height:calc(100% - 100px);display:flex;flex-direction:column;justify-content:center;background:var(--c-maroon);color:#fff;background-image:url(/themes/custom/olamalu_ophi/images/patterns/quarter-white.svg);background-repeat:no-repeat;background-position:top right;background-size:contain}@media(min-width:920px){.banner--course .banner__text-wrapper{width:40%;word-wrap:normal;transform:translateX(0)}}.banner--course .banner__text-wrapper .title-wrapper{padding:25px 5vw}.banner--course .banner__text-wrapper .text-content{font-weight:bold;margin-bottom:25px}.banner--event{display:flex;flex-flow:row wrap;align-items:center}@media(min-width:920px){.banner--event{flex-flow:row nowrap}}.banner--event .banner__section-image{width:80%}.banner--event .banner-content-wrapper{width:calc(65% - 100px)}.banner--event .content-wrapper{position:relative;display:flex;flex-flow:column nowrap;justify-content:space-between;gap:50px;height:100%;background-color:var(--c-grey);padding:50px;transform:translateY(-100px);margin:0 15px;background-image:url(/themes/custom/olamalu_ophi/images/patterns/quarter-blue.svg);background-repeat:no-repeat;background-position:bottom right;background-size:contain}@media(min-width:920px){.banner--event .content-wrapper{gap:100px;transform:translateX(-100px) translateY(0);margin:0}}.banner--event .content-wrapper .date-wrapper{display:flex;justify-content:space-between}.banner--event .content-wrapper .date-wrapper .banner__section-label{text-transform:uppercase;font-weight:bold;font-size:14px}.banner--event .content-wrapper .details-wrapper{font-size:30px;font-family:"Playfair Display",serif;line-height:1;font-weight:bold;color:#002147;opacity:.6}.banner--event .content-wrapper .details-wrapper .time{font-size:20px;font-family:"Unitext";font-weight:normal;display:flex;justify-content:flex-end}.banner--event .content-wrapper .text-wrapper{display:flex;flex-flow:column nowrap;justify-content:center}.banner--event .content-wrapper .text-wrapper .highlight__section-link{color:var(--c-link);transform:200ms ease all;font-size:16px;position:relative;display:flex;width:max-content;max-width:100%;align-items:center}.banner--event .content-wrapper .text-wrapper .highlight__section-link::after{content:"";width:12.5px;height:16.5px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__bullet{width:10px;height:10px;background-color:rgba(255,255,255,.8);-webkit-appearance:none;appearance:none;border:none;outline:inherit;border-radius:100%;cursor:pointer;margin-right:5px;transition:.2 ease all}.glide__bullet.glide__bullet--active{background-color:var(--c-secondary)}.slider--standard{background-color:var(--c-background-dark);color:var(--c-text-inverse);padding:0}.slider--standard .slider__title{color:var(--c-text-inverse)}.glide__navigation{display:flex;align-items:center;margin-bottom:25px;position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}.glide__bullets{display:flex;align-items:center}.glide__arrows{margin-right:25px}.glide__arrows button{background:none;border:1px solid var(--c-primary);width:40px;height:40px}.glide__arrows button svg{width:100%;height:100%}.banner--landing-page-banner{position:relative;padding:5vw;padding-bottom:50px;display:flex;flex-direction:column-reverse;padding-top:25px;background:var(--c-primary);margin-bottom:100px}@media(min-width:920px){.banner--landing-page-banner{flex-direction:column}}@media(min-width:1350px){.banner--landing-page-banner{gap:100px;flex-direction:row;align-items:stretch;min-height:60vh;align-items:center}.banner--landing-page-banner::before{content:"";background-image:url(/themes/custom/olamalu_ophi/images/patterns/background-banner.svg);width:70%;height:70%;position:absolute;right:-10px;bottom:0;z-index:0;background-repeat:no-repeat;background-size:cover}}.banner--landing-page-banner .banner__text-wrapper{color:#fff;flex-direction:column;justify-content:center;display:flex;z-index:1}@media(min-width:1350px){.banner--landing-page-banner .banner__text-wrapper{width:calc(50% - 25px);margin-right:25px}}.banner--landing-page-banner .banner__text-wrapper p{font-size:18px}.banner--landing-page-banner .banner__text-wrapper p a{color:#fff !important}.banner--landing-page-banner .banner__text-wrapper p a span{color:#fff !important}.banner--landing-page-banner .banner__text-wrapper h1{color:#fff}@media(min-width:1350px){.banner--landing-page-banner .banner__stats-wrapper{width:50%;z-index:1}}.banner--landing-page-banner .banner__stats-wrapper .banner-stats{opacity:0;transition:2s ease-in-out all}.banner--landing-page-banner .banner__stats-wrapper .banner-stats.show{opacity:1}.banner--landing-page-banner .banner__stats-wrapper .banner-stats::after{content:"Source: Global Multidimensional Poverty Index 2022";position:absolute;right:5vw;bottom:100px;font-size:16px;width:250px;color:#fff}@media(max-width:1730px){.banner--landing-page-banner .banner__stats-wrapper .banner-stats::after{bottom:20px;right:3vw}}.banner--landing-page-banner .banner__stats-wrapper .banner-image img{width:100%;height:auto;border-radius:50px;max-width:820px;max-height:485px}.user-logged-in{padding-top:5vw}.slider-box{display:flex;gap:12.5px}.slider-box p{margin:0;font-weight:400}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:var(--c-primary);transition:.4s}input:checked+.slider{background-color:var(--c-secondary)}input:focus+.slider{box-shadow:0 0 1px var(--c-secondary)}input:checked+.slider:before{transform:translateX(26px);background:#fff}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.banner--news .banner__image{width:100%}.banner--news .banner__image img{width:100%;height:auto}.banner--news .banner__title{width:100%;margin:0}@media(min-width:920px){.banner--news .banner__title{transform:translateY(-50px);width:80%;margin-left:25px}}.banner--person{width:100%;padding:5vw;background-color:var(--c-primary)}@media(min-width:720px){.banner--person{display:flex;flex-wrap:wrap}}@media(min-width:920px){.banner--person{background-color:var(--c-white);padding-bottom:100px;display:flex;align-items:flex-start;position:relative}.banner--person:before{content:"";background-color:var(--c-primary);width:100%;height:85%;position:absolute;top:0;left:0;border-bottom-left-radius:150% 60%;border-bottom-right-radius:150% 60%;z-index:0}}@media(min-width:1650px){.banner--person:before{height:60%}}.banner--person .banner__image{border-radius:150%/10%;overflow:hidden;background-color:#fff;padding:5px;z-index:1;position:relative;box-shadow:5px 5px 15px rgba(0,0,0,.17)}@media(min-width:720px){.banner--person .banner__image{width:40%}}@media(min-width:920px){.banner--person .banner__image{width:calc(20% - 50px);margin-right:50px}}.banner--person .banner__image img{border-radius:150%/10%;position:relative}.banner--person .banner__title{color:#fff;z-index:1}@media(min-width:720px){.banner--person .banner__title{width:calc(60% - 25px);margin-left:25px}}@media(min-width:920px){.banner--person .banner__title{width:calc(35% - 25px);margin-right:25px}}.banner--person .banner__title .banner__content{font-size:bold}.banner--person .banner__links{flex:1;display:flex;flex-wrap:wrap}.banner--person .banner__links .link-with-icon{width:calc(100% - 25px);margin:5px 40px;margin-left:0px;max-width:unset}@media(min-width:720px){.banner--person .banner__links .link-with-icon{width:auto;margin-top:25px}}@media(min-width:920px){.banner--person .banner__links .link-with-icon{margin:10px 40px}}.banner--research{position:relative;margin:0 5vw}@media(min-width:920px){.banner--research{display:flex;align-items:stretch}}@media(min-width:920px){.banner--research .banner__image{width:60%;position:relative}}.banner--research .banner__text-wrapper{position:absolute;top:50px;min-height:calc(100% - 100px);right:5vw;display:flex;flex-direction:column;justify-content:center;background:var(--c-maroon);color:#fff;background-image:url(/themes/custom/olamalu_ophi/images/patterns/quarter-white-right.svg);background-repeat:no-repeat;background-position:bottom right;background-size:contain}@media(min-width:920px){.banner--research .banner__text-wrapper{width:40%;word-wrap:normal}}.banner--research .banner__text-wrapper .title-wrapper{padding:25px 50px}.banner--research .banner__text-wrapper .text-content{font-weight:bold;margin-bottom:25px}.banner--research .banner__text-wrapper--purple{background-color:var(--c-purple);color:var(--c-secondary)}.banner--research .banner__text-wrapper--blue{background-color:var(--c-primary);color:var(--c-secondary);background-image:url(/themes/custom/olamalu_ophi/images/patterns/quarter-blue.svg)}.feature-box--coloured-box{padding:50px 50px;padding-bottom:75px;max-width:700px;aspect-ratio:1/1;overflow:hidden;position:relative;box-shadow:5px 5px 10px rgba(0,0,0,.16)}@media(min-width:1350px){.feature-box--coloured-box{padding-top:90px}}.feature-box--coloured-box:hover .feature-box__section-link{text-decoration:underline}.feature-box--coloured-box:hover .feature-box__section-link:after{transform:translateX(7.5px)}.feature-box--coloured-box:focus .feature-box__section-link{text-decoration:underline}.feature-box--coloured-box:focus .feature-box__section-link:after{transform:translateX(7.5px)}.feature-box--coloured-box .feature-box__section-link{color:var(--c-text);transform:200ms ease all;font-size:16px;position:relative;display:flex;width:max-content;max-width:100%;align-items:center}.feature-box--coloured-box .feature-box__section-link::after{content:"";width:13px;height:13px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-dark-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain}.feature-box--coloured-box::before{content:"";height:150%;width:150%;background-image:url(/themes/custom/olamalu_ophi/images/patterns/full-white-circle.svg);position:absolute;background-repeat:no-repeat;right:0px;bottom:-75%;transform:translateX(50%);background-size:contain}.feature-box--coloured-box a{text-decoration:none;color:var(--c-background-blue);z-index:1;position:relative}.feature-box--coloured-box a h3{font-family:"Unitext"}.feature-box--coloured-box.purple{background-color:var(--c-purple)}.feature-box--coloured-box.green{background-color:var(--c-green)}.feature-box--coloured-box.green::before{top:-55%;transform:translateX(50%);width:100%;height:100%}.feature-box--coloured-box.beige{background-color:var(--c-beige)}.feature-box--coloured-box.beige::before{right:0;bottom:-10%;transform:translateX(-5%) translateY(50%);top:unset;width:90%;height:90%}.feature-box--coloured-box.maroon{background-color:var(--c-maroon)}.feature-box--coloured-box.maroon::before{width:60%;height:60%;bottom:unset;right:25px;background-size:contain;transform:rotate(-130deg);top:-33%}.feature-box--coloured-box.maroon a{color:#fff}.feature-box--coloured-box.maroon .feature-box__section-link{color:#fff}.feature-box--coloured-box.maroon .feature-box__section-link:after{background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-white.svg)}.feature-box--coloured-box.tiny{padding:0;transition:.2s ease all;border-radius:5px;width:max-content;aspect-ratio:unset;border:none}.feature-box--coloured-box.tiny a{padding:10px 25px;font-size:16px;font-weight:bold;border-radius:50px;line-height:1;display:flex;text-decoration:none}.feature-box--coloured-box.tiny::before{display:none}.feature-box--coloured-box.tiny:hover a{text-decoration:underline}.feature-box--event-teaser{border-radius:60px;overflow:hidden;box-shadow:5px 5px 10px rgba(0,0,0,.1607843137);border:4px solid #004750}.feature-box--event-teaser a{text-decoration:none;color:#000;display:flex;flex-direction:column;height:100%}@media(min-width:920px){.feature-box--event-teaser a{flex-direction:unset}}.feature-box--event-teaser a .text-wrapper{padding:25px;display:flex;flex-direction:column;gap:15px}@media(min-width:920px){.feature-box--event-teaser a .text-wrapper{width:100%;padding:50px}}.feature-box--event-teaser a .text-wrapper .tag,.feature-box--event-teaser a .text-wrapper .speaker{gap:5px;font-size:16px;font-weight:400}@media(max-width:1800px){.feature-box--event-teaser a .text-wrapper .tag,.feature-box--event-teaser a .text-wrapper .speaker{font-size:16px}}.feature-box--event-teaser a .text-wrapper h3{margin:0;color:#000}.feature-box--event-teaser a .text-wrapper .button{width:max-content;max-width:100%;color:#000;border-color:#000}.feature-box--event-teaser a .text-wrapper .feature-box__tags{font-weight:normal}@media(min-width:920px){.feature-box--event-teaser a .text-wrapper .feature-box__tags{display:flex;font-size:16px;flex-wrap:wrap}}@media(min-width:920px)and (max-width:1800px){.feature-box--event-teaser a .text-wrapper .feature-box__tags{font-size:16px}}@media(min-width:920px){.feature-box--event-teaser a .text-wrapper .feature-box__tags .value:not(:last-of-type)::after{content:"|";padding-left:5px;margin-right:5px}}.feature-box--event-teaser.maroon{border-color:var(--c-primary)}.feature-box--event-teaser.orange{border-color:#f27000}.feature-box--event-teaser .field--name-field-event-tag{width:100%;font-size:16px;color:var(--c-primary);padding-left:75px;position:relative;margin:10px 0}@media(max-width:1800px){.feature-box--event-teaser .field--name-field-event-tag{font-size:16px;padding-left:60px}}.feature-box--event-teaser .field--name-field-event-tag::before{content:"";aspect-ratio:1/1;width:50px;background-image:url(/themes/custom/olamalu_ophi/images/icons/event-type.svg);position:absolute;background-repeat:no-repeat;left:0%;top:50%;background-size:contain;transform:translateY(-50%);z-index:0}.feature-box--horizontal{border-radius:60px;box-shadow:5px 5px 10px rgba(0,0,0,.16);overflow:hidden}.feature-box--horizontal a{text-decoration:none;color:#fff;display:flex;flex-direction:column;height:100%}@media(min-width:1400px){.feature-box--horizontal a{flex-direction:unset}}.feature-box--horizontal a .text-wrapper{padding:25px;display:flex;flex-direction:column;justify-content:center;gap:15px}@media(min-width:1400px){.feature-box--horizontal a .text-wrapper{flex:1;padding:100px 25px}}@media(min-width:1400px){.feature-box--horizontal a .text-wrapper.no-image{flex:1;padding:100px 50px}}.feature-box--horizontal a .text-wrapper h3{margin:0;color:#fff}.feature-box--horizontal a .text-wrapper p{margin:0}.feature-box--horizontal a .text-wrapper .button{width:max-content;max-width:100%}@media(min-width:920px){.feature-box--horizontal a .text-wrapper .feature-box__tags{display:flex}}@media(min-width:920px)and (max-width:1800px){.feature-box--horizontal a .text-wrapper .feature-box__tags{font-size:20px}}@media(min-width:920px){.feature-box--horizontal a .text-wrapper .feature-box__tags .value:not(:last-of-type)::after{content:"|";padding-left:5px;margin-right:5px}}.feature-box--horizontal a .feature-box__section-image img{-webkit-clip-path:ellipse(100% 100% at 50% 0%);clip-path:ellipse(100% 100% at 50% 0%);-o-object-fit:cover;object-fit:cover}@media(min-width:1400px){.feature-box--horizontal a .feature-box__section-image{width:30%}.feature-box--horizontal a .feature-box__section-image img{height:100%;width:100%;-webkit-clip-path:ellipse(100% 120% at 0% 50%);clip-path:ellipse(100% 120% at 0% 50%)}}.feature-box--horizontal a .feature-box__section-image .field--name-field-feature-box-image{height:100%;display:flex}.feature-box--horizontal a .feature-box__section-image .field--name-field-feature-box-image div{width:100%}.feature-box--horizontal a .feature-box__section-image .field--name-field-feature-box-image div .field--name-field-media-image{height:100%;display:flex}.feature-box--horizontal a .feature-box__section-image .field--name-field-feature-box-image div .field--name-field-media-image .image{width:100%;height:100%}.feature-box--horizontal.blue{background-color:var(--c-secondary)}.feature-box--horizontal.maroon{background-color:var(--c-primary)}.feature-box--horizontal.teal{background-color:#004750}.news-listing .feature-box--horizontal{background-color:#004750}.news-listing .feature-box--horizontal.teal{background-color:#004750}.news-listing .feature-box--horizontal.blue{background-color:#043650}.news-listing .feature-box--horizontal.maroon{background-color:var(--c-primary)}.news-listing .feature-box--horizontal.oxblue{background-color:#002148}.news-listing .feature-box--horizontal.white{background-color:#fff}.news-listing .feature-box--horizontal.white a{color:var(--c-primary)}.news-listing .feature-box--horizontal.white a .text-wrapper h3{color:var(--c-primary)}.news-listing .feature-box--horizontal.white a .tag-with-icon::before{background-image:url(/themes/custom/olamalu_ophi/images/icons/news-red.svg)}.news-listing .feature-box--horizontal.white a .button{border:2px solid var(--c-primary);color:var(--c-primary)}.news-listing .feature-box--horizontal.white a .button:hover{background-color:var(--c-primary);color:#fff}.news-listing .feature-box--horizontal.whitem{background-color:#fff;border:4px solid var(--c-primary)}.news-listing .feature-box--horizontal.whitem a{color:var(--c-primary)}.news-listing .feature-box--horizontal.whitem .text-wrapper h3{color:var(--c-primary)}.news-listing .feature-box--horizontal.whitem .tag-with-icon::before{background-image:url(/themes/custom/olamalu_ophi/images/icons/news-red.svg)}.news-listing .feature-box--horizontal.whitem .button{border:2px solid var(--c-primary);color:var(--c-primary)}.news-listing .feature-box--horizontal.whitem .button:hover{background-color:var(--c-primary);color:#fff}.news-listing .feature-box--horizontal.whitet{background-color:#fff;border:4px solid #004750}.news-listing .feature-box--horizontal.whitet a{color:var(--c-primary)}.news-listing .feature-box--horizontal.whitet .text-wrapper h3{color:var(--c-primary)}.news-listing .feature-box--horizontal.whitet .tag-with-icon::before{background-image:url(/themes/custom/olamalu_ophi/images/icons/news-red.svg)}.news-listing .feature-box--horizontal.whitet .button{border:2px solid var(--c-primary);color:var(--c-primary)}.news-listing .feature-box--horizontal.whitet .button:hover{background-color:var(--c-primary);color:#fff}.news-listing .feature-box--horizontal.whiteox{background-color:#fff;border:4px solid #002148}.news-listing .feature-box--horizontal.whiteox a{color:var(--c-primary)}.news-listing .feature-box--horizontal.whiteox .text-wrapper h3{color:var(--c-primary)}.news-listing .feature-box--horizontal.whiteox .tag-with-icon::before{background-image:url(/themes/custom/olamalu_ophi/images/icons/news-red.svg)}.news-listing .feature-box--horizontal.whiteox .button{border:2px solid var(--c-primary);color:var(--c-primary)}.news-listing .feature-box--horizontal.whiteox .button:hover{background-color:var(--c-primary);color:#fff}.tag-with-icon{width:100%;padding-left:75px;position:relative;margin:10px 0}@media(max-width:1800px){.tag-with-icon{padding-left:60px}}.tag-with-icon::before{content:"";aspect-ratio:1/1;width:50px;background-image:url(/themes/custom/olamalu_ophi/images/icons/news.svg);position:absolute;background-repeat:no-repeat;left:0%;top:50%;background-size:contain;transform:translateY(-50%);z-index:0}.feature-box--large{max-width:1300px;box-shadow:5px 5px 10px rgba(0,0,0,.16);position:relative}.feature-box--large a{text-decoration:none;color:#000}.feature-box--large a:hover .feature-box__section-link{color:var(--c-secondary)}.feature-box--large a:focus .feature-box__section-link{color:var(--c-secondary)}.feature-box--large .feature-box__section-image img{width:100%;height:auto}.feature-box--large .text-wrapper{background-color:#fff}@media(min-width:1350px){.feature-box--large .text-wrapper{position:absolute;bottom:0;width:75%;padding:25px 0}}.feature-box--large .text-wrapper h2{margin:5px 0}.feature-box--large .text-wrapper .feature-box__section-link{font-family:"Courier Prime",monospace;color:var(--c-link);text-decoration:underline;transform:.3s ease-in-out;font-size:16px}.feature-box--small{max-width:800px;border-radius:70px;box-shadow:5px 5px 10px rgba(0,0,0,.16);overflow:hidden}.feature-box--small a{text-decoration:none;color:#fff}.feature-box--small .feature-box__section-image img{width:100%;height:auto;-webkit-clip-path:ellipse(90% 100% at 50% 0%);clip-path:ellipse(90% 100% at 50% 0%)}.feature-box--small .text-wrapper{display:flex;flex-direction:column;gap:15px;padding:50px}.feature-box--small .text-wrapper h3{margin:0;color:#fff}.feature-box--small .text-wrapper p{margin:0}.feature-box--small .text-wrapper .button{width:max-content;max-width:100%}.feature-box--small.white{background-color:#fff}.feature-box--small.blue{background-color:var(--c-secondary)}.feature-box--small.teal{background-color:#004750}.feature-box--small.maroon{background-color:var(--c-primary)}.feature-box--small.white{box-shadow:5px 5px 10px rgba(0,0,0,.1607843137)}.feature-box--small.white a{color:var(--c-text)}.feature-box--small.white .text-wrapper h3{color:var(--c-text)}.feature-box--small.white .button{background-color:rgba(0,0,0,0);border-color:var(--c-text);color:#000}.feature-box--small.white .button:hover{background-color:#000;color:#fff}.feature-box--in-the-media a{text-decoration:none;color:var(--c-text);display:flex;flex-flow:column wrap;gap:25px}@media(min-width:920px){.feature-box--in-the-media a{flex-flow:row nowrap;align-items:center}}.feature-box--in-the-media a .feature-box__section-image img{width:100%;height:100%}.feature-box--in-the-media a .content-wrapper{display:flex;flex-flow:column nowrap;justify-content:space-between}.feature-box--in-the-media a .content-wrapper .feature-box__section-link{color:var(--c-link);display:flex;flex-flow:row nowrap;align-items:center}.feature-box--in-the-media a .content-wrapper .feature-box__section-link::after{content:"";width:13px;height:13px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain}.feature-box--in-the-media a:hover .feature-box__section-link::after{transform:translateX(7.5px)}.feature-box--blog a{text-decoration:none;color:var(--c-text);display:flex;flex-flow:column nowrap;gap:25px}@media(min-width:920px){.feature-box--blog a{flex-flow:row nowrap}}.feature-box--blog a .text-wrapper{display:flex;flex-flow:column nowrap;gap:25px;max-width:500px;width:100%;font-size:16px}.feature-box--blog a .text-wrapper .feature-box__section-date{font-size:16px;opacity:.6}.node-type--country{height:100%;width:100%}.feature-box--country{border-radius:70px;overflow:hidden;box-shadow:5px 5px 10px rgba(0,0,0,.1607843137);margin:0;background-color:#fff;height:100%}.feature-box--country a{color:var(--c-text);text-decoration:none}.feature-box--country .text-wrapper{display:flex;flex-direction:column;gap:25px;padding:50px}.feature-box--country .text-wrapper h3{color:var(--c-text);margin:0;font-size:28px}.feature-box--country .text-wrapper .content{display:flex;color:var(--c-text);font-size:16px}.feature-box--country .text-wrapper .content .text-long p{margin:0}.feature-box--country .text-wrapper .button{width:max-content;max-width:100%;background-color:rgba(0,0,0,0);border-color:var(--c-text);color:#000;font-size:15px;padding:10px 15px}.feature-box--country .text-wrapper .button:hover{background-color:#000;color:#fff}.feature-box--featured{box-shadow:5px 5px 10px rgba(0,0,0,.16)}.feature-box--featured a{text-decoration:none;color:var(--c-text);display:flex;align-items:stretch;transition:.2s ease-in-out all;flex-wrap:wrap}.feature-box--featured a:hover .feature-box__section-link:after{transform:translateX(7.5px)}.feature-box--featured a:focus .feature-box__section-link:after{transform:translateX(7.5px)}@media(min-width:720px){.feature-box--featured a{flex-direction:unset}}.feature-box--featured a .feature-box__section-author{font-size:16px}.feature-box--featured a .text-wrapper{width:100%;margin:0}@media(min-width:720px){.feature-box--featured a .text-wrapper{width:75%;display:flex;flex-direction:column;justify-content:space-between;font-size:16px}.feature-box--featured a .text-wrapper h2{margin-top:0;margin:0;font-size:24px !important}}.feature-box--featured a .feature-box__section-image{width:100%;margin:0}@media(min-width:720px){.feature-box--featured a .feature-box__section-image{width:calc(25% - 25px);margin-right:25px}}.feature-box--featured a .feature-box__section-link{color:var(--c-link);transform:200ms ease all;font-size:16px;position:relative;display:flex;width:max-content;max-width:100%;align-items:center}.feature-box--featured a .feature-box__section-link::after{content:"";width:13px;height:13px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain}.node-type--global-mpi-page{height:100%;width:100%}.feature-box--global-mpi{border-radius:70px;overflow:hidden;box-shadow:5px 5px 10px rgba(0,0,0,.1607843137);margin:0;background-color:#fff;height:100%}.feature-box--global-mpi a{color:var(--c-text);text-decoration:none}.feature-box--global-mpi .text-wrapper{display:flex;flex-direction:column;gap:25px;padding:50px}.feature-box--global-mpi .text-wrapper h3{color:var(--c-text);margin:0;font-size:28px}.feature-box--global-mpi .text-wrapper .content{display:flex;color:var(--c-text);font-size:16px}.feature-box--global-mpi .text-wrapper .button{width:max-content;max-width:100%;background-color:rgba(0,0,0,0);border-color:var(--c-text);color:#000}.feature-box--global-mpi .text-wrapper .button:hover{background-color:#000;color:#fff}.feature-box--journal-article{background-color:var(--c-background);padding:25px}.feature-box--journal-article a{color:var(--c-link);text-decoration:none;display:flex;flex-direction:column;position:relative}@media(min-width:920px){.feature-box--journal-article a:hover:after{animation:1s bounce ease-in-out infinite}.feature-box--journal-article a:focus:after{animation:1s bounce ease-in-out infinite}}.feature-box--journal-article a .feature-box__section-title{color:#000}@media(min-width:720px){.feature-box--journal-article a .feature-box__section-title{width:95%}}.feature-box--journal-article a .feature-box__section-title h3{margin:0;font-size:13px}@media(min-width:720px){.feature-box--journal-article a .feature-box__section-title h3{font-size:16px}}.feature-box--journal-article a .feature-box__section-content{font-size:16px;line-height:1.5;margin-top:10px}@media(min-width:720px){.feature-box--journal-article a .feature-box__section-content{width:95%;font-size:20px;line-height:1.8;margin-top:0}}.feature-box--journal-article a::after{content:"";width:25px;height:25px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain;margin-top:10px}@media(min-width:720px){.feature-box--journal-article a::after{position:absolute;top:calc(50% - 12.5px);right:0;margin-top:0}}.feature-box--newsletter{background-color:#65160d;padding:25px}.feature-box--newsletter a{color:#fff;text-decoration:none;display:flex;flex-direction:column;position:relative}@media(min-width:720px){.feature-box--newsletter a{padding-right:25px}}@media(min-width:920px){.feature-box--newsletter a:hover:after{animation:1s bounce ease-in-out infinite}.feature-box--newsletter a:focus:after{animation:1s bounce ease-in-out infinite}}.feature-box--newsletter a .text-wrapper{width:100%;padding-left:12.5px}@media(min-width:720px){.feature-box--newsletter a .text-wrapper{width:65%}}.feature-box--newsletter a .feature-box__section-label{font-size:16px}.feature-box--newsletter a .feature-box__section-title{font-family:"Playfair Display",serif;font-weight:bold}.feature-box--newsletter a .feature-box__section-title h2{margin:0}.feature-box--newsletter a .feature-box__section-content{line-height:1.2;font-size:16px;padding-top:12.5px}.feature-box--newsletter a::after{content:"";width:25px;height:25px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right.svg);background-position-x:right 10px;background-position-y:center;right:0;background-repeat:no-repeat;background-color:#fff;padding:15px 10px 15px 50px;border-top-left-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:85%;border-bottom-right-radius:85%;margin-left:10px;margin-top:20px}@media(min-width:720px){.feature-box--newsletter a::after{position:absolute;top:calc(50% - 12.5px);margin-top:0}}.feature-box--publication{border-radius:70px;overflow:hidden;box-shadow:5px 5px 10px rgba(0,0,0,.1607843137);margin:0 10px;background-color:#fff;height:100%}.feature-box--publication a{color:var(--c-text);text-decoration:none}.feature-box--publication .text-wrapper{display:flex;flex-direction:column;gap:25px;padding:50px;font-size:16px}.feature-box--publication .text-wrapper h3{color:var(--c-text);margin:0;font-size:32px}@media(max-width:1800px){.feature-box--publication .text-wrapper h3{font-size:24px}}.feature-box--publication .text-wrapper .content{display:flex;color:var(--c-primary);font-size:24px;gap:10px;padding-left:75px;position:relative}@media(max-width:1800px){.feature-box--publication .text-wrapper .content{font-size:20px}}.feature-box--publication .text-wrapper .content:before{content:"";aspect-ratio:1/1;width:50px;background-image:url(/themes/custom/olamalu_ophi/images/icons/publication.svg);position:absolute;background-repeat:no-repeat;left:0%;top:50%;background-size:contain;transform:translateY(-50%);z-index:0}.feature-box--publication .text-wrapper .button{width:max-content;max-width:100%;background-color:rgba(0,0,0,0);border-color:var(--c-text);color:#000;font-size:22px}.feature-box--publication .text-wrapper .button:hover{background-color:#000;color:#fff}.feature-box--publication .text-wrapper .feature-box__section-content-minor{color:var(--c-primary);font-size:16px;display:flex;flex-wrap:wrap}.feature-box--publication .text-wrapper .feature-box__section-content-minor .content{font-size:16px}.feature-box--publication .text-wrapper .feature-box__section-content-minor>div{display:flex}.feature-box--publication .text-wrapper .field--name-field-publication-number{display:flex;gap:10px;width:max-content;flex-flow:row wrap}.feature-box--publication .text-wrapper .field--name-field-publication-type{margin:0;margin-bottom:5px;width:max-content}.feature-box--publication .text-wrapper .authors p{margin:0}@media(max-width:480px){.feature-box--publication .text-wrapper .content{display:flex;flex-flow:column;gap:0;padding-left:60px}.feature-box--publication .text-wrapper .content .field--name-field-publication-type{width:unset;padding-left:0}.feature-box--publication .text-wrapper .content .field--name-field-publication-type:before{margin-left:-60px}.feature-box--publication .text-wrapper .content .field--name-field-publication-number{width:unset}}.field--name-field-referenced-publications{display:flex;flex-wrap:wrap;gap:25px;margin-bottom:50px}.field--name-field-referenced-publications .field--item{width:48%}@media(max-width:1350px){.field--name-field-referenced-publications .field--item{width:100%}}.field--name-field-referenced-publications .field--item article{height:100%}.field--name-field-referenced-publications .field--item article section{height:100%}.feature-box--teaser{background-color:var(--c-background);padding:25px;box-shadow:5px 5px 10px rgba(0,0,0,.16)}.feature-box--teaser a{color:var(--c-link);text-decoration:none;padding-right:25px;display:flex;flex-direction:column;position:relative}.feature-box--teaser a .feature-box__section-label{color:#000;font-size:16px;font-family:"Playfair Display",serif;font-weight:bold;text-transform:capitalize}.feature-box--teaser a .feature-box__section-title{font-family:"Playfair Display",serif}.feature-box--teaser a .feature-box__section-title h2{margin:0;font-weight:lighter;font-size:24px !important}.feature-box--teaser a::after{content:"";width:25px;height:25px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain;position:absolute;top:calc(50% - 12.5px);right:0}.feature-box--teaser a:hover:after{animation:1s bounce ease-in-out infinite}.feature-box--teaser a:focus:after{animation:1s bounce ease-in-out infinite}.feature-box--person-card{border-radius:60px;overflow:hidden;box-shadow:5px 5px 10px rgba(0,0,0,.1607843137)}.feature-box--person-card a{text-decoration:none;color:var(--c-primary);display:flex;flex-direction:column;height:100%}@media(min-width:1350px){.feature-box--person-card a{flex-direction:column}}.feature-box--person-card a .text-wrapper{padding:25px;width:100%;display:flex;flex-direction:column;gap:15px}@media(min-width:1350px){.feature-box--person-card a .text-wrapper{width:100%}}.feature-box--person-card a .text-wrapper h3{margin:0;color:#000;font-size:24px}.feature-box--person-card a .text-wrapper .button{width:max-content;max-width:100%;color:#000;border-color:#000}.feature-box--person-card a .feature-box__section-image{align-self:stretch;max-height:300px}.feature-box--person-card a .feature-box__section-image img{-o-object-fit:cover;object-fit:cover;max-height:300px}@media(min-width:1350px){.feature-box--person-card a .feature-box__section-image{max-height:275px;width:100%}.feature-box--person-card a .feature-box__section-image img{height:100%;width:100%;max-height:275px}}.feature-box--person-card a .feature-box__section-image .field--name-field-feature-box-image{height:100%;display:flex}.feature-box--person-card a .feature-box__section-image .field--name-field-feature-box-image .field--name-field-media-image{height:100%}.feature-box--person-card a .feature-box__section-image .field--name-field-media-image{height:100%;display:flex;-o-object-fit:cover;object-fit:cover}.feature-box--person-card a .feature-box__section-image .field--name-field-media-image .contextual-region{height:100%;width:100%}.feature-box--person-card a .feature-box__section-image .field--name-field-media-image .contextual-region .field--name-field-media-image{height:100%}.feature-box--person-card a .feature-box__section-image .field--name-field-media-image .contextual-region .field--name-field-media-image .image{width:100%;height:100%}.feature-box--person-card a .feature-box__section-image .field--name-field-media-image .contextual-region .field--name-field-media-image .image img{height:100%}.feature-box--person-card a .feature-box__section-image .field--name-field-media-image div{width:100%}.feature-box--person-card a .feature-box__section-image .field--name-field-media-image div picture{width:100%}.feature-box--research{border-radius:70px;overflow:hidden;box-shadow:5px 5px 10px rgba(0,0,0,.1607843137)}.feature-box--research a{color:var(--c-text)}.feature-box--research .text-wrapper h3{color:var(--c-primary)}.feature-box--research .button{background-color:rgba(0,0,0,0);border-color:var(--c-text);color:#000}.feature-box--research .button:hover{background-color:#000;color:#fff}.feature-box--research a{text-decoration:none}.feature-box--research .text-wrapper{display:flex;flex-direction:column;gap:0;padding:50px}.feature-box--research .text-wrapper .button{width:max-content;max-width:100%}.feature-box--research .tag{color:var(--c-primary);font-size:24px;font-weight:400}.feature-box--research .feature-box__section-details{flex-wrap:wrap}.feature-box--research .feature-box__section-details>div{color:var(--c-primary);display:flex}@media(min-width:920px){.feature-box--research .feature-box__section-details{display:flex}.feature-box--research .feature-box__section-details>div{font-size:24px}.feature-box--research .feature-box__section-details>div:not(:last-of-type)::after{content:"|";padding-left:5px;margin-right:5px}}.map-wrapper{display:flex;padding:5vw;background-color:var(--c-dark-grey)}.map-wrapper .map-title{width:25%;padding-right:50px}.map-wrapper .map-title h3{color:#fff}.map-wrapper .map-image{flex:1;display:flex;border:none;position:relative}.research-region--view .view-content{align-items:stretch;gap:25px;display:flex;flex-direction:column}@media(min-width:720px){.research-region--view .view-content{flex-wrap:wrap;flex-direction:row}}@media(min-width:720px){.research-region--view .view-content .views-row{width:calc(33% - 25px)}}.research-region--view .pager{width:100%;display:flex;justify-content:center}.research-region--view .form-item input{display:none}.breadcrumb-wrapper{width:100%}.breadcrumb{list-style:none;margin:0;padding:0;display:flex;gap:5px;flex-wrap:wrap}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:var(--c-primary);text-decoration:none}.breadcrumb__link:hover{color:var(--c-accent-high)}.breadcrumb__item{display:16px}.breadcrumb__item::after{content:">"}.breadcrumb__item:last-child{color:var(--c-primary)}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:var(--c-primary)}.course-popup{padding:30px;background:var(--c-background);display:flex;flex-flow:column nowrap;gap:25px}.course-popup .course-popup__links{display:flex;flex-flow:column nowrap;gap:12.5px}.course-popup .course-popup__links .course-link{text-decoration:none;color:var(--c-link);display:flex;flex-flow:row nowrap;align-items:center;gap:5px;text-transform:uppercase}.course-popup .course-popup__download{display:flex;flex-flow:row nowrap;align-items:center;gap:12.5px}.course-popup .course-popup__download a{text-decoration:none;color:var(--c-text);font-size:18px}.course-popup .course-popup__download::before{content:"";width:50px;height:50px;border-radius:50%;background-color:var(--c-link)}.course-popup .course-popup__text-content .title{font-size:25px;font-weight:bold}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:920px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:var(--c-link);text-decoration:none;display:flex;flex-flow:row nowrap;align-items:center;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link::after{content:"";width:13px;height:13px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain}.inline-menu__link:hover::after,.inline-menu__link:focus::after{transform:translateX(7.5px)}.inline-menu__link::after{display:none}.site-menus{background:rgba(0,0,0,0);transition:.2s ease background;padding:0}.site-menus>.main-nav{display:flex;justify-content:flex-end}.main-nav--open .toggle-expand{position:fixed;right:25px;top:25px;border:1px solid var(--c-primary)}.main-nav--open .toggle-expand .bar{background-color:var(--c-primary) !important}.main-nav--open .site-menus{width:100%;height:100%;position:fixed;justify-content:space-between;top:0;left:0;background-color:var(--c-background);display:flex;padding:5vw;padding-top:100px;z-index:20}.main-nav--open .right-col{display:flex;flex-direction:column}.main-nav--open .main-nav{width:100%}.main-nav--open .main-menu{display:flex;flex-direction:column;width:100%}@media(max-width:1350px){.main-nav .main-menu__item{display:block !important}.main-nav .main-menu__item .main-menu--sub{margin-left:25px}}.right-col{display:none;width:20%}.address{display:flex;flex-direction:column;gap:1px;margin-top:25px}.address .label{font-size:16px;color:var(--c-secondary);font-weight:bold}.address p{font-size:14px;margin:0}.main-menu{list-style:none;margin:0;padding:0;position:relative;z-index:10;display:flex;gap:25px;position:relative;padding-top:25px;border-top:1px solid var(--c-background);width:max-content;max-width:100%}.main-menu svg{display:none}@media(max-width:1175px){.main-menu{display:none}}.main-menu a{text-decoration:none;color:#fff;cursor:pointer;position:relative}@media(max-width:1175px){.main-menu a{color:var(--c-primary)}}@media(min-width:920px)and (max-width:1650px){.main-menu a{font-size:18px}}@media(min-width:1350px)and (max-width:1400px){.main-menu a{font-size:16px}}image.png .main-menu a:after{content:"";bottom:-8px;width:0%;background-color:var(--c-primary);position:absolute;left:0;height:3px;transition:.3s ease all}.main-menu a:hover:after,.main-menu a:focus:after{width:100%}.main-menu span{color:#fff}.main-menu>.main-menu__item{line-height:1.3;font-size:18px;font-family:"Unitext"}.main-menu>.main-menu__item.main-menu__item--with-sub{display:flex;justify-content:center;flex-direction:column}.main-menu>.main-menu__item.main-menu__item--with-sub .expand-sub{display:none;height:25px;width:25px;margin-left:12.5px;cursor:pointer}.main-menu>.main-menu__item.main-menu__item--with-sub .expand-sub svg{display:flex}.main-menu>.main-menu__item.main-menu__item--with-sub .expand-sub svg path{transition:.3s ease all}.main-menu>.main-menu__item.main-menu__item--with-sub .expand-sub--open svg path{fill:var(--c-link) !important}.main-menu__item:last-of-type .main-menu--sub-open{max-width:280px}@media(max-width:1650px){.main-menu__item:last-of-type .main-menu--sub-open{max-width:240px}}.main-menu__item .main-menu--sub{display:none}.main-menu__item .main-menu--sub-open{max-width:560px;display:flex;flex-direction:column;gap:12.5px}@media(min-width:1175px){.main-menu__item .main-menu--sub-open{display:flex;flex-flow:column;align-items:flex-start;border-top:5px solid var(--c-primary);box-shadow:3px 5px 8px #6c6c6c;width:max-content;padding:25px 25px;margin-top:40px;position:absolute;top:25px;font-size:20px !important;text-align:center;padding-bottom:25px;background-color:#fff;gap:25px}}@media(max-width:1650px){.main-menu__item .main-menu--sub-open{max-width:480px}}@media(min-width:1175px){.main-menu__item .main-menu--sub-open .menu-subtitle{padding:12.5px;border-bottom:1px solid var(--c-primary);display:block}}.main-menu__item .main-menu--sub-open .menu-subtitle a{color:var(--c-primary);cursor:pointer;text-decoration:none}.main-menu__item .main-menu--sub-open svg{position:absolute;transform:rotate(180deg);width:25px;height:25px;fill:var(--c-primary);display:none}@media(min-width:1175px){.main-menu__item .main-menu--sub-open svg{display:flex;width:40px;height:15px;left:5%;top:-15px}}.main-menu__item .main-menu--sub-open .main-menu__item--sub{font-size:14px;text-decoration:none;text-align:left !important;margin-bottom:-20px}.main-menu__item .main-menu--sub-open .main-menu__item--sub:last-child{margin-bottom:0}@media(min-width:1175px){.main-menu__item .main-menu--sub-open .main-menu__item--sub{font-size:18px}}.main-menu__item .main-menu--sub-open .main-menu__item--sub a{color:var(--c-primary)}.main-menu__item .main-menu--sub-open .main-menu__item--sub a::after{display:none}@media(min-width:1175px){.main-menu__item .main-menu--sub-open .main-menu__item--sub span{color:var(--c-primary)}}.main-menu__item .main-menu--sub-2{display:none}@media(min-width:1175px){.main-menu__item .main-menu--sub-2.main-menu--sub-open{display:flex;flex-flow:column;align-items:flex-start;position:unset;text-align:center;background-color:#fff;gap:25px;margin-top:0;padding:12.5px 25px;box-shadow:none;border-top:none}.main-menu__item .main-menu--sub-2.main-menu--sub-open .main-menu__item .title-row a{font-size:16px}}.main-nav .main-menu__item .main-menu--sub-2{margin-left:0}.toggle-expand{display:block;text-decoration:none;width:max-content;position:relative;z-index:11;display:flex;align-items:center;cursor:pointer;justify-content:center;padding:12.5px;border:1px solid #fff;border-radius:100%}@media(min-width:1175px){.toggle-expand{display:none}}.toggle-expand::after{display:none}.toggle-expand .hamburger-menu{display:flex;flex-flow:column wrap;justify-content:flex-start;width:25px;cursor:pointer;z-index:10}.toggle-expand .hamburger-menu .bar{height:3px;background:#fff;border-radius:5px;margin:3px 0;transform-origin:left;transition:200ms ease all}.toggle-expand .hamburger-menu .bar.bar-top{transform-origin:left center}.toggle-expand .hamburger-menu .bar.bar-bottom{transform-origin:left center}.toggle-expand--open .hamburger-menu{position:relative}.toggle-expand--open .hamburger-menu .bar{width:100% !important;transform-origin:center center !important}.toggle-expand--open .hamburger-menu .bar-top{transform:rotate(45deg);position:absolute;left:0;top:-5px}.toggle-expand--open .hamburger-menu .bar-middle{transform:translateX(-200px);opacity:0}.toggle-expand--open .hamburger-menu .bar-bottom{transform:rotate(-45deg);position:absolute;left:0;top:-5px}.header--blue .bar{background-color:#fff !important}.check{position:absolute;top:40px;right:50%;height:50px;width:50px;transform:translateX(50%) translateY(-50%);cursor:pointer;opacity:0;z-index:1001}@media(min-width:1175px){.check{display:none}}.check:checked~.main-nav .toggle-expand{position:absolute}.check:checked~.main-nav .toggle-expand .hamburger-menu{transform:translateX(3px)}.check:checked~.main-nav .bar-top{transform:rotate(45deg);width:100%}.check:checked~.main-nav .bar-middle{width:0;opacity:0}.check:checked~.main-nav .bar-bottom{transform:rotate(-45deg)}.check:checked~.main-nav .site-menus{width:100%;height:100%;position:relative;justify-content:space-between;top:0;left:0;display:flex;flex-flow:column;padding:0;padding-top:100px;z-index:20}.check:checked~.main-nav .main-nav{width:100%;border-top:1px solid #fff;padding:0 25px}.check:checked~.main-nav #block-searchform{display:flex !important}.check:checked~.main-nav .main-menu{display:flex;flex-direction:column;width:100%;border-top:none;gap:50px}.check:checked~.main-nav .main-menu .main-menu__item{font-size:24px !important}@media(min-width:720px){.check:checked~.main-nav .main-menu .main-menu__item{font-size:40px !important}}.check:checked~.main-nav .main-menu .main-menu__item .title-row{display:flex;flex-flow:row}.check:checked~.main-nav .main-menu .main-menu__item .main-menu__item--sub{font-size:22px !important}.check:checked~.main-nav .main-menu a{color:#fff;font-size:unset}.check:checked~.main-nav .main-menu .main-menu__item--with-sub .title-row .expand-sub{display:flex;margin:0;transform:translateY(25%);transition:transform .25s;margin-left:12.5px}@media(min-width:720px){.check:checked~.main-nav .main-menu .main-menu__item--with-sub .title-row .expand-sub{margin:auto 12.5px}}.check:checked~.main-nav .main-menu .main-menu__item--with-sub .main-menu--sub{display:none}.check:checked~.main-nav .main-menu .main-menu__item--with-sub.open .title-row .expand-sub{transform:translateY(25%) rotate(180deg)}.check:checked~.main-nav .main-menu .main-menu__item--with-sub.open .main-menu--sub{display:flex}.check:checked~.main-nav .main-menu .main-menu__item--with-sub.open .main-menu__item--with-sub .title-row{font-size:22px}.check:checked~.main-nav .main-menu .main-menu__item--with-sub.open .main-menu__item--with-sub .title-row a{width:80%}.check:checked~.main-nav .main-menu .main-menu__item--with-sub.open .main-menu__item--with-sub .title-row .expand-sub{display:flex;margin:0;transform:translateY(25%);transition:transform .25s;margin-left:12.5px}@media(min-width:720px){.check:checked~.main-nav .main-menu .main-menu__item--with-sub.open .main-menu__item--with-sub .title-row .expand-sub{margin:auto 12.5px}}.check:checked~.main-nav .main-menu .main-menu__item--with-sub.open .main-menu__item--with-sub .main-menu--sub{display:none}.check:checked~.main-nav .main-menu .main-menu__item--with-sub.open .main-menu__item--with-sub.open .title-row .expand-sub{transform:translateY(25%) rotate(180deg)}.check:checked~.main-nav .main-menu .main-menu__item--with-sub.open .main-menu__item--with-sub.open .main-menu--sub{display:flex}.check:checked~.main-nav .main-menu .main-menu__item--with-sub.open .main-menu__item--with-sub.open .main-menu--sub .title-row{font-size:20px}@media(min-width:920px){.secondary-nav{display:flex;flex-direction:column;margin-top:12.5px;justify-content:flex-end;margin-right:25px}}.secondary-nav .label{font-size:16px;color:var(--c-secondary);font-weight:bold}.secondary-nav .secondary-menu{list-style:none;padding:0;margin:5px 0}.secondary-nav .secondary-menu li{font-weight:300;font-size:18px}.secondary-nav .secondary-menu li:before{display:none}.secondary-nav .secondary-menu li a{text-decoration:none;color:var(--c-secondary)}.secondary-nav .secondary-menu li a:hover{color:var(--c-link)}.header--blue .secondary-nav .secondary-menu:after{background-image:url(/themes/custom/olamalu_ophi/images/icons/small-arrow-white.svg)}.social-menu{list-style:none;margin:0;padding:0}.social-menu__item{margin-bottom:6.25px}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:var(--c-text)}.social-menu__icon{height:2rem;width:2rem;margin-right:12.5px;fill:currentColor}.social-menu__text{font-weight:bold}.page-tabs__tab-wrapper{display:flex;gap:25px;padding:5vw}.page-tabs__tab{cursor:pointer;font-size:25px;color:var(--c-dark-grey);font-family:"Playfair Display",serif;font-weight:bold;position:relative}.page-tabs__tab:after{content:"";position:absolute;bottom:-12.5px;width:0%;background-color:var(--c-link);left:0;height:3px;transition:.3s ease all}.page-tabs__tab:hover{color:var(--c-link)}.page-tabs__tab--active{color:var(--c-link)}.page-tabs__tab--active:after{width:100%}.page-tabs__tab-content{display:none}.page-tabs__tab-content--active{display:block}.pager li::before{display:none}.pager li a{color:var(--c-dark-grey);text-decoration:none;font-weight:bold;display:block;width:100%;height:100%;background:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;transition:.2s ease-in-out all;font-size:25px}.pager li a.is-active{color:var(--c-primary)}.pager .pager__items{display:flex;gap:25px;list-style:none}.pager .pager__items li{line-height:1}.pager .pager__items li.is-active{position:relative;color:var(--c-primary)}.pager .pager__items li.is-active:after{content:"";position:absolute;bottom:-12.5px;width:100%;background-color:var(--c-primary);left:0;height:3px}.pager .pager__items .pager__item--ellipsis,.pager .pager__items .pager__item--next,.pager .pager__items .pager__item--prev{display:none}.paragraph--land-space-place{display:flex;flex-direction:column-reverse;background-color:#000;color:#fff;padding:15px 0;margin-bottom:10px}.paragraph--land-space-place .paragraph__section-content{display:flex;padding:0 15px}@media(min-width:720px){.paragraph--land-space-place .paragraph__section-content{padding:0 25px}}.paragraph--land-space-place .paragraph__section-content .paragraph__logo{margin:auto 0;float:left}.paragraph--land-space-place .paragraph__section-content .paragraph__logo img{max-height:100px}.paragraph--land-space-place .paragraph__section-content .paragraph__label{padding-left:15px;margin:auto 0;font-size:16px;line-height:1.3}@media(min-width:720px){.paragraph--land-space-place .paragraph__section-content .paragraph__label{padding-left:20px;font-size:18px}}.paragraph--brief-box,.paragraph--type--brief-text{background-color:var(--c-background);color:var(--c-primary);padding:25px;font-size:16px}.paragraph--brief-box .paragraph__label,.paragraph--type--brief-text .paragraph__label{font-family:"Courier Prime",monospace;margin-bottom:25px}.paragraph--brief-box h3,.paragraph--brief-box .field--name-field-paragraph-title,.paragraph--type--brief-text h3,.paragraph--type--brief-text .field--name-field-paragraph-title{margin:0;margin-bottom:25px}.paragraph--brief-box .field--name-field-paragraph-title,.paragraph--type--brief-text .field--name-field-paragraph-title{color:var(--c-primary);font-family:"Unitext";font-weight:normal;font-size:24px;line-height:1.2;font-weight:bold;color:var(--c-primary)}.paragraph--brief-box .paragraph__content,.paragraph--type--brief-text .paragraph__content{color:#000}.paragraph--brief-box a,.paragraph--type--brief-text a{color:var(--c-link)}.paragraph--brief-box a:hover,.paragraph--type--brief-text a:hover{color:var(--c-primary)}.paragraph--carousel-with-text{display:flex;flex-direction:column;gap:100px;justify-content:center;align-items:center}@media(min-width:920px){.paragraph--carousel-with-text{flex-direction:row-reverse;align-items:center}}@media(min-width:920px){.paragraph--carousel-with-text .content-wrapper{width:50%}}.paragraph--carousel-with-text .content-wrapper .text-wrapper{display:flex;gap:25px;flex-direction:column}.paragraph--carousel-with-text .content-wrapper h2{margin:0}.paragraph--carousel-with-text .paragraph__section-carousel{display:flex}@media(min-width:920px){.paragraph--carousel-with-text .paragraph__section-carousel{width:auto}.paragraph--carousel-with-text .paragraph__section-carousel img{width:100%}}@media(min-width:920px){.paragraph--carousel-with-text.right{flex-direction:row}}.paragraph--event-reference{color:var(--c-primary);font-size:16px}.paragraph--event-reference.blue{background-color:var(--c-background);padding:25px}.paragraph--event-reference.teal{background-color:#004750}.paragraph--event-reference .paragraph__label{font-family:"Courier Prime",monospace;margin-bottom:25px}.paragraph--event-reference h3,.paragraph--event-reference .field--name-field-paragraph-title{margin:0;margin-bottom:25px;color:var(--c-primary);font-family:"Unitext";font-weight:normal;font-size:24px;line-height:1.2;font-weight:bold;color:var(--c-primary)}@media(min-width:1350px){.paragraph--event-reference .paragraph__event-content{display:flex;gap:25px}.paragraph--event-reference .paragraph__event-content .feature-box,.paragraph--event-reference .paragraph__event-content .quick-info{flex:1}}.field--name-field-news-event-reference{margin:25px 0}@media(min-width:720px){.field--name-field-news-event-reference{display:flex;align-items:flex-start;gap:25px}}.field--name-field-news-event-reference .field--item{flex:1}.paragraph--feature-box-2-row{margin-bottom:50px}@media(min-width:720px){.paragraph--feature-box-2-row .paragraph__section-content{display:flex;align-items:flex-start;gap:50px}}.paragraph--feature-box-2-row .paragraph__section-content .feature-box--large,.paragraph--feature-box-2-row .paragraph__section-content .feature-box{flex:1}.paragraph--feature-box-2-row .paragraph__section-content .paragraph--brief-box{flex:1}.paragraph--feature-box-2-row.alternate .feature-box--large,.paragraph--feature-box-2-row.alternate .feature-box,.paragraph--feature-box-2-row.partial .feature-box--large,.paragraph--feature-box-2-row.partial .feature-box{flex:2}.paragraph--feature-box-2-row.alternate .feature-box--small,.paragraph--feature-box-2-row.alternate .feature-box-small,.paragraph--feature-box-2-row.partial .feature-box--small,.paragraph--feature-box-2-row.partial .feature-box-small{flex:1}.paragraph--feature-box-2-row .paragraph__section-link{margin-top:25px}.paragraph--feature-box-2-row .paragraph__section-link a{background-color:var(--c-link);color:var(--c-text-inverse);padding:12.5px 25px;text-decoration:none;border-radius:30px;position:relative}.paragraph--feature-box-2-row .paragraph__section-link a:after{content:""}@media(min-width:720px){.paragraph--feature-box-2-row.full-width{width:90vw}}.paragraph--feature-box-3-row .field--name-field-referenced-content,.paragraph--type--feature-box-3-row .field--name-field-referenced-content{display:flex;flex-flow:row wrap;align-items:stretch;gap:50px;display:flex;flex-flow:row wrap}@media(min-width:1350px){.paragraph--feature-box-3-row .field--name-field-referenced-content,.paragraph--type--feature-box-3-row .field--name-field-referenced-content{gap:55px}}@media(min-width:1650px){.paragraph--feature-box-3-row .field--name-field-referenced-content,.paragraph--type--feature-box-3-row .field--name-field-referenced-content{gap:65px}}@media(min-width:1800px){.paragraph--feature-box-3-row .field--name-field-referenced-content,.paragraph--type--feature-box-3-row .field--name-field-referenced-content{gap:75px}}@media(min-width:720px){.paragraph--feature-box-3-row .field--name-field-referenced-content .field--item,.paragraph--type--feature-box-3-row .field--name-field-referenced-content .field--item{height:auto}.paragraph--feature-box-3-row .field--name-field-referenced-content .field--item article,.paragraph--type--feature-box-3-row .field--name-field-referenced-content .field--item article{height:100%}.paragraph--feature-box-3-row .field--name-field-referenced-content .field--item article section,.paragraph--type--feature-box-3-row .field--name-field-referenced-content .field--item article section{height:100%}.paragraph--feature-box-3-row .field--name-field-referenced-content .field--item article section .field--name-field-feature-box-image,.paragraph--type--feature-box-3-row .field--name-field-referenced-content .field--item article section .field--name-field-feature-box-image{width:100%}.paragraph--feature-box-3-row .field--name-field-referenced-content .field--item article section .field--name-field-feature-box-image .field--name-field-media-image,.paragraph--type--feature-box-3-row .field--name-field-referenced-content .field--item article section .field--name-field-feature-box-image .field--name-field-media-image{width:100%}}.paragraph--feature-box-3-row .field--name-field-referenced-content>.field--item,.paragraph--type--feature-box-3-row .field--name-field-referenced-content>.field--item{width:100%}@media(min-width:920px){.paragraph--feature-box-3-row .field--name-field-referenced-content>.field--item,.paragraph--type--feature-box-3-row .field--name-field-referenced-content>.field--item{width:calc(50% - 25px)}}@media(min-width:1350px){.paragraph--feature-box-3-row .field--name-field-referenced-content>.field--item,.paragraph--type--feature-box-3-row .field--name-field-referenced-content>.field--item{width:30%}}.paragraph--feature-box-3-row .field--name-field-referenced-content .feature-box--large,.paragraph--type--feature-box-3-row .field--name-field-referenced-content .feature-box--large{flex:2}.paragraph--feature-box-3-row .field--name-field-referenced-content .feature-box--small,.paragraph--type--feature-box-3-row .field--name-field-referenced-content .feature-box--small{flex:1}@media(min-width:720px){.two-col-layout--left .field--item>.paragraph--type--feature-box-3-row{width:90vw}}.paragraph--figure{margin-left:-12.5vw;padding:0 2.5vw}.paragraph--figure .text-area{padding:200px 12.5vw;background-color:var(--c-background);position:relative}.paragraph--figure .text-area:before{content:"";background-color:#fff;width:100%;height:150px;position:absolute;top:0;left:0;border-bottom-left-radius:150% 100%;border-bottom-right-radius:150% 20%}.paragraph--figure .paragraph__label{font-family:"Courier Prime",monospace;margin-bottom:25px}@media(min-width:920px){.paragraph--figure .paragraph__section-title{width:60%}}.paragraph--figure .paragraph__figure-link{font-family:"Courier Prime",monospace;color:var(--c-link);text-decoration:underline;transform:.3s ease-in-out;font-size:16px}.paragraph--figure .paragraph__figure-image{transform:translateY(-150px);padding:0 5vw;padding-left:12.5vw}.paragraph--figure .paragraph__figure-image img{width:100%;border:12.5px solid rgba(126,148,160,.8)}.paragraph--file-download{background-color:var(--c-background);padding:25px}@media(min-width:720px){.paragraph--file-download{margin-top:25px}}.paragraph--file-download a{color:var(--c-link);text-decoration:none}@media(min-width:720px){.paragraph--file-download a{display:flex;align-items:flex-end}}.paragraph--file-download a .image-wrapper{width:100%}@media(min-width:720px){.paragraph--file-download a .image-wrapper{width:5%;position:relative}.paragraph--file-download a .image-wrapper img{width:auto;height:auto;position:absolute;bottom:0;max-height:200px}}.paragraph--file-download a .text-wrapper{margin-top:25px}@media(min-width:720px){.paragraph--file-download a .text-wrapper{flex:1;margin-top:0;padding-right:50px;position:relative;margin-left:25px}}.paragraph--file-download a .text-wrapper .paragraph__section-type{color:#000}.paragraph--file-download a .text-wrapper h2{margin:0}.paragraph--file-download a .text-wrapper svg{margin-top:25px}@media(min-width:720px){.paragraph--file-download a .text-wrapper svg{margin-top:0;position:absolute;right:25px;width:25px;height:25px;top:50%;transform:translateY(-50%)}}@media(min-width:720px){.paragraph--file-download a:hover .text-wrapper svg{animation:1s bounce-vertical ease-in-out infinite}}@media(min-width:720px){.paragraph--file-download a:focus .text-wrapper svg{animation:1s bounce-vertical ease-in-out infinite}}.highlight--large{display:flex;flex-flow:row wrap;align-items:center}.highlight--large.right{flex-flow:row-reverse wrap}@media(min-width:920px){.highlight--large.right{flex-flow:row-reverse nowrap}}@media(min-width:920px){.highlight--large{flex-flow:row nowrap}}.highlight--large a{text-decoration:none;color:var(--c-text);display:flex;align-items:flex-start}.highlight--large a:hover .highlight__section-link{text-decoration:underline}.highlight--large a:hover .highlight__section-link:after{transform:translateX(7.5px)}.highlight--large a:focus .highlight__section-link{text-decoration:underline}.highlight--large a:focus .highlight__section-link:after{transform:translateX(7.5px)}.highlight--large .content-wrapper{position:relative;display:flex;flex-flow:column nowrap;justify-content:space-between;gap:50px;height:100%;background-color:#65160d;padding:50px;transform:translateY(-100px);margin:0 15px}@media(min-width:920px){.highlight--large .content-wrapper{gap:100px;transform:translateX(-100px) translateY(0);margin:0}}.highlight--large .content-wrapper .date-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between}.highlight--large .content-wrapper .date-wrapper .highlight__section-label,.highlight--large .content-wrapper .date-wrapper .highlight__section-date{font-size:14px}.highlight--large .content-wrapper .date-wrapper .highlight__section-label{text-transform:uppercase;font-weight:bold}.highlight--large .content-wrapper .text-wrapper{display:flex;flex-flow:column nowrap;justify-content:center}.highlight--large .content-wrapper .text-wrapper .highlight__section-link{color:var(--c-link);transform:200ms ease all;font-size:16px;position:relative;display:flex;width:max-content;max-width:100%;align-items:center}.highlight--large .content-wrapper .text-wrapper .highlight__section-link::after{content:"";width:12.5px;height:16.5px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain}.highlight--large.right{flex-flow:row-reverse wrap}@media(min-width:920px){.highlight--large.right{flex-flow:row-reverse nowrap}}.highlight--large.right .content-wrapper{transform:translateY(-100px)}@media(min-width:920px){.highlight--large.right .content-wrapper{transform:translateX(100px) translateY(0)}}.splide__list,.splide__pagination{list-style:none}.splide{display:flex;flex-direction:column-reverse}.paragraph--image-carousel{display:flex;flex-direction:column;gap:25px}@media(min-width:920px){.paragraph--image-carousel{max-width:1350px;margin:0 auto}}.paragraph--image-carousel .text-long{padding:12.5px}.paragraph--image-carousel .text-long p{color:var(--c-primary);font-family:"Playfair Display",serif;font-size:24pt;line-height:1.3;font-weight:normal;margin:0;font-size:20px;line-height:initial}@media(min-width:920px){.paragraph--image-carousel .text-long p{font-size:40px}}.paragraph--image-carousel img{width:100%}.splide__arrows{display:flex;justify-content:space-between;position:unset;margin-top:50px}.splide__arrows .splide__arrow{background-color:unset;opacity:1;top:40%}@media(min-width:920px){.splide__arrows .splide__arrow{top:45%}}.splide__arrows .splide__arrow svg{fill:#fff !important}@media(min-width:920px){.splide__arrows .splide__arrow svg{width:50px;height:50px}}.splide__arrows .splide__arrow--prev{left:0}.splide__arrows .splide__arrow--next{right:0}@media(min-width:480px){.splide__arrows .splide__arrow--prev{left:1em}.splide__arrows .splide__arrow--next{right:1em}}@media(min-width:1350px){.splide__arrows .splide__arrow--prev{left:.5em}.splide__arrows .splide__arrow--next{right:.5em}}.paragraph--image-with-links{text-decoration:none;color:#000;display:flex;flex-direction:column-reverse}@media(min-width:720px){.paragraph--image-with-links{flex-direction:unset}}.paragraph--image-with-links .text-wrapper{line-height:1.2}@media(min-width:720px){.paragraph--image-with-links .text-wrapper{width:60%;display:flex;flex-direction:column;padding:0 25px}}.paragraph--image-with-links .text-wrapper .paragraph__section-content{display:flex;flex-direction:column}.paragraph--image-with-links .text-wrapper .paragraph__section-content a{font-family:"Courier Prime",monospace;color:var(--c-link);text-decoration:underline;transform:.3s ease-in-out;font-size:16px;margin-bottom:12.5px}.paragraph--image-with-links .text-wrapper .paragraph__section-content a:hover{color:var(--c-secondary)}@media(min-width:720px){.paragraph--image-with-links .paragraph__section-image{width:40%;height:100%;margin-left:25px}}.paragraph--info-text{width:100%;background:var(--c-grey)}@media(min-width:920px){.paragraph--info-text{padding:50px;padding-left:20%;max-width:80%}}@media(min-width:920px){.paragraph--info-text .paragraph__content ul{display:flex;flex-wrap:wrap;gap:12.5px}.paragraph--info-text .paragraph__content ul li{width:calc(50% - 6.25px)}}.paragraph--information-banner{background-color:var(--c-secondary);padding:25px 50px;color:var(--c-text-inverse)}.paragraph--information-banner h2{margin:0}.paragraph--information-banner .paragraph__label{font-family:"Courier Prime",monospace;font-size:16px}.paragraph--information-banner .paragraph__section-title{margin-bottom:25px}.paragraph--linked-brief-box{width:100%;background-color:var(--c-secondary);padding:25px 50px;font-size:16px}.paragraph--linked-brief-box a{color:var(--c-text-inverse);text-decoration:none;padding-right:30%;display:flex;flex-direction:column;position:relative}.paragraph--linked-brief-box a:hover h3{text-decoration:underline}.paragraph--linked-brief-box a:hover:after{animation:1s bounce-center ease-in-out infinite}.paragraph--linked-brief-box a::after{content:"";width:30%;height:50px;background-image:url(/themes/custom/olamalu_ophi/images/red-arrow.svg);position:absolute;top:50%;transform:translateY(-50%);right:0;background-repeat:no-repeat;background-size:contain;background-position:right}.paragraph--linked-brief-box .paragraph__label{font-family:"Courier Prime",monospace;margin-bottom:0}.paragraph--linked-brief-box h3,.paragraph--linked-brief-box .field--name-field-paragraph-title{margin:0;margin-bottom:25px}.paragraph--linked-brief-box .field--name-field-paragraph-title{color:var(--c-primary);font-family:"Unitext";font-weight:normal;font-size:24px;line-height:1.2;font-weight:bold;color:var(--c-primary)}@media(min-width:720px){.field--name-field-information-boxes{display:flex;align-items:flex-start;gap:25px;margin:50px 0}}.field--name-field-information-boxes .field--item{flex:1}@media(min-width:920px){.paragraph--video-one-col{margin:0 auto;width:100%;padding:25px 0}}.paragraph--video-one-col h3{font-family:"Unitext";font-size:25px;margin:25px 0}.paragraph--video-one-col .video{width:100%;position:relative;padding-top:0;display:flex;height:100%;padding-bottom:0;aspect-ratio:16/9}.paragraph--video-one-col .video .field--name-field-video{width:100%}.paragraph--video-one-col .video iframe{height:100%}.paragraph--video-one-col .video .contextual-region{width:100%;height:100%}.paragraph--video-one-col .video .field--name-field-media-oembed-video{height:100%}.paragraph--video-one-col .video iframe{height:100%;width:100%}.paragraph--video-one-col .video .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:rgba(0,0,0,.4);transition:200ms ease all}.paragraph--video-one-col .video .overlay:hover{cursor:pointer}.paragraph--video-one-col .video .overlay.video-active{display:none}.paragraph--video-one-col .video .overlay .paragraph-image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat}.paragraph--video-one-col .video .overlay .overlay-icon{width:75px;height:75px;z-index:99;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);pointer-events:all;background:#fff;border-radius:100%}@media(min-width:920px){.paragraph--video-one-col .video .overlay .overlay-icon{width:100px;height:100px}}.paragraph--video-one-col .video .overlay .overlay-icon.video-active{display:none}.paragraph--video-one-col .video .overlay-none{background:none !important}.paragraph--video-one-col .video.video--active .overlay{opacity:0;z-index:-1}.paragraph--video-one-col .field--name-field-paragraph-image{height:100%}.paragraph--video-one-col .field--name-field-paragraph-image .field--name-field-media-image{height:100%}.paragraph--video-one-col .field--name-field-paragraph-image .field--name-field-media-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.paragraph--video-one-col .text-wrapper{margin:0 auto}.paragraph--video-one-col .text-wrapper h1{margin-bottom:0}.paragraph--tabs{background-color:var(--c-background);padding:5vw;padding-top:125px;position:relative}.paragraph--tabs:before{content:"";background-color:#fff;width:100%;height:100px;position:absolute;top:0;left:0;border-bottom-left-radius:150% 80%;border-bottom-right-radius:150% 80%}@media(min-width:920px){.paragraph--tabs{display:flex;gap:50px;padding-top:225px}.paragraph--tabs:before{height:200px}}.paragraph--tabs .content-wrapper{flex:1}.paragraph--tabs .tabs-wrapper{flex:1;margin:25px 0;background-color:var(--c-primary);color:var(--c-text-inverse);padding:25px 50px}.paragraph--tabs .tabs-wrapper .top-tab-wrapper{display:flex;gap:12.5px;flex-wrap:wrap;margin-bottom:25px}.paragraph--tabs .tabs-wrapper .top-tab-wrapper .tab{background-color:var(--c-link);filter:brightness(0.9);padding:5px;position:relative;min-width:calc(20% - 25px)}.paragraph--tabs .tabs-wrapper .top-tab-wrapper .tab .tab-sub-title{font-size:16px;font-family:"Courier Prime",monospace}.paragraph--tabs .tabs-wrapper .top-tab-wrapper .tab .tab-title{font-weight:bold;font-family:"Playfair Display",serif}.paragraph--tabs .tabs-wrapper .top-tab-wrapper .tab--active{filter:brightness(1)}.paragraph--tabs .tabs-wrapper .top-tab-wrapper .tab--active:after{content:"";height:12.5px;background:var(--c-secondary);width:100%;position:absolute;bottom:-5px;left:1px}.paragraph--tabs .tabs-wrapper .top-tab-wrapper .tab:hover{filter:brightness(1);cursor:pointer}.paragraph--tabs .tabs-wrapper .tab-content-wrapper .tab-content{display:none}.paragraph--tabs .tabs-wrapper .tab-content-wrapper .tab-content--active{display:block}@media(min-width:720px){.two-col-layout--left .paragraph--tabs{width:100vw;margin-left:-5vw}}.paragraph--person-details{max-width:600px;background-color:var(--c-grey)}.paragraph--person-details .paragraph__section-contact{padding:25px;font-size:18px;display:flex;gap:5px;flex-direction:column}.paragraph--person-details .paragraph__section-contact h3{font-size:25px;font-family:"Unitext";margin:0;margin-bottom:5px}.paragraph--person-details .paragraph__section-contact a{color:var(--c-secondary);text-decoration:none;font-weight:bold}.paragraph--person-details .paragraph__section-contact a:hover{text-decoration:underline}.paragraph--person-details .paragraph__section-contact .twitter{display:flex;align-items:center}.paragraph--person-details .paragraph__section-contact .twitter:hover svg path{fill:var(--c-secondary)}.paragraph--person-details .paragraph__section-contact .twitter:hover a{color:var(--c-secondary)}.paragraph--person-details .paragraph__section-contact .twitter svg{margin-right:5px;aspect-ratio:1/1}.paragraph--person-details .paragraph__section-contact .twitter svg path{fill:var(--c-link);transition:.2s ease all}.paragraph--person-details .paragraph__section-contact .twitter a{color:var(--c-link)}.paragraph--person-details .paragraph__section-research{padding:25px;padding-top:0px;font-size:18px}.paragraph--person-details .paragraph__section-research h3{font-size:25px;font-family:"Unitext";margin:0;margin-bottom:5px}.paragraph--person-listing .paragraph__section-content{display:flex;flex-wrap:wrap;align-items:stretch;gap:25px}@media(min-width:720px){.paragraph--person-listing .paragraph__section-content>.person-listing,.paragraph--person-listing .paragraph__section-content>.listing{width:calc(50% - 25px)}}@media(min-width:720px){.paragraph--person-listing .paragraph__section-content--3-row>.person-listing,.paragraph--person-listing .paragraph__section-content--3-row>.listing{width:calc(33% - 25px)}}.paragraph--person-listing.blue{padding:25px;background-color:var(--c-background)}.paragraph--person-listing.teal{background-color:#004750}.paragraph--quote .wrapper{display:flex;gap:50px;align-items:flex-start}@media(max-width:720px){.paragraph--quote .wrapper{display:block}}.paragraph--quote .wrapper .paragraph__section-image{width:5%;display:flex;justify-content:flex-start;align-items:flex-start}.paragraph--quote .wrapper .paragraph__section-image svg{display:flex;height:max-content;width:max-content}@media(max-width:720px){.paragraph--quote .wrapper .paragraph__section-image{width:100%}.paragraph--quote .wrapper .paragraph__section-image svg{max-width:100%}}.paragraph--quote .wrapper .paragraph__section-text{flex:1;display:flex;flex-direction:column;gap:15px;max-width:90%}.paragraph--quote .wrapper .paragraph__section-text .text{font-size:20px}.paragraph--quote .wrapper .paragraph__section-text .text p{color:var(--c-primary);margin:0;font-size:20px}@media(max-width:1800px){.paragraph--quote .wrapper .paragraph__section-text .text p{font-size:16px}}@media(max-width:1800px){.paragraph--quote .wrapper .paragraph__section-text .text{font-size:16px}}.paragraph--quote .wrapper .paragraph__section-text .attributor{color:var(--c-primary)}.paragraph--research-card{margin:0}.paragraph--research-card a{position:relative;display:flex;text-decoration:none;color:var(--c-text);padding:25px;background-color:var(--c-grey);transition:.2s ease all;border:2px solid rgba(0,0,0,0)}.paragraph--research-card a:hover{background-color:#fff;border:2px solid var(--c-primary)}.paragraph--research-card a .content-wrapper{display:flex;flex-flow:column nowrap;gap:25px;height:100%;justify-content:space-between}.paragraph--research-card a .content-wrapper .paragraph__section-subtext{font-size:16px}.paragraph--research-card a .content-wrapper .paragraph__section-link{color:var(--c-link);display:flex;flex-flow:row nowrap;align-items:center}.paragraph--research-card a .content-wrapper .paragraph__section-link::after{content:"";width:12px;height:12px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain}.paragraph--research-card a:hover .paragraph__section-link::after{transform:translateX(7.5px)}.paragraph--selected-text{padding:50px;background:var(--c-grey);position:relative}@media(min-width:920px){.paragraph--selected-text{max-width:60%;margin:0 auto;width:100%}}.paragraph--selected-text:after{content:"";height:75%;background-image:url(/themes/custom/olamalu_ophi/images/patterns/quarter-blue.svg);position:absolute;background-size:contain;background-repeat:no-repeat;right:0px;bottom:0;aspect-ratio:30/25;z-index:0}@media(min-width:920px){.paragraph--text-with-image-offset{display:flex;align-items:stretch;margin-left:-5vw}}.paragraph--text-with-image-offset .text-wrapper{margin-bottom:25px;background-color:var(--c-background);display:flex;flex-direction:column;padding:12.5px;position:relative}@media(min-width:920px){.paragraph--text-with-image-offset .text-wrapper{width:calc(40% - 5vw);padding:50px;transform:translateX(-10vw);margin:75px 0;text-align:left;overflow:hidden;z-index:1}.paragraph--text-with-image-offset .text-wrapper::before{content:"";aspect-ratio:1/1;width:75%;background-image:url(/themes/custom/olamalu_ophi/images/patterns/full-blue-circle.svg);position:absolute;background-repeat:no-repeat;right:-25%;top:-25%;background-size:contain;transform:rotate(-180deg);z-index:0}}.paragraph--text-with-image-offset .text-wrapper .paragraph__section-title{max-width:75%;z-index:1;display:block}.paragraph--text-with-image-offset .text-wrapper .paragraph__section-title h1{margin:0}.paragraph--text-with-image-offset .text-wrapper .paragraph__section-content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;z-index:1}.paragraph--text-with-image-offset .text-wrapper .paragraph__section-link{color:var(--c-link);transform:.3s ease-in-out;font-size:16px;position:relative;display:flex;width:max-content;max-width:100%;align-items:center;text-decoration:none;text-transform:uppercase}.paragraph--text-with-image-offset .text-wrapper .paragraph__section-link a{color:var(--c-link);text-decoration:none}.paragraph--text-with-image-offset .text-wrapper .paragraph__section-link::after{content:"";width:13px;height:13px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right-blue.svg);background-repeat:no-repeat;margin-left:12.5px;transition:200ms ease all;background-size:contain}.paragraph--text-with-image-offset .text-wrapper .paragraph__section-link:hover:after{transform:translateX(7.5px)}@media(min-width:920px){.paragraph--text-with-image-offset>.image{width:calc(60% + 10vw)}.paragraph--text-with-image-offset>.image img{width:100%}}@media(min-width:920px){.paragraph--text-with-image{display:flex;align-items:stretch}}.paragraph--text-with-image .content-wrapper{margin-bottom:25px;display:flex;flex-direction:column;padding:12.5px;position:relative}.paragraph--text-with-image .content-wrapper .text-wrapper{display:flex;flex-direction:column;height:100%}@media(min-width:920px){.paragraph--text-with-image .content-wrapper{width:calc(48% + 0vw);padding:50px;margin:75px 0;text-align:left;overflow:hidden;z-index:1}}.paragraph--text-with-image .content-wrapper .paragraph__section-title{max-width:75%;z-index:1;display:block}.paragraph--text-with-image .content-wrapper .paragraph__section-title h2{margin:0}.paragraph--text-with-image .content-wrapper .paragraph__section-content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;z-index:1}@media(min-width:920px){.paragraph--text-with-image>.paragraph__section-image{width:calc(48% + 0vw)}.paragraph--text-with-image>.paragraph__section-image img{width:100%;border-radius:50px;height:100%;-o-object-fit:cover;object-fit:cover}}.paragraph--tiles-feature{margin:100px 0}@media(min-width:720px){.paragraph--tiles-feature .paragraph__section-content{display:flex;align-items:flex-start;gap:25px;flex-wrap:wrap}.paragraph--tiles-feature .paragraph__section-content .feature-box--large,.paragraph--tiles-feature .paragraph__section-content .feature-box{width:calc(50% - 25px)}.paragraph--tiles-feature .paragraph__section-content .feature-box--large .feature-box,.paragraph--tiles-feature .paragraph__section-content .feature-box .feature-box{width:100%}.paragraph--tiles-feature .paragraph__section-content .feature-box--small,.paragraph--tiles-feature .paragraph__section-content .feature-box-small{width:calc(25% - 25px)}.paragraph--tiles-feature .paragraph__section-content .feature-box--small .feature-box,.paragraph--tiles-feature .paragraph__section-content .feature-box-small .feature-box{width:100%}}.paragraph--video{background:var(--c-background);padding:5vw;position:relative}@media(min-width:720px){.paragraph--video{padding:25px 10vw;border-bottom-left-radius:150% 30%;border-bottom-right-radius:150% 30%}.paragraph--video:before{content:"";background-color:#fff;width:100%;height:20%;position:absolute;top:0;left:0;border-bottom-left-radius:150% 60%;border-bottom-right-radius:150% 60%}}.paragraph--video .video .field--name-field-remote-video{height:100%;position:absolute;top:0;width:100%}.paragraph--video .video iframe{height:100%}.paragraph--video .video .contextual-region{width:100%;height:100%}.paragraph--video .video .field--name-field-media-oembed-video{height:100%}@media(min-width:720px){.paragraph--video .text-wrapper{display:flex;margin-top:50px;padding-bottom:50px}}.paragraph--video .text-wrapper .paragraph__section-title{flex:1}@media(min-width:720px){.paragraph--video .text-wrapper .paragraph__section-title h2{margin:0}}.paragraph--video .text-wrapper .paragraph__section-content{flex:2}@media(min-width:720px){.paragraph--video .text-wrapper .paragraph__section-content{margin-left:25px}}@media(min-width:720px){.two-col-layout--left .field--item>.paragraph--type--video{margin-bottom:50px}}.paragraph--type--video .field--name-field-video .field--name-field-media-oembed-video{aspect-ratio:16/9}.person-listing{max-width:800px;padding-bottom:25px}.person-listing a{color:#000;text-decoration:none;display:block;position:relative;width:100%}@media(min-width:920px){.person-listing a{display:flex;align-items:flex-end}}.person-listing a .image-wrapper{border-radius:150%/10%;overflow:hidden;width:100%}@media(min-width:920px){.person-listing a .image-wrapper{width:30%}}.person-listing a .image-wrapper img{width:100%;height:auto}.person-listing a .text-wrapper{margin:5px 0;border-bottom:1px solid #000;padding-left:12.5px;padding-right:25px}@media(min-width:920px){.person-listing a .text-wrapper{flex:1}}.person-listing a .text-wrapper .person-listing__content{font-size:16px}.person-listing a::after{content:"";width:25px;height:25px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right.svg);position:absolute;bottom:-25px;right:0;background-repeat:no-repeat}.person-listing a:hover:after{animation:1s bounce ease-in-out infinite}.person-listing a:focus:after{animation:1s bounce ease-in-out infinite}.person-teaser a{color:#000;text-decoration:none;display:flex;align-items:stretch;position:relative;width:100%}.person-teaser a .image-wrapper{border-radius:150%/10%;overflow:hidden;width:20%}@media(min-width:1350px){.person-teaser a .image-wrapper{width:20%}}@media(min-width:720px){.person-teaser a .image-wrapper{width:30%}}.person-teaser a .text-wrapper{margin:5px 0;border-top:1px solid #000;border-bottom:1px solid #000;padding-left:12.5px;padding-right:25px;flex:1}.person-teaser a .text-wrapper h2{margin:5px}@media(max-width:1350px){.person-teaser a .text-wrapper h2{font-size:20px}}.person-teaser a .text-wrapper .person-teaser__content{font-size:16px}.person-teaser a::after{content:"";width:25px;height:25px;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-right.svg);position:absolute;bottom:-25px;right:0;background-repeat:no-repeat}.person-teaser a:hover:after{animation:1s bounce ease-in-out infinite}.person-teaser a:focus:after{animation:1s bounce ease-in-out infinite}.person-tiny a{color:#000;text-decoration:none;display:flex;align-items:flex-end;position:relative;width:100%}.person-tiny a .image-wrapper{border-radius:150%/10%;overflow:hidden;width:15%}.person-tiny a .text-wrapper{margin:5px 0;border-bottom:1px solid #000;padding-left:12.5px;padding-right:25px;flex:1}.person-tiny a .text-wrapper .person-tiny__content{font-size:14px}.person-tiny a .text-wrapper h3{margin:0;font-size:16px}.status__list{list-style:none;margin:0;padding:0;margin-bottom:25px}.status{display:block;margin-bottom:12.5px;padding:12.5px;text-align:center}.status--warning{color:var(--c-text);background-color:var(--c-warning)}.status--error{color:var(--c-text);background-color:var(--c-error)}.status--status{color:var(--c-text);background-color:var(--c-message)}.tabs__link,.tabs__link--local-tasks{background-color:var(--c-background);border:1px solid var(--c-priamry);color:var(--c-secondary) !important;display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:.5s ease-in-out all}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:var(--c-link);color:var(--c-text-inverted)}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:var(--c-background);border:1px solid var(--c-secondary);color:var(--c-secondary)}.tabs__nav{position:fixed;left:25px;bottom:25px;z-index:1;list-style:none;z-index:100}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em}.grid__item{flex:1 1 100%;margin-bottom:50px}@media(min-width:920px){.grid__item{margin:0 50px 0 0;flex-basis:30%}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:var(--c-highlight-high);padding:100px}.grid{display:flex;flex-wrap:wrap}.grid--card{margin-bottom:50px}.footer{background-color:var(--c-background);padding:25px 5vw;padding-bottom:50px;height:100%;position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;margin-top:100px}@media(min-width:920px){.footer{flex-direction:row}}.footer__left{height:max-content}@media(min-width:720px){.footer__left{width:50%}}@media(min-width:1175px){.footer__left{width:30%}}.footer__left .branding{display:flex;gap:40px}.footer__right{width:100%;height:max-content;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width:920px){.footer__right{flex-direction:row}}@media(min-width:1350px){.footer__right{width:60%}}.footer__right .footer__links{width:100%}.footer__right .footer__links ul{display:flex;gap:25px}.footer__right ul{padding:0;margin:0;list-style:none}.footer__right ul li{list-style:none}.footer__right .menu{width:100%;display:flex;flex-flow:column wrap;justify-content:space-between;gap:25px;flex:1}.footer__right .menu svg{display:none}@media(min-width:720px){.footer__right .menu{flex-flow:row nowrap;gap:20px}}@media(min-width:920px){.footer__right .menu{gap:25px}}.footer__right .menu>.menu__item{font-size:26px;color:var(--c-primary);font-family:"Playfair Display",serif;margin-bottom:25px;flex:1}@media(min-width:920px){.footer__right .menu>.menu__item{font-size:26px}}@media(min-width:1650px){.footer__right .menu>.menu__item{font-size:32px}}.footer__right .menu>.menu__item a{color:var(--c-primary);text-decoration:none}.footer__right .menu>.menu__item a:hover{text-decoration:underline}.footer__right .menu>.menu__item .expand-sub{display:none}.footer__right .menu .menu--sub{display:flex;flex-direction:column;gap:15px;flex:unset}.footer__right .menu .menu--sub .menu-subtitle{display:none}.footer__right .menu .menu--sub svg{display:none}.footer__right .menu .menu--sub li{font-size:18px;margin:0;line-height:1}.footer__right .menu .menu--sub li a{color:#000}.footer .footer__info{border-top:1px #c4c4c4 solid;margin-top:25px;padding-top:25px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;height:100%}.footer .footer__info .footer__links{display:flex;flex-wrap:wrap;gap:25px}.footer .footer__info .footer__links a{text-decoration:none;color:#000;font-size:18px}.footer .footer__info .footer__links a:hover{text-decoration:underline}.footer .footer__info .footer__links p{margin:0;font-size:18px}.footer .footer__info .footer__socials{display:flex;flex-flow:row wrap;gap:12.5px}.footer .footer__info .footer__socials a{display:flex;align-items:center}.header{padding:25px 5vw;position:relative;background-color:var(--c-primary)}.page--node-type-landing-page .header,.page--node-type-listing-page .header{background:var(--c-primary)}@media(min-width:1175px){.page--node-type-landing-page .header,.page--node-type-listing-page .header{padding:25px 5vw;top:0;width:100%;left:0;z-index:99;background:rgba(0,0,0,0)}}.page--node-type-landing-page .header .toggle-expand:before,.page--node-type-listing-page .header .toggle-expand:before{color:#fff}.page--node-type-landing-page .header .toggle-expand .bar,.page--node-type-listing-page .header .toggle-expand .bar{background-color:#fff}.header{padding:25px 5vw !important;position:relative;background-color:var(--c-primary) !important}.header .header__primary{display:flex;flex-wrap:wrap;position:relative}.header .header__primary .link-to-main{display:none}@media(min-width:1175px){.header .header__primary .link-to-main{display:flex;background-color:var(--c-link);padding:3px 10px;color:#fff;position:fixed;right:5vw;top:0;text-decoration:none;font-size:16px}.header .header__primary .link-to-main:hover{filter:brightness(1.2);text-decoration:underline}.header .header__primary .link-to-main:after{content:url(/themes/custom/olamalu_ophi/images/icons/arrow-down.svg);width:25px;height:25px;transform:translateX(180deg);display:flex;transform:rotateX(-180deg);margin-left:10px}}@media(min-width:1175px){.header .header__primary{flex-wrap:nowrap}}.header .header__primary .header__branding{display:flex;justify-content:center;width:75%;margin:0 auto;gap:40px;height:max-content;gap:25px}@media(min-width:480px){.header .header__primary .header__branding{width:65%}}@media(min-width:720px){.header .header__primary .header__branding{width:50%;gap:40px}}@media(min-width:1175px){.header .header__primary .header__branding{width:20%;gap:30px}}@media(min-width:1650px){.header .header__primary .header__branding{gap:40px}}.header .header__primary .header__branding--flex-wrapper{display:flex;gap:12.5px}@media(min-width:1175px){.header .header__primary .header__branding--flex-wrapper{width:30%}}.header .header__primary .header__branding .logo-link{display:block;width:75%;min-width:65px}@media(min-width:480px){.header .header__primary .header__branding .logo-link{width:65%}}@media(min-width:720px){.header .header__primary .header__branding .logo-link{width:50%}}@media(min-width:1175px){.header .header__primary .header__branding .logo-link{width:100%;background-image:none}.header .header__primary .header__branding .logo-link .logo__image{visibility:visible}}.header .header__primary .header__menu{width:max-content;max-width:unset;flex:unset;width:100%;position:relative;width:110vw;border:1px solid #fff;padding:12.5px 0;border-left:none;border-right:none;margin:25px -5vw}@media(min-width:1175px){.header .header__primary .header__menu{margin:0;margin-left:25px;display:flex;width:calc(70% - 25px);justify-content:space-between;margin-top:25px;padding:0;border:unset}}@media(min-width:1175px){.header .header__primary .header__menu{width:80%}}.header .header__primary .header__menu #block-olamalu-ophi-main-menu,.header .header__primary .header__menu #block-ophi-low-main-menu{flex:1}.header .header__primary .header__menu #block-olamalu-ophi-main-menu .main-nav,.header .header__primary .header__menu #block-ophi-low-main-menu .main-nav{display:flex;justify-content:center}@media(min-width:1175px){.header .header__primary .header__menu #block-olamalu-ophi-main-menu .main-nav,.header .header__primary .header__menu #block-ophi-low-main-menu .main-nav{display:flex;justify-content:flex-end}}.header .header__primary .header__menu .site-menus #block-searchform{display:none}.header .header__primary .header__menu #block-searchform,.header .header__primary .header__menu #block-searchform--2,.header .header__primary .header__menu #block-ophi-low-searchform{display:none;position:relative;margin-left:0}@media(min-width:1175px){.header .header__primary .header__menu #block-searchform,.header .header__primary .header__menu #block-searchform--2,.header .header__primary .header__menu #block-ophi-low-searchform{margin-left:25px;display:flex}}.header .header__primary .header__menu #block-searchform input,.header .header__primary .header__menu #block-searchform--2 input,.header .header__primary .header__menu #block-ophi-low-searchform input{max-width:unset;padding:0}.header .header__primary .header__menu #block-searchform .form-actions,.header .header__primary .header__menu #block-searchform--2 .form-actions,.header .header__primary .header__menu #block-ophi-low-searchform .form-actions{position:absolute;z-index:99;right:25px;top:0;width:60px;height:60px;background-size:50%;margin-top:-10px;background-image:url(/themes/custom/olamalu_ophi/images/icons/search-white.svg);background-repeat:no-repeat;background-position:center}@media(min-width:1175px){.header .header__primary .header__menu #block-searchform .form-actions,.header .header__primary .header__menu #block-searchform--2 .form-actions,.header .header__primary .header__menu #block-ophi-low-searchform .form-actions{right:0;position:relative;border:1px solid var(--c-background);width:45px;height:45px;border-radius:50px;background-image:url(/themes/custom/olamalu_ophi/images/icons/search-red.svg)}}.header .header__primary #block-searchform,.header .header__primary #block-searchform--2,.header .header__primary #block-ophi-low-searchform{margin-left:100px;margin-top:10px;height:40px;display:flex;padding:0 25px}@media(min-width:1175px){.header .header__primary #block-searchform,.header .header__primary #block-searchform--2,.header .header__primary #block-ophi-low-searchform{padding:0}}.header .header__primary #block-searchform #search-block-form,.header .header__primary #block-searchform #search-block-form--2,.header .header__primary #block-searchform--2 #search-block-form,.header .header__primary #block-searchform--2 #search-block-form--2,.header .header__primary #block-ophi-low-searchform #search-block-form,.header .header__primary #block-ophi-low-searchform #search-block-form--2{display:flex;align-items:center;max-width:100%;transition:ease all 1s;width:100%}@media(min-width:1175px){.header .header__primary #block-searchform #search-block-form,.header .header__primary #block-searchform #search-block-form--2,.header .header__primary #block-searchform--2 #search-block-form,.header .header__primary #block-searchform--2 #search-block-form--2,.header .header__primary #block-ophi-low-searchform #search-block-form,.header .header__primary #block-ophi-low-searchform #search-block-form--2{width:unset}}.header .header__primary #block-searchform #search-block-form .form-item,.header .header__primary #block-searchform #search-block-form--2 .form-item,.header .header__primary #block-searchform--2 #search-block-form .form-item,.header .header__primary #block-searchform--2 #search-block-form--2 .form-item,.header .header__primary #block-ophi-low-searchform #search-block-form .form-item,.header .header__primary #block-ophi-low-searchform #search-block-form--2 .form-item{align-self:center;transition:all ease 1s}.header .header__primary #block-searchform #search-block-form .form-item .form-item__textfield,.header .header__primary #block-searchform #search-block-form--2 .form-item .form-item__textfield,.header .header__primary #block-searchform--2 #search-block-form .form-item .form-item__textfield,.header .header__primary #block-searchform--2 #search-block-form--2 .form-item .form-item__textfield,.header .header__primary #block-ophi-low-searchform #search-block-form .form-item .form-item__textfield,.header .header__primary #block-ophi-low-searchform #search-block-form--2 .form-item .form-item__textfield{transition:all ease 1s}.header .header__primary #block-searchform #search-block-form.open .form-item,.header .header__primary #block-searchform #search-block-form--2.open .form-item,.header .header__primary #block-searchform--2 #search-block-form.open .form-item,.header .header__primary #block-searchform--2 #search-block-form--2.open .form-item,.header .header__primary #block-ophi-low-searchform #search-block-form.open .form-item,.header .header__primary #block-ophi-low-searchform #search-block-form--2.open .form-item{width:100%;transition:ease all 1s;border-bottom:1px solid var(--c-primary)}.header .header__primary #block-searchform #search-block-form.open .form-item .form-item__textfield,.header .header__primary #block-searchform #search-block-form--2.open .form-item .form-item__textfield,.header .header__primary #block-searchform--2 #search-block-form.open .form-item .form-item__textfield,.header .header__primary #block-searchform--2 #search-block-form--2.open .form-item .form-item__textfield,.header .header__primary #block-ophi-low-searchform #search-block-form.open .form-item .form-item__textfield,.header .header__primary #block-ophi-low-searchform #search-block-form--2.open .form-item .form-item__textfield{width:100%;display:inline;padding:5px;padding-left:20px;padding-right:55px;max-width:100%}.header .header__primary #block-searchform .js-form-item,.header .header__primary #block-searchform--2 .js-form-item,.header .header__primary #block-ophi-low-searchform .js-form-item{display:flex;height:60px;border-radius:30px;border:none;width:100%;transition:width 1s;margin-bottom:0;margin-left:auto;margin-right:0}.header .header__primary #block-searchform .js-form-item .form-item__textfield,.header .header__primary #block-searchform--2 .js-form-item .form-item__textfield,.header .header__primary #block-ophi-low-searchform .js-form-item .form-item__textfield{padding:0;border:none;width:100%;border-radius:50px;padding:25px;padding-right:50px}@media(min-width:1175px){.header .header__primary #block-searchform .js-form-item .form-item__textfield,.header .header__primary #block-searchform--2 .js-form-item .form-item__textfield,.header .header__primary #block-ophi-low-searchform .js-form-item .form-item__textfield{display:none}}.header .header__primary #block-searchform input,.header .header__primary #block-searchform--2 input,.header .header__primary #block-ophi-low-searchform input{max-width:unset;padding:5px;padding-left:20px;outline:none}.header .header__primary #block-searchform .form-actions,.header .header__primary #block-searchform--2 .form-actions,.header .header__primary #block-ophi-low-searchform .form-actions{position:absolute;right:0;top:0;height:100%;background-repeat:no-repeat;background-position:center;display:flex;align-items:center}.header .header__primary #block-searchform .form-actions input,.header .header__primary #block-searchform--2 .form-actions input,.header .header__primary #block-ophi-low-searchform .form-actions input{color:rgba(0,0,0,0)}.header .header__primary #block-searchform .form-actions .button,.header .header__primary #block-searchform--2 .form-actions .button,.header .header__primary #block-ophi-low-searchform .form-actions .button{border:none;background-color:rgba(0,0,0,0)}.header .header__primary #block-searchform .button,.header .header__primary #block-searchform--2 .button,.header .header__primary #block-ophi-low-searchform .button{width:50px;height:50px;background-repeat:no-repeat;background-size:cover;transition:none}.header .header__primary #block-searchform .button:hover,.header .header__primary #block-searchform--2 .button:hover,.header .header__primary #block-ophi-low-searchform .button:hover{opacity:0;background-color:rgba(0,0,0,0);border:none}.header .header__primary #block-searchform,.header .header__primary #block-searchform--2,.header .header__primary #block-ophi-low-searchform{display:flex}.header .header__primary #block-searchform .open,.header .header__primary #block-searchform--2 .open,.header .header__primary #block-ophi-low-searchform .open{position:relative}.header .header__primary #block-searchform .open .form-item,.header .header__primary #block-searchform--2 .open .form-item,.header .header__primary #block-ophi-low-searchform .open .form-item{width:100%}.header .header__primary #block-searchform .open .form-item .form-item__textfield,.header .header__primary #block-searchform--2 .open .form-item .form-item__textfield,.header .header__primary #block-ophi-low-searchform .open .form-item .form-item__textfield{font-size:16px;padding-right:55px}.header--relative{position:relative}@media(min-width:1175px){.header--relative{background-color:#fff !important;color:var(--c-primary) !important}.header--relative .main-menu__link{color:var(--c-primary) !important}.header--relative .main-menu{border-color:var(--c-primary) !important}}@media(min-width:1175px)and (min-width:1175px){.header--relative .olamalu-ophi-theme-switcher{position:absolute !important;right:0;top:-50px;width:150px}}@media(min-width:1175px){.header--relative .olamalu-ophi-theme-switcher:after{content:"Low Bandwidth: Off";font-size:14px;position:absolute;margin-top:-20px;font-weight:500;color:#fff;left:50%;transform:translateX(-50%)}}@media(min-width:1175px)and (min-width:1175px){.header--relative .olamalu-ophi-theme-switcher:after{color:var(--c-primary) !important;left:unset;transform:unset}}@media(min-width:1175px){.header--relative .search-block-form .form-actions{border-color:var(--c-primary) !important;background-image:url(/themes/custom/olamalu_ophi/images/icons/search-white.svg) !important}}.header--white .main-menu--sub-open{border-color:#fff !important}.header--white .main-menu--sub-open svg{fill:#fff !important}.two-col-layout{width:100%}@media(min-width:1350px){.two-col-layout{display:flex;align-items:flex-start;flex-wrap:wrap}}.two-col-layout .two-col-layout--banner{position:relative;width:100%}.two-col-layout--left{margin:0 5vw;width:90vw}@media(min-width:1350px){.two-col-layout--left{width:70%;margin:0;padding:0 5vw;flex-direction:column}}.two-col-layout--left .field--name-field-paragraphs{width:100%}.two-col-layout--right{width:90vw;margin:25px 5vw}@media(min-width:1350px){.two-col-layout--right{width:30%;padding-right:5vw;display:block;margin:0}}.two-col-layout--right .page-sidebar{display:flex;flex-direction:column;gap:50px}.two-col-layout--right .page-sidebar h2{margin-top:calc(50px + 12.5px);margin-bottom:0}.two-col-layout--right .page-sidebar .h2--icon{margin-top:50px;line-height:1;margin-bottom:50px}.two-col-layout--right .page-sidebar .h2--icon:after{content:"";width:30px;height:30px;border-radius:100%;bottom:0;background:var(--c-orange);transform:translateX(-37.5px)}.two-col-layout--right .page-sidebar .field--name-field-right-hand-side-paragraphs{display:flex;flex-direction:column;gap:50px}.two-col-layout--right .page-sidebar .paragraph--type--social-media{display:flex;flex-direction:column-reverse;gap:25px}.two-col-layout--right .page-sidebar .paragraph--type--social-media .text-wrapper{width:100%}.two-col-layout--right .page-sidebar .paragraph--type--social-media .text-wrapper h1{margin-top:0}.two-col-layout--right .page-sidebar .paragraph--type--social-media .image-wrapper{width:100%}.two-col-layout .place-holder{width:100%;font-size:25px}.two-col-layout .place-holder__content{font-size:25px}article.node-type--person.full{padding:0 5vw}@media(min-width:920px){article.node-type--person.full{padding:0 10vw}}article.node-type--person.full .person-header{display:flex;flex-direction:column-reverse}@media(min-width:920px){article.node-type--person.full .person-header{flex-direction:row;align-items:flex-end;gap:25px;justify-content:space-between;margin-bottom:50px}}article.node-type--person.full .person-header .person-image{margin:25px auto}@media(min-width:920px){article.node-type--person.full .person-header .person-image{width:20%;margin:unset}}article.node-type--person.full .person-header .person-image img{border-radius:50px}article.node-type--person.full .person-header .person-details{flex:1;display:flex;flex-direction:column;gap:25px}article.node-type--person.full .person-header .person-details h1{margin:0}article.node-type--person.full .person-header .person-details .field--name-field-job-role{font-size:24px}article.node-type--person.full .field--name-field-paragraph{display:flex;flex-flow:column nowrap;gap:50px}article.node-type--person.full .field--name-field-paragraph .paragraph--type--text h1{font-size:42px}article.node-type--event.full{margin:50px 0}article.node-type--event.full .speakers{display:flex;gap:5px;font-size:22px;font-weight:400}@media(max-width:1800px){article.node-type--event.full .speakers{font-size:18px}}article.node-type--event.full .event-details{width:100%;margin:25px 0}@media(min-width:920px){article.node-type--event.full .event-details{display:flex;flex-wrap:wrap}article.node-type--event.full .event-details .value{display:flex;flex-flow:row nowrap;font-size:22px;font-weight:400}}@media(min-width:920px)and (max-width:1800px){article.node-type--event.full .event-details .value{font-size:18px}}@media(min-width:920px){article.node-type--event.full .event-details .value:not(:last-of-type)::after{content:"|";padding-left:5px;margin-right:5px}article.node-type--event.full .event-details .value .timezone{margin-left:5px}}article.node-type--event.full .registration-link,article.node-type--event.full .external-link{margin-top:50px}article.node-type--event.full .registration-link .button,article.node-type--event.full .external-link .button{background-color:var(--c-primary);border-color:var(--c-primary);font-size:28px;padding:12.5px 50px}article.node-type--event.full .registration-link .button:hover,article.node-type--event.full .external-link .button:hover{background-color:#fff;color:var(--c-primary)}article.node-type--event.full .external-link .button{width:100%}@media(max-width:1175px){article.node-type--news .field--name-field-media-image{margin-top:50px}}article.node-type--news .field--name-field-paragraph{display:flex;flex-flow:column nowrap;gap:50px}article.node-type--news .news-details{margin:25px 0;width:100%;margin-top:0}@media(min-width:920px){article.node-type--news .news-details{display:flex}article.node-type--news .news-details>div{font-size:22px;font-weight:400}}@media(min-width:920px)and (max-width:1800px){article.node-type--news .news-details>div{font-size:18px}}@media(min-width:920px){article.node-type--news .news-details>div:not(:last-of-type)::after{content:"|";padding-left:5px;margin-right:5px}}article.node-type--news .node-news-type .field--name-field-news-type{width:100%;padding-left:65px;position:relative;margin:20px 0}@media(max-width:1800px){article.node-type--news .node-news-type .field--name-field-news-type{padding-left:60px}}article.node-type--news .node-news-type .field--name-field-news-type::before{content:"";aspect-ratio:1/1;width:50px;background-image:url(/themes/custom/olamalu_ophi/images/icons/publication.svg);position:absolute;background-repeat:no-repeat;left:0%;top:50%;background-size:contain;transform:translateY(-50%);z-index:0}article.node-type--landing-page .field--name-field-paragraph{display:flex;flex-flow:column nowrap;gap:50px;padding:0 8.25vw}@media(min-width:720px){article.node-type--landing-page .field--name-field-paragraph{margin:0}}article.node-type--listing-page .field--name-field-banner{margin-bottom:100px}article.node-type--listing-page .field--name-field-paragraph{display:flex;flex-flow:column nowrap;gap:50px;padding:0 5vw}article.node-type--page .two-col-layout--banner{display:block !important}article.node-type--page .field--name-field-paragraph{display:flex;flex-flow:column nowrap;gap:50px}article.node-type--page .field--name-field-right-hand-side-paragraphs{display:flex;flex-flow:column nowrap;gap:25px}article.node-type--page .field--name-field-right-hand-side-paragraphs .paragraph--type--social-media{flex-direction:column}article.node-type--page .field--name-field-right-hand-side-paragraphs .paragraph--type--social-media .text-wrapper{width:100%}article.node-type--page .field--name-field-right-hand-side-paragraphs .paragraph--type--social-media .image-wrapper{display:none}article.node-type--page .field--name-field-right-hand-side-paragraphs .paragraph--text-with-image{display:flex;flex-flow:column-reverse}article.node-type--page .field--name-field-right-hand-side-paragraphs .paragraph--text-with-image .content-wrapper{width:100%;margin:0;padding:0;padding-top:50px}article.node-type--page .field--name-field-right-hand-side-paragraphs .paragraph--text-with-image .paragraph__section-image{width:100%}@media(max-width:1350px){article.node-type--page .field--name-field-right-hand-side-paragraphs .paragraph--text-with-image .paragraph__section-image img{-o-object-fit:cover;object-fit:cover;aspect-ratio:2/1}}@media(max-width:480px){article.node-type--page .field--name-field-right-hand-side-paragraphs .paragraph--text-with-image .paragraph__section-image img{aspect-ratio:unset}}article.node-type--publication h1,.node-type--course h1{margin-bottom:0}article.node-type--publication .field--name-field-publication-type,.node-type--course .field--name-field-publication-type{width:100%;font-size:24px;color:var(--c-primary);padding-left:75px;position:relative;margin:40px 0}@media(max-width:1800px){article.node-type--publication .field--name-field-publication-type,.node-type--course .field--name-field-publication-type{font-size:20px;padding-left:60px}}article.node-type--publication .field--name-field-publication-type::before,.node-type--course .field--name-field-publication-type::before{content:"";aspect-ratio:1/1;width:50px;background-image:url(/themes/custom/olamalu_ophi/images/icons/publication.svg);position:absolute;background-repeat:no-repeat;left:0%;top:50%;background-size:contain;transform:translateY(-50%);z-index:0}article.node-type--publication .publication-info,.node-type--course .publication-info{width:100%;display:flex;flex-flow:column;gap:25px;background-color:#fafafa;color:#65160d;font-size:20px;padding:25px;font-family:"Outfit",sans-serif;font-weight:normal;line-height:1}article.node-type--publication .publication-info .keywords,article.node-type--publication .publication-info .region,article.node-type--publication .publication-info .country,.node-type--course .publication-info .keywords,.node-type--course .publication-info .region,.node-type--course .publication-info .country{display:flex;gap:5px}article.node-type--publication .publication-link .button,article.node-type--publication .publication-link-2 .button,article.node-type--publication .publication-link-no-terms .button,.node-type--course .publication-link .button,.node-type--course .publication-link-2 .button,.node-type--course .publication-link-no-terms .button{max-width:100%;border-color:var(--c-primary);color:#fff;background:var(--c-primary);font-size:28px}@media(max-width:1800px){article.node-type--publication .publication-link .button,article.node-type--publication .publication-link-2 .button,article.node-type--publication .publication-link-no-terms .button,.node-type--course .publication-link .button,.node-type--course .publication-link-2 .button,.node-type--course .publication-link-no-terms .button{font-size:20px}}article.node-type--publication .publication-link .button:hover,article.node-type--publication .publication-link-2 .button:hover,article.node-type--publication .publication-link-no-terms .button:hover,.node-type--course .publication-link .button:hover,.node-type--course .publication-link-2 .button:hover,.node-type--course .publication-link-no-terms .button:hover{background-color:#fff;color:var(--c-primary)}article.node-type--publication .journal-wrapper,.node-type--course .journal-wrapper{margin-top:25px}article.node-type--publication .journal-wrapper .button,.node-type--course .journal-wrapper .button{background-color:#004750 !important;font-size:28px !important;width:max-content}article.node-type--publication .journal-wrapper .button:hover,article.node-type--publication .journal-wrapper .button:active,article.node-type--publication .journal-wrapper .button:focus,.node-type--course .journal-wrapper .button:hover,.node-type--course .journal-wrapper .button:active,.node-type--course .journal-wrapper .button:focus{color:#fff}article.node-type--publication .field--name-field-publication-cover,.node-type--course .field--name-field-publication-cover{margin-bottom:50px}.paragraph--type--download .publication-link{width:max-content}.paragraph--type--download .button{max-width:100%;border-color:var(--c-primary);color:#fff;background:var(--c-primary);font-size:28px}@media(max-width:1800px){.paragraph--type--download .button{font-size:20px}}.paragraph--type--download .button:hover{background-color:#fff;color:var(--c-primary)}.cv-download .button{width:max-content;max-width:100%;border-color:var(--c-primary);color:#fff;background:var(--c-primary);font-size:28px}@media(max-width:1800px){.cv-download .button{font-size:20px}}.cv-download .button:hover{background-color:#fff;color:var(--c-primary)}.publication-details{display:flex;flex-direction:column;gap:25px;box-shadow:5px 5px 10px rgba(0,0,0,.1607843137);border:4px solid var(--c-primary);border-radius:44px;padding:50px}.publication-details h2,.publication-details p{margin:0}.publication-details .field--label{font-size:24px;font-weight:bolder}@media(max-width:1800px){.publication-details .field--label{font-size:20px}}.publication-details>.field--label{margin-bottom:-25px}@media(max-width:1800px){.publication-details .field--item{font-size:16px}}@media(max-width:1800px){.publication-details h2 .field--item{font-size:28px}}.publication-details.maroon{background-color:var(--c-primary);color:#fff}.publication-details.maroon h2,.publication-details.maroon p,.publication-details.maroon a{color:#fff;text-decoration:none}.publication-details.maroon .field .field--items{display:flex}.publication-details.maroon .field .field--items .field--item:not(:last-of-type)::after{content:",";margin-right:5px}.publication-details .field--name-field-people .field--items{display:block !important}.paragraph--type--image .field--name-field-paragraph-image img{width:100%;height:auto}@media(max-width:1800px){.paragraph--type--image h2{font-size:32px}}.paragraph--type--accordion .section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.paragraph--type--accordion .section-title h2{font-size:56px;margin:25px 0}@media(max-width:1800px){.paragraph--type--accordion .section-title h2{font-size:50px}}.paragraph--type--accordion .field--name-field-paragraph-image img{width:50%;height:auto;margin:0 auto}@media(max-width:920px){.paragraph--type--accordion .field--name-field-paragraph-image img{width:100%}}.field--name-field-highlights{display:flex;flex-wrap:wrap;gap:25px}.field--name-field-highlights>.field--item:first-child{width:100%;padding:50px 5vw;flex:unset;max-width:unset}@media(min-width:1350px){.field--name-field-highlights>.field--item{max-width:33%;flex:1}}.paragraph--type--view-reference{margin-top:25px}@media(max-width:720px){.paragraph--type--view-reference{position:relative;padding-bottom:50px}}.paragraph--type--view-reference .header-wrapper{margin-bottom:25px}@media(min-width:920px){.paragraph--type--view-reference .header-wrapper{display:flex;justify-content:space-between;align-items:flex-end}}.paragraph--type--view-reference .header-wrapper h1{margin:0;padding-bottom:0}.paragraph--type--view-reference .header-wrapper a{color:#000;opacity:1;font-size:22px;text-decoration:none}.paragraph--type--view-reference .header-wrapper a:hover{text-decoration:underline}@media(max-width:1800px){.paragraph--type--view-reference .header-wrapper a{font-size:20px}}@media(max-width:720px){.paragraph--type--view-reference .header-wrapper a{position:absolute;bottom:0}}@media(min-width:920px){.paragraph--type--view-reference .field--name-field-paragraph-text{max-width:65%}}@media(max-width:720px){.paragraph--type--view-reference-with-image{position:relative;padding-bottom:50px}}.paragraph--type--view-reference-with-image .header-wrapper{margin-bottom:25px}@media(min-width:920px){.paragraph--type--view-reference-with-image .header-wrapper{display:flex;justify-content:space-between;align-items:flex-end}}.paragraph--type--view-reference-with-image .header-wrapper h1{margin:0;padding:0}.paragraph--type--view-reference-with-image .header-wrapper a{color:#fff;opacity:1;font-size:28px;text-decoration:none;position:relative;z-index:10}@media(max-width:1800px){.paragraph--type--view-reference-with-image .header-wrapper a{font-size:20px}}@media(max-width:720px){.paragraph--type--view-reference-with-image .header-wrapper a{position:absolute;bottom:50px}}.paragraph--type--view-reference-with-image .field--name-field-view-reference .views-element-container{margin-bottom:25px}.field--item>.paragraph--type--view-reference-with-image{margin:0 -8.25vw;width:100vw}.field--item>.paragraph--type--view-reference-with-image .paragraph-wrapper{padding:5vw;position:relative;background-size:cover;background-position:center}@media(max-width:720px){.field--item>.paragraph--type--view-reference-with-image .paragraph-wrapper{padding:50px 5vw 100px 5vw}}.field--item>.paragraph--type--view-reference-with-image .paragraph-wrapper .overlay{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.5019607843);z-index:0}.field--item>.paragraph--type--view-reference-with-image .paragraph-wrapper h1,.field--item>.paragraph--type--view-reference-with-image .paragraph-wrapper .field--name-field-view-reference{z-index:1;position:relative}@media(max-width:720px){.paragraph--type--feature-box-3-row-with-image{position:relative;padding-bottom:50px}}.paragraph--type--feature-box-3-row-with-image .header-wrapper{margin-bottom:25px}@media(min-width:920px){.paragraph--type--feature-box-3-row-with-image .header-wrapper{display:flex;justify-content:space-between;align-items:flex-end}}.paragraph--type--feature-box-3-row-with-image .header-wrapper h1{margin:0}.paragraph--type--feature-box-3-row-with-image .field--name-field-referenced-content{display:flex;flex-flow:row;gap:50px}.paragraph--type--feature-box-3-row-with-image .field--name-field-referenced-content .field--item .contextual-region{height:100%}.paragraph--type--feature-box-3-row-with-image .field--name-field-referenced-content .field--item .contextual-region .feature-box--horizontal{height:100%;background-color:#fff}.paragraph--type--feature-box-3-row-with-image .field--name-field-referenced-content .field--item .contextual-region .feature-box--horizontal a{color:#000}.paragraph--type--feature-box-3-row-with-image .field--name-field-referenced-content .field--item .contextual-region .feature-box--horizontal a .text-wrapper{padding:50px;justify-content:flex-start}.paragraph--type--feature-box-3-row-with-image .field--name-field-referenced-content .field--item .contextual-region .feature-box--horizontal a .text-wrapper .feature-box__section-title h3{color:#000;font-size:28px;font-weight:bold}.paragraph--type--feature-box-3-row-with-image .field--name-field-referenced-content .field--item .contextual-region .feature-box--horizontal a .text-wrapper .feature-box__section-content{color:#000}.paragraph--type--feature-box-3-row-with-image .field--name-field-referenced-content .field--item .contextual-region .feature-box--horizontal a .text-wrapper .button{border:2px solid #000;color:#000}.paragraph--type--feature-box-3-row-with-image .field--name-field-referenced-content .views-element-container{margin-bottom:25px}.field--item>.paragraph--type--feature-box-3-row-with-image{margin:0 -8.25vw;width:100vw}.field--item>.paragraph--type--feature-box-3-row-with-image .paragraph-wrapper{padding:5vw;position:relative;background-size:cover;background-position:center}.field--item>.paragraph--type--feature-box-3-row-with-image .paragraph-wrapper .overlay{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.5019607843);z-index:0}.field--item>.paragraph--type--feature-box-3-row-with-image .paragraph-wrapper h1,.field--item>.paragraph--type--feature-box-3-row-with-image .paragraph-wrapper .field--name-field-referenced-content{z-index:1;position:relative}.field--name-field-referenced-content{display:flex;flex-direction:column;gap:50px}@media(min-width:1175px)and (max-width:1350px){.field--name-field-referenced-content{margin:25px 0;gap:25px;flex-direction:row}.field--name-field-referenced-content>.field--item{width:calc(50% - 25px)}.field--name-field-referenced-content>.field--item article{height:100%}.field--name-field-referenced-content>.field--item article section{height:100%}}.paragraph--type--feature-box-2-row .field--name-field-referenced-content{align-items:flex-start;gap:50px;display:flex;flex-direction:column}@media(min-width:720px){.paragraph--type--feature-box-2-row .field--name-field-referenced-content{flex-wrap:wrap;flex-direction:row;align-items:stretch}}.paragraph--type--feature-box-2-row .field--name-field-referenced-content>.field--item{width:100%}@media(min-width:1175px){.paragraph--type--feature-box-2-row .field--name-field-referenced-content>.field--item{width:calc(50% - 25px)}}.paragraph--type--feature-box-2-row .field--name-field-referenced-content>.field--item .feature-box-horizontal{height:100%}.paragraph--type--feature-box-2-row .field--name-field-referenced-content>.field--item .feature-box-horizontal .field-content{height:100%}.paragraph--type--feature-box-2-row .field--name-field-referenced-content>.field--item .feature-box-horizontal .field-content .card{height:100%}.paragraph--type--feature-box-2-row .field--name-field-referenced-content>.field--item .feature-box-horizontal .field-content .card a{height:100%}.paragraph--type--feature-box-3-row .feature-box--horizontal a{display:flex;flex-flow:column;flex-direction:column}.paragraph--type--feature-box-3-row .feature-box--horizontal a .text-wrapper{justify-content:flex-start}.paragraph--type--feature-box-3-row .feature-box--horizontal a .text-wrapper.no-image{padding:25px 50px}.paragraph--type--feature-box-3-row .feature-box--horizontal a .text-wrapper .feature-box__section-title h3{font-size:32px}.paragraph--type--feature-box-3-row .feature-box--horizontal a .feature-box__section-image{width:100%}.paragraph--type--feature-box-3-row .feature-box--horizontal a .feature-box__section-image img{-webkit-clip-path:ellipse(100% 100% at 50% 0%);clip-path:ellipse(100% 100% at 50% 0%);-o-object-fit:cover;object-fit:cover;max-height:400px}.field--item>.paragraph--type--social-media{align-items:flex-start;gap:100px;display:flex;flex-direction:column-reverse}@media(min-width:920px){.field--item>.paragraph--type--social-media{flex-wrap:wrap;flex-direction:row;align-items:stretch}}.field--item>.paragraph--type--social-media .text-wrapper{width:100%}@media(min-width:920px){.field--item>.paragraph--type--social-media .text-wrapper{width:calc(40% - 50px)}}.field--item>.paragraph--type--social-media .text-wrapper .field--name-field-paragraph-links a{font-size:22px;color:#000;text-decoration:none}@media(max-width:1800px){.field--item>.paragraph--type--social-media .text-wrapper .field--name-field-paragraph-links a{font-size:20px}}.field--item>.paragraph--type--social-media .text-wrapper .field--name-field-paragraph-links .field--item{border-bottom:1px solid #000;margin-bottom:25px;padding-bottom:25px}.field--item>.paragraph--type--social-media .text-wrapper .field--name-field-paragraph-links .field--item:last-of-type{margin-bottom:0;padding-bottom:0;border:none}@media(min-width:720px){.field--item>.paragraph--type--social-media .image-wrapper{width:calc(60% - 50px)}}.field--item>.paragraph--type--social-media .image-wrapper .field--name-field-paragraph-image img{border-radius:60px;width:100%;height:auto}.one-rwo{display:flex;flex-direction:column;gap:25px}@media(min-width:720px){.one-rwo{gap:50px}}.two-row{align-items:stretch;gap:50px;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1175px){.two-row{flex-wrap:wrap;flex-direction:row}}.two-row article{height:100%}.two-row article section{height:100%}@media(min-width:1175px){.two-row .views-row{width:calc(50% - 50px)}}.two-row .views-row .views-field-rendered-entity{height:100%}.two-row .views-row .views-field-rendered-entity .field-content{height:100%}.two-row .views-row .views-field-rendered-entity .field-content .card{height:100%}.two-row .views-row .views-field-rendered-entity .field-content .card a{height:100%}.two-row .pager{width:100%;display:flex;justify-content:center}.views-exposed-form{width:100%;padding:0;background-color:var(--c-background);margin-bottom:25px;display:flex;flex-direction:column;gap:12.5px;position:relative}@media(min-width:1175px){.views-exposed-form{flex-direction:row;flex-wrap:wrap;gap:50px}}@media(min-width:1175px){.views-exposed-form .form-item{margin:0;margin-right:25px}}.views-exposed-form .form-item input,.views-exposed-form .form-item select{border:none;border-bottom:3px solid var(--c-primary);border-radius:0px;padding:0;width:100%;height:100%;color:#000 !important;font-size:28px;padding-bottom:5px;background:rgba(0,0,0,0);position:relative;z-index:1}.views-exposed-form .form-item input:-ms-input-placeholder,.views-exposed-form .form-item select:-ms-input-placeholder{opacity:1;color:#000 !important}.views-exposed-form .form-item input::placeholder,.views-exposed-form .form-item select::placeholder{opacity:1;color:#000 !important}@media(max-width:1800px){.views-exposed-form .form-item input,.views-exposed-form .form-item select{font-size:22px}}.views-exposed-form .form-item-items-per-page{display:flex;gap:5px;z-index:1}.views-exposed-form .form-item-items-per-page:after{display:none !important}@media(min-width:1175px){.views-exposed-form .form-item-items-per-page{position:absolute !important;left:0;bottom:0px;transform:translateY(150%)}}.views-exposed-form .form-item-items-per-page .form-item__label{margin:0;padding:0;font-weight:normal}.views-exposed-form .form-item-items-per-page ul{list-style:none;margin:0;padding:0;display:flex;gap:5px}.views-exposed-form .form-item-items-per-page ul li a{color:#000;text-decoration:none}.views-exposed-form .form-item-items-per-page ul li a:before{content:"("}.views-exposed-form .form-item-items-per-page ul li a:after{content:")"}.views-exposed-form .form-actions{position:relative;display:flex;flex-direction:column;align-items:center;flex:.25}.views-exposed-form .form-actions input{width:100%;border:unset;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-family:"Unitext";transition:.3s ease-out all;border:2px solid var(--c-primary);border-radius:50px;opacity:1;background:var(--c-primary);font-size:28px;padding:15px 120px}.views-exposed-form .form-actions input:hover,.views-exposed-form .form-actions input:focus{background:rgba(0,0,0,0);color:var(--c-primary)}@media(max-width:1800px){.views-exposed-form .form-actions input{font-size:22px}}.publication--view .views-exposed-form .form-item-items-per-page{transform:translateY(-50%)}.publication--view>.teaser-minor{height:100%}.publication--view.table-view .view-content{overflow:unset}.publication--view.table-view .view-content table thead th{position:sticky;top:0;background-color:#fff}.publication--view.mpi-publications .views-exposed-form .form-item:nth-child(-n+2){width:100%}@media(min-width:1175px){.publication--view.mpi-publications .views-exposed-form .form-item:nth-child(-n+2){width:calc(30% - 25px)}}.publication--view.mpi-publications .views-exposed-form .form-actions{width:100%}@media(min-width:1175px){.publication--view.mpi-publications .views-exposed-form .form-actions{width:calc(40% - 50px)}}.three-row{align-items:stretch;gap:75px;display:flex;flex-direction:column}@media(min-width:720px){.three-row{flex-wrap:wrap;flex-direction:row}}.three-row .views-row{display:flex;width:100%}@media(min-width:920px){.three-row .views-row{width:calc(50% - 40px)}}@media(min-width:1350px){.three-row .views-row{width:calc(33.333333% - 50px)}}.three-row .views-row article{width:100%}.three-row .views-row .views-field-rendered-entity{height:100%}.three-row .views-row .views-field-rendered-entity .field-content{height:100%}.three-row .views-row .views-field-rendered-entity .field-content .card{height:100%}.three-row .views-row .views-field-rendered-entity .field-content .card a{height:100%}.three-row .views-row .views-field-rendered-entity{height:100%}.three-row .views-row .views-field-rendered-entity .field-content{height:100%;display:block}.three-row .views-row .views-field-rendered-entity .field-content .card,.three-row .views-row .views-field-rendered-entity .field-content .event-listing{height:100%}.three-row .views-row .views-field-rendered-entity .field-content .card section,.three-row .views-row .views-field-rendered-entity .field-content .event-listing section{height:100%}.three-row .views-row .views-field-rendered-entity .field-content .card a,.three-row .views-row .views-field-rendered-entity .field-content .event-listing a{height:100%}.three-row .pager{width:100%;display:flex;justify-content:center;list-style-type:none}.three-row .pager li .button{color:#fff;background-color:var(--c-primary)}.three-row .pager li .button:hover{color:#fff;background-color:var(--c-primary);text-decoration:underline}.three-row .views-infinite-scroll-content-wrapper{align-items:stretch;gap:50px;display:flex;flex-direction:column;width:100%}@media(min-width:720px){.three-row .views-infinite-scroll-content-wrapper{flex-wrap:wrap;flex-direction:row}}@media(min-width:1350px){.three-row .views-infinite-scroll-content-wrapper{gap:55px}}@media(min-width:1650px){.three-row .views-infinite-scroll-content-wrapper{gap:65px}}@media(min-width:1800px){.three-row .views-infinite-scroll-content-wrapper{gap:75px}}.three-row .views-infinite-scroll-content-wrapper .views-row{width:100%}@media(min-width:920px){.three-row .views-infinite-scroll-content-wrapper .views-row{width:calc(50% - 25px)}}@media(min-width:1350px){.three-row .views-infinite-scroll-content-wrapper .views-row{width:30%}}.three-row .documentation{height:100%}.three-row .documentation a{color:#000 !important}.three-row .documentation a .feature-box__section-title span{color:#000 !important;font-size:32px}.three-row .documentation a .feature-box__section-content .date,.three-row .documentation a .feature-box__section-content .authors{color:#000 !important}.three-row .documentation a .button{color:#000 !important}.three-row .documentation a .button:hover{background-color:#fff}.four-row{align-items:stretch;gap:25px;display:flex;flex-direction:column}@media(min-width:720px){.four-row{flex-wrap:wrap;flex-direction:row}}@media(min-width:920px){.four-row .views-row{width:calc(50% - 25px)}}@media(min-width:1350px){.four-row .views-row{width:calc(25% - 25px)}}.four-row .views-row .views-field-rendered-entity{height:100%}.four-row .views-row .views-field-rendered-entity .field-content{height:100%}.four-row .views-row .views-field-rendered-entity .field-content .card{height:100%}.four-row .views-row .views-field-rendered-entity .field-content .card a{height:100%}.four-row .pager{width:100%;display:flex;justify-content:center}.infinite-scroll .pager{margin-top:-50px}.person--view h1{width:100%;margin:0}.person--view .views-exposed-form .form-item:first-of-type{position:relative}.person--view .views-exposed-form .form-item:first-of-type:after{content:"";width:30px;height:30px;background-image:url(/themes/custom/olamalu_ophi/images/icons/Group133.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:50%;transform:translateY(-50%)}.person--view .views-exposed-form .form-item__dropdown{position:relative}.person--view .views-exposed-form .form-item__dropdown:after{content:"";width:30px;height:30px;background-image:url(/themes/custom/olamalu_ophi/images/icons/Group112.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:50%;transform:translateY(-50%);border:none}.person--view .feature-box-horizontal{height:100%}.event--view .views-exposed-form .form-item,.news--view .views-exposed-form .form-item{position:relative;display:flex}.event--view .views-exposed-form .js-form-type-select:after,.news--view .views-exposed-form .js-form-type-select:after{content:"";width:35px;height:35px;background-image:url(/themes/custom/olamalu_ophi/images/icons/Group112.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:45%;transform:translateY(-50%);z-index:0}@media(max-width:1175px){.event--view .views-exposed-form .js-form-type-select:after,.news--view .views-exposed-form .js-form-type-select:after{top:30%}}.event--view .views-exposed-form .js-form-type-textfield:after,.news--view .views-exposed-form .js-form-type-textfield:after{content:"";width:35px;height:35px;background-image:url(/themes/custom/olamalu_ophi/images/icons/Group133.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:45%;transform:translateY(-50%);z-index:0}@media(max-width:1175px){.event--view .views-exposed-form .js-form-type-textfield:after,.news--view .views-exposed-form .js-form-type-textfield:after{top:35%}}.research--view .views-exposed-form{margin:0 -5vw;padding:5vw;background-color:#f8f8f8;flex-wrap:wrap;width:110vw}.research--view .views-exposed-form .form-item{position:relative;flex:unset;width:calc(33% - 28px);background-color:#fff;padding:10px;margin:0;border-bottom:3px solid var(--c-primary)}@media(max-width:1175px){.research--view .views-exposed-form .form-item{width:100%}}.research--view .views-exposed-form .form-item:after{content:"";width:15px;height:15px;background-image:url(/themes/custom/olamalu_ophi/images/icons/Group112.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:25px;top:50%;transform:translateY(-50%)}@media(min-width:920px){.research--view .views-exposed-form .form-item:after{width:35px;height:35px}}.research--view .views-exposed-form .form-item:first-of-type:after{background-image:url(/themes/custom/olamalu_ophi/images/icons/Group133.svg)}.research--view .views-exposed-form .form-item input,.research--view .views-exposed-form .form-item select{border-bottom:none;padding:10px 15px;color:#004750 !important}.research--view .views-exposed-form .form-item input:-ms-input-placeholder,.research--view .views-exposed-form .form-item select:-ms-input-placeholder{color:#004750 !important}.research--view .views-exposed-form .form-item input::placeholder,.research--view .views-exposed-form .form-item select::placeholder{color:#004750 !important}@media(min-width:920px){.research--view .views-exposed-form .form-item input,.research--view .views-exposed-form .form-item select{padding:20px 25px}}.research--view .views-exposed-form .form-actions{width:100%;flex:unset;justify-content:center;gap:25px;flex-direction:row-reverse}@media(max-width:720px){.research--view .views-exposed-form .form-actions{flex-direction:column-reverse}}@media(min-width:920px){.research--view .views-exposed-form .form-actions input{max-width:240px;width:100%;padding:10px 10px}}.research--view .views-exposed-form .form-actions input:last-of-type{background-color:#d1d1d1;color:#000;border:none}.publication--view .views-exposed-form{flex-wrap:wrap;margin-bottom:0}.publication--view .views-exposed-form .form-item{flex:unset;position:relative;display:flex}.publication--view .views-exposed-form .js-form-type-textfield:after{content:"";width:30px;height:30px;background-image:url(/themes/custom/olamalu_ophi/images/icons/Group133.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:0;transform:translateY(-50%)}.publication--view .views-exposed-form .form-fieldset .form-item{max-width:unset}.publication--view .views-exposed-form .form-item:nth-child(7n){position:relative}.publication--view .views-exposed-form .form-item:nth-child(7n):after{content:"";width:30px;height:30px;background-image:url(/themes/custom/olamalu_ophi/images/icons/Group112.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:0%}.publication--view .views-exposed-form .form-item__dropdown{position:relative}.publication--view .views-exposed-form .form-item__dropdown:after{content:"";width:30px;height:30px;background-image:url(/themes/custom/olamalu_ophi/images/icons/Group112.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:0;border:none}.publication--view .views-exposed-form .form-item:nth-child(-n+3){width:100%;margin:0}.publication--view .views-exposed-form .form-item:nth-child(n+4){width:100%;margin:0}.publication--view .views-exposed-form .form-actions{width:100%;flex:unset;justify-content:center;gap:25px;flex-direction:row-reverse}@media(max-width:720px){.publication--view .views-exposed-form .form-actions{flex-direction:column-reverse}}@media(min-width:1175px){.publication--view .views-exposed-form .form-actions input{width:100%;padding:5px 10px}}.publication--view .views-exposed-form .form-actions input:last-of-type{background-color:#d1d1d1;color:#000;border:none}.publication--view.table-view .view-form-wrapper .form-item:first-of-type::after{display:none}@media(min-width:1175px){.publication--view.table-view .view-form-wrapper .form-item:nth-child(-n+3){width:calc(33% - 30px)}}@media(min-width:1175px){.publication--view.table-view .view-form-wrapper .form-item:nth-child(n+4){width:calc(25% - 38px)}}.publication--view.table-view .view-form-wrapper fieldset .form-item{width:100% !important}@media(min-width:1175px){.publication--view.table-view .view-form-wrapper .form-actions input{width:max-content;padding:5px 50px}}.publication--view.event--view.table-view .view-form-wrapper form{gap:25px}@media(min-width:1175px){.publication--view.event--view.table-view .view-form-wrapper form .form-item{flex:1}}.publication--view.event--view.table-view .view-form-wrapper form .form-item__dropdown:after{display:none}.publication--view:not(.table-view) .view-wrapper{position:relative;max-width:100%}@media(min-width:1175px){.publication--view:not(.table-view) .view-wrapper{display:flex;justify-content:space-between}}.publication--view:not(.table-view) .view-wrapper .view-form-wrapper{width:100%}@media(min-width:1175px){.publication--view:not(.table-view) .view-wrapper .view-form-wrapper{width:30%}}@media(min-width:1175px){.publication--view:not(.table-view) .view-wrapper .view-form-wrapper .form-item-items-per-page{transform:translateY(135%)}}.publication--view:not(.table-view) .view-wrapper .view-content{width:100%;display:flex;flex-direction:column;gap:50px}@media(min-width:1175px){.publication--view:not(.table-view) .view-wrapper .view-content{width:65%}}.publication--view:not(.table-view) .view-wrapper .pager{display:flex;justify-content:center}.publication--view:not(.table-view) .view-wrapper .pager ul{padding:0}@media(min-width:1175px){.country--view{gap:75px}}.country--view .views-exposed-form{margin-bottom:0}@media(min-width:1175px){.country--view .views-exposed-form{flex-wrap:nowrap}}.country--view .views-exposed-form .form-actions{flex-direction:column}@media(min-width:920px){.country--view .views-exposed-form .form-actions{flex-direction:row}}.scattered-three-row{-moz-columns:3;columns:3;-moz-column-gap:25px;column-gap:25px;margin:0 auto;position:relative;padding-top:225px;padding-bottom:125px}.scattered-three-row form{position:absolute;top:0;width:100%;left:0;height:200px;display:flex;gap:25px;align-items:center}.scattered-three-row .views-row{width:100%;margin:0 25px 25px 0}.scattered-three-row .pager{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:100px}.four-row{align-items:stretch;gap:25px;display:flex;flex-direction:column;flex-wrap:wrap}@media(min-width:920px){.four-row{flex-direction:row}}@media(min-width:1350px){.four-row{gap:75px}}.four-row header{width:100%}@media(min-width:920px){.four-row .views-row{width:calc(50% - 12.5px)}}@media(min-width:1350px){.four-row .views-row{width:calc(25% - 75px)}}.four-row.curved-background{margin:100px -5vw;width:100vw;background-color:var(--c-background);padding:200px 5vw;padding-bottom:100px;border-bottom-left-radius:150% 30%;border-bottom-right-radius:150% 30%;position:relative}.four-row.curved-background:before{content:"";background-color:#fff;width:100%;height:20%;position:absolute;top:0;left:0;border-bottom-left-radius:150% 60%;border-bottom-right-radius:150% 60%}.table-view{display:block}.table-view .view-content{overflow:scroll}@media(max-width:1000px){.table-view .view-content{border:2px solid #000;height:500px}}.table-view .view-content table{width:100%}.table-view thead th{text-align:left;font-size:20px;color:#939393;font-weight:normal;padding:0 15px}.table-view tbody tr{text-align:left;border-bottom:1px solid #939393}.table-view tbody .views-field-title a{color:#000;text-decoration:none}.table-view tbody .views-field-title a:hover{text-decoration:underline}.table-view tbody .views-field-field-publication-number a{padding:5px;border:1px solid #000;border-radius:50px;color:#000;transition:.2s ease all;text-decoration:none}.table-view tbody .views-field-field-publication-number a:hover{background-color:#000;color:#fff}.table-view tbody .view-title-table-column a{border:none}.table-view tbody .view-title-table-column a:hover{background-color:rgba(0,0,0,0);color:#000;text-decoration:underline}.table-view tbody td{padding:15px;border-right:1px solid #939393}.table-view tbody td:nth-child(1){width:30%}.table-view tbody td:nth-child(2){width:35%}.table-view tbody td:nth-child(3){width:15%}.table-view tbody td:last-child{border-right:none}.grid-view{display:none}.grid-view.visible{display:flex}.path-search .main-content{padding:50px 5vw}.path-search .main-content>div #block-tabs{top:20%;left:40%}.path-search .main-content>div>h2{color:var(--c-primary);font-size:35px;margin-bottom:0}.path-search .main-content>div>.search{margin-bottom:25px}@media(min-width:920px){.path-search .main-content>div>.search h3{font-size:24px !important}}.one-row .views-row{margin-bottom:50px}.field--name-field-related-publications{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px}.field--name-field-related-publications .field--item{width:calc(50% - 25px)}.field--name-field-related-publications .field--item article{height:100%}.field--name-field-related-publications .field--item article .feature-box{height:100%}@media(max-width:920px){.field--name-field-related-publications .field--item{width:100%}}a:hover{text-decoration:underline}.download-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:20}.download-popup .download-popup-wrapper{width:600px;background-color:#fff;border-radius:50px;padding:25px;overflow:scroll;max-height:100vh}.download-popup .download-popup-wrapper h2{margin-top:-45px;margin-bottom:25px}.download-popup .download-popup-wrapper .popup-content{margin-bottom:25px}.download-popup .download-popup-wrapper .close{width:100%;display:flex;justify-content:flex-end;font-size:40px;color:var(--c-primary)}.download-popup .download-popup-wrapper .close:hover{cursor:pointer}.download-popup.active{display:flex;justify-content:center;align-items:center}.node-type--course .two-col-layout--right .page-sidebar>.field{margin-bottom:25px}.node-type--course .two-col-layout--right .page-sidebar .paragraph--type--social-media .image-wrapper{display:none !important}.node-type--course .two-col-layout--right .page-sidebar .paragraph--type--social-media .text-wrapper{width:100% !important}.node-type--event .two-col-layout--right .page-sidebar h2{margin-top:0}.two-col-layout--center{margin:0;padding:0 5vw;flex-direction:column}.user-login-form{margin:0 auto;width:max-content;padding:25px;box-shadow:5px 5px 10px rgba(0,0,0,.16)}.user-login-form .js-form-submit{background-color:#e9e9ed;color:#000}.node--option__maroon .feature-box{background-color:var(--c-primary);border:4px solid var(--c-primary);border-radius:70px}.node--option__maroon .feature-box div,.node--option__maroon .feature-box p,.node--option__maroon .feature-box h1,.node--option__maroon .feature-box h2,.node--option__maroon .feature-box h3,.node--option__maroon .feature-box span,.node--option__maroon .feature-box a{color:#fff !important}.node--option__maroon .feature-box .button:hover{color:#000 !important}.node--option__teal .feature-box{background-color:#004750}.node--option__teal .feature-box div,.node--option__teal .feature-box p,.node--option__teal .feature-box h1,.node--option__teal .feature-box h2,.node--option__teal .feature-box h3,.node--option__teal .feature-box span,.node--option__teal .feature-box a{color:#fff !important}.node--option__teal .feature-box .button:hover{color:#000 !important}.node--option__oxblue .feature-box{background-color:#002148;border:4px solid #002148}.node--option__oxblue .feature-box div,.node--option__oxblue .feature-box p,.node--option__oxblue .feature-box h1,.node--option__oxblue .feature-box h2,.node--option__oxblue .feature-box h3,.node--option__oxblue .feature-box span,.node--option__oxblue .feature-box a{color:#fff !important}.node--option__oxblue .feature-box .button:hover{color:#000 !important}.node--option__white .feature-box{background-color:#fff;border:4px solid #fff}.node--option__white .feature-box div,.node--option__white .feature-box p,.node--option__white .feature-box h1,.node--option__white .feature-box h2,.node--option__white .feature-box h3,.node--option__white .feature-box span,.node--option__white .feature-box a{color:var(--c-primary) !important}.node--option__white .feature-box .button{border-color:#000 !important}.node--option__white .feature-box .tag-with-icon::before{background-image:url(/themes/custom/olamalu_ophi/images/icons/news-red.svg)}.node--option__whitem .feature-box{background-color:#fff;border:4px solid var(--c-primary)}.node--option__whitem .feature-box div,.node--option__whitem .feature-box p,.node--option__whitem .feature-box h1,.node--option__whitem .feature-box h2,.node--option__whitem .feature-box h3,.node--option__whitem .feature-box span,.node--option__whitem .feature-box a{color:var(--c-primary) !important}.node--option__whitem .feature-box .button{border-color:#000 !important}.node--option__whitem .feature-box .tag-with-icon::before{background-image:url(/themes/custom/olamalu_ophi/images/icons/news-red.svg)}.node--option__whitet .feature-box{background-color:#fff;border:4px solid #004750}.node--option__whitet .feature-box div,.node--option__whitet .feature-box p,.node--option__whitet .feature-box h1,.node--option__whitet .feature-box h2,.node--option__whitet .feature-box h3,.node--option__whitet .feature-box span,.node--option__whitet .feature-box a{color:var(--c-primary) !important}.node--option__whitet .feature-box .button{border-color:#000 !important}.node--option__whitet .feature-box .tag-with-icon::before{background-image:url(/themes/custom/olamalu_ophi/images/icons/news-red.svg)}.node--option__whiteox .feature-box{background-color:#fff;border:4px solid #002148}.node--option__whiteox .feature-box div,.node--option__whiteox .feature-box p,.node--option__whiteox .feature-box h1,.node--option__whiteox .feature-box h2,.node--option__whiteox .feature-box h3,.node--option__whiteox .feature-box span,.node--option__whiteox .feature-box a{color:var(--c-primary) !important}.node--option__whiteox .feature-box .button{border-color:#000 !important}.node--option__whiteox .feature-box .tag-with-icon::before{background-image:url(/themes/custom/olamalu_ophi/images/icons/news-red.svg)}.node--option__blue .feature-box{background-color:#043650}.node--option__blue .feature-box div,.node--option__blue .feature-box p,.node--option__blue .feature-box h1,.node--option__blue .feature-box h2,.node--option__blue .feature-box h3,.node--option__blue .feature-box span,.node--option__blue .feature-box a{color:#fff !important}.node--option__blue .feature-box .button:hover{color:#000 !important}.paragraph--type--waypoints .field--name-field-waypoints{display:flex;gap:25px;flex-wrap:wrap}.paragraph--type--waypoints .field--name-field-waypoints .field--item{width:max-content;display:flex;align-items:center;justify-content:center;position:relative}.paragraph--type--waypoints .field--name-field-waypoints .field--item:not(:last-of-type)::after{content:"|";display:block;position:absolute;right:-15px}.paragraph--type--waypoints .field--name-field-waypoints .field--item a{color:#000;text-decoration:none;font-size:24px}.paragraph--type--waypoints .field--name-field-waypoints .field--item a:hover{text-decoration:underline}.paragraph--type--download-3-row .field--name-field-file{align-items:stretch;gap:25px;display:flex;flex-direction:column}@media(min-width:720px){.paragraph--type--download-3-row .field--name-field-file{flex-wrap:wrap;flex-direction:row}}@media(min-width:920px){.paragraph--type--download-3-row .field--name-field-file .field--item{width:calc(50% - 25px)}}@media(min-width:1350px){.paragraph--type--download-3-row .field--name-field-file .field--item{width:calc(33% - 25px)}}.paragraph--type--download-3-row .field--name-field-file .field--item>.paragraph--type--file{border-radius:60px;padding:50px;width:100%;height:100%;background-color:#fff;box-shadow:rgba(0,0,0,.1607843137) 5px 5px 10px}.paragraph--type--download-3-row .field--name-field-file .field--item>.paragraph--type--file .field--name-field-file-name{width:100%;font-size:32px;color:#000}.paragraph--type--download-3-row .field--name-field-file .field--item>.paragraph--type--file .button{width:100%;border-color:var(--c-primary);color:#fff;background:var(--c-primary);font-size:20px;text-align:center}@media(max-width:1800px){.paragraph--type--download-3-row .field--name-field-file .field--item>.paragraph--type--file .button{font-size:20px}}.paragraph--type--download-3-row .field--name-field-file .field--item>.paragraph--type--file .button:hover{background-color:#fff;color:var(--c-primary)}.field--name-field-paragraph .paragraph--type--text .title-size--small{font-size:32px}.field--name-field-paragraph .paragraph--type--text .title-size--large{font-size:38px}@media(max-width:1800px){.field--name-field-paragraph .paragraph--type--text .title-size--large{font-size:42px}}.field--name-field-paragraph .paragraph--type--text .button{background:#004750 !important;border:2px solid #004750}.field--name-field-paragraph .paragraph--type--text .button .field--name-field-paragraph-link a{color:#fff;text-decoration:none;transition:.3s}.field--name-field-paragraph .paragraph--type--text .button:hover{color:#fff}ul.expand .expand-all{border-bottom:unset;margin:0;width:max-content;display:flex;align-items:center}ul.expand .expand-all i{top:45%}ul.expand .expand-all h2{padding-right:75px;font-size:20px;margin:0}#search-form{margin:0 auto;width:90%;padding:5px;box-shadow:5px 5px 10px rgba(0,0,0,.1607843137)}@media(min-width:800px){#search-form{margin:0 auto;width:50%;padding:100px 75px}}#search-form #edit-basic .js-form-item{display:flex;flex-flow:column}#search-form #edit-basic .form-item__textfield{border-radius:0;border:2px solid #000}#search-form #edit-basic #edit-submit{display:none}#search-form .search-help-link{color:#000;text-decoration:underline}#search-form #edit-advanced{display:none}.image-relative-wrapper{position:relative}.image-relative-wrapper .caption{position:absolute;top:12.5px;right:12.5px;padding:12.5px;display:flex;flex-flow:row-reverse;gap:12.5px;background-color:unset;transition:background-color .5s}.image-relative-wrapper .caption .caption-icon{width:25px;min-width:25px;height:25px;background-image:url(/themes/custom/olamalu_ophi/images/icons/info.png);background-size:cover}.image-relative-wrapper .caption .caption-icon:hover,.image-relative-wrapper .caption .caption-icon:focus{background-image:url(/themes/custom/olamalu_ophi/images/icons/info-full.png)}.image-relative-wrapper .caption .caption-icon:hover{cursor:pointer}.image-relative-wrapper .caption .field--name-field-image-caption{opacity:0;transition:opacity .5s;color:#fff;font-size:14px}.image-relative-wrapper .caption .field--name-field-image-caption p{margin:0}.image-relative-wrapper .caption .field--name-field-image-caption a{color:#fff}.image-relative-wrapper .caption.show{background-color:rgba(101,22,33,.75)}.image-relative-wrapper .caption.show .caption-icon{background-image:url(/themes/custom/olamalu_ophi/images/icons/info-full.png)}.image-relative-wrapper .caption.show .field--name-field-image-caption{opacity:1}.country-briefings table{width:100%}@media(min-width:720px){.country-briefings table{width:75%}}@media(min-width:1350px){.country-briefings table{width:50%}}.country-briefings table tbody{display:grid;grid-template-columns:1fr 1fr 1fr}.country-briefings table tbody tr{border-left:3px solid #000;border-bottom:3px solid #000;padding:12.5px}.country-briefings table tbody tr:nth-child(-n+3){border-top:3px solid #000}.country-briefings table tbody tr:nth-child(3n),.country-briefings table tbody tr:last-child{border-right:3px solid #000}.country-briefings table tbody tr a{color:#000;font-family:"Outfit",sans-serif;font-size:20px;font-weight:500}.paragraph--type--carousel-item .field--name-field-paragraph-image img{width:100%}.paragraph--type--carousel-item .field--name-field-paragraph-image .image-relative-wrapper .caption{background-color:#000;position:relative;top:unset;right:unset;flex-flow:row}.paragraph--type--carousel-item .field--name-field-paragraph-image .image-relative-wrapper .caption .caption-icon:hover{cursor:unset;background-image:url(/themes/custom/olamalu_ophi/images/icons/info.png)}.paragraph--type--carousel-item .field--name-field-paragraph-image .image-relative-wrapper .caption .field--name-field-image-caption{opacity:1}.paragraph--type--carousel-item .field--name-field-paragraph-image .image-relative-wrapper .caption.show{background-color:#000}.banner__text-wrapper .text-long ul li a{color:#fff;text-decoration:underline;font-weight:normal;transition:none}.banner__text-wrapper .text-long ul li a:hover{font-weight:bold}.paragraph--type--banner-with-image .image-relative-wrapper{position:relative;width:max-content;max-width:100%}.paragraph--type--external-link{margin-top:50px}.paragraph--type--external-link .button{background-color:var(--c-primary);border-color:var(--c-primary);font-size:28px;padding:12.5px 50px;width:100%}.paragraph--type--external-link .button:hover{background-color:#fff;color:var(--c-primary)}.title-with-journal{display:flex;gap:10px}.title-with-journal .star{content:"";display:block;background-image:url(/themes/custom/olamalu_ophi/images/icons/star.png);background-size:cover;min-width:32px;height:32px}.title-with-journal .star:before{display:none}.node-type--global-mpi-page .back-to-top{transition:.3s ease-in all;position:fixed;bottom:25px;right:5vw;font-weight:bold;font-size:16px;flex-flow:row;padding:10px 10px 10px 35px;background-color:#fff;border:1px solid #000;z-index:10;border-radius:50px}@media(min-width:720px){.node-type--global-mpi-page .back-to-top{font-size:20px;right:25px}}.node-type--global-mpi-page .back-to-top:hover{cursor:pointer}.node-type--global-mpi-page .back-to-top:before{content:"";display:block;width:20px;height:100%;background-image:url(/themes/custom/olamalu_ophi/images/icons/arrow-up.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:10px;top:0}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}:root{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-primary:#65160D;--c-secondary:#004750;--c-dark-blue:#022148;--c-link:#0F7FFF;--c-maroon:#6E1C4B;--c-beige:#D2B3AD;--c-purple:#bdbbca;--c-green:#8AB7A1;--c-grey:#f7f7f7;--c-dark-grey:#63778e;--c-border-grey:#ebedef;--c-orange:rgba(242,112,0,0.6117647059)}:root [data-theme=default]{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-primary:#65160D;--c-secondary:#004750;--c-dark-blue:#022148;--c-link:#0F7FFF;--c-maroon:#6E1C4B;--c-beige:#D2B3AD;--c-purple:#bdbbca;--c-green:#8AB7A1;--c-grey:#f7f7f7;--c-dark-grey:#63778e;--c-border-grey:#ebedef;--c-orange:rgba(242,112,0,0.6117647059)}html{overflow-x:hidden;scroll-behavior:smooth}header{padding-bottom:100px !important}header .contextual-region{position:unset}.field--name-field-paragraph{width:100% !important}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
