:root {
  --primary-color: #5AADE0;
  --primary-color-lighter: #7BBDE6;
  --primary-color-darker: #488AB3;
  --secondary-color: #0D004C;
  --secondary-color-lighter: #3D3370;
  --secondary-color-darker: #3D3370;
  --tertiary-color: #FFFFFF;
  --tertiary-color-lighter: #FFFFFF;
  --tertiary-color-darker: #E6E6E6;
}/* Content Block */
.b-wysiwyg img { border-radius: 8px; }
.b-column img { border-radius: 8px; }

/* Team Members */
.team-members img { border-radius: 10px; }
.team-members h6 { color: rgba(0,0,0,0.5); font-size: 1.1rem; font-weight: 400; }

/* User Forms */
.userform-fields label.left { font-weight: 400; }
.userform-fields .field { position: relative; }
.userform-fields .right-title { position: absolute; top: 0px; right: 0px; font-size: 0.8rem; }
input[type=email], input[type=password], input[type=text], textarea { letter-spacing: 0px; }
.b-form-basic input[type="submit"] { color: #ffffff; background-color: #5AADE0; font-weight: 700 !important;  padding: 4px 60px 0px !important; min-height: 60px; border-radius: 30px !important; text-transform: uppercase; font-size: 1.3rem; line-height: 56px !important; }
.b-form-basic input[type="submit"]:hover { background-color: #488AB3; }

/* Icon Block */
.b-icon__img { min-width: 200px; }
.b-icon__icon-wrapper { padding: 0px; width: 200px; height: 200px; }
.b-icon__heading { -webkit-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }

/* Testimonial Block */
.b-testimonials__position { text-transform: inherit; font-weight: 600; }
.b-testimonials__name { font-size: 1.4rem; }
.b-testimonials__message { letter-spacing: inherit; }

/* Padding on main logo */
.c-header__logo { padding-top: 20px; padding-bottom:20px; }

/* Footer */
.c-footer-links__link { text-transform: inherit; }
.c-copyrights__content { font-size: 12px; }
.c-mintdesign__title { font-size: 14px; }

/* Inner page hero area */
.c-hero:before { background: rgba(0,0,0,0.2); }
.c-hero__t-cell { height: 200px; }

/* Top Nav */
.c-header { -webkit-box-shadow: 0px 2px 6px rgba(0,0,0,0.15); box-shadow: 0px 2px 6px rgba(0,0,0,0.15); }
.c-menu__link-icon { top: 0px; font-size: 12px; margin-left: 4px; }
.phone-link { font-weight: 700; min-height: 44px; border-radius: 22px; padding: 14px 30px 10px 30px; }
.c-childmenu__link { text-transform: inherit; font-weight: 500; }
.phone-link { margin-left: 15px; }
@media (max-width:991px) {
.phone-link { margin-left: 0px; border-radius: 0px !important; padding: 14px 15px 12px; }
}

/* Custom HR */
hr { min-width: 180px; max-width: 180px; height: 6px; border-radius: 3px; background-image: radial-gradient(circle at 0 0, #5AADE0, #0D004C); border: none !important; margin: 40px 0px !important; }

/* Buttons */
.c-button { padding: 4px 60px 0px; min-height: 60px; border-radius: 30px; font-size: 1.3rem; line-height: 56px;  }
.c-button--size-small { padding: 10px 60px 0px; min-height: 50px; border-radius: 25px; text-transform: uppercase; font-size: 1.1rem; line-height: 32px;  }
.b-column__button .c-button--size-small { padding: 10px 30px 0px; }
