.elementor-32909 .elementor-element.elementor-element-7f8b7ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-32909 .elementor-element.elementor-element-7f8b7ff.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-32909 .elementor-element.elementor-element-7f8b7ff{--width:1000px;}}/* Start custom CSS *//*Form label*/

.media-form .gform_wrapper.gravity-theme .gfield_label {
   font-weight: 400;
  color: #1b1b1b !important;
	font-size: 11px;
	position: relative;
	top: -2px;}
	
.media-form input#gform_submit_button_4 {
   padding: 14px 18px;
    font-family: 'Akzidenz Grotesk', sans-serif;
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
    border-radius: 5px;
    background: #1b1b1b;
    color: #ffffff;
    border: none;
}

/*Sub text*/

.media-form .sub-text{
    font-size: 20px;
    padding-bottom: 10px;
}
.media-form p.sub-text {
    letter-spacing: 1.6px;
    margin: 0px;
}

/*form all filed padding*/

.media-form.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    font-size: 15px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 10px 15px !important;
    border-radius: 5px;
   
    border: 1px solid #cccccc;
}

/*button*/

.media-form div#input_4_19 {
    display: flex;
    gap: 40px;
}

.media-form .gform_footer.top_label {
    justify-content: center;
}

.media-form .gform_wrapper.gravity-theme .gfield_label {
     margin-bottom: 0px; 
    
}

.media-form h4 {
    padding-bottom: 10px;
}


.media-form .link-underline a  {
    text-decoration: underline;
    
}


.radio-line{ 
    text-decoration: none !important ;
    
    
}

.media-form h4 {
    font-size: 16px;
}

.media-form .gfield_radio label {
font-size: 13px !important;
font-weight: 400;
}

.media-form .ginput_container_radio {
margin-top: 4px;
}


.media-form label.gform-field-label.gform-field-label--type-inline.gfield_consent_label {
    padding: 10px;
    font-size: 13px !important;
font-weight: 400;
}


/*border*/

.media-form legend {
   
     
     border-bottom: 0px solid #e5e5e5; 
}/* End custom CSS */