.form-row-padding{padding-bottom:1.5rem}.form-check-input:checked[type=checkbox]{background-color:black}.form-check-input[type=checkbox]{border:1px solid black}#getinvolved-realweddings-001 .comp-form{background-color:var(--var-not-black);color:white;padding:1rem;padding-top:2rem;margin-bottom:1rem;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}#getinvolved-realweddings-001 .comp-form label{color:black}#getinvolved-realweddings-001 .Form-Title{color:white;font-family:'quasimoda', sans-serif;font-size:34px;font-style:normal;font-weight:300;line-height:34px;text-transform:uppercase}#getinvolved-realweddings-001 .Form-Question{color:#DBDBDB;font-family:'quasimoda', sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22.787px;letter-spacing:3.2px;text-transform:uppercase}#getinvolved-realweddings-001 .Comp-Title-Box-Wrapper{background-color:var(--var-not-black)}#getinvolved-realweddings-001 .Comp-Title-Box-Title-Font{color:white;font-family:'quasimoda', sans-serif;font-size:34px;font-style:normal;font-weight:300;line-height:36px;text-transform:uppercase}#getinvolved-realweddings-001 .Comp-Title-Box-SubTitle-Font{color:white;font-family:'quasimoda', sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:2px}#getinvolved-realweddings-001 .Comp-Title-Box-SubTitle-Heading{text-transform:uppercase;font-size:22px}#getinvolved-realweddings-001 .Comp-Wrapper{position:relative;display:block;background-color:white;padding:20px}#getinvolved-realweddings-001 .Comp-Wrapper-Back{position:relative;background-color:white;padding:20px;display:flex;justify-content:center;align-items:center}#getinvolved-realweddings-001 .Comp-Body{position:relative;display:block;background-color:var(--var-not-black);padding:20px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}#getinvolved-realweddings-001 .Comp-Body a{color:white}#getinvolved-realweddings-001 .Terms-Wrapper{position:relative;display:block;background-color:#F5F5F5;padding:20px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}#getinvolved-realweddings-001 .Left-Box-EventBTN-Wrapper{position:relative;display:block;top:25px}#getinvolved-realweddings-001 .Left-Box-EventBTN{position:relative;display:block;padding-top:20px;bottom:10px;width:230px;margin:0 auto}#getinvolved-realweddings-001 .btn-Left-Box-EventBTN{border:1.5px solid white;padding:20px 19px 20px 19px;background-color:var(--var-not-black);color:white;width:100%;border-radius:31px;font-size:14px;line-height:21px;text-transform:uppercase;transition:background-color 0.5s}#getinvolved-realweddings-001 .btn-Left-Box-EventBTN:hover{background-color:white;color:black}#getinvolved-realweddings-001 .Comp-Back-Wrapper{position:relative;display:block}#getinvolved-realweddings-001 .Comp-Back-Body{position:relative;display:block;width:100%;padding:20px;background-color:var(--var-not-black);-webkit-border-top-right-radius:30px;-moz-border-radius-topright:30px;border-top-right-radius:30px;top:-20px;color:white}label{color:#DBDBDB !important;font-family:'quasimoda', sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22.787px;letter-spacing:3.2px;text-transform:uppercase;padding-bottom:5px}.bottomlabel{padding-top:5px}.ui-datepicker-trigger{display:none}#form_GetInvolvedRealWedding .btn-CompSubmitBTN{color:white;background-color:var(--var-not-black);border:1px solid white;border-radius:10px;padding:7px 25px;width:100%;text-transform:uppercase;font-size:15px;line-height:27.5px;vertical-align:middle}#form_GetInvolvedRealWedding .btn-CompSubmitBTN:hover{color:var(--var-not-black) !important;background-color:var(--var-icwm-accent-color-on-dark);border:1px solid var(--var-not-black)}@media (max-width: 992px){.form-row-padding-additional{padding-top:1.5rem}}@media (max-width: 576px){.btn-wedding,.btn-wedding:hover{width:100%}}@media (max-width: 400px){#getinvolved-realweddings-001 .Comp-Wrapper-Back{padding:5px}#getinvolved-realweddings-001 .Terms-Wrapper{padding:10px}#getinvolved-realweddings-001 .Comp-Title-Box-Title-Font{font-size:20px;line-height:20px}}@media (max-width: 350px){#getinvolved-realweddings-001 .Comp-Wrapper{padding:5px}#getinvolved-realweddings-001 .comp-form{padding:0;padding-top:10px;padding-bottom:10px}}#getinvolved-realweddings-001 .card-text p:last-of-type{margin-bottom:0}#getinvolved-realweddings-001 h1,#getinvolved-realweddings-001 .h1{line-height:40px;text-decoration:none}#getinvolved-realweddings-001 .blue-strip{position:relative;display:block;content:" ";background-color:var(--var-icwm-accent-color-on-dark);width:100%;height:125px}#getinvolved-realweddings-001 .page-title-box{position:absolute;display:block;content:" ";background-color:var(--var-not-black);width:80%;z-index:1;margin-left:10%;top:-50%;height:250px;padding:50px}#getinvolved-realweddings-001 .page-title-box-headingM{color:white;font-family:'quasimoda', sans-serif;font-size:61px;font-style:normal;font-weight:400;line-height:50px}#getinvolved-realweddings-001 .page-title-box-headingS{color:#EDEDED;font-family:'quasimoda', sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:6px;text-transform:uppercase}#getinvolved-realweddings-001 .page-title-box-bodyT{color:white;font-family:'quasimoda', sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:0.16px}#getinvolved-realweddings-001 .white-strip{position:relative;display:block;content:" ";background-color:white;width:100%;height:75px}@media (max-width: 992px){#getinvolved-realweddings-001 .page-title-box-headingM{font-size:50px}#getinvolved-realweddings-001 .page-title-box-headingS{font-size:25px}#getinvolved-realweddings-001 .page-title-box{padding-top:30px}}@media (max-width: 768px){#getinvolved-realweddings-001 .page-title-box-headingM{font-size:40px}#getinvolved-realweddings-001 .page-title-box-headingS{font-size:20px;line-height:20px}#getinvolved-realweddings-001 .page-title-box{padding:20px;height:280px;top:-55%}}@media (max-width: 450px){#getinvolved-realweddings-001 .page-title-box-headingM{font-size:30px}#getinvolved-realweddings-001 .page-title-box-headingS{font-size:15px;line-height:15px}#getinvolved-realweddings-001 .page-title-box{padding:15px}}@media (max-width: 350px){#getinvolved-realweddings-001 .page-title-box-headingM{font-size:20px;line-height:30px}#getinvolved-realweddings-001 .page-title-box-headingS{font-size:13px;line-height:13px}#getinvolved-realweddings-001 .page-title-box{padding:10px}#getinvolved-realweddings-001 h1,#getinvolved-realweddings-001 .h1{line-height:30px}}
