#contactSection{box-sizing: border-box}#contactSection .heading h2{text-transform: capitalize;font-size: 2.5rem}@media screen and (max-width: 1024px){#contactSection .heading h2{font-size: 2rem}}@media screen and (max-width: 375px){#contactSection .heading h2{font-size: 1.8rem}}@media screen and (max-width: 320px){#contactSection .heading h2{font-size: 1.5rem}}#contactSection .heading h2 span{color: #ee2c2f}#contactSection .heading p{color: #afafaf;font-size: 20px;font-weight: 300}@media screen and (max-width: 425px){#contactSection .heading p{font-size: 18px}}@media screen and (max-width: 320px){#contactSection .heading p{font-size: 16px}}#contactSection .hero_section{padding-top: 10rem;padding-bottom: 10rem;position: relative;width: 100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000000 95%), radial-gradient(74.23% 305.77% at 39.72% 24.79%, #862C2C 0%, #4C3D76 58.85%)}@media screen and (max-width: 1200px){#contactSection .hero_section{padding-left: 1.5rem;padding-right: 1.5rem}}@media screen and (max-width: 992px){#contactSection .hero_section{padding-top: 8rem;padding-bottom: 8rem}}@media screen and (max-width: 425px){#contactSection .hero_section{padding-top: 10rem}}#contactSection .hero_section h1{text-transform: uppercase;font-size: 5rem;font-family: Michroma;font-weight: 600}@media screen and (max-width: 1024px){#contactSection .hero_section h1{font-size: 4rem}}@media screen and (max-width: 992px){#contactSection .hero_section h1{font-size: 3.5rem}}@media screen and (max-width: 768px){#contactSection .hero_section h1{font-size: 3.2rem}}@media screen and (max-width: 425px){#contactSection .hero_section h1{font-size: 2.5rem}}#contactSection .hero_section h1 span{color: #ee2c2f}#contactSection .contact_info .body .box .content{background-color: #0A0A0A;border-radius: 15px;border: 3px solid rgba(255, 255, 255, 0.16);height: 150px;width: 100%;padding: 10px}@media screen and (max-width: 992px){#contactSection .contact_info .body .box .content{height: 100%}}#contactSection .contact_info .body .box .content img{width: 30px}#contactSection .contact_info .body .box .content h2{font-size: 1.5rem;font-weight: 400}#contactSection .contact_info .body .box .content a{text-decoration: none;color: #f2f2f2}#contactSection .get_in_touch{width: 100%;max-width: 1200px;margin-left: auto;margin-right: auto}#contactSection .get_in_touch .body .left .content form .form-control{border-radius: 10px;background-color: #0A0A0A;border: 2px solid rgba(255, 255, 255, 0.16);color:#fff !important;}#contactSection .get_in_touch .body .left .content form .form-control:focus{box-shadow: 0 0 0 0.2rem hsla(359deg, 85%, 55%, 0.3)}#contactSection .get_in_touch .body .left .content form button{width: 100%;font-size: 1.2rem;background-color: #ee2c2f;border-radius: 8px;padding: 0.5rem 1rem;color: white;font-weight: 400;text-transform: uppercase;letter-spacing: 1px;transition: 0.2s;border: none}#contactSection .get_in_touch .body .left .content form button:hover{background-color: #4e0405}#contactSection .get_in_touch .body .right .content iframe{width: 100%;height: 450px}