.footer{display:grid;grid-template-columns:25% auto auto auto;max-width:1295px;margin:40px auto 0;height:fit-content;border-top:1px solid #eee;padding-top:40px;background:white;position:relative}.footer .add-margin{margin:0 60px!important}.footer .add-padding{padding:0 70px 20px}.footer .logo{padding:60px;display:flex;align-items:center;justify-content:flex-start;margin-top:-17px}.footer .logo img{width:150px;height:150px}.footer .columns{flex-direction:row;display:flex;justify-content:space-around;grid-column-start:2;grid-column-end:5;padding:60px 0}.footer .columns .discover,.footer .columns .resources,.footer .columns .company{display:flex;flex-direction:column;justify-content:center;width:auto;height:max-content}.footer .columns .discover h4,.footer .columns .resources h4,.footer .columns .company h4{color:#666;margin:12px 0;font-weight:700}.footer .columns .discover .links,.footer .columns .resources .links,.footer .columns .company .links{display:flex;flex-direction:column}.footer .columns .discover .links a,.footer .columns .resources .links a,.footer .columns .company .links a{color:#666;font-size:medium;line-height:1.5;padding:5px 0}.footer .columns .discover .links a:hover,.footer .columns .resources .links a:hover,.footer .columns .company .links a:hover{color:#e42436;transition:color .2s;text-decoration:none}.footer .bottom-links{border-top:1px solid #eee;display:grid;grid-column-start:1;grid-column-end:5;padding:25px 0 0;margin:25px 0 0}.footer .bottom-links .copyright{width:100%;color:#666;display:flex;justify-content:flex-start;font-size:small;line-height:1.5;grid-column-start:1;grid-column-end:3;padding-bottom:20px}.footer .bottom-links .icons{display:flex;flex-direction:row;justify-content:flex-end;grid-column-start:3;grid-column-end:5;padding-bottom:20px}.footer .bottom-links .icons img{height:35px;width:35px;margin:5px 15px}@media screen and (max-width: 991px){.footer{grid-template-columns:100%;height:auto;text-align:center}.footer .add-padding{padding:0}.footer .add-margin{margin:0!important}.footer .logo{grid-column-start:1;display:flex;justify-content:center;padding:20px}.footer .columns{grid-column-start:1;grid-column-end:3;display:flex;flex-direction:column;text-align:center;padding:20px 0}.footer .columns .discover,.footer .columns .resources,.footer .columns .company{margin:10px 0}.footer .columns .discover .links,.footer .columns .resources .links,.footer .columns .company .links{flex-wrap:wrap;flex-direction:row;justify-content:center;max-width:375px;margin:auto}.footer .columns .discover .links a,.footer .columns .resources .links a,.footer .columns .company .links a{white-space:nowrap;margin:0 10px;line-height:30px}.footer .bottom-links .copyright,.footer .bottom-links .icons{grid-column-start:1;grid-column-end:3;justify-content:center}.footer .bottom-links .icons a{white-space:nowrap;margin:0 10px;line-height:30px}.footer .bottom-links .icons img{height:25px;width:25px;margin:10px 7px}}@font-face{font-family:ProximaNova;src:url(/_astro/fonts/ProximaNova.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(/_astro/fonts/ProximaNovaBold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(/_astro/fonts/ProximaNovaLight.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}*{box-sizing:border-box}html{color:#333;font-family:ProximaNova,sans-serif!important;font-size:14px!important}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.fluid{padding:0 4%}h1{font-size:44px!important;line-height:50px!important;font-weight:700!important;margin:.5em 0}h2{font-size:32px!important;line-height:38px!important;font-weight:700!important;margin:.5em 0}h3{font-size:24px!important;line-height:30px!important;margin:.5em 0}h4{font-size:18px!important}h6{font-weight:700!important}p,ul,ol{font-size:18px;line-height:25px;margin:.5em 0}ul{list-style-type:none}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{display:inline-block}.mobile-only{display:none!important}.desktop-only{display:inherit!important}main{margin-top:80px}@media screen and (max-width: 991px){body{margin:0}h1{font-size:32px!important;line-height:38px!important}h2{font-size:24px!important;line-height:30px!important}h3{font-size:18px!important;line-height:22px!important}h5{font-size:15px!important;line-height:21px!important;font-weight:lighter}p,ul{font-size:15px;line-height:21px}.mobile-only{display:inherit!important}.desktop-only{display:none!important}}
