@font-face{font-family:"Frutiger LT Pro";font-display:auto;src:url(/application/themes/custom/css/fonts/1475732/1925eb3e-b843-445d-8072-f11f28e0562f.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475732/ef7e8467-66c5-4521-afc4-777f6cf72ec4.woff) format("woff");font-weight:300}@font-face{font-family:"Frutiger LT Pro";font-display:auto;src:url(/application/themes/custom/css/fonts/1475740/60cae32f-adbc-4849-a2a7-51f8148b3332.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475740/3963cec0-c35f-41fa-adb6-4ef3fc0bb056.woff) format("woff");font-weight:400}@font-face{font-family:"Frutiger LT Pro";font-display:auto;src:url(/application/themes/custom/css/fonts/1475748/be2eb9d5-ee74-4084-b711-fe64163d1439.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475748/8b1cbfbd-4fa3-4330-8e32-552125871646.woff) format("woff");font-weight:700}@font-face{font-family:Montserrat;font-display:auto;src:url(/application/themes/custom/css/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(/application/themes/custom/css/fonts/Montserrat/Montserrat-Regular.woff) format("woff");font-weight:400}@font-face{font-family:OpenDyslexic;font-display:auto;src:url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Regular.woff2) format("woff2"),url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:OpenDyslexic;font-display:auto;src:url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Bold.woff2) format("woff2"),url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Bold.woff) format("woff");font-weight:700;font-weight:400}@font-face{font-family:OpenDyslexic;font-display:auto;src:url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Italic.woff2) format("woff2"),url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:OpenDyslexic;font-display:auto;src:url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Bold-Italic.woff2) format("woff2"),url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Bold-Italic.woff) format("woff");font-weight:700;font-weight:italic}.icon-link{position:relative;text-decoration:none!important;aspect-ratio:1/.7;color:#000!important;display:flex;align-content:flex-start;flex-wrap:nowrap;flex-direction:column;justify-content:space-evenly;min-height:360px;background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;overflow:hidden;background-color:#fff;border:1px solid #eff3f4;transition:none!important;max-width:500px;margin-bottom:15px!important}.main-content .icon-link{background-color:#eff3f4}.icon-link.has_image:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:#eff3f4;opacity:.8;-ms-transition:all 240ms cubic-bezier(0,1,.5,1);-moz-transition:240ms cubic-bezier(0,1,.5,1);-webkit-transition:240ms cubic-bezier(0,1,.5,1);-o-transition:240ms cubic-bezier(0,1,.5,1);transition:240ms cubic-bezier(0,1,.5,1)}.icon-link.no_image{min-height:250px}.font-inc .icon-link{aspect-ratio:unset}.icon-link .icon-link-content{height:100%;display:flex;align-content:stretch;align-items:center;flex-wrap:nowrap;flex-direction:column;z-index:10;position:relative;justify-content:flex-end;padding:0}.icon-link .icon-link-content:before{content:"\f105";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";font-size:32px;bottom:14px;position:absolute;right:11px;z-index:100;transition:.3s;color:#2b1266}.icon-link .icon-link-content .icon-link-title{padding:30px 75px 4px 7px;color:#fff!important;width:100%;text-align:left;-ms-transition:all 240ms cubic-bezier(0,1,.5,1);-moz-transition:240ms cubic-bezier(0,1,.5,1);-webkit-transition:240ms cubic-bezier(0,1,.5,1);-o-transition:240ms cubic-bezier(0,1,.5,1);transition:240ms cubic-bezier(0,1,.5,1)}.icon-link .icon-link-content .icon-link-title p{font-weight:600!important;font-family:proxima-nova,sans-serif;text-align:left;font-size:2rem;padding:10px 20px;line-height:1;border-radius:0 0 6px 6px;color:#2b1266!important}.icon-link .icon-link-content .icon-link-icon{width:80px;margin-bottom:20px}.icon-link .icon-link-content .icon-link-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(225deg) brightness(102%) contrast(102%)}@media (max-width:1199.98px){.icon-link{min-height:200px}.icon-link .icon-link-content .icon-link-title p{font-size:1.5625rem}}@media all and (max-width:1350px){.icon-link{min-height:250px!important;margin:0 auto 20px}}@media (max-width:1349.98px){.icon-link .icon-link-content .icon-link-title p{font-size:1.75rem}}@media all and (max-width:650px){.icon-link{min-height:200px}.icon-link .icon-link-content::before{font-size:25px}.icon-link .icon-link-content .icon-link-title p{font-size:1.625rem}}.icon-link:focus .icon-link-content .icon-link-title,.icon-link:hover .icon-link-content .icon-link-title{transform:translateY(-10px)}.icon-link:focus .icon-link-content .icon-link-title p,.icon-link:hover .icon-link-content .icon-link-title p{text-decoration:underline;color:#005eb8}