/*------------------------------*/
/* HUBSPOT ---------------------*/
/*------------------------------*/

.hbspt-form fieldset{
    width:100%!important;
    max-width: 100%!important;
    margin-top: 16px!important;
}

.hbspt-form fieldset.form-columns-1 .hs-input:not(.hs-fieldtype-intl-phone.hs-input input, .hs-fieldtype-intl-phone.hs-input select, .hs-form-booleancheckbox input){
    width:100%!important;
  
}

.hbspt-form fieldset input, 
.hbspt-form fieldset select{
      border-radius: 0!important;
}

.hs-fieldtype-intl-phone.hs-input input{
    width:60%!important;
}

.hs-fieldtype-intl-phone.hs-input select{
    width: 40%!important;
}

.hbspt-form label span{
    color:white;
    font-family: "Cousine";
    text-transform: uppercase;
}

.hbspt-form legend{
    font-size: 0.8rem;
    font-family: "open sans";
    color: #eeeeee
}

.hs-form-booleancheckbox input{
    margin-right: 0!important;
    border-radius: 0!important;
    width: 20px!important;
    height: 20px!important;
} 

.hbspt-form .inputs-list{
    margin-left:0!important
}

.hbspt-form ul{
    list-style: none!important;
}

.hs-form-booleancheckbox span{
    margin-left: 30px!important;
    font-family: "open sans"!important;
    text-transform: none!important;
}

.hs-form-booleancheckbox a{
    color: white!important;
    text-decoration: underline;
    font-size:  0.8rem!important;
}

.hbspt-form .hs_submit{
    margin-top:1rem;
}


/*------------------------------*/
/* CF7 -------------------------*/
/*------------------------------*/

.wpcf7 a,
.wpcf7 p,
.wpcf7 h1,
.wpcf7 h2, 
.wpcf7 h3,
.wpcf7 h4{
	color: white!important;
	font-family: "Cousine";
	text-transform:uppercase;
}

.wpcf7 .row{
	margin-top: 16px!important;
}

.wpcf7 input{
	border-radius: 0!important;
}

.wpcf7 input[type="checkbox"] {
	    border-radius: 0!important;
    width: 20px!important;
    height: 20px!important;
}

.wpcf7 a{
	color: white!important;
	text-decoration: underline;
}

.wpcf7-acceptance{
	display:flex!important;
}

.wpcf7 form input[type="submit"],
.wpcf7 form button[type="submit"],
.wpcf7 form input[type="submit"]:disabled,
.wpcf7 form button[type="submit"]:disabled {
    background: black !important;
    color: white !important;
    opacity: 1 !important;
    -webkit-text-fill-color: white !important;
}

.wpcf7 form input[type=submit],
.wpcf7 form button[type=submit]:hover {
	background: white!important;
	color: black!important;
	border: 1px solid black;
}