.contact-wrap-2 {
    background-color: rgba(0, 0, 0, 0.75) !important;
    border: 1px solid #FFF !important;
    border-radius: 25px !important;
}

.contact-wrap {
    background-color: rgba(0, 0, 0, 0.4) !important;
    border: 1px solid #FFF !important;
    border-radius: 25px !important;
}

.form-wrap {
    background-color: #f2f2f2 !important;
    border: solid !important;
    border-width: 1px !important;
    border-color: #e6e6e6 !important;
    border-radius: 25px !important;
}

.cd-timeline-content {
background: rgba(255, 255, 255, 0.19) !important;
border-style: solid !important;
border-width: 1px !important;
border-color: #C5C5C5;
border-radius: 20px 0px !important;
box-shadow: none !important;
}

.cd-timeline-block:nth-child(2n+1) .cd-timeline-content::before {
    border-left-color: #BABABA !important;
}

.cd-timeline-block:nth-child(2n) .cd-timeline-content::before {
    border-right-color: #BABABA !important;
}

.vc_text_separator.full .separator_content.box {
    border-radius: 20px 0px !important;
}

.wpb_content_element.wpb_single_image img, .gallery_holder .gallery_inner.gallery_with_space.v3 li {
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.35);
    border-radius: 25px 0px 25px 0px !important;
}

h3 {margin:15px 0;}

.side_menu_button {display:none;}

aside.sidebar #sign-up {
background:#FFFFFF;
  border-radius:5px;
  box-shadow:rgba(0, 0, 0, 0.298039) 0 4px 12px;
  float:left;
  padding:17px 30px 17px;
  width:100%;}

aside.sidebar input[type=submit] {padding:10px 15px; background:#05b0e2; border:0 none;
cursor:pointer;
-webkit-border-radius: 5px;
border-radius: 5px;
width: 40%;
font-size:14px;
color:#fff;}

aside.sidebar input[type=text] 
{ width:100%!important; 
height:25px; 
border-radius:5px; 
border:1px solid #ccc; 
font-size:14px; 
padding-left:5px;}

.wpb_wrapper ul {
    list-style: disc outside none; 
    margin-left: 0; 
    padding-left: 0.75em;
    margin-left:30px;
}
.wpb_wrapper li {
    padding-left: 1em;
}

.wpb_wrapper ol {
    list-style: disc outside none; 
    margin-left: 0; 
    padding-left: 0.75em;
    margin-left:30px;
}
.wpb_wrapper li {
    padding-left: 1em;
}
.mkd_icon_with_title .icon_with_title_link {
  display:inline-block;
  margin:1px 0 0;
}

aside.sidebar input[type="submit"] {
margin-top:-30px !important;}

body .gform_wrapper form li {
padding-left: 0;
}

body .gform_wrapper form li {
  padding:0 0 5px;
}

.mkd_tabs .tabs-nav li a {
  font-size:22px;}

.gform_wrapper .top_label .gfield_label { color:#fff;}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {color:#fff;}

.gform_wrapper .top_label .gfield_description {color:#fff;}

.gform_wrapper .top_label .gsection_description {color:#fff;}

.gform_wrapper h2.gsection_title {color:#fff;}

.gform_wrapper ul li.gfield {
  padding-bottom:10px;
}

.gform_confirmation_message {color:#fff; padding:15px 0px 15px 0px;}

body #gform_wrapper_3 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_7 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_8 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_14 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_4 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_1 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_9 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_11 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_5 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_21 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_22 .gform_page_footer input.gform_next_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_22 .gform_page_footer input.gform_submit_button { float:right; margin-bottom:1rem; }
body #gform_wrapper_2 .gform_footer input[type="image"] {float:right; margin-bottom:1rem; }
body #gform_wrapper_21 .gform_footer input[type="image"] {float:right; margin-bottom:1rem; }
body #gform_wrapper_22 .gform_footer input[type="image"] {float:right; margin-bottom:1rem; }
body #gform_wrapper_22 .gform_button.gform_image_button {float:right;}

.cd-timeline-title-container h2 {
  float:left;
  text-align:center;
  padding-bottom:20px;
}

.cd-timeline-content .timeline-date {
  float:none!important;  
  font-size:14px;
  font-weight:bold;
  opacity:0.7;
}

aside.sidebar {margin-left:25px;}

.gform_wrapper textarea {height:80px!important;}

.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type="radio"], .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
  margin-left:1px;
}

gradient {
background: #003980;
background: -moz-linear-gradient(45deg,  #003980 0%, #3d89d4 50%, #207cca 99%, #7db9e8 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#003980), color-stop(50%,#3d89d4), color-stop(99%,#207cca), color-stop(100%,#7db9e8));
background: -webkit-linear-gradient(45deg,  #003980 0%,#3d89d4 50%,#207cca 99%,#7db9e8 100%);
background: -o-linear-gradient(45deg,  #003980 0%,#3d89d4 50%,#207cca 99%,#7db9e8 100%);
background: -ms-linear-gradient(45deg,  #003980 0%,#3d89d4 50%,#207cca 99%,#7db9e8 100%);
background: linear-gradient(45deg,  #003980 0%,#3d89d4 50%,#207cca 99%,#7db9e8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003980', endColorstr='#7db9e8',GradientType=1 );
}

.gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_year label, .gform_wrapper .gfield_time_ampm label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .ginput_complex label, .gform_wrapper .instruction {
  color:#FFFFFF;}

.sr-only {
  font-weight:bold;
  line-height:2.5;
  position:inherit !important;
}


body .gform_wrapper label.gfield_label + div.ginput_container {
  color:#FFFFFF;
  margin-top:0.375em;
}

.mkd_icon_list p {text-align:left;}

@media screen and (max-width: 700px) {
.vc_custom_1442326650456 {
  background-color:#F1F1F1 !important;
  visibility:hidden;
  display:none;
}
}