@font-face{font-display:swap;font-family:Dax OT Regular;font-style:normal;font-weight:400;src:url(https://25661950.fs1.hubspotusercontent-eu1.net/hubfs/25661950/Hummingbirds%20Campus/fonts/DaxOT.eot) format("eot"),url(https://25661950.fs1.hubspotusercontent-eu1.net/hubfs/25661950/Hummingbirds%20Campus/fonts/DaxOT.woff2) format("woff2"),url(https://25661950.fs1.hubspotusercontent-eu1.net/hubfs/25661950/Hummingbirds%20Campus/fonts/DaxOT.woff) format("woff"),url(https://25661950.fs1.hubspotusercontent-eu1.net/hubfs/25661950/Hummingbirds%20Campus/fonts/DaxOT.ttf) format("truetype")}@font-face{font-display:swap;font-family:Dax OT Medium;font-style:normal;font-weight:500;src:url(https://25661950.fs1.hubspotusercontent-eu1.net/hubfs/25661950/Hummingbirds%20Campus/fonts/DaxOT-Medium.eot) format("eot"),url(https://25661950.fs1.hubspotusercontent-eu1.net/hubfs/25661950/Hummingbirds%20Campus/fonts/DaxOT-Medium.woff2) format("woff2"),url(https://25661950.fs1.hubspotusercontent-eu1.net/hubfs/25661950/Hummingbirds%20Campus/fonts/DaxOT-Medium.woff) format("woff"),url(https://25661950.fs1.hubspotusercontent-eu1.net/hubfs/25661950/Hummingbirds%20Campus/fonts/DaxOT-Medium.ttf) format("truetype")}body{font-family:Dax OT Regular}.display-1,.display-2,.display-3,.display-4,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Dax OT Medium}.btn,.btn-wrapper.btn-primary-wrapper.d-xl-inlinea,.btn-wrapper.cta-button,.btn-wrapper.cta_button,.btn-wrapperinput[type=button],.btn-wrapperinput[type=submit],.header__menu-link,.large,.lead,.navbar.navbar-nav.dropdown.dropdown-item,.navbar.navbar-nav.nav-link,.no-button.header__menu-link,blockquote,input[type=button],input[type=submit]{font-family:Dax OT Regular}@media (min-width:768px){body{background:url(https://25661950.fs1.hubspotusercontent-eu1.net/hubfs/25661950/Hummingbirds%20Campus/hummingbirds-background1.png);background-position:top;background-repeat:no-repeat;background-size:cover}}.top-line .container .heading{border-top:1px solid #000;padding-top:15px}.top-line .container .sr-spacer-bottom-50{padding-bottom:0}.hum-logo-hero .description{position:relative}.hum-logo-hero .description p:after{background:#ef7a50;border-radius:50px;bottom:-2em;content:"";height:1.5em;left:0;position:absolute;width:22em}.hum-sem-list .description{position:relative}.hum-sem-list .description p{margin-bottom:.5em}.hum-sem-list .description ul li{line-height:1.3;list-style:none}.hum-sem-list .description ul li:not(:last-child){margin-bottom:.5em}.hum-sem-list .description li:before{background:#ef7a50;border-radius:50px;content:"";height:1em;left:0;position:absolute;width:1em}@media (max-width:991px){.hum-logo-hero .description p:after{bottom:-1.7em;height:1.2em;width:19em}}@media (max-width:767px){.hum-logo-hero .description p:after{bottom:-1.1em;height:.8em;width:50%}}.hum-footer{display:flex}.hum-footer div{position:relative;width:25%}.hum-footer div a{padding:0 0 0 40px}.hum-footer div a:hover{text-decoration:none}.hum-footer div a:before{background-color:#000;content:"";height:1px;left:0;position:absolute;top:15px;width:25px}@media (max-width:991px){.hum-footer{display:grid;justify-content:center}.hum-footer div{width:100%}}form{gap:10px}.hs-error-msg{border-color:#f2545b;color:#f2545b}.legal-consent-container ul.hs-error-msgs{margin-left:20px}.hs_error_rollup ul.hs-error-msgs{margin-top:20px}.hs_error_rollup ul.hs-error-msgs li{color:#f2545b;font-size:1rem;font-weight:500}.legal-consent-container{margin:20px 0}.legal-consent-container .field.hs-form-field{margin-bottom:0;margin-left:-20px}form-control,input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),input[readonly]:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),select,textarea{font-size:.9rem;line-height:1rem;min-height:2rem}.btn-wrapper.btn-wrapper-md :is(form input[type=submit], form input[type=button]){padding:0 3.5rem}.contact .bg-white .content-wrapper{background:none}.contact .col-250 .responsive-image{background:#6068b2;border-radius:11px;margin-top:-30px;transform:translateX(10px) translateY(5px) rotate(-5deg)}.contact .col-250 .responsive-image img{transform:translateX(10px) translateY(10px) rotate(5deg)}.contact .col-250 .col-content{align-items:center;display:grid;height:250px;min-height:250px;min-width:250px}.contact a.cta-button:hover{text-decoration:none}@media (min-width:1200px){.contact .offset-lg-2{margin-left:10%}.contact .col-lg-8{flex:0 0 80%;max-width:80%}.contact .col-md-4{padding-left:41px;padding-right:41px}}@media (max-width:1199px){.contact .row{display:block;position:relative}.contact .row-gap{row-gap:0}.contact .col-md-4{margin:auto;max-width:100%;width:280px}.contact .col-250 .responsive-image{margin-top:-10px}}