.header {display: none !important;}

h1, h2, h3, h4, h5, h6 {font-family: "Ariata Display", Times, serif; !important; font-weight: medium}
p {font-family: "Aeonik", Arial, sans-serif!important; }
body {font-family: "Aeonik", Arial, sans-serif!important; }


/* FORM STYLES */

.container-fluid.lm2-app-section1 { 
    background-image: url("https://14530506.fs1.hubspotusercontent-na1.net/hubfs/14530506/Tantric%20Mastermind/2025%20Tantric%20Mastermind/TMM-2025-Application-Banner.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
  }

.container-fluid.lm2-app-section1 .hs-button {
    letter-spacing: 2px;
    font-size: 16px;
    line-height: 1.1em;
    text-transform: uppercase;
    border: 1px #fff solid;
    max-width: 300px;
}


.lm2-app-section3 label {color: #fff !important;font-family: 'Aeonik' !important; text-transform: uppercase; letter-spacing: 2px}
.hs-input {font-family: 'Aeonik' !important; }
form input[type=text], form input[type=email], form input[type=password], form input[type=tel], form input[type=number], form input[type=file], form select, form textarea {
    border-color: none;
    color: #fff;
}

#hs_cos_wrapper_widget_1701541017594 form textarea::placeholder {
    color: rgba(255,255,255,0.3);
}


.hs-form-field {padding: 30px 0 0 0;}
[inputmode="text"] {font-size: 18px !important; padding: 5px 0px;}
.hs-input {font-size: 18px !important; padding: 5px 0px;}

#hs_cos_wrapper_widget_1701541017594 input[type=text], form input[type=email], form input[type=password], form input[type=tel], form input[type=number], form input[type=file], form select, form textarea  {
    background-color:rgba(255,255,255,0.0)!important;
    border-bottom: 1px solid rgba(255,255,255,0.5) !important;
    padding: 10px 0 !important;
}
#hs_cos_wrapper_widget_1701541017594 input[type="email"] {
    background-color:rgba(255,255,255,0.0)!important;
     border-bottom: 1px solid rgba(255,255,255,0.5) !important;
     padding: 10px 0!important;
}
#hs_cos_wrapper_widget_1701541017594 form textarea {
    background-color:rgba(255,255,255,0.0)!important;
     border: 1px solid rgba(255,255,255,0.5) !important;
    padding: 10px!important;
    height: 150px;
    width: 100%;
   margin: 15px 0 0 0 !important;
}
#hs_cos_wrapper_widget_1701541017594 select {
    background-color:rgba(255,255,255,0.0)!important;
    border: 1px solid rgba(255,255,255,0.5) !important;
    padding: 10px !important;
}

.hs-field-desc {font-family: 'Aeonik';font-size: 12px;letter-spacing: 2px;font-weight: 400;}
label.hs-error-msg.hs-main-font-element {color:#FCF3B4 !important;padding: 0px;margin: -10px 5px 0 5px;font-size: 12px}


.container-fluid.lm2-app-section3 {background-image: radial-gradient( #1B424F,#000);}
#hs_cos_wrapper_widget_1701541017594 input[type="submit"] {background-color: #fff !important;color: #000 !important;font-family: 'Aeonik';text-transform: uppercase;padding: 10px 100px;}
.hs_submit.hs-submit {margin: auto; align-content: center; text-align: center;}
.hs_error_rollup ul.no-list.hs-error-msgs.inputs-list {text-align: center;color:#FCF3B4;}


p.lm2-form-header {
    border: 1px solid #fff;
    padding: 20px;
    font-family: 'Aeonik';
    color: #fff;
    text-align: center;
    width: 100%;
    letter-spacing: 4px;
}
.hs-richtext.hs-main-font-element {
    text-align: center;
    margin: auto;
    width: 50%;
    padding-top: 80px;
}


label#label-tantric_mastermind_app_why-edbf1e8d-e4af-4934-937a-ec3f966fa81c_2566 {
    text-align: center !important;
    width: 50% !important;
    margin: auto !important;
    padding: 0 0 10px 0 !important;
}

#hs_cos_wrapper_widget_1701541017594 .hs-input {
    width: 100%;
}

.dnd_area1-row-2-padding{
  padding-left: 40%;
  padding-right: 0%;
}

@media (max-width: 767px){

    .dnd_area1-row-2-padding {
        padding-top: 30px !important;
        padding-bottom: 20px !important;
      padding-left: 0px !important;
      padding-right: 0px !important;
  }
  .dnd_area1-row-3-padding {
    padding-left: 0px !important;
    padding-right: 0px !important;
}