.contact_section{padding:0 0 15.5rem}@media screen and (max-width:1199px){.contact_section{padding-top:3rem}}.contact_section .container{max-width:150rem}.contact_section_in h2{font-weight:500;font-size:5rem}.contact_section_in .contact_wrapper{display:flex;gap:6.3rem;flex-wrap:wrap;margin-top:2rem}@media(max-width:991px){.contact_section_in .contact_wrapper{flex-direction:column}}.contact_section_in .contact_wrapper .contact_form{background:#191919;padding:5rem 3rem 4rem;border-radius:2.7rem;flex:1 1}.contact_section_in .contact_wrapper .contact_form .row{margin:-1rem}.contact_section_in .contact_wrapper .contact_form .row>div{padding:1rem}.contact_section_in .contact_wrapper .contact_form .contact_label{display:block;margin-bottom:1rem;font-weight:400;font-size:1.4rem;line-height:1.8rem;color:#6b7280;position:relative}@media(max-width:575px){.contact_section_in .contact_wrapper .contact_form .contact_label{font-size:1.2rem;line-height:1.6rem;margin-bottom:.6rem}}.contact_section_in .contact_wrapper .contact_form .contact_label sup{position:absolute;top:-.1rem;color:red;font-size:1.4rem;line-height:1.8rem}.contact_section_in .contact_wrapper .contact_form .contact_upload{border-radius:2.4rem}.contact_section_in .contact_wrapper .contact_form .contact_upload .upload-preview{height:7.2rem;width:7.2rem}.contact_section_in .contact_wrapper .contact_form .contact_upload .upload-content .label{margin-bottom:1.4rem}.contact_section_in .contact_wrapper .contact_form .send_btn{background:#d9d9d9;width:100%;color:#000;cursor:pointer;margin-top:4rem}.contact_section_in .contact_wrapper .contact_form .send_btn:focus,.contact_section_in .contact_wrapper .contact_form .send_btn:hover{background:#d93b32;color:#fff;border-color:#fff}.contact_section_in .contact_wrapper .affiliate_box{padding:5rem 3rem;border-radius:2rem;flex:1 1;border:1px solid rgba(0,0,0,0);background:linear-gradient(180deg,#191919,#191919) padding-box,linear-gradient(180deg,#D7B557,rgba(215,181,87,0)) border-box}.contact_section_in .contact_wrapper .affiliate_box h1{font-weight:500;font-size:5rem}@media screen and (max-width:767px){.contact_section_in .contact_wrapper .affiliate_box h1{font-size:3rem}}.contact_section_in .contact_wrapper .affiliate_box ul{margin:2.2rem 0 7rem;list-style:disc;padding-left:2rem}.contact_section_in .contact_wrapper .affiliate_box ul li{font-family:Poppins,sans-serif;font-weight:400;font-size:1.8rem;color:hsla(0,0%,100%,.8)}.contact_section_in .contact_wrapper .affiliate_box ul li:not(:last-child){margin-bottom:.5rem}