body{height:100vh;background:var(--background-headings-buttons)}.main{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.sedan>.img{background:url("./media/icon-sedans-B7O7QOQY.svg")}.suv>.img{background:url("./media/icon-suvs-62P7LEWE.svg")}.luxury>.img{background:url("./media/icon-luxury-F44FVNZI.svg")}:root{--white: hsl(0, 0%, 100%);--bright-orange: hsl(31, 77%, 52%);--dark-cyan: hsl(184, 100%, 22%);--very-dark-cyan: hsl(179, 100%, 13%);--paragraphs: hsla(0, 0%, 100%, .75);--background-headings-buttons: hsl(0, 0%, 95%)}*{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh;background:var(--background-headings-buttons);display:flex;align-items:center;justify-content:center}.main{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 0}.content{display:flex;border-radius:8px;overflow:hidden;margin:0 1.5rem;max-width:45%}.card{width:100%;padding:2.5rem}.img{width:4rem;height:4rem;background-size:contain!important;background-repeat:no-repeat!important;background-position:center}h1{font-size:36px;font-weight:500;margin-top:.5rem;margin-bottom:2rem;color:var(--background-headings-buttons);font-family:Big Shoulders,sans-serif}p{font-size:14px;line-height:24px;color:var(--paragraphs);opacity:.8;font-family:Lexend Deca,sans-serif}button{border-radius:25px;margin-top:4rem;border:1px solid var(--white);font-weight:600;padding:1rem 2rem;font-size:15px;font-family:Lexend Deca,sans-serif}button:hover{cursor:pointer;background:transparent;color:var(--white)!important}.sedan button{color:var(--bright-orange)}.suv button{color:var(--dark-cyan)}.luxury button{color:var(--very-dark-cyan)}.sedan{background:var(--bright-orange)}.sedan>.img{background:url("./media/icon-sedans-B7O7QOQY.svg")}.suv>.img{background:url("./media/icon-suvs-62P7LEWE.svg")}.luxury>.img{background:url("./media/icon-luxury-F44FVNZI.svg")}.suv{background:var(--dark-cyan)}.luxury{background:var(--very-dark-cyan)}@media (max-width: 1250px){.main{margin-top:25rem}.content{flex-direction:column;max-width:31%}.card{padding:2rem}button{margin-top:2rem}}
