.container-banner{height:830px;padding:100px 60px}.flex-content-banner{align-items:center;display:flex;gap:132px;height:100vh}.description-banner,.form-banner{height:100%;width:50%}.form-banner{z-index:1}.description-banner{padding-left:70px}.description-banner.font-orbitron h1{color:#fff;font-size:60px;font-weight:500;margin-bottom:20px}.description-banner h1 span{color:#da8f23}.description-banner.font-inter p{font-size:24px;font-weight:400;line-height:1.3;margin-bottom:50px}.description-banner.font-inter a{background-color:#f7f6f7;border-radius:30px;box-shadow:0 3px 6px #00000029;color:#2f2d2c;font-size:16px;font-weight:700;padding:19px 43px}.form{background:#2f2d2c;border-radius:4px;box-shadow:0 3px 6px #00000029;padding:30px 28px}.title-form h2{color:#fff;font-size:32px;font-weight:500}.title-form p{font-size:18px}@media (max-width:1440px){.description-banner.font-orbitron h1{font-size:55px}}@media (max-width:1366px){.description-banner.font-orbitron h1{font-size:52px}}@media (max-width:1280px){.container-banner{padding:100px 50px}.description-banner{padding-left:50px}.description-banner.font-orbitron h1{font-size:50px}}@media (max-width:1024px){.description-banner{padding-left:0}.description-banner.font-orbitron h1{font-size:42px}.description-banner.font-inter p{font-size:20px}.title-form h2{font-size:28px}.title-form p{font-size:16px}}@media (max-width:912px){.container-banner{padding:100px 5%}.flex-content-banner{gap:30px}}@media (max-width:568px){.container-banner{background-position:35% 100%;background-repeat:no-repeat;background-size:cover;height:790px;padding:50px 5% 0}.flex-content-banner{flex-wrap:wrap;height:auto}.description-banner,.form-banner{width:100%}.description-banner.font-orbitron h1{font-size:30px}.description-banner.font-inter p{font-size:17px}.description-banner.font-inter a{display:block;font-size:14px;padding:8px 43px;text-align:center;width:100%}.form-banner{margin-top:50px}.title-form h2{font-size:24px}.title-form p{font-size:14px;margin-bottom:30px}}