.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}#competition-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)}#competition-001 .comp-form label{color:black}#competition-001 h1{line-height:normal;padding:0;margin-bottom:0}#competition-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}#competition-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}#competition-001 .Comp-Title-Box-Wrapper{position:absolute;display:block;background-color:var(--var-not-black);-webkit-border-top-right-radius:30px;-moz-border-radius-topright:30px;border-top-right-radius:30px;bottom:0px;padding:20px;z-index:1;width:100%}#competition-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}#competition-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}#competition-001 .Comp-Title-Box-SubTitle-Heading{text-transform:uppercase;font-size:22px}#competition-001 .Comp-Wrapper{position:relative;display:block;background-color:white;padding:20px}#competition-001 .Comp-Wrapper-Back{position:relative;background-color:white;padding:20px;display:flex;justify-content:center;align-items:center}#competition-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)}#competition-001 .Comp-Body a{color:white}#competition-001 .Terms-Wrapper{position:relative;display:block;background-color:#F5F5F5;padding:20px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}#competition-001 .Left-Box-EventBTN-Wrapper{position:relative;display:block;top:25px}#competition-001 .Left-Box-EventBTN{position:relative;display:block;padding-top:20px;bottom:10px;width:230px;margin:0 auto}#competition-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}#competition-001 .btn-Left-Box-EventBTN:hover{background-color:white;color:black}#competition-001 .Comp-Back-Wrapper{position:relative;display:block}#competition-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_Competition .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_Competition .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){#competition-001 .Comp-Wrapper-Back{padding:5px}#competition-001 .Terms-Wrapper{padding:10px}#competition-001 .Comp-Title-Box-Title-Font{font-size:20px;line-height:20px}}@media (max-width: 350px){#competition-001 .Comp-Wrapper{padding:5px}#competition-001 .comp-form{padding:0;padding-top:10px;padding-bottom:10px}}
