/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*CSS STYLES*/

a.ButtonComponent__StyledButton-sc-1q3w9nj-0.cTXmbj.hs-elevate-button.hs-elevate-button--secondary.hs-elevate-button-container__button, 
a.ButtonComponent__StyledButton-sc-1q3w9nj-0.cTXmbj.hs-elevate-button.hs-elevate-button--tertiary.hs-elevate-button-container__button {
    letter-spacing: 2px !important;
}

/*FORM TITLES MOBILE*/
label#hs_form_target_module_17504060156327-6-label, label#hs_form_target_module_17504060156327-5-label, label#hs_form_target_module_17504060156327-3-label, label#hs_form_target_module_17504060156327-2410755919839-label, label#hs_form_target_module_17504060156327-2663746995574-label,
label#hs_form_target_module_17504060156327-2620964684585-label, label#hs_form_target_module_17504060156327-2773749955258-label {
    cursor: auto;
    color: #737578;
    padding-left: 2px;
    font-size: 11px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
}

/*FORM TITLES DESKTOP*/
label#hs_form_target_module_17504058994189-6-label, label#hs_form_target_module_17504058994189-5-label, label#hs_form_target_module_17504058994189-3-label, label#hs_form_target_module_17504058994189-2410755919839-label,
label#hs_form_target_module_17504058994189-2663746995574-label, label#hs_form_target_module_17504058994189-2620964684585-label {
    cursor: auto;
    color: #737578;
    padding-left: 2px;
    font-size: 11px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
}

label#hs_form_target_widget_1752150334314-6-label, label#hs_form_target_widget_1752150334314-5-label, label#hs_form_target_widget_1752150334314-3-label, label#hs_form_target_widget_1752150334314-2410755919839-label,
label#hs_form_target_widget_1752150334314-2663746995574-label, label#hs_form_target_widget_1752150334314-2620964684585-label, label#hs_form_target_widget_1752150334314-2773749955258-label {
    cursor: auto;
    color: #737578;
    padding-left: 2px;
    font-size: 11px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
}



/*FORM FIELDS MOBILE*/
input#hs_form_target_module_17504060156327-6-input, input#hs_form_target_module_17504060156327-5-input, input#hs_form_target_module_17504060156327-3-input, input#hs_form_target_module_17504060156327-2410755919839-input, input#hs_form_target_module_17504060156327-2663746995574-input,
textarea#hs_form_target_module_17504060156327-2620964684585-input {
    font-size: 12px;
    border-bottom: 1px solid;
    border-radius: 0px;
    background-color: white;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;

}

/*FORM FIELDS DESKTOP*/
input#hs_form_target_module_17504058994189-6-input, input#hs_form_target_module_17504058994189-5-input, input#hs_form_target_module_17504058994189-3-input, input#hs_form_target_module_17504058994189-2410755919839-input,
input#hs_form_target_module_17504058994189-2663746995574-input, textarea#hs_form_target_module_17504058994189-2620964684585-input {
    font-size: 12px;
    border-bottom: 1px solid;
    border-radius: 0px;
    background-color: white;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;

}

input#hs_form_target_widget_1752150334314-6-input, input#hs_form_target_widget_1752150334314-5-input, input#hs_form_target_widget_1752150334314-3-input, input#hs_form_target_widget_1752150334314-2663746995574-input,
textarea#hs_form_target_widget_1752150334314-2620964684585-input {
    font-size: 14px;
    border-radius: 0px;
    background-color: white;
    border-color: white !important;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;

}


div#hs_form_target_widget_1752150334314-6, div#hs_form_target_widget_1752150334314-5, div#hs_form_target_widget_1752150334314-3, input#hs_form_target_widget_1752150334314-2410755919839-input, div#hs_form_target_widget_1752150334314-2663746995574,
div#hs_form_target_widget_1752150334314-2620964684585 {
    background-color: white !important;
    border: 0px solid;
    font-size: 12px;
    border-bottom: 1px solid;
}

/*RADIO TITLES MOBILE*/
label#hs_form_target_module_17504060156327-3095349926512-label  {
    cursor: auto;
    color: #000000;
    padding-left: 2px;
    padding-bottom: 15px;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
}

/*RADIO TITLES DESKTOP*/
label#hs_form_target_module_17504058994189-3095349926512-label, label#hs_form_target_module_17504058994189-2773749955258-label  {
    cursor: auto;
    color: #000000;
    padding-left: 2px;
    padding-bottom: 15px;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
}

/*RADIO CATEGORIES MOBILE*/
label#hs_form_target_module_17504060156327-3095349926512-label-0, label#hs_form_target_module_17504060156327-3095349926512-label-1, label#hs_form_target_module_17504060156327-3095349926512-label-2, label#hs_form_target_module_17504060156327-3095349926512-label-3,
label#hs_form_target_module_17504060156327-3095349926512-label-4, label#hs_form_target_module_17504060156327-3095349926512-label-4, label#hs_form_target_module_17504060156327-3095349926512-label-6, label#hs_form_target_module_17504060156327-2773749955258-label-0,
label#hs_form_target_module_17504060156327-2773749955258-label-1, label#hs_form_target_module_17504060156327-3095349926512-label-5 {
    color: #000000;
    padding-left: 2px;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 1px;
    text-transform: uppercase;
}

/*RADIO CATEGORIES DESKTOP*/
label#hs_form_target_module_17504058994189-3095349926512-label-0, label#hs_form_target_module_17504058994189-3095349926512-label-1, label#hs_form_target_module_17504058994189-3095349926512-label-2, label#hs_form_target_module_17504058994189-3095349926512-label-3,
label#hs_form_target_module_17504058994189-3095349926512-label-4, label#hs_form_target_module_17504058994189-3095349926512-label-5, label#hs_form_target_module_17504058994189-3095349926512-label-6,
label#hs_form_target_module_17504058994189-2773749955258-label-0, label#hs_form_target_module_17504058994189-2773749955258-label-1{
    color: #000000;
    padding-left: 2px;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 1px;
    text-transform: uppercase;
}

label#hs_form_target_widget_1752150334314-2773749955258-label-0, label#hs_form_target_widget_1752150334314-2773749955258-label-1 {
    color: #000000;
    padding-left: 2px;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 1px;
    text-transform: uppercase;
}

/*SUBMIT BUTTON MOBILE*/
button#hs_form_target_module_17504060156327-15 {
    font-size: 18px;
    font-weight: 100;
    letter-spacing: 2px;
}

/*SUBMIT BUTTON DESKTOP*/
button#hs_form_target_module_17504058994189-15 {
    font-size: 18px;
    font-weight: 100;
    letter-spacing: 2px;
}



div#hs_form_target_module_17504058994189-23, div#hs_form_target_module_17504060156327-23 {
    border-color: white;
}

.splide__controls {
    display: none;
}

body {
  margin: 0;
  padding: 0;
  overflow-x: hidden; /* Prevent sideways scroll */
}

.custom-nav {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  z-index: 99999; /* Increased to ensure it's always on top */
  background: transparent;

}

.nav-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
  padding: 0 20px;
  box-sizing: border-box;
  position: relative;
}

.nav-logo {
  height: 48px !important;
  padding-top: 10px;
}

.burger {
  font-size: 28px;
  color: white;
  cursor: pointer;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}

.nav-menu {
  display: none;
  background: white; /* changed from dark to white */
  position: absolute;
  right: 0;
  top: 60px;
  padding: 12px 20px;
  border-radius: 8px 0 0 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); /* optional soft shadow for depth */
  z-index: 9999;
}

.nav-menu a {
  color: #154e43; /* dark green from your branding */
  text-decoration: none;
  font-family: 'Futura', sans-serif;
  font-size: 14px;
  font-weight: 500;
  display: block;
  padding: 8px 0;
}


.nav-menu.active {
  display: block;
}


/* Default state */
.logo-black {
  display: none;
}

.logo-white {
  display: block;
}

/* On scroll */
.custom-nav.scrolled {
  background-color: white;
}

.custom-nav.scrolled .logo-white {
  display: none;
}

.custom-nav.scrolled .logo-black {
  display: block;
}




.sticky-call-banner {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100vw;
  margin: 0;
  padding: 0;
  background-color: #283543;
  z-index: 999999;
  text-align: center;
}


.sticky-call-banner a {
  display: inline-block;
  width: 100%;
  padding: 18px 0;
  text-decoration: none;
}

.sticky-call-banner a {
    color: #ffffff !important;
    font-size: 17px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
}


label#hs_form_target_widget_1750161199594-3095349926512-label-0, label#hs_form_target_module_1750161248103-3095349926512-label-0, label#hs_form_target_module_1750161248103-3095349926512-label-1, label#hs_form_target_widget_1750161199594-3095349926512-label-1,
label#hs_form_target_module_1750161248103-3095349926512-label-2, label#hs_form_target_widget_1750161199594-3095349926512-label-2, label#hs_form_target_module_1750161248103-3095349926512-label-3, label#hs_form_target_widget_1750161199594-3095349926512-label-3,
label#hs_form_target_module_1750161248103-3095349926512-label-4, label#hs_form_target_widget_1750161199594-3095349926512-label-4, label#hs_form_target_module_1750161248103-3095349926512-label-5, label#hs_form_target_widget_1750161199594-3095349926512-label-5,
label#hs_form_target_module_1750161248103-3095349926512-label-6, label#hs_form_target_widget_1750161199594-3095349926512-label-6, label#hs_form_target_module_1750161248103-2773749955258-label-0, 
label#hs_form_target_widget_1750161199594-2773749955258-label-0, label#hs_form_target_widget_1750161199594-2773749955258-label-1, label#hs_form_target_module_1750161248103-2773749955258-label-1{
    color: #000000;
    padding-left: 2px;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 1px;
    text-transform: uppercase;
}


li.hsfc-DropdownOptions__List__ListItem {
  color: #000000;
    padding-left: 2px;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 1px;
    text-transform: uppercase;
}


label#hs_form_target_module_1750161248103-3095349926512-label, label#hs_form_target_widget_1750161199594-3095349926512-label, label#hs_form_target_widget_1750161199594-2773749955258-label, label#hs_form_target_module_1750161248103-2773749955258-label {
    cursor: auto;
    color: #000000;
    padding-left: 2px;
    padding-bottom: 15px;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
}

 
 label#hs_form_target_module_1750161248103-6-label, label#hs_form_target_module_1750161248103-5-label, label#hs_form_target_module_1750161248103-3-label, label#hs_form_target_module_1750161248103-2410755919839-label,
label#hs_form_target_module_1750161248103-2663746995574-label, label#hs_form_target_widget_1750161199594-2663746995574-label, label#hs_form_target_module_1750161248103-2620964684585-label, label#hs_form_target_widget_1750161199594-2620964684585-label {
      cursor: auto;
    color: #737578;
    padding-left: 2px;
    font-size: 11px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
}
  
input#hs_form_target_module_1750161248103-6-input, input#hs_form_target_module_1750161248103-5-input, input#hs_form_target_module_1750161248103-3-input, input#hs_form_target_module_1750161248103-2410755919839-input,
input#hs_form_target_widget_1750161199594-2663746995574-input, input#hs_form_target_module_1750161248103-2663746995574-input, textarea#hs_form_target_widget_1750161199594-2620964684585-inputtextarea#hs_form_target_module_1750161248103-2620964684585-input {
   border-bottom: 1px solid;
    border-radius: 0px;
    background-color: white;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
}

textarea#hs_form_target_widget_1750161199594-2620964684585-input, textarea#hs_form_target_module_1750161248103-2620964684585-input {
  border-bottom: 1px solid;
    border-radius: 0px;
    background-color: white;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
}
  
div#hs_form_target_module_1750161248103-6-error, div#hs_form_target_module_1750161248103-5-error, div#hs_form_target_module_1750161248103-3-error, div#hs_form_target_module_1750161248103-2410755919839-error,
div#hs_form_target_widget_1750161199594-2663746995574-error, div#hs_form_target_module_1750161248103-2663746995574-error, div#hs_form_target_widget_1750161199594-2620964684585-error, div#hs_form_target_module_1750161248103-2620964684585-error,
div#hs_form_target_module_1750161248103-2773749955258-error, .hsfc-ErrorAlert {
    font-size: 12px !important;
    text-transform: uppercase;
    letter-spacing: 1px;
}

input#hs_form_target_module_1750161248103-6-input, input#hs_form_target_module_1750161248103-5-input, input#hs_form_target_module_1750161248103-3-input, input#hs_form_target_module_1750161248103-2410755919839-input,
textarea#hs_form_target_module_1750161248103-2620964684585-input, textarea#hs_form_target_widget_1750161199594-2620964684585-input {
    font-size: 15px !important;
}

input#hs_form_target_widget_1750161199594-6-input, input#hs_form_target_widget_1750161199594-5-input, input#hs_form_target_widget_1750161199594-3-input, input#hs_form_target_widget_1750161199594-2410755919839-input  {
    font-size: 12px;
}

label#hs_form_target_widget_1750161199594-6-label, label#hs_form_target_widget_1750161199594-5-label, label#hs_form_target_widget_1750161199594-3-label, label#hs_form_target_widget_1750161199594-2410755919839-label {
    cursor: auto;
    color: #737578;
    padding-left: 2px;
    font-size: 11px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
}

input#hs_form_target_widget_1750161199594-6-input, input#hs_form_target_widget_1750161199594-5-input, input#hs_form_target_widget_1750161199594-3-input, input#hs_form_target_widget_1750161199594-2410755919839-input {
    border-bottom: 1px solid;
    border-radius: 0px;
    background-color: white;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
}

[data-hsfc-id=Renderer] {
    border-radius: 0px;
    background-color: white;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
}

.hsfc-PhoneInput__FlagAndCaret {
    border: 0px !important;
    background: white !important;
}

div#hs_form_target_widget_1750161199594-6-error, div#hs_form_target_widget_1750161199594-5-error, div#hs_form_target_widget_1750161199594-3-error, div#hs_form_target_widget_1750161199594-2410755919839-error {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
}


div#hs_form_target_widget_1750161199594-23, div#hs_form_target_module_1750161248103-23 {
    border-color: white !important;
}


.hs-elevate-button--accent {
    letter-spacing: 3px !important;
}

div#paratext {
    text-align: center;
    font-family: 'Lato', sans-serif;
    font-style: normal;
    color: #000;
    font-size: 18px;
    line-height: 160%;
    letter-spacing: .56px;
}

div#paratext9 {
    text-align: center;
    font-family: 'Lato', sans-serif;
    font-style: normal;
    color: #000;
    font-size: 20px;
    line-height: 160%;
    letter-spacing: .56px;
}

div#paratextw {
    text-align: center;
    font-family: 'Lato', sans-serif;
    font-style: normal;
    font-weight: 400;
    color: #fff !important;
    font-size: 16px;
    line-height: 160%;
    letter-spacing: .56px;
}

div#paratext1 {
    text-align: center;
    font-family: 'Lato', sans-serif;
    font-style: normal;
    font-weight: 400;
    color: #000;
    font-size: 16px;
    line-height: 160%;
    letter-spacing: .56px;
}

div#largertext {
    text-align: center;
    font-size: 50px;
    font-family: 'Cardo', serif;
    font-style: normal;
    text-transform: uppercase;
    color: #1d1d1d;
    line-height: 120%;
    margin: 16px 0 10px;
    display: block;
    letter-spacing: 0;
}

div#largertextw {
    text-align: center;
    font-size: 50px;
    font-family: 'Cardo', serif;
    font-style: normal;
    text-transform: uppercase;
    color: #fff !important;
    line-height: 120%;
    margin: 16px 0 10px;
    display: block;
    letter-spacing: 0;
}

div#largertext1 {
    text-align: center;
    font-size: 50px;
    font-family: 'Cardo', serif;
    font-style: normal;
    text-transform: uppercase;
    color: #1d1d1d;
    line-height: 120%;
    margin: 16px 0 10px;
    display: block;
    letter-spacing: 0;
}

div#midtext {
    text-align: center;
    font-size: 40px;
    font-family: 'Cardo', serif;
    font-style: normal;
    text-transform: uppercase;
    color: #1d1d1d;
    line-height: 120%;
    margin: 16px 0 10px;
    display: block;
    letter-spacing: 0;
}

div#midertext {
    text-align: center;
    font-size: 28px;
    font-family: 'Cardo', serif;
    font-style: normal;
    text-transform: uppercase;
    color: #1d1d1d;
    line-height: 120%;
    margin: 16px 0 10px;
    display: block;
    letter-spacing: 0;
}

div#littletext {
    text-align: center;
    font-family: 'Cardo', serif;
    font-style: normal;
    font-weight: 400;
    color: #000;
    font-size: 10px;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 0;
}

div#littletextw {
    text-align: center;
    font-family: 'Cardo', serif;
    font-style: normal;
    font-weight: 400;
    color: #fff !important;
    font-size: 10px;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 0;
}

div#littletext1 {
    text-align: center;
    font-family: 'Cardo', serif;
    font-style: normal;
    font-weight: 400;
    color: #000;
    font-size: 10px;
    line-height: 120%;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 0;
}

div#resultstext1 {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 500;
}

div#txtxt15 {
    font-weight: 400;
    letter-spacing: 4px;
    font-size: 15px;
}


div#txtx09 {
    color: #fff;
    padding-left: 50px !important;
    padding-top: 30px !important;
    font-size: 30px !important;
}

div#txtx08 {
    color: #fff;
    font-size: 52px !important;
    padding-top: 100px !important;
    padding-left: 50px !important;
    line-height: 66px !important;
}

div#txtxm09 {
    color: #fff;
    font-size: 20px !important;
    padding-bottom: 10px;
    font-weight: 400;
}

div#txtxm08 {
    color: #fff;
    font-size: 32px !important;
    padding-bottom: 20px;
    line-height: 40px;
    font-weight: 500;
}


#txtx3 {
  color: #fff !important;
  letter-spacing: 2px !important;
  font-size: 22px !important;
  text-align: center;
  z-index: 2;
}


/*FORM STYLES*/

.hsfc-FieldLabel {
    font-size: 21px !important;
}



/*TEXT STYLES*/

div#bantextsmall {
    font-size: 20px;
    letter-spacing: 1px
    padding-bottom: 0px;
}

div#bantextlarge {
    font-size: 55px;
    line-height: 60px;
    padding-bottom: 10px;
}


div#bantextmedium {
    font-size: 22px;
    letter-spacing: 1px;
    line-height: 25px;
    padding-bottom: 35px;   
}

div#newtxtcap2 {
    letter-spacing: 3px;
    text-transform: uppercase;
    font-size: 13px;
}



div#mainsmall {
    color: grey;
    font-weight: bold;
    letter-spacing: 1px;
    padding-bottom: 10px;
    font-size: 16px;
}

div#mainlarge {
        font-size: 34px;
        letter-spacing: 1px;
        padding-bottom: 10px;
        line-height: 50px;
}

div#mainsub {
    font-size: 20px;
}

p {
    letter-spacing: 1px;
    line-height: 35px;
    font-size: 17px;
}



/*MOBILE TEXT STYLES*/

@media (max-width: 600px) {  
  
div#paratext9 {
    text-align: center;
    font-family: 'Lato', sans-serif;
    font-style: normal;
    color: #000;
    font-size: 18px;
    line-height: 160%;
    letter-spacing: .56px;
}
  
h1#para10 {
    font-size: 30px !important;
}
  
  
div#midtext {
    font-size: 32px !important;
}  

div#largertext {
    font-size: 32px !important;
}
  
  div#largertext1 {
    font-size: 32px !important;
}
 
  
div#newtxtcap2 {
    letter-spacing: 3px;
    text-transform: uppercase !important;
    font-size: 13px;
}
  
div#bantextsmall {
    font-size: 17px;
    letter-spacing: 1px;
    padding-bottom: 10px;
}

div#bantextlarge {
    font-size: 40px !important;
    font-weight: lighter !important;
    line-height: 50px;
    padding-bottom: 10px;
}
  

div#bantextmedium {
    font-size: 22px;
    letter-spacing: 1px;
    line-height: 25px;
    padding-bottom: 35px;   
}
  
div#mainsmall {
    color: grey;
    font-weight: bold;
    letter-spacing: 1px;
    padding-bottom: 8px;
    padding-top: 8px;
    font-size: 14px;
}

div#mainlarge {
    font-size: 32px;
    letter-spacing: 1px;
    padding-bottom: 10px;
}

div#mainsub {
    font-size: 20px;
}


p {
    letter-spacing: 1px;
    line-height: 35px;
    font-size: 20px;
}  
}
  

/*END MOBILE*/

/*LAYOUT STYLES*/



div#uppertext1 {
    margin-bottom: -30px !important;
}


h6#smalltext01 {
    margin-top: 20px;
    margin-bottom: 30px;
}

h6#smalltext02 {
    margin-bottom: 5px;
}

h1#h01 {
    font-size: 33px;
    line-height: 35px;
    font-weight: normal;
}

h2#headline01 {
    font-family: futura;
    font-size: 26px;
    line-height: 35px;
    margin-bottom: 15px;
    margin-top: 20px;
}

h2#headline015 {
    font-family: futura;
    font-size: 26px;
    line-height: 28px;
    margin-bottom: 15px;
    margin-top: 20px;
}

h2#headline01c {
    font-family: futura;
    font-size: 30px;
    line-height: 40px;
}


div#newtxt {
    font-size: 18px;
}

div#newtxt11 {
    font-size: 18px;
    padding-bottom: 15px;
}

div#newtxttop {
    font-size: 13px;
    padding-top: 12px;
    margin-bottom: -40px !important;
    text-decoration: underline;
    color: white !important;
}

div#newtxtrate01b {
    font-size: 18px;
    font-weight: bold !important;
    padding-top: 40px;
    color: yellow !important;
}

div#newtxtrate01 {
    font-size: 18px;
    font-weight: bold !important;
    margin-bottom: -8px;
}

h6#headline02 {
    font-size: 15px;
    font-weight: bolder;
    margin-top: 55px;
    letter-spacing: 2px;
    font-family: futura;
}

h2#heading03 {
    font-size: 24px;
    margin-top: -5px;
    margin-bottom: -5px;
}




@media (max-width: 600px) {  
 
div#txtx3 {
    color: #fff !important;
    letter-spacing: 2px !important;
    font-size: 24px !important;

}

div#txtx4 {
    color: #fff;
    letter-spacing: 1px;
    font-size: 20px;

}
  

.floating-button {
  position: fixed;
  right: 0;
  top: 110px;
  z-index: 9999;

  background-color: #fef9ef;
  color: #1d1d1d;
  font-family: 'Futura', sans-serif;
  font-size: 14px;
  font-weight: 500;

  padding: 12px 18px;
  border-radius: 999px 0 0 999px;

  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  text-decoration: none;

  display: inline-block;
  white-space: nowrap;
}
  
/*testing playground*/
}

.slider-container {
  position: relative;
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
}

.image-wrapper {
  position: relative;
  width: 100%;
}

.before-image,
.after-image {
  display: block;
  width: 100%;
  height: auto;
}

.after-image-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
  pointer-events: none;
}

.slider {
  width: 100%;
  margin-top: 10px;
}



div#testi1 {
    font-family: 'Lato', sans-serif;
    font-size: 24px !important;
}

  div#testi2 {
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    font-weight: 400;
}

summary.hs-elevate-accordion__title._hs-elevate-accordion__title_1l4y8_7 {
    font-family: 'Cardo', serif;
    font-weight: 100;
    font-size: 16px !important;
    background-color: white;
    border-color: white !important;
}


.hs-elevate-accordion__body._hs-elevate-accordion__body_1l4y8_55 {
    background-color: #ffffff;
}

div#testimonialtextnew {
    font-family: 'Lato';
    color: #1d1d1d;
    font-size: 20px !important;
    margin-bottom: 20px !important;
    line-height: 30px;
    font-style: italic;
}

div#testimonialtextnew1 {
    font-family: lato;
    font-style: normal;
    font-weight: 400 !important;
    font-size: 17px;
    text-transform: uppercase;
    letter-spacing: 0.56px;
}

div#littletextclone {
    letter-spacing: 6px;
    color: #1d1d1d;
    font-size: 15px;
    text-transform: uppercase;
}



/*****************************************/
/*****************************************/