.contact-page{overflow:hidden}.contact-hero{margin-top:-100px;padding:250px 20px 130px;border-radius:0 0 50px 50px;text-align:center;color:#fff;background:linear-gradient(90deg,rgba(15,16,46,.9),rgba(15,16,46,.48)),url('../img/back-section-1.png') center/cover}.contact-hero h1{margin:0;font-size:64px;font-weight:400}.contact-hero h1 b{color:#ffbd4e}.contact-hero p{max-width:1100px;margin:25px auto 0;font-size:20px;line-height:1.6}.contact-main,.contact-process>div,.contact-steps,.contact-quality{max-width:1100px;margin-left:auto;margin-right:auto}.contact-main{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:60px;margin-bottom:70px;align-items:center}.contact-faqs{display:grid;gap:5px}.contact-faqs .accordion{border-radius:9px}.contact-faqs .accordion button{padding:14px 20px;font-size:16px}.contact-form-panel{padding:32px;border-radius:14px;background:linear-gradient(120deg,rgba(15,16,46,.92),rgba(15,16,46,.72)),url('../img/back-section-1.png') center/cover;color:#fff}.contact-form-panel h2{margin:0 0 20px;letter-spacing:5px;font-size:28px;font-weight:400}.contact-form-panel .contact-form{gap:12px}.contact-form-panel .contact-form>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-form-panel input{width:100%}.contact-process{padding:60px 20px 290px;border-radius:30px;background:linear-gradient(120deg,#0f102e,#2f3169);color:#fff}.contact-process>div{display:grid;grid-template-columns:1fr 1fr}.contact-process h2{max-width:520px;margin:0;font-size:38px;font-weight:400}.contact-process>div>div{padding-left:20px}.contact-process p{max-width:430px;margin:0 0 20px;font-size:16px;line-height:1.6}.contact-process .outline{border:1px solid #fff;background:transparent;padding:10px 75px;font-size:16px}.contact-steps{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:-250px;margin-bottom:60px}.contact-steps article{min-height:327px;padding:180px 20px 20px;border-radius:10px;background-repeat:no-repeat;background-position:top center;background-size:contain;box-shadow:0 1px 10px rgba(33,33,33,.31);color:#0f102e;text-align:center}.contact-steps article:nth-child(1){background-image:url('../img/1.webp')}.contact-steps article:nth-child(2){background-image:url('../img/2.webp')}.contact-steps article:nth-child(3){background-image:url('../img/3.webp')}.contact-steps article:nth-child(4){background-image:url('../img/4.webp')}.contact-steps h3{margin:0;font-size:20px;line-height:1.4}.contact-steps p{margin:0;font-size:14px;line-height:1.7}.contact-quality{margin-top:60px;text-align:center}.contact-quality img{display:block;width:100%;border-radius:10px}
@media(max-width:700px){.contact-hero{margin-top:-90px;padding:185px 20px 65px;border-radius:0 0 30px 30px}.contact-hero h1{font-size:40px;line-height:1.2}.contact-hero p{font-size:16px}.contact-main{grid-template-columns:1fr;margin:42px 20px;gap:25px}.contact-faqs .accordion button{text-align:center;font-size:14px}.contact-form-panel{padding:24px 18px}.contact-form-panel h2{font-size:24px;letter-spacing:3px}.contact-form-panel .contact-form>div{grid-template-columns:1fr}.contact-process{padding:40px 20px 70px;border-radius:20px}.contact-process>div{display:block}.contact-process h2{font-size:27px}.contact-process>div>div{padding:18px 0 0}.contact-process p{font-size:14px}.contact-process .outline{padding:10px 35px;font-size:14px}.contact-steps{grid-template-columns:1fr;width:250px;margin:25px auto 50px}.contact-steps article{min-height:327px}.contact-quality{max-width:280px;margin:30px auto 72px}.contact-quality img{border-radius:8px}}
