/* @import url('http://example.com/example_style.css'); */

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

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

h1, h2, h3, h4, h5, h6 {
    font-family: Poppins, sans-serif !important;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #00326D;
    text-transform: none;
}

p {
    font-family: Poppins, sans-serif !important;
}

.form-title {
  background-color: #fff;
  color:#023470;
}

form {
    background-color: #fff;
}

.hs-form-field > label, .hs-form-field > label span {
    font-family: Poppins, sans-serif;
    color: #023470;
}


@media screen and (min-width: 600px) {
  #hs_cos_wrapper_widget_1613720102873 .actions {
      width: 250px;
      margin: 0 auto;
  }
}

input[type='text'], input[type='email'], input[type='password'], input[type='tel'], input[type='number'], select, textarea {
    border: 1px solid #023470 !important;
}


.footer__container {
    margin: 0 auto;
    max-width: 1200px;
    padding: 10px 25px 0px 25px !important;
}


.footer .form-title{
  background-color:#00326D !important;
  font-size:20px
}

@media screen and (min-width: 600px) {
.footer .form-title{
  text-align:left !important;
  padding: 10px 0px 10px 0px;
}
  
}

@media screen and (max-width: 978px) {
  .social-links {
    width:200px !important;
    text-align:center;
    margin:0 auto;
  }
}

@media screen and (min-width: 979px) {
  .social-links {
    display:grid;
    float:right;
  }
}

@media screen and (min-width: 979px) {
footer .dnd-section > .row-fluid {
    max-width: 1800px !important;
}

.footer__container {
    margin: 0 auto;
    max-width: 1800px;
}
}

#hs_cos_wrapper_widget_1614048930846 #button_widget_1614048930846:hover, #button_widget_1614048930846:focus {
    font-family: Poppins, sans-serif;
    font-style: normal;
    font-weight: 800;
    text-decoration: none;
    background-color: #822A85 !important;
    border: 1px solid #822A85 !important;
    color: #FFFFFF;
}

#hs_cos_wrapper_widget_1613982501746 #button_widget_1613982501746:hover, #button_widget_1613982501746:focus {
       font-family: Poppins, sans-serif;
    font-style: normal;
    font-weight: 800;
    text-decoration: none;
    background-color: #d7df23;
    border: 1px solid #d7df23;
    color: #FFFFFF;
}

#button_widget_1613982506824:hover, #button_widget_1613982506824:focus{
         font-family: Poppins, sans-serif;
    font-style: normal;
    font-weight: 800;
    text-decoration: none;
    background-color: #d7df23;
    border: 1px solid #d7df23;
    color: #FFFFFF;
}

#button_widget_1613982449098:hover, #button_widget_1613982449098:focus {
           font-family: Poppins, sans-serif;
    font-style: normal;
    font-weight: 800;
    text-decoration: none;
    background-color: rgb(130 42 133);
    border: 1px solid rgb(130 42 133);
    color: #FFFFFF;
}

#button_widget_1613982512631:hover, #button_widget_1613982512631:focus {
             font-family: Poppins, sans-serif;
    font-style: normal;
    font-weight: 800;
    text-decoration: none;
    background-color: rgb(51 204 204);
    border: 1px solid #33cccc;
    color: #FFFFFF;
}

#hs_form_target_widget_1613720102873 .hs-button:hover {
    background-color: rgb(2 52 112);
    border: 1px solid #023470;
}

#button_widget_1614054409486:hover, #button_widget_1614054409486:focus {
  background-color: #d7df23;
  border: 1px solid #d7df23;
}

#button_widget_1614054596261:hover, #button_widget_1614054596261:focus {
    background-color: #33cccc;
    border: 1px solid #33cccc;
}

#button_widget_1614055066550:hover, #button_widget_1614055066550:focus {
  background-color: #822a85;
  border: 1px solid #822a85;
}

.footer form input[type='submit'] {
    background-color: #822A85 !important;
    text-transform:uppercase;
    font-weight:600;
}

.footer form input[type='submit']:hover {
    background-color: #00244C !important;
    border: 1px solid #00244C !important;
}
.footer form input[type='submit']:focus {
    background-color: #00244C !important;
    border: 1px solid #ffffff00 !important;
}

.footer .form-title {
    font-weight: 500;
}