/* ******************************************************************************
*********************************************************************************
Use this file to override any of the CSS styles preset in the themed
stylesheets or you can add your own custom styles.
*********************************************************************************
****************************************************************************** */
















.dnd-section > .row-fluid {
  max-width: 1280px;
}

.dnd-section {
  padding-bottom: 80px;
  padding-top: 80px;
}

.body-container__homepage .dnd-section:nth-child(odd) {
  background-color: #FF2670;
}





html {
  font-size: 20;
}

body {
  color: #494A52;
  font-family: ;
  font-weight: ;
  font-size: 20px;
}

p {
  font-family: 'Inter', sans-serif!;
  font-weight: 
}

a {
  font-family: "Inter", sans-serif;
  color: rgba(255, 38, 112, 1.0);
}

a:hover,
a:focus {
  color:#7916F3;
}

a:active {
  color: rgba(255, 78, 152, 1.0);
}

h1 {
  font-family: "Unbounded", sans-serif !important;
  color: #494A52;
  font-size: 50px;
  font-weight: 400;
}

@media(max-width: 767px) {
  h1 {
    font-size: 42.5px;
  }
}

h2 {
  color: #231F1F;
  font-family: "Inter", sans-serif!important;
  font-size: 38px;
  font-weight: ;
}

@media(max-width: 767px) {
  h2 {
    font-size: 32.3px;
  }
}

h3 {
  color: #231F1F;
  font-family: ;
  font-size: 30px;
  font-weight: ;
}

@media(max-width: 767px) {
  h3 {
    font-size: 25.5px;
  }
}

h4 {
  color: #252221;
  font-family: ;
  font-size: 24px;
  font-weight: ;
}

@media(max-width: 767px) {
  h4 {
    font-size: 20.4px;
  }
}

h5 {
  color: #000000;
  font-family: ;
  font-size: 16px;
  font-weight: ;
}

h6 {
  color: ;
  font-family: ;
  font-size: 14px;
  font-weight: ;
}

blockquote {
  border-left: 10px solid #FF2670;;
}





.hs-form fieldset {
max-width: none!important;
}

.hs-form {
  margin: 0 auto;
  box-shadow: none !important;
  max-width: 720px !important;
  line-height: 1.8;
}

.hs-form p {
    line-height: 1.4;
}

form,
.submitted-message {
  border:1px solid rgba(255, 255, 255, 1.0) ;
  font-family: ;
  padding:10px;
}


h3.form-title {
  background-color: rgba(0, 0, 0, 1.0);
  color: rgba(255, 38, 112, 1.0);
  padding:10px;
}

.hs-button,
.button--primary {
  border-color: rgba(0, 0, 0, 1.0);
  border-radius: 6px;
  border-width: 1px;
  color: rgba(255, 255, 255, 1.0);
  padding-left: 53px;
  padding-right: 53px;
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: rgba(255, 255, 255, 1.0);
}


.hs-button:hover,
.hs-button:focus,
.button--primary:hover,
.button--primary:focus {
  background-color: rgba(255, 255, 255, 1.0);
  border-color: rgba(0, 0, 0, 1.0);
  color: );
  color: rgba(#, 1.0);
}

.hs-button:active,
.button--primary:active {
  background-color: rgba(255, 255, 255, 1.0);
  border-color: rgba(40, 40, 40, 1.0);
  color: rgba(255, 255, 255, 1.0);
}


.hs-button,
.button--primary {
  background-image: linear-gradient(to right, , );
}
.hs-button:hover,
.button--primary:hover {
  background-image: linear-gradient(to right, , );
}


.subscribe-form .hs-button:hover, 
.subscribe-form .button--primary:hover, 
.subscribe-form .hs-button:focus, 
.subscribe-form .button--primary:focus, 
.subscribe-form .hs-button:active,
.subscribe-form .button--primary:active{
  background-color: rgba(255, 255, 255, 1.0);
  border-color: rgba(0, 0, 0, 1.0);
  color: rgba(#, 1.0);
}


.hs-form label {
  color: rgba(#null, 1.0);
  line-height: 1.8;
}

.hs-form label p {
  line-height: 1.4;
}

.hs-input[type=checkbox], .hs-input[type=radio] {
  margin-top: 12px;
  margin-right: 12px;
}
  

.hs-form legend {
/*   color: rgba(#null, 1.0); */
/*   color: black; */
  color: #555;
}

.hs-field-desc {
  margin-bottom: 16px;
}
  

form input,
form select,
form textarea,
.hs-input {
  border-color: rgba(255, 255, 255, 1.0);
  border-radius: 8px;
  color: rgba(255, 255, 255, 1.0);
}

form input:focus,
form select:focus,
form textarea:focus,
.hs-input:focus {
  border-color: rgba(0, 0, 0, 1.0);
}

.fn-date-picker .pika-table thead th {
  color: rgba(255, 255, 255, 0.0);
}








/* ---------------------CUSTOM  BEGINING------------------------*/

/* ///////Cookies Disclaimer Overwrite */
@media only screen and (min-width: 768px) {
  div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
   justify-content: center!important;
  }
  div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-cookie-confirmation-button-group {
   margin-top: 1rem!important;
  }
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
 background: rgb(30,30,30)!important;
  color: white;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p {
   margin: 0!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p#hs-eu-cookie-disclaimer {
   line-height: 18px!important;
   color: white;
   font-size: 12px!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
   margin: 0!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
  position: fixed!important;
  bottom: 0!important;
  right: 0!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-cookie-confirmation-button-group > a#hs-eu-confirmation-button {
  background: #e6007a!important;
  border-color: #e6007a!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-cookie-confirmation-button-group > a#hs-eu-decline-button {
  color: white;
  background: #e6007a!important;
  border-color: #e6007a!important;
}
@media only screen and (min-width: 768px) {
  div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
    width: 35rem;
    margin: 1rem!important;
    border-radius: 15px;
    box-shadow: 0 4px 6px 0 rgb(0 0 0 / 20%), 5px 5px 10px 0 rgb(0 0 0 / 19%);
  }
}
/* //////// FONTS */
h1 {
  font-family: "Unbounded", sans-serif !important;
  color: #1E1E1E!important;
  font-size: 48px!important;
  font-weight: 700;
  line-height: 72px;
}
h2, h2 > * {
  font-size: 24px;
  line-height: 36px;
}
h2, h3, h4, h5, h6 {
  font-family: "Unbounded", sans-serif !important;
  color: #1E1E1E!important;
  font-weight: 400;
}
li {
 font-family: "Inter", sans-serif!important; 
 font-size: 16px!important
}
/* * //////////Date */ 
.pika-lendar thead tr th {
  background: rgba(230, 0, 122, 1.0)!important;
  color: white!important;
}
.fn-date-picker td .pika-button:hover {
  color: rgba(230, 0, 122, 1.0)!important;
}
.fn-date-picker td.is-selected .pika-button {
  background: rgba(230, 0, 122, 1.0)!important;
}
/* //////// Check-Boxes & Labels Overwrite */
.hs-input[type=checkbox],.hs-input[type=radio] {
  accent-color: #e6007a!important;
  margin-top: 0!important;
  padding-bottom:0!important;
  margin-bottom: 0!important;
  min-height: 24px!important;
  min-width: 24px!important;
  display:inline;
  vertical-align:middle!important;
}

.hs-form label {
  display: inline!important;  
  vertical-align:middle!important;
}

 .hs-form label .hs-form-radio-display{
  display: inline!important;  
  vertical-align:middle!important;
}


.legal-consent-container .hs-form-booleancheckbox-display>span {
    margin-left: 35px!important;
}

/* ///////Focus inputs */
.hs-input {
  border: 1px solid #E5E5EB;
  border-radius: 8px;
  padding: 0.75rem 1rem;
  font-size: 16px!important;
  line-height: 24px!important;
}
input[type=text]:focus, input[type=email]:focus, textarea:focus, select:focus {
  border: 2px solid #4D68D1!important
} 
input[type=text]:hover, input[type=email]:hover, textarea:hover, select:hover {
  border: 1px solid #4D68D1!important;
  cursor: pointer!important;
} 
input.hs-input.error, input.error {
  border: 1px solid #FD4935!important;
}
div.field.error input, div.field.error textarea, input.hs-input.error, select.hs-input.error, textarea.hs-input.error {
  border: 1px solid #FD4935!important;
}
div.hs-dateinput > .hs-input {
    padding-right: 30px;
    appearance: none;
    background-image: url("https://7592558.fs1.hubspotusercontent-na1.net/hubfs/7592558/Polkadot_Custom_Theme/calendar_today.svg");
    background-repeat: no-repeat;
    background-position: center right 20px;
    background-size: 16px;
    color: rgba(18, 17, 39, 0.5)!important;
    z-index: 0!important;
    cursor: pointer;
    height: 48px!important;
}

.field, div#hs-search-module .hs-input { 
    margin-bottom: 2rem;
}
/* ///////// Error Message */
.hs-error-msg {
    background-image: url("https://7592558.fs1.hubspotusercontent-na1.net/hubfs/7592558/Polkadot_Custom_Theme/error.svg");
    background-repeat: no-repeat;
    background-position: top 2px left 0px;
    background-size: 16px;
    appearance: none;
    padding-left: 1.5rem!important;
}
.hs-error-msgs label {
    color: #f2545b!important;
    margin-top: 0.25rem;
}
.legal-consent-container .hs-error-msgs label {
    padding-left: 2.25rem!important;
}
.hs_error_rollup li {
  text-align: center!important; 
  margin-bottom: 3rem!important
}
/* ////////// Dropdown */
select {
    padding-right: 30px;
    appearance: none;
    background-image: url("https://7592558.fs1.hubspotusercontent-na1.net/hubfs/7592558/Polkadot_Custom_Theme/arrow_drop_down.svg");
    background-repeat: no-repeat;
    background-position: center right 10px;
    background-size: 16px;
    cursor: pointer;
    font-size: 1.25rem!important;
    font-weight: 400;
    height: 58px;
    line-height: 1.5;
    color: rgb(21,42,73)!important;
}
select.is-placeholder {
  color: rgba(18, 17, 39, 0.5)!important;
}
.hs-form label {
   font-size: 16px!important;
  line-height: 24px!important;
}

/* //////// Sizing Overwrite*/
@media only screen and (max-width: 450px) {
 div h1 {
    font-size: 35px!important;
  }
   div h2 {
    font-size: 20px!important;
  }
}
.form-columns-0 p, .form-columns-0 div, .form-columns-0 span {
 font-size: 16px!important; 
}
.banner-section {
 margin-top: 2rem; 
}
 .banner-section .row-fluid {
    padding: 0;
 }
.input > .hs-input {
   height: 48px!important;
}
.inputs-list>li {
    padding-bottom: 8px;
}
.legal-consent-container span {
   line-height: 24px!important ;
     vertical-align: middle!important;
}
.legal-consent-container p, .hs-fieldtype-checkbox span {
  line-height: 24px!important; 
}
.legal-consent-container div > p, .legal-consent-container > .hs-richtext {
 font-size: 13px!important; 
}
.submitted-message {
  text-align: center; 
}
.submitted-message > p {
   font-size: 40px;
   font-family: "Unbounded", sans-serif !important;
   font-weight: 700;
}
.submitted-message p > strong {
   font-size: 16px;
   font-family: "Inter", sans-serif !important;
   font-weight: 400!important;
}
.actions {
  text-align: center!important;
}
.actions > input {
  padding-left: 4rem;
  padding-right: 4rem;
  width: max-content!important;
}
.hs-main-font-element > img {
  margin-bottom: 2rem!important;
}
.hs-form strong {
 text-align: center!important; 
}
.body-wrapper {
   display: flex;
   min-height: 100vh;
   flex-direction: column;
   justify-content: space-between;
}
.hs-main-font-element p {
   text-align:center!important
}
.hs-default-font-element, .hs-main-font-element span {
  text-align: center!important; 
  color: rgba(30,30,30,1.0);
  font-size: 16px!important;
}
.hs-form div ul li p {
  padding-bottom: 0!important;
  text-align: left!important;
}
.hs-main-font-element li p {
  margin-bottom: 0!important;
}
.hs-main-font-element strong {
  font-weight: 400!important;
  line-height: 24px;
}
.hs_recaptcha.hs-recaptcha.field.hs-form-field {
  margin-top: 7rem;
}
.row-fluid-wrapper {
  max-width: 1200px;
  margin: 0 auto!important;
  padding-left: .5rem;
  padding-right: .5rem;
}
@media only screen and (min-width: 768px) { 
  .hs_recaptcha.hs-recaptcha.field.hs-form-field {
    display: inline-flex;
    margin-bottom: 0!important;
    vertical-align:middle;
  }
  .hs_submit {
    display: inline-flex;
    float:right!important;
    vertical-align:middle;
    margin-top: 7rem; 
    padding: 10px 5px;
  }
  p {
    font-size: 16px!important; 
  }
  form {
    position: relative!important;
  }
  .hs_error_rollup {
    position: absolute;
    bottom: 66px;
    left: 0;
    width: 100%;
    margin: 1rem 0;
   }
}
.inputs-list {
  padding-top: 2px!important;
  margin-bottom: 0!important;
}
.hs-main-font-element  h1 {
  margin-bottom: 0!important;
}

/* -------------------CUSTOM END--------------------- */







.hs-input:-moz-placeholder,
.hs-input::-webkit-input-placeholder,
.hs-field-desc,
.hs-dateinput:before,
.hs-richtext {
  color: #494A52;
}

.hs-richtext {
  font-size: 20;
}

.hs-default-font-element,
.hs-main-font-element {
  font-family: ;
}

.fn-date-picker td.is-today .pika-button {
  color: #000000;
}

.fn-date-picker td.is-selected .pika-button {
  background: #000000;
}

.fn-date-picker td .pika-button:hover {
  background-color: #FF2670 !important;
}





th,
td {
  background-color: rgba(255, 255, 255, 1.0);
  border: 1px solid rgba(#null, 1.0);
  color: rgba(#null, 1.0);
}

thead th,
thead td {
  background-color: rgba(0, 0, 0, 1.0);
  color: rgba(255, 255, 255, 1.0);
}

tfoot td {
  background-color: rgba(255, 255, 255, 1.0);
  color: rgba(#null, 1.0);
}

table,
tbody + tbody {
  border-color: rgba(#null, 1.0);
}





.header,
.header-bg{
  background-color: rgba(248, 250, 252, 1.0);
}

.header__container {
  max-width: 1280px;
}

body .custom-menu-primary a,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  color: ;
}

body .custom-menu-primary .hs-menu-wrapper > ul > li > a{
  color:rgba(#null, 1.0);
}
body .custom-menu-primary .hs-menu-wrapper > ul > li > a:hover{
  color:rgba(#null, 1.0);
  background-color:rgba(#, 1.0);
}

.custom-menu-primary .hs-menu-wrapper > ul > li.active-branch > a:after{
  background-color:rgba(#, 1.0);
}

body .custom-menu-primary .hs-menu-wrapper > ul > li.active-branch > a{
  color:rgba(#, 1.0);
  background-color:rgba(#, 1.0);
}

body .custom-menu-primary .hs-menu-wrapper > ul  ul > li.active-branch > a{
  color:rgba(#, 1.0);
  background-color:rgba(#, 1.0);
}

body .custom-menu-primary .hs-menu-wrapper > ul  ul {
  background-color:rgba(#, 1.0);
}

body .custom-menu-primary .hs-menu-wrapper > ul  ul > li > a{
  color:rgba(#null, 1.0);
}
body .custom-menu-primary .hs-menu-wrapper > ul  ul > li > a:hover{
  color:rgba(#null, 1.0);
  background-color:rgba(#, 1.0);
}
body .custom-menu-primary .hs-menu-wrapper > ul  ul > li.active-branch > a{
  color:rgba(#, 1.0);
  background-color:rgba(#, 1.0);
}

body .custom-menu-primary .submenu.level-1 > li:hover > a,
body .custom-menu-primary .submenu.level-1 > li:focus > a,
.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li a:focus {
  color: ;
}

body .custom-menu-primary a.active-branch,
body .header__language-switcher-label-current:active,
body .header__language-switcher .lang_list_class li a:active {
  color: ;
}
body .custom-menu-primary .submenu.level-1 > li.active-branch,
body .header__language-switcher-label-current:active,
body .header__language-switcher .lang_list_class li:active {
  background-color: ;
}
body .custom-menu-primary .submenu.level-1 > li {
  background-color: ;
}
body .custom-menu-primary .submenu.level-1 > li:hover,
body .custom-menu-primary .submenu.level-1 > li:focus {
  background-color: 
}
body .custom-menu-primary .submenu.level-1 > li > a.active-branch {
  color: ;
}

body .custom-menu-primary .submenu.level-1 > li > a.active-branch:after {
  background-color: ;
}
body .custom-menu-primary .submenu.level-2 > li > a {
  color: ;
}
body .custom-menu-primary .submenu.level-2 .menu-item .menu-link {
  background-color: ;
}
body .custom-menu-primary .submenu.level-2 .triangle-container .triangle {
  background-color: ;
}

body .custom-menu-primary .submenu.level-2 .menu-item .menu-link:hover,
body .custom-menu-primary .submenu.level-2 .menu-item .menu-link:focus,
body .header__language-switcher .lang_list_class li:hover,
body .custom-menu-primary .submenu.level-2 .triangle-container.level-2.hover .triangle {
  background-color: ;
  color: ;
}
body .custom-menu-primary .submenu.level-2 .menu-item .menu-link.active-branch {
  color: ;
  background-color: ;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  font-family: ;
}

.header__language-switcher-label-current:after {
  border-top-color: rgba(#null, 1.0);
}

@media(max-width: 767px) {
  .header__navigation {
    background-color: rgba(248, 250, 252, 1.0);
  }

  .header__navigation-toggle svg,
  .menu-arrow svg {
    fill: rgba(#null, 1.0);
  }
}


.head-top-bar-right-section .list-social-links, 
.head-top-bar-right-section .menu-link,
.head-top-bar-right-section .menu-link li a,
.head-top-bar-right-section .list-social-links>li a{
  color: rgba(248, 250, 252, 1.0);
  border-color: rgba(248, 250, 252, 1.0);
}
.hs-language-toggle{
  color: rgba(248, 250, 252, 1.0);

}

.header:hover .head-top-bar-right-section .list-social-links, 
.header:hover .head-top-bar-right-section .menu-link,
.header:hover .head-top-bar-right-section .menu-link li a,
.header:hover .head-top-bar-right-section .list-social-links>li a{
  color: rgba(248, 250, 252, 1.0);
  border-color: rgba(248, 250, 252, 1.0);
}
.header:hover .hs-language-toggle{
  color: rgba(248, 250, 252, 1.0);
}

.language-menu{
  background-color: rgba(248, 250, 252, 1.0);
}
.language-menu a{
  color: rgba(248, 250, 252, 1.0);
}
.language-menu a:hover{
  color: rgba(248, 250, 252, 1.0);
}

body .custom-menu-primary .hs-menu-wrapper>ul>li>a:after{
  background-color: rgba(#null, 1.0);
}

.header.scroll-up .head-bottom{
  border-color: rgba(248, 250, 252, 1.0);
}
.head-top-bar{
  border-color: rgba(248, 250, 252, 1.0);
  background-color: rgba(255, 255, 255, 1.0);
}






.footer {
  background-color: rgba(255, 255, 255, 1.0);
  color: rgba(#null, 1.0);
}

.footer a{
  color: rgba(#null, 1.0); 
}
.footer a:hover{
  color: rgba(#null, 1.0); 
}

.hs-bottom-pane-wrp{
  background-color: rgba(#null, 0.0);
  color: rgba(#null, 0.0);
}
.homepage-footer-cta-text h3{
  color: rgba(#null, 0.0);
}

.btn.btn-primary.home-btn {
  background-image: linear-gradient(to right, , );
}
.btn.btn-primary.home-btn a {
  color: rgba(#null, 0.0); 
}
.btn.btn-primary.home-btn:hover {
  background-image: linear-gradient(to right, , );
}
.btn.btn-primary.home-btn a:hover {
  color: rgba(#null, 0.0); 
}


#hs_cos_wrapper_footer_copyright_text .hs_cos_wrapper_type_text{
  color: rgba(#null, 0.0);
}

.footer__container {
  max-width: 1280px;
}

.subscribe-form .hs-form-field input[type=email]{
  background-color: rgba(255, 255, 255, 1.0);
  border-color:rgba(255, 255, 255, 1.0);
  color: rgba(255, 255, 255, 1.0);
}
.subscribe-form .hs-button,
.subscribe-form .button--primary {
  color: rgba(255, 255, 255, 1.0);
}
.subscribe-form .hs-button:hover,
.subscribe-form .button--primary:hover,
.subscribe-form .hs-button:focus,
.subscribe-form .button--primary:focus,
.subscribe-form .hs-button:active,
.subscribe-form .button--primary:active{
  color: rgba(255, 255, 255, 1.0);
}

.footer-social-icon ul li a{
  color: rgba(#null, 1.0);
  border-color: rgba(#null, 1.0);
}

.footer-social-icon ul li a{
  color: rgba(#null, 1.0);
  border-color: rgba(#null, 1.0);
}
.footer-social-icon ul li a:hover{
  color: rgba(#null, 1.0);
  border-color: rgba(#null, 1.0);
}

.footer-menu .hs-menu-wrapper>ul>li>a{
  color: rgba(#null, 1.0);
}
.footer-bottom-menu-copyright ul li span{
  color: rgba(#null, 1.0); 
}





.content-wrapper {
  max-width: 1280px;
}

.blog-post__date {
  border-color: #494A52;
}

.blog-tag-filter__menu-link,
.blog-post__tag-link,
.blog-card__tag-link,
.blog-post__author-name,
.blog-card__title a {
  color: #494A52;
}

.blog-card__tag-link:hover,
.blog-card__title a:hover,
.blog-tag-filter__menu-link:hover,
.blog-post__tag-link:hover,
.blog-post__author-name:hover,
.blog-card__tag-link:focus,
.blog-card__title a:focus,
.blog-tag-filter__menu-link:focus,
.blog-post__tag-link:focus,
.blog-post__author-name:focus {
  color: #21222a;
}

.blog-card__tag-link:active,
.blog-card__title a:active,
.blog-tag-filter__menu-link:active,
.blog-post__tag-link:active,
.blog-post__author-name:active {
  color: #71727a;
}

.blog-tag-filter__menu-link--active-item:after {
  background-color: #000000;
}

.blog-pagination__link {
  color: #494A52;
}

.blog-pagination__link--active:after,
.blog-pagination__prev-link:after,
.blog-pagination__next-link:after {
  background-color: #000000;
}

.blog-post__title {
  color: #231F1F;
  font-family:;
  font-size: 38px;
  font-weight: ;
}

.blog-post__author {
  background-color: #FF2670;
}

#comments-listing .comment-reply-to {
  color: rgba(#null, 0.0);
}

#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
  color: rgba(#null, 0.0);
}

#comments-listing .comment-reply-to:active {
  color: rgba(#null, 0.0);
}










body .icon svg {
  fill: #000000;
}

body .tns-nav button.tns-nav-active {
  background-color: #000000;
}

body .tns-nav button:hover,
body .tns-nav button:focus {
  background-color: #000000;
}

body .social-links__icon {
  background-color: #000000;
}

body .social-links__icon:hover svg,
body .social-links__icon:focus svg {
  fill: rgba(#null, 0.0);
}

body .social-links__icon:active svg {
  fill: rgba(#null, 0.0);
}

body .team-member__description {
  background-color: #FF2670;
}

.page-center {
  max-width: 1280px;
  margin: 0 auto;
}




.body-container__website .dnd-section:nth-child(odd) {
  background-color: {typography=, tables=, buttons=, spacing=, footer=, global_colors=, header=, forms=}
}






.hs-content-id-66245662542 h2 {
  text-align: center;
  margin-top: 50px;
  margin-bottom: 50px;
}

.hs-content-id-66245662542 .legal-consent-container .hs-form-booleancheckbox-display span {
  font-size: 14px;
  line-height: 1.3;
}

.hs-content-id-66245662542 .legal-consent-container .hs-form-booleancheckbox-display p {
  color: #555;
}

.hs-content-id-66245662542 .legal-consent-container .hs-form-booleancheckbox-display .hs-input[type=checkbox] {
  margin-top: 4px;
}

.hs-content-id-66245662542 .hs_submit.hs-submit {
  margin-top: 50px;
}

[data-reactid=".hbspt-forms-0.1:$2.$i_would_like_to_register_for"] input {
 display: inline;
 margin-top: 5px !important;
}