.contacts-section{background:var(--colorIvory);border-radius:50px 50px 0 0}.contacts-wrap{align-content:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-around;margin:0 auto;max-width:1200px;padding:50px}.contacts-card{position:relative}.contacts-card:after{background:rgba(77,77,77,.13);content:"";height:100%;position:absolute;right:-20px;top:0;width:.5px}.contacts-card:last-child:after{content:none}.contacts-heading-wrap{display:flex;gap:10px}.contacts-icon svg{fill:url(#icon-gr);height:35px;width:35px}.svg-util{height:0;width:0!important}.contacts-heading{background:var(--gradientBlue);-webkit-background-clip:text;font-weight:700;-webkit-text-fill-color:transparent}.contacts-email a{color:var(--colorGreen);font-weight:700;text-decoration:none}.contacts-email a:hover{color:var(--colorBlue)}@media (max-width:1270px){.contacts-card:after{display:none}}@media (max-width:660px){.contacts-section{border-radius:20px 20px 0 0}.contacts-wrap{align-items:center;gap:20px;padding:25px}.contacts-card{width:80%}.contacts-heading-wrap{align-items:center;margin-bottom:10px}.contacts-heading{margin:0}}