#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%,#000 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,.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,.16);color:#fff!important}#contactSection .get_in_touch .body .left .content form .form-control:focus{box-shadow:0 0 0 .2rem hsla(359deg,85%,55%,.3)}#contactSection .get_in_touch .body .left .content form button{width:100%;font-size:1.2rem;background-color:#ee2c2f;border-radius:8px;padding:.5rem 1rem;color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:1px;transition:.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}