html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1px;text-rendering:optimizeLegibility}@media(max-width:580px){html{font-size:1px}}@media(min-width:2560px){html{font-size:1px}}section.u4m-contact-cards{margin:60rem 0 100rem}section.u4m-contact-cards.reverse-text .inner .cards-wrapper .card .email span,section.u4m-contact-cards.reverse-text .inner .cards-wrapper .card .name,section.u4m-contact-cards.reverse-text .inner .cards-wrapper .card .phone span,section.u4m-contact-cards.reverse-text .inner .cards-wrapper .card .title{color:#fff}section.u4m-contact-cards.reverse-text .inner .cards-wrapper .card hr{border-color:#fff}section.u4m-contact-cards .inner{align-items:center;display:flex;flex-direction:column;float:none;margin-left:auto;margin-right:auto;max-width:1240rem;max-width:1420rem;padding-left:20rem;padding-right:20rem}section.u4m-contact-cards .inner .cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center}section.u4m-contact-cards .inner .cards-wrapper div.card{align-items:center;display:flex;flex:0 1 263rem;flex-direction:column;margin:40rem 90rem}@media(max-width:768px){section.u4m-contact-cards .inner .cards-wrapper div.card{margin:40rem}}@media(max-width:580px){section.u4m-contact-cards .inner .cards-wrapper div.card{flex:0 1 100%;margin:40rem 0}}section.u4m-contact-cards .inner .cards-wrapper div.card .name{color:#6c13aa;font-family:Newzald,serif;font-size:23px;font-style:italic;font-weight:700;line-height:28px;margin:0;text-align:center}section.u4m-contact-cards .inner .cards-wrapper div.card .title{color:#6c13aa;font-family:Graphik,sans-serif;font-size:17px;font-weight:500;line-height:23px;margin:0;text-align:center}section.u4m-contact-cards .inner .cards-wrapper div.card div.contact{align-items:center;display:flex;flex-direction:column;margin-top:auto;width:100%}section.u4m-contact-cards .inner .cards-wrapper div.card div.contact hr{border-top:1.5rem solid #6c13aa;margin:25rem 0 0;width:100%}section.u4m-contact-cards .inner .cards-wrapper div.card div.contact a.email{align-items:center;display:flex;margin:15rem 0 0}section.u4m-contact-cards .inner .cards-wrapper div.card div.contact a.email:hover span{color:#212449}section.u4m-contact-cards .inner .cards-wrapper div.card div.contact a.email img{height:auto;margin-right:10rem;max-width:21px;width:auto}section.u4m-contact-cards .inner .cards-wrapper div.card div.contact a.email span{color:#6c13aa;font-family:Graphik,sans-serif;font-size:12px;font-weight:500;line-height:17px;text-decoration:underline}section.u4m-contact-cards .inner .cards-wrapper div.card div.contact a.phone{align-items:center;display:flex;margin:15rem 0 0}section.u4m-contact-cards .inner .cards-wrapper div.card div.contact a.phone:hover span{color:#212449;text-decoration:underline}section.u4m-contact-cards .inner .cards-wrapper div.card div.contact a.phone img{height:auto;margin-right:10rem;max-width:18px;width:auto}section.u4m-contact-cards .inner .cards-wrapper div.card div.contact a.phone span{color:#6c13aa;font-family:Graphik,sans-serif;font-size:12px;font-weight:500;line-height:17px}section.u4m-contact-cards .inner .bottom-link{margin-top:60rem}@media(max-width:768px){section.u4m-contact-cards .inner .bottom-link{margin-top:20rem}}section.u4m-contact-cards .inner .bottom-link a{background-color:#212449;background-color:#fff;border:1rem solid #212449;border-radius:30rem;box-shadow:0 0 30px rgba(103,120,138,.1);color:#fff;color:#212449;cursor:pointer;display:inline-block;font-family:Graphik,sans-serif;font-size:18rem;font-weight:500;letter-spacing:.25rem;line-height:1;margin:0;padding:14rem 27rem;text-align:center;text-decoration:none;transition:.1s ease-in}section.u4m-contact-cards .inner .bottom-link a:focus,section.u4m-contact-cards .inner .bottom-link a:hover{background-color:#fff;background-color:#5747f8;border-color:#5747f8;border:1rem solid #5747f8;color:#5747f8;color:#fff}