#contact-us-section{background-color:var(--color-neutral-0);overflow:hidden}#contact-us-section.section-container{padding:1.5rem 0 12rem 0}@media screen and (min-width: 769px){#contact-us-section.section-container{padding:3rem 0}}#contact-us-section .section-ornament{position:absolute;border-radius:100%;background-color:var(--color-primary-500)}@media screen and (max-width: 769px){#contact-us-section .section-ornament{display:none}}#contact-us-section .section-ornament.left-circle{top:-61%;left:-8%;width:357px;height:357px}#contact-us-section .section-ornament.right-circle{bottom:-30%;right:-27%;width:421px;height:421px}#contact-us-section .section-ribbon{position:absolute;bottom:0;transform:translate(7%, 34%) scale(2) rotate(10deg)}@media screen and (min-width: 769px){#contact-us-section .section-ribbon{display:none}}#contact-us-section .section-body{display:grid;gap:2rem;grid-auto-rows:minmax(0, auto)}@media screen and (min-width: 769px){#contact-us-section .section-body{grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);justify-content:center;max-width:1171px;margin:0 auto}}#contact-us-section .contact-line{display:grid;gap:.5rem 1.5rem;align-content:center;align-items:center}@media screen and (max-width: 769px){#contact-us-section .contact-line{grid-template-rows:minmax(0, auto) minmax(0, 1fr);grid-template-columns:minmax(0, 3rem) minmax(0, 1fr)}}@media screen and (min-width: 769px){#contact-us-section .contact-line{gap:1.5rem;grid-template-rows:minmax(0, 3rem) minmax(0, 1fr);align-items:flex-start;justify-content:center;justify-items:center;text-align:center;height:100%}}@media screen and (max-width: 769px){#contact-us-section .contact-line__media{grid-row:1/span 2}}