.firstStepPage{flex-direction:column;align-items:center;width:100%;margin-top:5rem;display:flex}.firstStepPage header{justify-content:center;align-items:center;width:100%;height:25rem;display:flex;position:relative}.firstStepPage header img{object-fit:cover;width:100%;height:100%}.firstStepPage header h1{color:var(--white);text-align:center;font-size:2.25rem;font-weight:400;line-height:1.2;position:absolute}.firstStepPage .quote{background-color:var(--tertiary);justify-content:center;align-items:center;width:100%;height:25rem;display:flex}.firstStepPage .quote h1{text-align:center;width:60%;color:var(--white);font-size:2rem;font-weight:400}.firstStepPage .reasons{gap:var(--gap);width:100%;padding:2rem 0;display:flex}.firstStepPage .reasons .container{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:4rem 5%;display:flex}.firstStepPage .reasons .container h1{font-size:1.75rem;font-weight:400}.firstStepPage .reasons .container p{align-self:flex-start;width:90%}.firstStepPage .request{background-color:var(--tertiary);align-items:center;gap:var(--gap);width:100%;color:var(--white);flex-direction:column;padding:4rem 5%;display:flex}.firstStepPage .request h1{letter-spacing:1px;text-align:center;font-size:2rem;font-weight:400}.firstStepPage .request .grid{text-align:center;grid-template-columns:repeat(3,1fr);place-items:center;gap:1rem;width:100%;display:grid}.firstStepPage .request .grid .container{flex-direction:column;align-items:center;gap:.5rem;display:flex}.firstStepPage .request .grid .container p{width:90%}.firstStepPage .request a{width:fit-content;color:var(--quaternary);background-color:var(--white);padding:.75rem 1.75rem;font-size:.9rem}@media screen and (max-width:800px){.firstStepPage .quote h1{width:90%}.firstStepPage .reasons{flex-direction:column;gap:2rem;padding:4rem 0}.firstStepPage .reasons .container{padding:0 5%}.firstStepPage .reasons .container p{text-align:center;width:100%}.firstStepPage .request{gap:2rem}.firstStepPage .request .grid{grid-template-columns:1fr}}@media screen and (max-width:500px){.firstStepPage header h1{font-size:1.75rem}.firstStepPage .quote{height:fit-content;padding:4rem 0}.firstStepPage .quote h1{width:90%;font-size:1.5rem}.firstStepPage .request h1{font-size:1.75rem}}
