.contact-page{padding:1rem 0;min-height:calc(100svh - 24rem)}@media(min-width:48em){.contact-page{padding-bottom:3rem}}.contact-page .grid-system{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.contact-page .description{font-size:14px;font-size:.875rem;line-height:22px;color:var(--color-gray-800)}@media(min-width:48em){.contact-page .description{font-size:16px;font-size:1rem;line-height:24px}}.contact-page .description a{color:var(--color-primary)}.contact-page-5.contact-page .grid-system{gap:5rem}@media(min-width:48em){.contact-page-5.contact-page .grid-system{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.contact-page-5.contact-page .column-1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2rem}@media(min-width:48em){.contact-page-5.contact-page .column-1{padding-bottom:0}}.contact-page-5.contact-page .column-1 svg{position:absolute;bottom:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);width:100%;max-width:368px;height:auto}@media(min-width:48em){.contact-page-5.contact-page .column-1 svg{bottom:auto;top:0}}.contact-page-5.contact-page .column-1 svg .stroke.full{stroke:var(--color-primary)}.contact-page-5.contact-page .column-1 svg .stroke.half{stroke:var(--color-primary-10)}.contact-page-5.contact-page .column-1 svg .stroke.gray{stroke:var(--color-gray-200)}.contact-page-5.contact-page .column-1 svg .fill.full{fill:var(--color-primary)}.contact-page-5.contact-page .column-1 svg .fill.half{fill:var(--color-primary-10)}@media(min-width:48em){.contact-page-5.contact-page .column-2{grid-column:span 2/span 2}}.contact-page-5.contact-page .human{width:288px;height:256px;margin:0 auto}.contact-page-5.contact-page .human:before{position:absolute;content:"";bottom:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);width:8rem;height:8rem;border-radius:50%;background-color:var(--color-primary);-webkit-filter:blur(72px);filter:blur(72px);z-index:-1}@media(min-width:48em){.contact-page-5.contact-page .human:before{width:5rem;height:5rem;bottom:-2rem}}@media(min-width:61.25em){.contact-page-5.contact-page .human:before{width:6rem;height:6rem}}.contact-page-5.contact-page .human img{width:100%;height:100%}.contact-page-5.contact-page .customers{gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;background-color:var(--color-white-50);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin:-3rem auto 0 auto}@media(min-width:48em){.contact-page-5.contact-page .customers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:61.25em){.contact-page-5.contact-page .customers{right:0;bottom:4rem}}@media(min-width:81.25em){.contact-page-5.contact-page .customers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact-page-5.contact-page .customers-list{list-style-type:none}.contact-page-5.contact-page .customers-list li{margin-right:-0.75rem;width:2.5rem;height:2.5rem;border-radius:50%;border:2px solid var(--color-white);overflow:hidden}.contact-page-5.contact-page .customers-list li:first-child{margin-right:0}.contact-page-5.contact-page .customers-list li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-page-5.contact-page .customers-count{display:block;color:var(--color-black);font-size:14px;font-size:.875rem;line-height:22px}.contact-page-5.contact-page .customers-count b{font-size:18px;font-size:1.125rem;line-height:30px}.contact-page-5.contact-page .form-details{margin-top:1rem;gap:1rem}@media(min-width:48em){.contact-page-5.contact-page .form-details{margin-top:2rem;gap:2rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(min-width:61.25em){.contact-page-5.contact-page .form-details{gap:4rem}}.contact-page-5.contact-page .more-details{list-style-type:none}@media(min-width:48em){.contact-page-5.contact-page .more-details{gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:none;flex:none}}.contact-page-5.contact-page .more-details li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:48em){.contact-page-5.contact-page .more-details li{-webkit-box-flex:0;-ms-flex:none;flex:none}}.contact-page-5.contact-page .more-details li .icon{width:2.5rem;height:2.5rem;border-radius:.5rem;background-color:var(--color-primary-20)}.contact-page-5.contact-page .more-details li .icon svg path{stroke:var(--color-primary)}.contact-page-5.contact-page .more-details li .key,.contact-page-5.contact-page .more-details li .value{font-size:12px;font-size:.75rem;line-height:18px;margin-top:.5rem}.contact-page-5.contact-page .more-details li .key{display:block;color:var(--color-black)}.contact-page-5.contact-page .more-details li .value{color:var(--color-gray-800)}.contact-page-5.contact-page .c-form{max-width:19rem;margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media(min-width:36em){.contact-page-5.contact-page .c-form{max-width:24rem}}@media(min-width:48em){.contact-page-5.contact-page .c-form{max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-page-5.contact-page .c-form .submit-btn{margin-right:auto}@media(min-width:48em){.contact-page-5.contact-page .c-form .col-full{grid-column:1/-1}}