input{box-sizing:border-box;transition:0.5s;outline:none}#shortcode-widget-4 .tecc-event-button a:link,#shortcode-widget-4 .tecc-event-button a:visited,#shortcode-widget-4 .tecc-event-button a:active,button,input[type=submit]{padding:3px 10px 3px 10px}.tecc-wrapper#tecc-42 .tecc-event-detail a.tecc-event-button,#shortcode-widget-4 .tecc-event-button,input.tnp-submit,input,select,select.select2-selection select2-selection--single,input.wp-block-search__input{font-family:var(--font-family-1)!important;font-size:var(--font-site-content)!important;font-weight:700;display:inline-block;border:1px solid var(--text-color-4)!important;background-color:#000000!important;border-radius:0!important;box-sizing:border-box;transition:0.5s;outline:0;margin-top:2%}select,select.select2-selection .select2-selection--single,input.wp-block-search__input{color:var(--text-color-7)!important}.tecc-wrapper#tecc-42 .tecc-event-detail a.tecc-event-button,#shortcode-widget-4 .tecc-event-button,input.tnp-submit,input{color:var(--text-color-4)!important}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{color:var(--text-color-7)!important}input[type="date"]:focus-visible,input[type="date"]:visited,input[type="email"]:focus-visible,input[type="email"]:visited,input[type="number"]:focus-visible,input[type="number"]:visited,input[type="password"]:focus-visible,input[type="password"]:visited,input[type="search"]:focus-visible,input[type="search"]:visited,input[type="tel"]:focus-visible,input[type="tel"]:visited,input[type="text"]:focus-visible,input[type="text"]:visited,select:visited,select:focus-visible,textarea:visited,textarea:focus-visible{border-color:var(--text-color-4)!important;outline:0}select{font-family:var(--font-family-1)!important;font-size:var(--font-site-content)!important;display:inline-block;border:1px solid var(--text-color-4)!important;background-color:#000000!important;color:#009aa0!important;border-radius:0!important;box-sizing:border-box;transition:0.5s}textarea{font-family:var(--font-family-1)!important;;font-size:var(--font-site-content-0)!important;;border:1px solid var(--text-color-4)!important;background-color:#000;color:var(--text-color-4);box-sizing:border-box;width:600px;height:300px;max-width:90%;outline:0}#shortcode-widget-5 input{width:100%;color:var(--text-color-7)!important}textarea:hover,textarea:focus{border:1px solid var(--text-color-2)!important;background-color:#000;color:var(--text-color-2);box-sizing:border-box}label{color:var(--text-color-1);position:top}#shortcode-widget-4 .tecc-event-button a:hover,select:focus,button:hover.forminator-button-submit,#shortcode-widget-4 .tecc-event-button button:hover,#shortcode-widget-4 .tecc-event .tecc-event-button input:hover,input:hover.tnp-submit,input:focus,input:hover,input:focus.wp-block-search__input{border:1px solid var(--text-color-2)!important;color:var(--text-color-2)!important}button{display:inline-block;transition-duration:0.5s;cursor:pointer}button.wp-block-search__button{font-family:var(--font-family-1);border:1px solid var(--text-color-4);background-color:#000;color:#009aa0;font-weight:700}button:hover.wp-block-search__button{border:1px solid var(--text-color-2);background-color:#000;color:var(--text-color-2)}div.forminator-guttenberg{border:0 solid #fff;padding:25px;margin-bottom:25px}span.forminator-radio-label{font-size:var(--font-site-content);font-weight:700}.select2-selection__arrow{border:1px solid var(--text-color-4)!important}.select2-selection__arrow:hover{border:1px solid var(--text-color-4)!important;background-color:var(--text-color-4);outline:0}.select2-selection__rendered{border:1px solid var(--text-color-4)!important;background-color:#000;color:var(--text-color-2)!important;outline:0}.select2-selection__rendered:hover,.select2-selection__rendered:focus{border:1px solid var(--text-color-4)!important;outline:0}.form-container{display:grid;grid-template-columns:50% 50%;gap:0;padding:5px}.form-container div{padding:5px;font-size:30px;border:0 solid #f90;width:auto}.form-item1{grid-column-start:1;grid-column-end:2}.form-item2{grid-column-start:2;grid-column-end:4}.form-item3{grid-column-start:1;grid-column-end:2}.form-item4{grid-column-start:2;grid-column-end:4}.form-item5{grid-column-start:1;grid-column-end:3}.form-item6{grid-column-start:1;grid-column-end:3}.form-item7{grid-column-start:1;grid-column-end:1}.form-booking-container{display:grid;grid-template-columns:50% 50%;gap:1px;padding:5px}.form-booking-container div{padding:0;font-size:30px;border:0 solid #f90;width:auto}.form-booking-item1{grid-column-start:1;grid-column-end:2}.form-booking-item2{grid-column-start:2;grid-column-end:4}.form-booking-item3{grid-column-start:1;grid-column-end:2}.form-booking-item4{grid-column-start:2;grid-column-end:4}.form-booking-item5{grid-column-start:1;grid-column-end:2}.form-booking-item6{grid-column-start:2;grid-column-end:4}.form-booking-item7{grid-column-start:1;grid-column-end:2}.form-booking-item8{grid-column-start:2;grid-column-end:4}.form-booking-item9{grid-column-start:1;grid-column-end:2}.form-booking-item10{grid-column-start:2;grid-column-end:4}.form-booking-item11{grid-column-start:1;grid-column-end:4}.form-booking-item12{grid-column-start:1;grid-column-end:4}@media only screen and (max-width:769px){#RegForm .is-top{display:flex;flex-direction:column;width:auto!important;gap:1px;row-gap:2px;padding:2px}#RegForm .form-party-container{display:flex;flex-direction:column;gap:1px;padding:5px;font-size:30px;border:0 solid #f90;width:auto}#RegForm .form-full-row #RegForm .form-row-1-3,#RegForm .form-row-1-4,#RegForm .form-row-1-5,#RegForm .form-row-1-6,#RegForm .form-row-2-3,#RegForm .form-row-2-4,#RegForm .form-row-2-5,#RegForm .form-row-2-6,#RegForm .form-row-1-1,#RegForm .form-row-1-2,#RegForm .form-row-3-3,#RegForm .form-row-3-4,#RegForm .form-row-3-5,#RegForm .form-row-3-6,#RegForm .form-row-4-4,#RegForm .form-row-4-5,#RegForm .form-row-4-6,#RegForm .form-row-5-5,#RegForm .form-row-5-6,#RegForm .form-row-6-6{grid-column-start:1!important}}#RegForm .is-top{display:grid;grid-template-columns:20% 20% 20% 20% 20%;width:auto!important;gap:1px;row-gap:5px;padding:5px}#RegForm .form-party-container{display:grid;grid-template-columns:20% 20% 20% 20% 20%;gap:1px;padding:5px;font-size:30px;border:1px solid #f90;width:auto}#RegForm .form-full-row,.form-party-item1{grid-column-start:1;grid-column-end:6}div.outer-frame{padding:25px!important;border:2px dashed var(--text-color-2)!important;margin-top:25px}.wpcf7-form-control-wrap .worksample-selector{margin-top:25px}#RegForm .form-row-1-2,.form-party-item2{grid-column-start:1;grid-column-end:2}#RegForm .form-row-1-3{grid-column-start:1;grid-column-end:3}#RegForm .form-row-1-4{grid-column-start:1;grid-column-end:4}#RegForm .form-row-1-5{grid-column-start:1;grid-column-end:5}#RegForm .form-row-2-3{grid-column-start:2;grid-column-end:3}#RegForm .form-row-2-4{grid-column-start:2;grid-column-end:4}#RegForm .form-row-2-5{grid-column-start:2;grid-column-end:5}#RegForm .form-row-2-6{grid-column-start:2;grid-column-end:6}#RegForm .form-row-3-4{grid-column-start:3;grid-column-end:4}#RegForm .form-row-3-5{grid-column-start:3;grid-column-end:5}#RegForm .form-row-3-6{grid-column-start:3;grid-column-end:6}#RegForm .form-row-4-5{grid-column-start:4;grid-column-end:5}#RegForm .form-row-4-6{grid-column-start:4;grid-column-end:6}#RegForm .form-row-5-5{grid-column-start:5;grid-column-end:5}#RegForm .form-row-5-6{grid-column-start:5;grid-column-end:6}#group-2ndperson div{border:1px dashed #ff9900!important}.form-preparty-container{display:grid;grid-template-columns:33% 33% 34%;gap:1px;padding:5px}.form-preparty-container div{padding:0;font-size:30px;border:0 solid #f90;width:auto}.form-preparty-item1{grid-column-start:1;grid-column-end:2}.form-preparty-item2{grid-column-start:1;grid-column-end:2}.form-preparty-item3{grid-column-start:2;grid-column-end:3}.form-preparty-item4{grid-column-start:3;grid-column-end:4}.form-preparty-item5{grid-column-start:1;grid-column-end:2}.form-preparty-item6{grid-column-start:2;grid-column-end:3}.form-preparty-item7{grid-column-start:3;grid-column-end:4}.form-preparty-item8{grid-column-start:1;grid-column-end:3}.form-preparty-item9{grid-column-start:1;grid-column-end:4}.form-preparty-item10{grid-column-start:1;grid-column-end:4}.form-preparty-item11{grid-column-start:1;grid-column-end:3}.form-preparty-item12{grid-column-start:1;grid-column-end:3}.form-preparty-item13{grid-column-start:1;grid-column-end:3}.form-preparty-item14{grid-column-start:1;grid-column-end:3}.form-preparty-item15{grid-column-start:1;grid-column-end:1}#group-2ndperson div{border:1px dashed #ff9900!important}input[type="text"],.wpcf7-list-item-label,input[type="text"].wpcf7-form-control,textarea.wpcf7-form-control,select.wpcf7-form-control{font-family:var(--font-family-1)!important;font-size:var(--font-site-content)!important;width:90%;color:var(--text-color-7)!important;margin-top:10px}#RegForm .check-preparty .wpcf7-list-item-label{padding:25px 0 25px 0}input[type="checkbox"]{vertical-align:center;justify-content:center;text-align:center}.form-party-container label,.form-preparty-container label,.form-booking-container label,.form-container label{color:var(--text-color-1);font-size:var(--font-site-content);padding:10px 0 0 0;transition:0.5s}.wpcf7-form-control-wrap{padding-left:0;color:var(--text-color-4)!important}.wpcf7-not-valid-tip:before,.wpcf7-not-valid-tip:after{content:"\25b4"}.wpcf7-not-valid-tip{color:var(--text-color-2);font-size:var(--font-site-content-1);font-weight:400;display:block;font-style:italic;text-align:center;padding-left:10px;margin-top:2px}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px dashed;text-align:center}.wpcf7 form.invalid .wpcf7-response-output{border-color:var(--text-color-2)}input[type="file"]{font-family:var(--font-family-1)!important;font-size:var(--font-site-content-0);border:1px dashed var(--text-color-4);width:400px;max-width:100%;padding:5px;border-radius:10px;border:1px dashed var(--text-color-4)}input[type="file"]::file-selector-button{font-family:var(--font-family-1)!important;font-size:var(--font-site-content-1);margin-right:20px;border:none;background:var(--text-color-4);padding:5px 10px;border-radius:10px;color:var(--text-color-1);cursor:pointer;transition:background .2s ease-in-out}input[type=file]::file-selector-button:hover{background:var(--text-color-2);color:var(--text-color-7)}select,input[type=email],input[type=url]{color:var(--text-color-7)!important}input[type=select]::placeholder{color:var(--text-color-7)}input[type=text]{margin-top:25px;font-size:var(--font-site-content-0)}.dot{color:var(--text-color-2);margin:0;padding:0;display:inline-block;word-wrap:normal}select.wpcf7-form-control::placeholder{font-family:var(--font-family-1)!important;color:var(--text-color-6)!important}.custom-select{position:relative;font-family:Arial}.custom-select select{display:none}.select-selected{background-color:DodgerBlue}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid #fff0;border-color:#fff #fff0 #fff0 #fff0}.select-selected.select-arrow-active:after{border-color:#fff0 #fff0 #fff #fff0;top:7px}.select-items div,.select-selected{font-family:var(--font-family-1)!important;color:#fff;padding:8px 16px;border:1px solid #fff0;border-color:#fff0 #fff0 rgb(0 0 0 / .1) #fff0;cursor:pointer}.select-items{position:absolute;background-color:DodgerBlue;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:rgb(0 0 0 / .1)}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:2px!important;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:var(--font-site-content-1)!important;margin:0;line-height:normal;box-sizing:border-box}