:root{--small-gap: 1.6rem;--gap: 4rem;--big-gap: 10rem}@media only screen and (min-width: 768px){:root{--small-gap: 1.6rem;--gap: 9rem;--big-gap: 16rem}}:root{--small-gap: 1.6rem;--gap: 4rem;--big-gap: 10rem}@media only screen and (min-width: 768px){:root{--small-gap: 1.6rem;--gap: 9rem;--big-gap: 16rem}}.contact-grid{display:flex;grid-gap:80px;margin-top:35px}@media only screen and (max-width: 768px){.contact-grid{flex-direction:column}}@media only screen and (min-width: 769px){.contact-grid{justify-content:center;grid-gap:15vw;margin-top:65px}}.contact-item{position:relative;text-align:center}@media only screen and (min-width: 769px){.contact-item{padding:50px 0}}.contact-item:not(:last-child):after{content:"";position:absolute;left:0;right:0;height:1px;background:#000;bottom:-43px}@media only screen and (min-width: 769px){.contact-item:not(:last-child):after{top:0;bottom:0;height:auto;width:1px;left:auto;right:-7.5vw}}.contact-item__icon{width:54px;margin:0 auto 13px}@media only screen and (min-width: 769px){.contact-item__icon{width:72px}}.contact-item__icon img{width:100%}.contact-item__title{text-transform:uppercase;margin-top:0}.contact-item__title+.cta{margin-top:16px}@media only screen and (min-width: 769px){.contact-item__title+.cta{margin-top:30px}}
/*# sourceMappingURL=contact.css.map */
