@import url("https://fonts.googleapis.com/css2?family=Cabin:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap");.info-block{background:#1d1d1b;padding:2rem 0;margin-top:2rem;color:#fff}.info-block:before{content:"";position:absolute;top:-59px;left:0;width:100%;height:60px;background:#1d1d1b;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);z-index:2}.info-block__link{background:#129bdb;font-weight:700;height:160px;color:#fff;text-align:center;margin-bottom:2rem;transition:background .3s;font-family:"Cabin",Helvetica,Roboto,Arial,sans-serif}.info-block__link,.info-block__link-image{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.info-block__link-image{height:50px}.info-block__link-image img{width:50px}.info-block__link p{margin:1.5rem 0 0;font-size:1.25rem!important}.info-block__link:hover{color:#fff;background:#0e7aac}.info-block__contact{background:#333;padding:2rem}.info-block__contact:last-child{margin-top:1.5rem}.info-block__contact-title{font-size:1.5rem;font-weight:700;font-family:"Cabin",Helvetica,Roboto,Arial,sans-serif;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.info-block__contact-title svg{margin-right:12px}.info-block__contact-table{font-weight:600}.info-block__contact table{margin:0}.info-block__contact table,.info-block__contact table tbody{background:none;border:none}.info-block__contact table tbody tr{background:none;border:none;vertical-align:top}.info-block__contact table tbody tr td{font-size:1.125rem}.info-block__contact table tbody tr td:first-child{padding-top:10px;padding-left:0}.info-block__contact table tbody tr td a{text-decoration:underline;color:#fff;word-break:break-word}.info-block__contact table.no-pad tbody tr td{padding:0 0 5px}.info-block__contact table.no-pad tbody tr td:last-child{font-weight:600}@media print,screen and (min-width:45em){.info-block{padding:6rem 0 8rem}.info-block__contact{padding:2rem;margin-left:40px}.info-block__contact:last-child{margin-top:0}}
/*# sourceMappingURL=info.css.map */
