* {
  padding: 0;
  margin: 0;
  border: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html,
body,
div,
span,
applet,
object,
iframe,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
ol {
  font-size: 16px;
  line-height: 1.8;
  list-style: decimal;
  padding-left: 15px;
}
ul li,
ol li {
  padding: 0 0 10px;
  font-size: 16px;
  line-height: 1.5;
  color: #4c4c4c;
}
.da-mercury-detoxification-wrapper ul,
.da-amalgam-removal-info ul {
  padding-left: 15px;
  list-style: disc;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
:focus,
:hover,
a:hover,
a:focus {
  outline: none;
  text-decoration: none;
}
a {
  text-decoration: none;
  -webkit-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
}
.trans {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
textarea {
  resize: none;
}
input,
textarea {
  border-radius: 0;
}
a {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.uppercase {
  text-transform: uppercase;
}
.div {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
  height: auto;
}
.padding {
  padding: 0;
}
.effect-jazz {
  overflow: hidden;
  position: relative;
  cursor: pointer;
}
.effect-jazz img {
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  padding: 0 0 0px 0;
}
.effect-jazz:hover img {
  opacity: 1;
  -webkit-transform: scale3d(1.05,1.05,1);
  transform: scale3d(1.05,1.05,1);
}
.btn {
  font-size: 18px;
  font-weight: 700;
  line-height: initial;
  text-align: center;
  padding: 13px 25px;
  border-radius: 0.625rem;
  display: inline-block;
  vertical-align: middle;
}
.btn:focus,
.btn:focus-visible {
  box-shadow: unset;
}
.btn.btn-primary {
  background-color: #216afd;
}
.btn.btn-primary:hover {
  background-color: #2bf159;
}
.btn.btn-secondary {
  background-color: #2bf159;
}
.btn.btn-secondary:hover {
  background-color: #216afd;
}
.button-common .vc_general.vc_btn3 {
  background: #216afd !important;
  font-size: 18px;
  font-weight: 900;
  line-height: initial;
  text-align: center;
  color: #fff !important;
  padding: 13px 25px;
  display: inline-block;
  vertical-align: middle;
  border-color: transparent !important;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
.button-common .vc_general.vc_btn3:hover {
  background-color: #2bf159 !important;
}
body {
  width: 100% !important;
  float: left;
  margin: 0;
  padding: 0;
  height: auto;
  font-family: 'Montserrat', sans-serif !important;
  background-color: #1B242C;
}
h1,
h2,
h3,
h4,
h5 {
  font-weight: bold;
}
.wrapper {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
  height: auto !important;
  overflow: hidden !important;
}
.page-list li {
  width: 100%;
  float: left;
}
.page-list .children {
  margin: 0 0 0 0;
  width: 100%;
  float: left;
  padding: 5px 0 0;
}
.page-list a:hover {
  color: #2bf159 !important;
}
header .header {
  padding: 10px 30px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  display: flex;
  z-index: 100;
  background: transparent;
  transition: background 0.3s ease;
}
header .header.sticky {
  background: #10181D;
}
header .header.sticky .logo img {
  width: 239px;
}
header .header >div {
  width: 100%;
}
header .header .logo {
  width: auto;
}
header .header .logo a {
  display: block;
}
header .header .logo a img {
  max-width: 100%;
  height: auto;
  transition: all ease-in-out 0.3s;
}
header .header .social li {
  display: inline-block;
  list-style: none;
  font-size: 32px;
  margin: 0 5px;
}
header .header .lead {
  margin-bottom: 10px;
}
div.login-form-section {
  padding: 300px 0 200px;
  background-position: -10% 102% !important;
}
div.login-form-section h2 {
  font-size: 35px;
  color: #fff;
}
div.login-form-section .login-form {
  background-color: #212d36;
  padding: 75px;
  border-radius: 5px;
}
div.login-form-section .login-form .login-username,
div.login-form-section .login-form .login-password {
  height: 55px;
  line-height: 0px;
  margin-bottom: 25px !important;
}
div.login-form-section .login-form .login-username label,
div.login-form-section .login-form .login-password label {
  display: none !important;
}
div.login-form-section .login-form .login-username input,
div.login-form-section .login-form .login-password input {
  display: block !important;
  font-size: 17px;
  font-weight: 500;
  max-width: 100% !important;
  width: 100% !important;
  height: 55px;
  border-radius: 10px;
  padding: 10px 20px;
  color: rgba(255,255,255,0.5);
  background-color: transparent;
  border: 1px solid rgba(255,255,255,0.5);
  outline: none;
  box-shadow: none;
}
div.login-form-section .login-form .login-submit,
div.login-form-section .login-form .lwa-submit {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 !important;
}
div.login-form-section .login-form .login-submit input[type="submit"],
div.login-form-section .login-form .lwa-submit input[type="submit"] {
  font-size: 18px;
  font-weight: 700;
  line-height: initial;
  text-align: center;
  padding: 13px 25px;
  border-radius: 0.625rem;
  display: inline-block;
  vertical-align: middle;
  background-color: #216afd !important;
  color: #fff !important;
  font-family: 'Montserrat', sans-serif;
}
div.login-form-section .login-form .login-submit input[type="submit"]:hover,
div.login-form-section .login-form .lwa-submit input[type="submit"]:hover {
  background-color: #2bf159 !important;
}
div.login-form-section .login-form .login-remember label {
  font-family: 'Montserrat', sans-serif;
}
div.login-form-section .login-form .pmpro_actions_nav,
div.login-form-section .login-form hr {
  display: none;
}
div.login-form-section .login-form .wp-block-code {
  line-height: 0;
  overflow: hidden;
}
div.login-form-section .login-form h2 {
  display: none;
}
div.login-form-section .login-form .lwa-username,
div.login-form-section .login-form .lwa-password {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-bottom: 5px;
}
div.login-form-section .login-form .lwa-username td,
div.login-form-section .login-form .lwa-password td {
  width: 100%;
}
div.login-form-section .login-form .lwa-username td input,
div.login-form-section .login-form .lwa-password td input {
  display: block !important;
  font-size: 17px;
  font-weight: 500;
  max-width: 100% !important;
  width: 100% !important;
  height: 55px;
  border-radius: 10px;
  padding: 10px 20px;
  color: rgba(255,255,255,0.5);
  background-color: transparent;
  border: 1px solid rgba(255,255,255,0.5);
  outline: none;
  box-shadow: none;
}
div.login-form-section .login-form .lwa-submit {
  flex-direction: column;
  text-align: center;
  padding-top: 10px;
}
div.login-form-section .login-form .lwa-links-remember {
  display: none;
}
div.login-form-section .login-form .lwa-submit-links {
  padding-top: 10px;
}
.onbording-text {
  margin-top: 20px;
}
.form-list-wrapper {
  padding: 100px 0 200px;
}
.form-box h3 {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  margin: 30px 0px 15px;
}
.form-box .vc_column-inner {
  background-color: #212d36;
  min-height: 370px;
  padding: 20px 45px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.questionnaire-form-section {
  padding: 20px 0 60px;
}
.questionnaire-gravity-form-section {
  padding-bottom: 100px;
}
.questionnaire-gravity-form-section h4 {
  font-size: 17px;
  color: #fff;
}
.questionnaire-gravity-form-section .gform_wrapper.gravity-theme .gfield input.large {
  display: block;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  height: 55px;
  border-radius: 10px;
  padding: 10px 20px;
  color: #fff;
  background-color: transparent;
  border: 1px solid rgba(255,255,255,0.5);
  outline: none;
  box-shadow: none;
}
.questionnaire-gravity-form-section .gform_wrapper.gravity-theme .ginput_container_address select,
.questionnaire-gravity-form-section .gform_wrapper.gravity-theme .ginput_container_address input[type="text"] {
  display: block;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  height: 55px;
  border-radius: 10px;
  padding: 10px 20px;
  color: #fff;
  background-color: transparent;
  border: 1px solid rgba(255,255,255,0.5);
  outline: none;
  box-shadow: none;
}
.questionnaire-gravity-form-section .gform_wrapper.gravity-theme .ginput_container_address select {
  background-color: #1B242C;
}
.questionnaire-gravity-form-section .gform_wrapper.gravity-theme .gf_progressbar_title {
  font-weight: 700;
  color: #fff;
  font-size: 16px;
}
.questionnaire-gravity-form-section .gform_wrapper .gform_footer .button,
.questionnaire-gravity-form-section .gform_wrapper .gform_page_footer .button {
  font-size: 18px;
  font-weight: 700;
  line-height: initial;
  text-align: center;
  padding: 13px 25px;
  border-radius: 0.625rem;
  display: inline-block;
  vertical-align: middle;
  background-color: #216afd !important;
  color: #fff !important;
  height: 48px;
  line-height: 0 !important;
}
.questionnaire-gravity-form-section .gform_wrapper .gform_footer .button:hover,
.questionnaire-gravity-form-section .gform_wrapper .gform_page_footer .button:hover {
  background-color: #2bf159 !important;
}
.questionnaire-gravity-form-section .gform_wrapper .gform_footer .button svg path,
.questionnaire-gravity-form-section .gform_wrapper .gform_page_footer .button svg path {
  fill: #fff;
}
.questionnaire-gravity-form-section .gfield_radio {
  display: flex !important;
  flex-direction: column;
}
.questionnaire-gravity-form-section .form-label {
  margin-bottom: 0;
  font-weight: 600;
}
.questionnaire-gravity-form-section .gform_wrapper.gravity-theme .gfield textarea.small {
  height: 150px;
}
.questionnaire-gravity-form-section #field_5_107 a,
.questionnaire-gravity-form-section #field_5_108 a {
  color: #fff;
  text-decoration: underline;
}
.questionnaire-gravity-form-section #field_5_107 a:hover,
.questionnaire-gravity-form-section #field_5_108 a:hover {
  text-decoration: none;
}
.questionnaire-gravity-form-section .saved_message_success {
  color: #fff;
}
.questionnaire-gravity-form-section .gfield_signature_ui_container .gfield_signature_container {
  width: 100% !important;
}
.questionnaire-gravity-form-section .gfield_signature_ui_container .gfield_signature_container canvas {
  width: 100% !important;
  border: 1px solid rgba(255,255,255,0.5) !important;
  background-color: transparent !important;
  border-radius: 10px;
}
.cpm-form {
  margin: 0;
}
.cpm-form h1 {
  color: #fff;
  padding-top: 200px;
  margin-bottom: 30px;
}
#gpasc-auto-load-notice p a,
.questionnaire-form-section p a,
.questionnaire-form-top-row p a {
  color: #fff;
  text-decoration: underline;
}
#gpasc-auto-load-notice p a:hover,
.questionnaire-form-section p a:hover,
.questionnaire-form-top-row p a:hover {
  text-decoration: none;
}
.form_saved_message h2 {
  color: #fff;
}
.form_saved_message .resume_form_link_wrapper a {
  color: #fff;
  text-decoration: underline;
  word-break: break-all;
}
.form_saved_message .resume_form_link_wrapper a:hover {
  text-decoration: none;
}
.form_saved_message .form_saved_message_emailform .gform-body input,
.form_saved_message .form_saved_message_emailform .gform_footer input {
  display: block !important;
  font-size: 17px;
  font-weight: 500;
  max-width: 100% !important;
  width: 100% !important;
  height: 55px;
  border-radius: 10px;
  padding: 10px 20px;
  color: rgba(255,255,255,0.5);
  background-color: transparent;
  border: 1px solid rgba(255,255,255,0.5);
  outline: none;
  box-shadow: none;
  margin-top: 6px;
}
.form_saved_message .form_saved_message_emailform .gform-body input[type="submit"],
.form_saved_message .form_saved_message_emailform .gform_footer input[type="submit"] {
  font-size: 18px;
  font-weight: 700;
  line-height: initial;
  text-align: center;
  padding: 13px 25px;
  border-radius: 0.625rem;
  display: inline-block;
  vertical-align: middle;
  margin: 0px;
  background-color: #216afd;
  color: #fff;
  max-width: 160px !important;
  border: 0;
}
.form_saved_message .form_saved_message_emailform .gform-body input[type="submit"]:hover,
.form_saved_message .form_saved_message_emailform .gform_footer input[type="submit"]:hover {
  background-color: #2bf159;
}
#field_1_20 input {
  font-weight: 700;
  text-align: center;
  padding: 13px 25px;
  border-radius: 0.625rem;
  display: inline-block;
  vertical-align: middle;
  height: 48px;
  line-height: 0 !important;
}
.cpm-form-details {
  position: relative;
  padding: 180px 0 80px;
  background: url(https://forms.creativepixelmedia.com/wp-content/uploads/2023/10/pattern.svg?id=210) no-repeat 100% 100%/auto !important;
}
.cpm-form-details .user-name {
  margin-bottom: 40px;
  font-size: 18px;
  font-weight: 600;
}
.cpm-form-details .user-name span {
  margin-top: 10px;
  display: block;
}
.cpm-form-details .form-box {
  background: #212d36;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 60px 15px;
  margin-bottom: 30px;
}
.cpm-form-details .form-box h3 {
  margin: 20px 0px 0px;
  font-weight: 400;
  text-align: center;
}
.cpm-form-details .form-box a {
  font-size: 18px;
  font-weight: 700;
  line-height: 23px !important;
  text-align: center;
  padding: 13px 25px;
  border-radius: 0.625rem;
  display: inline-block;
  vertical-align: middle;
  background-color: #216afd !important;
  color: #fff !important;
  height: 48px;
}
.cpm-form-details .form-box a:hover {
  background-color: #2bf159 !important;
}
.gpasc-drafts {
  margin-bottom: 40px;
}
.gpasc-drafts h4 {
  color: #fff;
}
.gpasc-drafts li {
  list-style: none;
}
.gpasc-drafts li span,
.gpasc-drafts li a {
  color: #fff;
  font-size: 18px;
}
.gpasc-drafts button {
  font-size: 18px;
  font-weight: 700;
  line-height: initial;
  text-align: center;
  padding: 13px 25px;
  border-radius: 0.625rem;
  display: inline-block;
  vertical-align: middle;
  background-color: #216afd !important;
  color: #fff !important;
  height: 48px;
  line-height: 0 !important;
}
.gpasc-drafts button:hover {
  background-color: #2bf159 !important;
}
.gpasc-drafts .gpasc-delete-draft-button {
  background: transparent !important;
  height: 30px;
  padding: 0;
}
.gpasc-drafts .gpasc-delete-draft-button:hover {
  background-color: transparent !important;
}
.lwa-loading {
  background-color: rgba(255,255,255,0) !important;
}
p.note {
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 0;
}
.page-template-template-dashborad-page .gpasc-draft-links {
  margin-top: 20px;
}
.page-template-template-dashborad-page .gpasc-draft-links .gpasc-draft-link {
  display: none;
}
.page-template-template-dashborad-page .gpasc-draft-links .gpasc-draft-link .gpasc-draft-link-content a {
  border: 0;
  background-color: transparent !important;
  height: auto;
  padding: 0;
  font-weight: 500;
}
.page-template-template-dashborad-page .gpasc-draft-links .gpasc-draft-link:last-child {
  display: block;
}
.page-template-template-dashborad-page .gpasc-draft-links .gpasc-draft-link .gpasc-delete-draft-button {
  display: none;
}
.gform_wrapper.gravity-theme div.ginput_complex .ginput_container_date {
  flex-basis: calc(31.333333333333%);
}
.gform_wrapper.gravity-theme div.ginput_complex .ginput_container_date select {
  display: block;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  height: 55px;
  border-radius: 10px;
  padding: 10px;
  color: #fff;
  background-color: #1B242C;
  border: 1px solid rgba(255,255,255,0.5);
  outline: none;
  box-shadow: none;
}
.gform_wrapper.gravity-theme form .gf_progressbar_title {
  font-size: 20px;
  margin-bottom: 10px;
}
.gform_wrapper.gravity-theme form .gf_progressbar_blue {
  background: #ffffff;
}
.gform_wrapper.gravity-theme form .gf_progressbar_percentage {
  background-color: #216afd !important;
  height: 30px;
}
.gform_wrapper.gravity-theme form .gf_progressbar_percentage span {
  font-size: 16px;
  line-height: 30px;
}
.gform_wrapper.gravity-theme form .gfield_list_group {
  column-gap: 10px;
  margin-bottom: 15px;
}
.gform_wrapper.gravity-theme form .gfield_list_group .gfield_list_group_item input {
  display: block;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  height: 55px;
  border-radius: 10px;
  padding: 10px 20px;
  color: #fff;
  background-color: transparent;
  border: 1px solid rgba(255,255,255,0.5);
  outline: none;
  box-shadow: none;
}
.gform_wrapper.gravity-theme form .gfield_list_icons button {
  background-color: #ffffff;
  background-size: 18px;
  background-repeat: no-repeat;
  background-position: center;
  width: 22px;
  height: 22px;
  border-radius: 22px;
  opacity: .9;
}
.gform_wrapper.gravity-theme form .gfield_list_icons button.delete_list_item {
  margin-left: 4px;
}
.gform_wrapper.gravity-theme form select {
  display: block;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  height: 55px;
  border-radius: 10px;
  padding: 10px 40px 10px 20px;
  color: #fff;
  background-color: transparent;
  border: 1px solid rgba(255,255,255,0.5);
  outline: none;
  box-shadow: none;
  -webkit-appearance: none;
  background-image: url('../img/down-arrow.png');
  background-repeat: no-repeat;
  background-position: center right 10px;
}
.gform_wrapper.gravity-theme #gform_8 .gform-body {
  padding: 20px 0;
}
.gform_wrapper.gravity-theme #gform_8 .gform-body .gform_fields {
  grid-row-gap: 25px;
}
.gform_wrapper.gravity-theme #gform_8 h3 {
  font-size: 26px;
  background-color: #216afd !important;
  padding: 8px 20px;
  margin-bottom: 30px !important;
  border-radius: 5px;
}
.gform_wrapper.gravity-theme #gform_8 h3,
.gform_wrapper.gravity-theme #gform_8 h4,
.gform_wrapper.gravity-theme #gform_8 h5 {
  color: #ffffff;
}
.gform_wrapper.gravity-theme #gform_8 h4 {
  font-size: 22px;
}
.gform_wrapper.gravity-theme #gform_8 h5 {
  font-size: 18px;
}
.gform_wrapper.gravity-theme #gform_8 .gfield_label {
  font-size: 18px;
  font-weight: 500;
}
.gform_wrapper.gravity-theme #gform_8 .gfield_radio {
  flex-direction: row;
  flex-wrap: wrap;
  gap: 15px;
}
.gform_wrapper.gravity-theme #gform_8 .gfield_radio .gchoice input {
  width: 32px;
  height: 18px;
}
.gform_wrapper.gravity-theme #gform_8 .gfield_radio .gchoice label {
  font-size: 17px;
}
.gform_wrapper.gravity-theme #gform_8 .gfield--type-section {
  padding: 20px 0;
  border-bottom: 0;
}
.gform_wrapper.gravity-theme #gform_8 .gfield--type-section .gsection_title {
  margin-bottom: 0 !important;
}
.gform_wrapper.gravity-theme #gform_8 .gfield_html p:last-child {
  margin-bottom: 0;
}
.gform_wrapper.gravity-theme #gform_8 .gfield--type-select .ginput_container_select {
  width: 100%;
  max-width: 250px;
}
.gform_wrapper.gravity-theme #gform_8 .gform_footer,
.gform_wrapper.gravity-theme #gform_8 .gform_page_footer {
  margin: 40px 0 0;
}
.page-id-227 .content {
  padding: 50px 50px;
  background-color: #10181D;
}
footer {
  position: relative;
  padding: 70px 0 30px 0;
  color: rgba(255,255,255,0.5);
}
footer::before {
  content: "";
  background-color: #26aeab;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#216afd, endColorstr=#2bf159);
  -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#216afd, endColorstr=#2bf159)';
  background-image: -webkit-gradient(linear,left top,left bottom,from(#216afd),to(#2bf159));
  background-image: -webkit-linear-gradient(top,#216afd,#2bf159);
  background-image: -moz-linear-gradient(top,#216afd,#2bf159);
  background-image: -o-linear-gradient(top,#216afd,#2bf159);
  background-image: -ms-linear-gradient(top,#216afd,#2bf159);
  background-image: linear-gradient(to bottom,#216afd,#2bf159);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  mix-blend-mode: multiply;
}
footer::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 45%;
  height: 100%;
  background: url('../img/footer-img.jpg') no-repeat center center;
  background-size: cover;
}
footer .footer-left {
  position: relative;
  z-index: 4;
}
footer .footer-left .follow-us .toll-free-label {
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 20px;
}
footer .footer-left .tollfree-wrap .toll-free-label {
  font-size: 17px;
  font-weight: 700;
}
footer .footer-left .social-media li {
  display: inline-block;
}
footer .footer-left .social-media li a {
  font-size: 28px;
  color: #fff;
  padding: 0;
  margin-inline-end: 24px;
  margin-block-start: 20px;
}
footer .footer-left .social-media li a:hover {
  background-color: transparent;
  color: #2bf159;
}
footer .footer-left .logo-footer {
  margin-block-end: 80px;
}
footer .footer-left .logo-footer h3 {
  display: block;
  color: #fff;
  padding-top: 15px;
  font-size: 26px;
  font-weight: normal;
}
footer .footer-left .tollfree-wrap {
  padding-left: 65px !important;
}
footer .footer-left .tollfree-wrap .tollfreeicon {
  position: absolute;
  top: 2px;
  left: 15px;
}
footer .footer-left .tollfree-wrap .tollfree a {
  color: #fff;
}
footer .footer-copy-maker {
  position: relative;
  padding: 30px 0 0;
  margin-block-start: 20px;
  background-color: transparent;
  border-top: 1px solid #707070;
  z-index: 3;
}
footer .footer-copy-maker a {
  color: #fff;
}
footer .footer-copy-maker a:hover {
  color: #2bf159;
}
footer .footer-copy-maker ul {
  margin: 0;
  padding: 0;
  display: inline-block;
}
footer .footer-copy-maker ul li {
  display: inline-block;
  line-height: 1;
  border-left: 1px solid #333;
  margin-left: 5px;
  padding-left: 10px;
}
