.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;max-width:700px;padding:4rem}.sewing-picture{float:right}.sewing-title{font-size:2rem;font-weight:500;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-bottom:1rem;margin-top:2rem}.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{border:2px solid #fff!important;color:#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-bottom:1rem;margin-top:2rem}.sewing-form-div .sewing-regulation-info a{color:#fff;text-decoration:underline}.sewing-form-div .required-text{margin-left:0}#sewing-form-button{background-color:transparent;border:1px solid #fff!important;color:#fff!important;line-height:2;margin-top:2rem;width:100%}@media screen and (max-width:767px){.sewing-form-div{padding:2rem}.sewing-title{font-size:1.4rem}}
