.contact-form .form-position:last-of-type{margin-top:.5rem}.contact-form .content-textarea{width:100%}.contact-form .content-label,.contact-form .content-textarea{margin-top:.5rem}#contact-form-button{width:100%}.sewing-form-div{color:#fff!important;letter-spacing:1px;padding:4rem;max-width:700px}.sewing-picture{float:right}.sewing-title{font-weight:500;font-size:2rem;margin-bottom:2rem}.sewing-description{font-size:13px;margin-bottom:2rem}.sewing-form-position{margin-bottom:1.5rem}.sewing-form-position .form-label{margin-bottom:1rem}.sewing-form-position .form-control{background-color:#fff!important;border-radius:0}.sewing-form-div .checkbox-button{font-size:.8rem;margin-top:2rem;margin-bottom:1rem}.sewing-form-div input{color:#fff!important}.sewing-form-div .checkmark,.sewing-form-div .checkmark:after{border:2px solid #fff!important}.sewing-form-div .checkbox-button__control{color:#fff!important;border:2px solid #fff!important;margin-right:10px}.sewing-form-div .checkbox-button__input:checked+.checkbox-button__control:after{background-color:#fff!important}.sewing-form-div .sewing-regulation-info{font-size:.8rem;margin-top:2rem;margin-bottom:1rem}.sewing-form-div .sewing-regulation-info a{color:#fff;text-decoration:underline}.sewing-form-div .required-text{margin-left:0}#sewing-form-button{color:#fff!important;border:1px solid #fff!important;background-color:transparent;width:100%;margin-top:2rem;line-height:2}@media screen and (max-width:767px){.sewing-form-div{padding:2rem}.sewing-title{font-size:1.4rem}}