#footer-outer[data-custom-color=true] #footer-widgets a:not(.nectar-button):hover {
opacity: 1 !important;
color: #020c37; 
}
#footer-outer[data-custom-color=true] #footer-widgets .widget  ul.menu li.current-menu-item a {
color: #9f1aa0 !important; 
}
#ajax-content-wrap #footer-outer #copyright {
padding: 32px 0 !important;
}
..sadu-gravaty-style .wpb_wrapper .gform_wrapper .gform_body .gfield .gfield_label {
font-weight: 400 !important;
text-transform: uppercase !important;
}
.sadu-gravaty-style .wpb_wrapper .gform_wrapper .gform_body .gfield .gfield_label span.gfield_required {
display: none;
}
.get_touch_col .wpb_wrapper .gform_wrapper .gform_body .gfield input, .get_touch_col .wpb_wrapper .gform_wrapper .gform_body .gfield textarea  {
background-color: transparent !important;
border-bottom-color: #fff !important;
}
.get_touch_col .wpb_wrapper .gform_wrapper .gform_body .gfield input:focus, .get_touch_col .wpb_wrapper .gform_wrapper .gform_body .gfield textarea:focus {
border-bottom-color: #f47d1f !important;
}
.sadu-gravaty-style .wpb_wrapper .gform_wrapper .gform_footer {
text-align: center;
margin-top: 24px !important;
}
.get_touch_col .wpb_wrapper .gform_wrapper .gform_footer input[type=submit] {
color: #9f1aa0 !important;
font-weight: 600 !important;
text-transform: uppercase !important;
background-color: #fff !important;
}
.signup_form_col .wpb_wrapper .gform_wrapper .gform_footer input[type=submit] {
font-weight: 600 !important;
text-transform: uppercase !important;
}
.txt_img_col .wpb_wrapper .iwithtext {
display: flex;
align-items: center;
}
.txt_img_col .wpb_wrapper .iwithtext .iwt-icon {
position: relative;
}
.txt_img_col .wpb_wrapper .iwithtext .iwt-icon img {
width: 200px !important;
margin: 0;
}
.txt_img_col .wpb_wrapper .iwithtext .iwt-text {
padding-left: 24px;
}
.txt_img_col .wpb_wrapper .iwithtext .iwt-text h4 {
margin: 0;
}
#footer-outer #footer-widgets {
border-top: 1px solid #cdcdcd;
}
@media only screen and (max-width: 640px) {
body .gform_wrapper.gravity-theme .gfield.gfield--width-third, body .gform_wrapper.gravity-theme .gfield.gfield--width-half {
grid-column: 1/-1 !important;
}
}
@media only screen and (max-width: 480px) {
.txt_img_col .wpb_wrapper .iwithtext .iwt-icon img {
width: 100px !important;
}
.new_content_col .wpb_wrapper h3.vc_custom_heading {
font-size: 16px!important;
line-height: 24px !important;
}
}