/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}
.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}
@font-face{font-family:'Gotham Pro';src:url(/themes/oda/fonts/GothamPro/GothamPro-BoldItalic.eot);src:local('Gotham Pro Bold Italic'),local('GothamPro-BoldItalic'),url(/themes/oda/fonts/GothamPro/GothamPro-BoldItalic.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamPro-BoldItalic.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamPro-BoldItalic.ttf) format('truetype');font-weight:bold;font-style:italic;}@font-face{font-family:'Gotham Pro';src:url(/themes/oda/fonts/GothamPro/GothamPro-Italic.eot);src:local('Gotham Pro Italic'),local('GothamPro-Italic'),url(/themes/oda/fonts/GothamPro/GothamPro-Italic.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamPro-Italic.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamPro-Italic.ttf) format('truetype');font-weight:normal;font-style:italic;}@font-face{font-family:'Gotham Pro';src:url(/themes/oda/fonts/GothamPro/GothamPro-Medium.eot);src:local('Gotham Pro Medium'),local('GothamPro-Medium'),url(/themes/oda/fonts/GothamPro/GothamPro-Medium.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamPro-Medium.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamPro-Medium.ttf) format('truetype');font-weight:500;font-style:normal;}@font-face{font-family:'Gotham Pro';src:url(/themes/oda/fonts/GothamPro/GothamPro-BlackItalic.eot);src:local('Gotham Pro Black Italic'),local('GothamPro-BlackItalic'),url(/themes/oda/fonts/GothamPro/GothamPro-BlackItalic.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamPro-BlackItalic.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamPro-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic;}@font-face{font-family:'Gotham Pro';src:url(/themes/oda/fonts/GothamPro/GothamPro-Bold.eot);src:local('Gotham Pro Bold'),local('GothamPro-Bold'),url(/themes/oda/fonts/GothamPro/GothamPro-Bold.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamPro-Bold.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamPro-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'Gotham Pro Narrow';src:url(/themes/oda/fonts/GothamPro/GothamProNarrow-Bold.eot);src:local('Gotham Pro Narrow Bold'),local('GothamProNarrow-Bold'),url(/themes/oda/fonts/GothamPro/GothamProNarrow-Bold.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamProNarrow-Bold.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamProNarrow-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'Gotham Pro Narrow';src:url(/themes/oda/fonts/GothamPro/GothamProNarrow-Medium.eot);src:local('Gotham Pro Narrow Medium'),local('GothamProNarrow-Medium'),url(/themes/oda/fonts/GothamPro/GothamProNarrow-Medium.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamProNarrow-Medium.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamProNarrow-Medium.ttf) format('truetype');font-weight:500;font-style:normal;}@font-face{font-family:'Gotham Pro';src:url(/themes/oda/fonts/GothamPro/GothamPro-LightItalic.eot);src:local('Gotham Pro Light Italic'),local('GothamPro-LightItalic'),url(/themes/oda/fonts/GothamPro/GothamPro-LightItalic.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamPro-LightItalic.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamPro-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;}@font-face{font-family:'Gotham Pro';src:url(/themes/oda/fonts/GothamPro/GothamPro-Light.eot);src:local('Gotham Pro Light'),local('GothamPro-Light'),url(/themes/oda/fonts/GothamPro/GothamPro-Light.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamPro-Light.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamPro-Light.ttf) format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'Gotham Pro';src:url(/themes/oda/fonts/GothamPro/GothamPro-Black.eot);src:local('Gotham Pro Black'),local('GothamPro-Black'),url(/themes/oda/fonts/GothamPro/GothamPro-Black.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamPro-Black.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamPro-Black.ttf) format('truetype');font-weight:900;font-style:normal;}@font-face{font-family:'Gotham Pro';src:url(/themes/oda/fonts/GothamPro/GothamPro.eot);src:local('Gotham Pro'),local('GothamPro'),url(/themes/oda/fonts/GothamPro/GothamPro.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamPro.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamPro.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Gotham Pro';src:url(/themes/oda/fonts/GothamPro/GothamPro-MediumItalic.eot);src:local('Gotham Pro Medium Italic'),local('GothamPro-MediumItalic'),url(/themes/oda/fonts/GothamPro/GothamPro-MediumItalic.eot#iefix) format('embedded-opentype'),url(/themes/oda/fonts/GothamPro/GothamPro-MediumItalic.woff) format('woff'),url(/themes/oda/fonts/GothamPro/GothamPro-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;}
/* @license Apache License http://www.apache.org/licenses/LICENSE-2.0.html */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(/themes/oda/fonts/OpenSans/open-sans-v44-latin_latin-ext-300.woff2) format('woff2'),url(/themes/oda/fonts/OpenSans/open-sans-v44-latin_latin-ext-300.woff) format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/oda/fonts/OpenSans/open-sans-v44-latin_latin-ext-regular.woff2) format('woff2'),url(/themes/oda/fonts/OpenSans/open-sans-v44-latin_latin-ext-regular.woff) format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/themes/oda/fonts/OpenSans/open-sans-v44-latin_latin-ext-600.woff2) format('woff2'),url(/themes/oda/fonts/OpenSans/open-sans-v44-latin_latin-ext-600.woff) format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/oda/fonts/OpenSans/open-sans-v44-latin_latin-ext-700.woff2) format('woff2'),url(/themes/oda/fonts/OpenSans/open-sans-v44-latin_latin-ext-700.woff) format('woff');}
@font-face{font-family:'Public Sans';font-style:normal;font-weight:100;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-100.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-100.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:italic;font-weight:100;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-100italic.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-100italic.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:normal;font-weight:200;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-200.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-200.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:italic;font-weight:200;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-200italic.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-200italic.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:normal;font-weight:300;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-300.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-300.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:italic;font-weight:300;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-300italic.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-300italic.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-regular.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-regular.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:italic;font-weight:400;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-italic.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-italic.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:normal;font-weight:500;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-500.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-500.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:italic;font-weight:500;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-500italic.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-500italic.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-600.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-600.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:italic;font-weight:600;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-600italic.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-600italic.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-700.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-700.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:italic;font-weight:700;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-700italic.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-700italic.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:normal;font-weight:800;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-800.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-800.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:italic;font-weight:800;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-800italic.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-800italic.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:normal;font-weight:900;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-900.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-900.woff) format('woff');}@font-face{font-family:'Public Sans';font-style:italic;font-weight:900;font-display:swap;src:url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-900italic.woff2) format('woff2'),url(/themes/oda/fonts/PublicSans/public-sans-v21-latin_latin-ext-900italic.woff) format('woff');}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:300;font-display:swap;src:url(/themes/oda/fonts/RobotoSlab/roboto-slab-v36-latin_latin-ext-300.woff2) format('woff2'),url(/themes/oda/fonts/RobotoSlab/roboto-slab-v36-latin_latin-ext-300.woff) format('woff');}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/oda/fonts/RobotoSlab/roboto-slab-v36-latin_latin-ext-regular.woff2) format('woff2'),url(/themes/oda/fonts/RobotoSlab/roboto-slab-v36-latin_latin-ext-regular.woff) format('woff');}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/oda/fonts/RobotoSlab/roboto-slab-v36-latin_latin-ext-700.woff2) format('woff2'),url(/themes/oda/fonts/RobotoSlab/roboto-slab-v36-latin_latin-ext-700.woff) format('woff');}
