.ui-timepicker-wrapper{overflow-y:auto;height:142px;width:6.5em;background:#fff;border:1px solid #e6e6e6;border-radius:3px;outline:none;z-index:10001;margin:0}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}.ui-timepicker-list{margin:0;padding:0;list-style:none}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#393939;list-style:none;margin:0;font-size:14px}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#393939}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover{background:#446cb3;color:#fff}li.ui-timepicker-selected .ui-timepicker-duration,.ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}.flatpickr-calendar * { box-sizing: border-box; }
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{ left:0 }  .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{ right:0 }  .flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media only screen and (max-width: 600px){div.wpforms-container .wpforms-form .wpforms-field-layout-columns{max-width:calc(100% + 10px)}div.wpforms-container .wpforms-form .wpforms-layout-row{max-width:calc(100% + 10px)}div.wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small,div.wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-medium,div.wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-large{width:calc(100% + 10px)}}.flatpickr-calendar .flatpickr-current-month select{display:initial}@media only screen and (max-width: 600px){.flatpickr-calendar .flatpickr-current-month .numInputWrapper{width:calc(6ch - 14px)}.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowUp,.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowDown{display:none}}.wpforms-container .wpforms-field-date-time .wpforms-field-row{justify-content:revert}.wpforms-container .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block{margin-bottom:0}.wpforms-container .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:only-child{width:100%}.wpforms-container .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:not(:only-child){width:50%}.wpforms-container .wpforms-field-date-time .wpforms-field-row-block .wpforms-field-sublabel{width:100%}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-date-dropdown-wrap{width:100%}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown+.wpforms-field-row-block{flex:1;min-width:30%}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-sublabel{width:100%}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap{align-items:center;display:flex;flex-grow:1;flex-wrap:nowrap;margin:0 -5px 0 -5px}@media only screen and (min-width: 600px){.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small{width:calc( 25% + 12px)}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small select{appearance:none;padding-left:5px;padding-right:5px;background-image:none;text-align:center}}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-medium{width:calc( 60% + 12px)}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-large{width:calc( 100% + 12px)}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap select{margin:0 5px 0 5px}@container ( max-width: 300px ){.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap select[class^="wpforms-field-date-time-date-"]{padding-right:0;padding-left:0;text-align:center;background-position:calc(50% - 2px) calc(100% - 4px),calc(50% + 3px) calc(100% - 4px)}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap select.wpforms-field-date-time-date-year{background-position:calc(50% - 3px) calc(100% - 4px),calc(50% + 2px) calc(100% - 4px)}}.wpforms-container .wpforms-field-date-time .wpforms-field-row-block .wpforms-field-date-dropdown-wrap{width:100%}.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-day,.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-month{width:calc( 30% - 10px)}.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-year{width:calc( 40% - 10px)}.wpforms-container .wpforms-datepicker-wrap{width:100%;position:relative}.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear{position:absolute;background-image:url(//www.leitstelle-nord.de/wp-content/plugins/wpforms/assets/pro/images/times-solid-white.svg) !important;background-position:50% 50% !important;background-repeat:no-repeat !important;background-color:rgba(0,0,0,0.35) !important;background-size:8px !important;width:16px;height:16px;cursor:pointer;display:block;border-radius:50%;right:10px;top:50%;margin-top:-8px;transition:all 0.25s}.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear:hover,.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear:focus{background-color:#D63637 !important}.wpforms-container .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear{right:calc( 75% + 10px)}.wpforms-container .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear{right:calc( 40% + 10px)}@media only screen and (max-width: 600px){.wpforms-container .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear,.wpforms-container .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear{right:10px}}.wpforms-container .wpforms-field-layout{padding:0}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row,.wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row{flex-direction:column}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block,.wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block{padding:0;margin:0 0 15px 0}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child,.wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child{margin-bottom:0}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:only-child,.wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:only-child{padding-right:0}.wpforms-container .wpforms-page-indicator.circles{margin-bottom:15px;display:flex;flex-wrap:wrap;gap:15px 20px;justify-content:flex-start}.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page{display:flex;align-items:center;gap:10px;margin:0}.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page:last-of-type{margin:0}.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{height:40px;width:40px;border-radius:50%;display:inline-block;margin:0;line-height:40px;text-align:center;background-color:rgba(0,0,0,0.25);color:rgba(0,0,0,0.7);flex-shrink:0}.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page-title{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.wpforms-container .wpforms-page-indicator.circles .active .wpforms-page-indicator-page-number{color:#ffffff}.wpforms-container .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled){cursor:pointer}.wpforms-container .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):hover{opacity:0.75}.wpforms-container .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled) .wpforms-page-indicator-page-title{text-decoration:underline}.wpforms-container .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):hover .wpforms-page-indicator-page-title{text-decoration:none}.wpforms-container .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page.wpforms-disabled{cursor:not-allowed;opacity:0.5}.wpforms-container .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled){outline:none !important}.wpforms-container .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled) .wpforms-page-indicator-page-title{color:rgba(0,0,0,0.7)}.wpforms-container .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):focus .wpforms-page-indicator-page-number{outline:thin dotted}.wpforms-container .wpforms-page-indicator.connector{display:flex;justify-content:flex-start;padding-bottom:10px}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page{text-align:center;line-height:1.2}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-number{display:block;text-indent:-9999px;height:6px;background-color:#dcdcde;margin:0 0 16px 0;position:relative}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-triangle{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-5px;border-style:solid;border-width:6px 5px 0 5px;border-color:transparent transparent transparent transparent}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-title{display:inline-block;padding:0 15px;font-size:16px;word-break:initial}.wpforms-container .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled){cursor:pointer}.wpforms-container .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):hover{opacity:0.75}.wpforms-container .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled) .wpforms-page-indicator-page-title{text-decoration:underline}.wpforms-container .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):hover .wpforms-page-indicator-page-title{text-decoration:none}.wpforms-container .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page.wpforms-disabled{cursor:not-allowed;opacity:0.5}.wpforms-container .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled){outline:none !important}.wpforms-container .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):hover .wpforms-page-indicator-page-number{background:rgba(0,0,0,0.25)}.wpforms-container .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):focus .wpforms-page-indicator-page-number{outline:thin dotted}.wpforms-container .wpforms-page-indicator.progress{font-size:16px}.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{display:block;width:100%;background-color:#dcdcde;height:18px;border-radius:10px;overflow:hidden;position:relative;margin:10px 0 0}.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:18px;position:absolute;left:0;top:0}.wpforms-container .wpforms-field-pagebreak:empty{display:none}.wpforms-container .wpforms-field-rating-wrapper{display:inline-flex;flex-direction:column;gap:6px}.wpforms-container .wpforms-field-rating-wrapper.wpforms-field-rating-labels-position-above{position:relative;top:calc( var(--wpforms-field-size-input-spacing) * -1 + 10px)}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items{display:flex;flex-wrap:wrap;gap:3px}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item{margin:0;display:inline-block}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item svg{cursor:pointer;opacity:0.6;fill:rgba(0,0,0,0.2);transition:fill 0.15s}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item.selected svg,.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item.hover svg{opacity:1;fill:currentColor}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-labels{display:flex;justify-content:space-between;gap:10px}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-labels .wpforms-field-sublabel{min-width:0}.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-small{height:100px}.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-medium{height:250px}.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-large{height:400px}.wpforms-container .wpforms-form textarea.wp-editor-area:focus{outline:none}.wpforms-container .wpforms-form .wpforms-field-content{color:var(--wpforms-label-color)}.wpforms-container .wpforms-form .wpforms-field-content h1,.wpforms-container .wpforms-form .wpforms-field-content h2,.wpforms-container .wpforms-form .wpforms-field-content h3,.wpforms-container .wpforms-form .wpforms-field-content h4,.wpforms-container .wpforms-form .wpforms-field-content h5,.wpforms-container .wpforms-form .wpforms-field-content h6{color:inherit}.wpforms-container .wpforms-form .wpforms-field-content>.wpforms-field-row{display:block}.wpforms-container .wpforms-captcha-math input{display:inline-block;width:70px;vertical-align:inherit;margin:0 0 0 5px}.wpforms-container .wpforms-captcha-question{margin:0 0 4px 0}.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row{flex-direction:row;flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-cc-row-responsive}@container wpforms-field-cc-row-responsive (max-width: 300px){.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-number,.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-code,.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-name,.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-expiration{width:100%;min-width:100%;padding:0}.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-number,.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-name{margin-bottom:15px}}.wpforms-container .wpforms-form .wpforms-field-credit-card-number{padding:0 15px 0 0;width:calc( 100% - 90px)}.wpforms-container .wpforms-form .wpforms-field-credit-card-code{width:90px}.wpforms-container .wpforms-form .wpforms-field-credit-card-name{width:calc( 100% - 195px);padding:0 15px 0 0}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration{width:195px;display:flex;justify-content:space-between;flex-wrap:wrap;height:fit-content;gap:0 15px}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration label{width:100%}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration select{width:calc( 50% - 7.5px);display:block}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration>.wpforms-error:last-child{display:none !important}.wpforms-container .wpforms-form em.wpforms-error,.wpforms-container .wpforms-form .wpforms-field-sublabel{min-width:90px}div.wpforms-container-full .wpforms-form .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-payment-coupon-wrapper{max-width:60%}.wpforms-field-layout.wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-signature .wpforms-signature-wrap{width:100% !important}.wpforms-field-layout.wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-signature .wpforms-signature-wrap.wpforms-field-medium{width:65% !important}.wpforms-field-layout.wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-signature .wpforms-signature-wrap.wpforms-field-small{width:25% !important}.wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field.size-large .wpforms-square-cardnumber-wrapper,.wpforms-field.wpforms-field-drag-to-column.wpforms-field-drag-to-column-100.size-large .wpforms-square-cardnumber-wrapper{width:100% !important;min-width:auto !important;flex-direction:row !important}.wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field.size-medium .wpforms-square-cardnumber-wrapper,.wpforms-field.wpforms-field-drag-to-column.wpforms-field-drag-to-column-100.size-medium .wpforms-square-cardnumber-wrapper{width:60% !important;min-width:auto !important;flex-direction:column !important}.wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field.size-small .wpforms-square-cardnumber-wrapper,.wpforms-field.wpforms-field-drag-to-column.wpforms-field-drag-to-column-100.size-small .wpforms-square-cardnumber-wrapper{width:25% !important;min-width:250px !important;flex-direction:column !important}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-field-large.wpforms-square-cardnumber-wrapper{width:100% !important;min-width:auto !important;flex-direction:row !important}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper{width:60% !important;min-width:auto !important;flex-direction:column !important}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-field-small.wpforms-square-cardnumber-wrapper{width:25% !important;min-width:250px !important;flex-direction:column !important}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-square-cardname input{min-width:250px !important}div.wpforms-container-full .wpforms-form .wpforms-field-date-time .wpforms-field-row{justify-content:revert;flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-row-responsive}@container wpforms-field-row-responsive (max-width: 200px){div.wpforms-container-full .wpforms-form .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block{width:100%;padding:0 !important}div.wpforms-container-full .wpforms-form .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:only-child{padding:0}div.wpforms-container-full .wpforms-form .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:not(:last-child){margin-bottom:var(--wpforms-field-size-input-spacing)}}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block{margin-bottom:var(--wpforms-field-size-input-spacing)}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child{margin-bottom:0}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column div.wpforms-field-richtext legend.wpforms-field-label,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column div.wpforms-field-richtext legend.wpforms-field-label{margin-bottom:var(--wpforms-field-size-input-spacing)}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-50 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-50 ul.wpforms-icon-choices li{margin-bottom:0 !important}div.wpforms-container-full .wpforms-form .wpforms-field-layout>.wpforms-field-label{font-size:calc( 1.5 * var( --wpforms-label-size-font-size ));line-height:calc( 1.5 * var( --wpforms-label-size-font-size ));color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-form .wpforms-field-layout:not(:first-child)>.wpforms-field-label:not(.wpforms-label-hide){position:relative;border-top:none}div.wpforms-container-full .wpforms-form .wpforms-field-layout:not(:first-child)>.wpforms-field-label:not(.wpforms-label-hide):before{content:"";position:absolute;width:100%;height:0;top:0;border-top-width:var(--wpforms-field-border-size);border-top-style:var(--wpforms-field-border-style);border-top-color:var(--wpforms-field-border-color)}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons{padding-top:4px;transform:none}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-add,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-remove{color:var(--wpforms-label-color);opacity:0.5;height:var(--wpforms-field-size-input-height)}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-add:hover,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-add:focus-visible,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-remove:hover,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-remove:focus-visible{opacity:0.75 !important}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-add.wpforms-disabled,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-remove.wpforms-disabled{opacity:0.2 !important}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button{color:var(--wpforms-label-color);border-radius:var(--wpforms-button-border-radius);font-size:var(--wpforms-label-size-sublabel-font-size);opacity:0.5 !important}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button:hover,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button:focus-visible{opacity:0.75 !important}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="buttons_with_icons"] button{background:linear-gradient(180deg, var(--wpforms-label-color) -3000%, transparent 300%)}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="buttons"] button{background:linear-gradient(180deg, var(--wpforms-label-color) -3000%, transparent 300%)}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="icons_with_text"] button{min-height:var(--wpforms-label-size-sublabel-font-size)}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="icons_with_text"] span{font-size:inherit;line-height:var(--wpforms-label-size-sublabel-font-size);vertical-align:middle}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater>.wpforms-field-label{font-size:calc( 1.5 * var( --wpforms-label-size-font-size ));line-height:calc( 1.5 * var( --wpforms-label-size-font-size ));color:var(--wpforms-label-color)}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-block-title{font-size:calc( var( --wpforms-label-size-font-size ) + 6px);color:var(--wpforms-label-color)}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks:not(:first-child)>.wpforms-field-label:not(.wpforms-label-hide),div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-block-title{position:relative;border-top:none}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks:not(:first-child)>.wpforms-field-label:not(.wpforms-label-hide):before,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-block-title:before{content:"";position:absolute;width:100%;height:0;top:0;border-top-width:var(--wpforms-field-border-size);border-top-style:var(--wpforms-field-border-style);border-top-color:var(--wpforms-field-border-color)}div.wpforms-container-full .wpforms-form .wpforms-page-button{min-width:90px}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-center{text-align:center}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{text-align:start}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{margin:0 10px 0 0}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right{text-align:end}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right .wpforms-page-button{margin:0 0 0 10px}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split{display:flex;justify-content:space-between}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-prev{margin:0}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-next{margin:0 0 0 auto}div.wpforms-container-full .wpforms-form .wpforms-page-indicator{color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{background-color:#dcdcde}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page:not(.active) .wpforms-page-indicator-page-number{border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);opacity:0.2}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{display:flex;align-items:center;gap:10px}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{flex-shrink:0}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-title{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page:not(.active) .wpforms-page-indicator-page-number{background:linear-gradient(90deg, var(--wpforms-field-border-color) -1000%, transparent 500%);color:var(--wpforms-label-color);opacity:1}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled){cursor:pointer}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):hover{opacity:0.75}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled) .wpforms-page-indicator-page-title{text-decoration:underline}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):hover .wpforms-page-indicator-page-title{text-decoration:none}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page.wpforms-disabled{cursor:not-allowed;opacity:0.5}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled){outline:none !important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):focus .wpforms-page-indicator-page-number{outline:thin dotted}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled){cursor:pointer}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):hover{opacity:0.75}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled) .wpforms-page-indicator-page-title{text-decoration:underline}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):hover .wpforms-page-indicator-page-title{text-decoration:none}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page.wpforms-disabled{cursor:not-allowed;opacity:0.5}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled){outline:none !important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):hover .wpforms-page-indicator-page-number{background:linear-gradient(90deg, var(--wpforms-field-border-color) -1000%, transparent 500%)}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector[data-allow-page-navigation="1"] .wpforms-page-indicator-page:not(.active):not(.wpforms-disabled):focus .wpforms-page-indicator-page-number{outline:thin dotted}.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button.wpforms-page-next,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button.wpforms-page-prev,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right .wpforms-page-button.wpforms-page-next,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right .wpforms-page-button.wpforms-page-prev,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-button.wpforms-page-next,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-button.wpforms-page-prev,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-center .wpforms-page-button.wpforms-page-next,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-center .wpforms-page-button.wpforms-page-prev{margin:0 0 0 10px}.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split.wpforms-clear:before{content:'';display:none}.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split.wpforms-clear:after{content:'';display:none;clear:both}.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-next{margin:0 !important}.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-prev{margin:0 auto 0 0}div.wpforms-container-full .wpforms-form .wpforms-field-password input{position:relative;z-index:2}div.wpforms-container-full .wpforms-form .wpforms-field-password input.wpforms-error-pass-strength{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result{border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.short,div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.bad{background-color:#ffffff;opacity:1;border-color:var(--wpforms-label-error-color);position:relative}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.short:after,div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.bad:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;opacity:0.3;background-color:var(--wpforms-label-error-color);border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius)}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.bad:after{opacity:0.15}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.good{background-color:#fff3af;border-color:#ffdd57;opacity:1}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.strong{background-color:#b4d39b;border-color:#008000;opacity:1}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon{width:var(--wpforms-field-size-input-height, 43px);border-end-end-radius:var(--wpforms-field-border-radius);border-start-end-radius:var(--wpforms-field-border-radius);height:var(--wpforms-field-size-input-height, 38px);position:absolute;top:0;inset-inline-end:0;z-index:3;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon-visible{display:none}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon svg{width:18px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:0.5}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon path{fill:var(--wpforms-field-text-color)}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon:hover svg{opacity:0.75}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon:focus-visible{border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0 1px 2px rgba(0,0,0,0.15)}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input{position:relative}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input input{padding-inline-end:var(--wpforms-field-size-input-height, 43px)}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium){max-width:60%}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small){max-width:25%}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium),div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium){max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium,div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small),div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small){max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small,div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium),div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium){max-width:60%}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium,div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small),div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small){max-width:25%}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small,div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium){max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small){max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small{max-width:100%}div.wpforms-container-full .wpforms-field-phone-input-container{position:relative}div.wpforms-container-full .wpforms-field-phone-input-container[data-format="smart"] .wpforms-field-phone-country-container{display:flex}div.wpforms-container-full .wpforms-field-phone-input-container[data-format="smart"] input.primary-input{padding-inline-start:52px}div.wpforms-container-full .wpforms-field-phone-country-container{position:absolute;height:100%;top:0;padding:0 6px 0 8px;align-items:center;gap:6px;display:none}div.wpforms-container-full .wpforms-field-phone-flag{height:11px;width:20px;box-shadow:0 0 1px 0 #888;background:url(//www.leitstelle-nord.de/wp-content/plugins/wpforms/assets/images/phone/us-flag.png) no-repeat;background-size:100%}div.wpforms-container-full .wpforms-field-phone-arrow{border-inline:calc( 5px / 2) solid transparent;border-top:4px solid #555}div.wpforms-container-full .wpforms-form .wpforms-field-html ul,div.wpforms-container-full .wpforms-form .wpforms-field-html ol{margin:0 0 20px !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul li,div.wpforms-container-full .wpforms-form .wpforms-field-html ol li{margin:0 0 10px 0 !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul li{list-style:disc !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ol li{list-style:decimal !important}div.wpforms-container-full .wpforms-form .wpforms-field-html li>ul,div.wpforms-container-full .wpforms-form .wpforms-field-html li>ol{margin:10px 0 0 20px !important}div.wpforms-container-full .wpforms-captcha-equation,div.wpforms-container-full .wpforms-captcha-question{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-hide{display:none !important}div.wpforms-container-full .wpforms-field-file-upload input[type=file]{font-style:normal;font-weight:400;font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-label-sublabel-color);padding:1px;height:auto;width:60%;border:none !important;box-shadow:none;background-color:transparent;cursor:pointer}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::-webkit-file-upload-button{background-color:var(--wpforms-field-background-color);background-clip:padding-box;border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);padding:calc( var( --wpforms-field-size-input-height ) / 6) var(--wpforms-field-size-padding-h);font-weight:400;font-size:calc( var( --wpforms-label-size-sublabel-font-size ) - 2px);line-height:1.1;margin-inline-end:10px;cursor:pointer;transition:all 0.15s ease-out}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::-webkit-file-upload-button:focus,div.wpforms-container-full .wpforms-field-file-upload input[type=file]::-webkit-file-upload-button:active{border-width:var(--wpforms-field-border-size, 0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::file-selector-button{background-color:var(--wpforms-field-background-color);background-clip:padding-box;border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);padding:calc( var( --wpforms-field-size-input-height ) / 6) var(--wpforms-field-size-padding-h);font-weight:400;font-size:calc( var( --wpforms-label-size-sublabel-font-size ) - 2px);line-height:1.1;margin-inline-end:10px;cursor:pointer;transition:all 0.15s ease-out}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::file-selector-button:focus,div.wpforms-container-full .wpforms-field-file-upload input[type=file]::file-selector-button:active{border-width:var(--wpforms-field-border-size, 0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:hover::-webkit-file-upload-button{background:linear-gradient(0deg, rgba(0,0,0,0.03), rgba(0,0,0,0.03)),var(--wpforms-field-background-color);background-clip:padding-box}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:hover::file-selector-button{background:linear-gradient(0deg, rgba(0,0,0,0.03), rgba(0,0,0,0.03)),var(--wpforms-field-background-color);background-clip:padding-box}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:focus{outline:none}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:focus::-webkit-file-upload-button{border-width:var(--wpforms-field-border-size, 0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:focus::file-selector-button{border-width:var(--wpforms-field-border-size, 0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-file-upload p.wpforms-file-upload-capture-camera-classic{margin-top:20px;display:block}div.wpforms-container-full .wpforms-field-file-upload p.wpforms-file-upload-capture-camera-classic a.camera{color:var(--wpforms-field-text-color);text-decoration:underline}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader{background-color:var(--wpforms-field-background-color);background-clip:padding-box;border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);border-width:var(--wpforms-field-border-size);border-style:dashed;border-color:var(--wpforms-field-border-color);font-size:var(--wpforms-field-size-font-size);padding:30px 15px}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader.wpforms-focus,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader:focus-within{border-width:var(--wpforms-field-border-size, 0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .modern-title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:var(--wpforms-label-size-sublabel-font-size);color:#777777}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .modern-title span{text-decoration:underline}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .modern-title span:hover{text-decoration:none}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-field-text-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message .modern-hint{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-field-text-color);opacity:0.6}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-size{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-label-sublabel-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-filename{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-field-text-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-error-message span{color:var(--wpforms-label-error-color);font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-remove:focus{opacity:1}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-remove:focus:before,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-remove:focus:after{background-color:var(--wpforms-button-background-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-preview.dz-error .dz-image{border-color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-preview.dz-error .dz-remove:before,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-preview.dz-error .dz-remove:after{background-color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]{border:none !important;box-shadow:none}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]::-webkit-file-upload-button{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:hover{border:none !important;box-shadow:none}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:hover::-webkit-file-upload-button{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:focus{border:none !important;box-shadow:none}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:focus::-webkit-file-upload-button{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader:hover{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader.wpforms-focus,div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader:focus-within{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-camera-link{color:var(--wpforms-button-background-color);text-decoration:underline;font-size:var(--wpforms-label-size-sublabel-font-size)}div.wpforms-container-full .wpforms-camera-link:hover{color:var(--wpforms-button-text-color-hover);text-decoration:none}div.wpforms-container-full .wpforms-camera-link:focus{outline:2px solid var(--wpforms-button-border-color);outline-offset:2px;text-decoration:none}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button{display:inline-flex;align-items:center;gap:7px;line-height:100%;cursor:pointer;padding:0 var(--wpforms-button-size-padding-h);border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-radius:var(--wpforms-button-border-radius);height:var(--wpforms-button-size-height);border-color:var(--wpforms-field-border-color);background-color:var(--wpforms-field-background-color);color:var(--wpforms-field-text-color);font-size:calc( var(--wpforms-button-size-font-size) - 2px)}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button:hover,div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button:focus{border-color:var(--wpforms-label-sublabel-color)}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button svg{fill:var(--wpforms-label-sublabel-color);width:1.1em;height:auto;flex-shrink:0;vertical-align:middle}div.wpforms-container-full .wpforms-field-camera input[type="file"]{display:none}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file{display:none;align-items:center;gap:10px;color:#777777;font-size:15px}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file svg{fill:#D63638;cursor:pointer}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file svg:hover{opacity:.75}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file .wpforms-camera-remove-file{height:15px}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file.wpforms-camera-selected-file-active{display:inline-flex}div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-button{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-button:hover{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-button:focus{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-link{color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-link:hover,div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-link:focus{color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-layout-column-33 .wpforms-camera-selected-file.wpforms-camera-selected-file-active{display:block}div.wpforms-container-full .wpforms-layout-column-33 .wpforms-camera-selected-file.wpforms-camera-selected-file-active button{margin-left:5px}body.wpforms-camera-modal-open{overflow:hidden;position:fixed;width:100%}body .wpforms-camera-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.75);display:flex;align-items:center;justify-content:center;z-index:999999}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions{justify-content:space-between;position:relative}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown{font-family:monospace;font-size:14px;color:#999999;flex:0 0 auto;font-weight:500;min-width:120px;text-align:left;white-space:nowrap}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{display:inline-block}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown div{display:inline}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:absolute;left:50%;transform:translateX(-50%)}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture{background-color:#D63638}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:hover{background-color:#b32d2e}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{width:48px;height:48px;border-radius:50%;background-color:#D63638;display:flex;align-items:center;justify-content:center;cursor:pointer}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:18px;height:18px;background-color:#fff;border-radius:4px}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop:hover{background-color:#b32d2e}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button{border:none}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel{width:26px;background:url(//www.leitstelle-nord.de/wp-content/plugins/wpforms/assets/pro/images/camera-video.svg) no-repeat center}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop{background:url(//www.leitstelle-nord.de/wp-content/plugins/wpforms/assets/pro/images/crop.svg) no-repeat center}body .wpforms-camera-modal{background:#FFFFFF;max-width:100%;width:540px;height:440px;display:flex;flex-direction:column;border-radius:9px;box-shadow:-4px 5px 15px 0 rgba(0,0,0,0.15);overflow:hidden;position:relative;z-index:1000000}body .wpforms-camera-modal .wpforms-camera-modal-header{display:flex;height:62px;padding:16px 30px;justify-content:space-between;align-items:center}body .wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-title{font-size:18px;font-weight:700;color:#444444}body .wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close{cursor:pointer;width:12px;height:12px;display:flex;justify-content:center;align-items:center}body .wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close svg{fill:#BBBBBB;width:12px;height:12px}body .wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close:hover{opacity:.75}body .wpforms-camera-modal .wpforms-camera-modal-content{min-height:300px;background-color:#dedede;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{display:none;width:100%;height:auto;position:relative;overflow:hidden;justify-content:center}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview video{max-width:100%;height:auto;width:auto}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview .wpforms-camera-captured-photo{max-width:100%;height:auto;width:auto}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas{min-height:0;width:100%;height:100%;display:block}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-shade{outline-style:solid;outline-color:rgba(0,0,0,0.75)}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-image{max-width:100%;max-height:100%}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle::after{width:8px !important;height:8px !important}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-selection{min-width:auto}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle{background-color:transparent;height:15px;position:absolute;width:15px}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle[action=move]{height:100%;left:0;top:0;width:100%}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-grid{position:absolute}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-grid[bordered]{border:2px solid #fff !important}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-error{display:none;padding:20px;text-align:center;color:#d63637;font-size:16px;line-height:1.5}body .wpforms-camera-modal .wpforms-camera-modal-footer{height:78px;min-height:78px;padding:0 30px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e6e9ec}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-text{font-size:14px;color:#555}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{display:flex;width:100%;justify-content:space-between;align-items:center}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions button{border:none;background:none}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture{width:48px;height:48px;border-radius:50%;background-color:#036AAB;display:flex;align-items:center;justify-content:center;cursor:pointer}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:hover,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:focus{outline:none;background-color:#215d8f}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:disabled{opacity:.5;cursor:not-allowed}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown{position:absolute;left:50%;transform:translateX(-50%)}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{display:none;position:absolute;right:20px;width:24px;height:24px;background:url(//www.leitstelle-nord.de/wp-content/plugins/wpforms/assets/pro/images/camera-rotate.svg) no-repeat center;cursor:pointer}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip:hover{opacity:.75}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#999999;font-size:24px;font-weight:500}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown svg{position:absolute;top:0;left:0;width:48px;height:48px;transform:rotate(-90deg)}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle{cx:24px;cy:24px;r:calc((48px - 4px) / 2);stroke-width:4px;fill:none}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle.bg{stroke:#dedede}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle.progress{stroke:#036AAB;stroke-linecap:round;transform-origin:24px 24px}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown.animate circle.progress{animation:wpforms-camera-countdown 3s linear forwards}@keyframes wpforms-camera-countdown{0%{stroke-dasharray:0 calc(calc((48px - 4px) / 2) * 3.14159 * 2)}100%{stroke-dasharray:calc(calc((48px - 4px) / 2) * 3.14159 * 2) 0}}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons{display:flex;width:100%;justify-content:space-between;align-items:center}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button{border:none;background:none}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button:focus{outline:none}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel{width:24px;height:24px;background:url(//www.leitstelle-nord.de/wp-content/plugins/wpforms/assets/pro/images/camera.svg) no-repeat center;cursor:pointer}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel:hover{opacity:.75}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop{font-size:15px;padding:0 15px;background-color:#036AAB;color:#fff;border-radius:3px;height:41px;font-weight:500;line-height:100%;cursor:pointer}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept:hover,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept:focus,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop:hover,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop:focus{background-color:#215d8f}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop{visibility:hidden;width:24px;height:24px;background:url(//www.leitstelle-nord.de/wp-content/plugins/wpforms/assets/pro/images/crop.svg) no-repeat center;cursor:pointer}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop:hover{opacity:.75}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop-cancel{width:24px;height:24px;background:url(//www.leitstelle-nord.de/wp-content/plugins/wpforms/assets/pro/images/cancel.svg) no-repeat center;cursor:pointer}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop-cancel:hover{opacity:.75}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel-video{width:24px;height:24px;background:url(//www.leitstelle-nord.de/wp-content/plugins/wpforms/assets/pro/images/trash.svg) no-repeat center;cursor:pointer}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel-video:hover{opacity:.75}@media only screen and (max-width: 767px) and (orientation: portrait){body .wpforms-camera-modal{height:75vh;max-height:75vh;width:90vw;max-width:90vw}body .wpforms-camera-modal .wpforms-camera-modal-header{padding:20px 16px}body .wpforms-camera-modal .wpforms-camera-modal-content{min-height:0;height:100%}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{height:auto;width:100%}body .wpforms-camera-modal .wpforms-camera-modal-footer{padding:0 20px}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip.wpforms-camera-flip-active{display:block}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{position:static}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{text-align:left}}@media only screen and (max-width: 1024px) and (orientation: landscape){body .wpforms-camera-modal{flex-direction:row;width:80vw;max-width:90vw;height:75vh;max-height:75vh}body .wpforms-camera-modal .wpforms-camera-modal-content{min-height:0;height:100%;flex-grow:1}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{height:auto;width:auto}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview .wpforms-camera-captured-photo{object-fit:cover}body .wpforms-camera-modal .wpforms-camera-modal-header{flex-direction:column-reverse;height:100%;padding:20px 16px}body .wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-title{writing-mode:vertical-lr;transform:rotate(180deg);text-align:center}body .wpforms-camera-modal .wpforms-camera-modal-footer{height:100%;flex-direction:row;padding:20px 0;width:78px;min-width:78px}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{justify-content:center;display:flex;flex-direction:column-reverse}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:relative;left:auto;transform:none}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{left:calc(100% - 52px);top:20px}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip.wpforms-camera-flip-active{display:block}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons{flex-direction:column-reverse;height:100%}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop{transform:rotate(-90deg);transform-origin:center;width:max-content}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{height:100%}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:absolute;left:auto;top:50%;transform:translateY(-50%)}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{position:static}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown{min-width:auto}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{text-align:center}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown div{display:none !important}}@media only screen and (max-width: 767px){body .wpforms-camera-modal .wpforms-camera-preview{max-height:100%}body .wpforms-camera-modal .wpforms-camera-preview video{max-height:100%;object-fit:cover}body .wpforms-camera-modal .wpforms-camera-preview .wpforms-camera-captured-photo{object-fit:cover}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-video-countdown div{display:none !important}}div.wpforms-container-full .wpforms-form .wpforms-field-rating-wrapper .wpforms-field-rating-item svg{opacity:0.2;fill:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-form .wpforms-field-rating-wrapper .wpforms-field-rating-item.selected svg,div.wpforms-container-full .wpforms-form .wpforms-field-rating-wrapper .wpforms-field-rating-item.hover svg{opacity:1;fill:currentColor}div.wpforms-container-full.wpforms-gutenberg-form-selector .wpforms-form .wpforms-field-rating-item:nth-child(-n+3) svg{opacity:1;fill:currentColor}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-field .wpforms-field-label{margin-bottom:calc( var( --wpforms-field-size-input-spacing ) - 30px)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-container{border-color:transparent;border-width:0;box-shadow:none}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-tools{height:29.1px;padding:0;margin:0;position:relative;z-index:100}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-tabs{padding:0}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-tabs .wp-switch-editor{border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);border-top-left-radius:var(--wpforms-field-border-radius);border-top-right-radius:var(--wpforms-field-border-radius)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce{position:relative;border-top-width:var(--wpforms-field-border-size);border-top-style:var(--wpforms-field-border-style);border-top-color:var(--wpforms-field-border-color);border-right-width:var(--wpforms-field-border-size);border-right-style:var(--wpforms-field-border-style);border-right-color:var(--wpforms-field-border-color);border-left-width:var(--wpforms-field-border-size);border-left-style:var(--wpforms-field-border-style);border-left-color:var(--wpforms-field-border-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:before,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:after,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce:before,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce:after{content:'';position:absolute;display:block;height:4px;background:#f5f5f5;bottom:-3px;left:0;right:0}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:after,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce:after{bottom:-5px}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:after{right:0}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-toolbar-grp{border-top-left-radius:var(--wpforms-field-border-radius)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-toolbar-grp .mce-btn-group .mce-caret{right:6px;position:static;margin:6px 0}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .quicktags-toolbar{border-top-width:var(--wpforms-field-border-size);border-top-style:var(--wpforms-field-border-style);border-top-color:var(--wpforms-field-border-color);border-right-width:var(--wpforms-field-border-size);border-right-style:var(--wpforms-field-border-style);border-right-color:var(--wpforms-field-border-color);border-left-width:var(--wpforms-field-border-size);border-left-style:var(--wpforms-field-border-style);border-left-color:var(--wpforms-field-border-color);border-top-left-radius:var(--wpforms-field-border-radius);padding-top:4px;position:relative;z-index:2}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .quicktags-toolbar:after{content:'';position:absolute;display:block;height:4px;background:#f5f5f5;bottom:-3px;left:0;right:0;border-bottom:1px solid #cccccc}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-area{border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);position:relative;z-index:1}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce{background-color:transparent;border-bottom-left-radius:var(--wpforms-field-border-radius);border-top-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);border-width:var(--wpforms-field-border-size) !important;border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);width:auto !important;overflow:hidden}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce>.mce-container-body{border:none}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce .mce-statusbar{border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce .mce-edit-area{background:var(--wpforms-field-background-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce iframe{background:transparent}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused .quicktags-toolbar,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused .wp-editor-area{border-width:var(--wpforms-field-border-size, 0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-html{border-bottom:2px solid var(--wpforms-button-background-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .quicktags-toolbar,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .wp-editor-area{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused .quicktags-toolbar,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused .wp-editor-area{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-html{border-bottom:2px solid var(--wpforms-label-error-color)}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover.tmce-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover .quicktags-toolbar{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color)}div.wpforms-container-full.wpforms-gutenberg-form-selector div.wpforms-field-richtext.wpforms-field-small .wp-editor-area{height:calc( var( --wpforms-field-size-input-height ) * 1.9) !important}div.wpforms-container-full.wpforms-gutenberg-form-selector div.wpforms-field-richtext.wpforms-field-medium .wp-editor-area{height:calc( var( --wpforms-field-size-input-height ) * 2.79) !important}div.wpforms-container-full.wpforms-gutenberg-form-selector div.wpforms-field-richtext.wpforms-field-large .wp-editor-area{height:calc( var( --wpforms-field-size-input-height ) * 5.12) !important}@container wpforms-field-cc-row-responsive (max-width: 300px){div.wpforms-container-full .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-number,div.wpforms-container-full .wpforms-form .wpforms-field-credit-card .wpforms-field-row .wpforms-field-credit-card-name{margin-bottom:var(--wpforms-field-size-input-spacing)}}div.wpforms-container-full .wpforms-field-payment-single .wpforms-single-item-price{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-field-payment-single .wpforms-single-item-price .wpforms-price{white-space:nowrap}div.wpforms-container-full .wpforms-field-payment-total .wpforms-payment-total{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-label-color)}.wpforms-entry-preview-updating-message,.wpforms-entry-preview-label,.wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-updating-message,div.wpforms-container-full .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-updating-message,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-value{color:var(--wpforms-label-color)}.wpforms-entry-preview-notice,div.wpforms-container-full .wpforms-entry-preview-notice,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-notice{color:rgba(0,0,0,0.85)}.wpforms-entry-preview-table,div.wpforms-container-full .wpforms-entry-preview-table,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table{border-color:var(--wpforms-field-border-color)}.wpforms-entry-preview-table .wpforms-entry-preview-label,.wpforms-entry-preview-table .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-table .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-entry-preview-table .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table .wpforms-entry-preview-value{border-color:inherit}.wpforms-entry-preview-table_compact,div.wpforms-container-full .wpforms-entry-preview-table_compact,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact{border-color:var(--wpforms-field-border-color)}.wpforms-entry-preview-table_compact .wpforms-entry-preview-label,.wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-table_compact .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact .wpforms-entry-preview-value{border-color:inherit}.wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact .wpforms-entry-preview-value{border-left:none}.wpforms-modern-enhanced{color:#7D5CF3}body.dark-mode {
--bg: #1a1a2e;
--text: #e0e0e0;
--card-bg: #16213e;
background-color: var(--bg);
color: var(--text);
}
#darkmode-toggle {
cursor: pointer;
background: none;
border: 1px solid currentColor;
border-radius: 20px;
padding: 6px 12px;
font-size: 1rem;
} body:not(.dark-mode) .icon-moon { display: none; }
body.dark-mode .icon-sun { display: none; }*,
*::before,
*::after {
box-sizing: inherit;
} html {
box-sizing: border-box;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
scroll-behavior: smooth;
overflow-x: clip;
}
body {
overflow-x: clip;
} .wp-site-blocks ::selection {
color: var(--wp--preset--color--background, #f9f7ff);
background-color: var(--wp--preset--color--primary, #4f309e);
}
mark {
color: var(--wp--preset--color--background, #f9f7ff);
background-color: var(--wp--preset--color--foreground, #1f0026);
}
b,
strong {
font-weight: var(--wp--custom--font-weight--semi-bold, 600);
} a:where(:not(.wp-element-button)) {
text-decoration-skip-ink: auto;
transition: color .2s ease, text-decoration .2s ease;
cursor: pointer;
}
.wp-block-button.outline-light a:focus,
.wp-block-button.outline-light a:focus-visible {
outline-color: var(--wp--preset--color--background);
} a,
button,
.button,
.link,
input[type=submit] {
outline-style: dotted;
outline-color: transparent;
outline-width: 2px;
outline-offset: 2px;
}
a:focus-visible,
.link:focus-visible,
button:focus-visible,
.button:focus-visible,
input[type=submit]:focus-visible,
.wp-element-button:focus-visible,
.wp-block-search .wp-block-search__button:focus-visible,
.wp-block-file .wp-block-file__button:focus-visible,
.wp-block-navigation .wp-block-navigation-item[class*="is-style-button"] .wp-block-navigation-item__content:focus-visible { outline-color: var( --text-color, var(--wp--preset--color--foreground, currentColor) );
} .has-primary-color {
--text-color: var(--wp--preset--color--primary);
}
.has-secondary-color {
--text-color: var(--wp--preset--color--secondary);
}
.has-tertiary-color {
--text-color: var(--wp--preset--color--tertiary);
}
.has-foreground-color {
--text-color: var(--wp--preset--color--foreground);
}
.has-background-color {
--text-color: var(--wp--preset--color--background);
}
.has-darkest-color {
--text-color: var(--wp--preset--color--darkest);
}
.has-dark-color {
--text-color: var(--wp--preset--color--dark);
}
.has-mediumdark-color {
--text-color: var(--wp--preset--color--mediumdark);
}
.has-mediumlight-color {
--text-color: var(--wp--preset--color--mediumlight);
}
.has-lightest-color {
--text-color: var(--wp--preset--color--lightest);
}
.has-base-color {
--text-color: var(--wp--preset--color--base);
}
input:not([type=submit]):focus-visible,
.input:focus-visible,
textarea:focus-visible,
select:focus-visible,
input[type="radio"]:focus-visible + span,
input[type="checkbox"]:focus-visible + span,
select:focus-visible + .select-selected
{ outline: 2px dotted var( --text-color, var(--wp--preset--color--foreground, currentColor) );
outline-offset: 3px;
} input,
textarea,
select {
font: inherit;
}
input[type="button"],
input[type="email"],
input[type="search"],
input[type="submit"],
input[type="text"],
textarea,
select {
-webkit-appearance: none;
appearance: none;
}
textarea,
form textarea {
width: 100%;
min-height: 2em;
} img {
max-width: 100%;
height: auto;
}
:where( figure ) {
margin-block-end: 0;
}  .wp-site-blocks {
min-height: 100vh;
display: flex;
flex-direction: column; } .wp-site-blocks > main {
flex-grow: 1;
} body.admin-bar .wp-site-blocks {
min-height: calc( 100vh - var(--wp-admin--admin-bar--height, 32px) );
} :where( .has-background:not( .wp-element-button, .wp-block-navigation-item, .wp-block-navigation-submenu, .row_wrap, .wp-block-separator, .wp-block-navigation__responsive-container ) ) {
padding: var(--wp--style--block-gap);
}
:where( .has-background > .wp-block-columns ) {
padding: var(--wp--style--block-gap);
} button {
appearance: none;
border: 0;
cursor: pointer;
font: inherit;
} .wp-element-button svg {
fill: currentColor;
}
:where(
button[type=submit],
input[type=submit],
.button,
.wp-element-button
) {
margin-inline: 0;
} .wp-block-button__link {
transition: all .2s ease;
}
button[type=submit],
input[type=submit],
.button,
.wp-block-search .wp-block-search__button,
.wp-block-file .wp-block-file__button,
.wp-block-navigation[class*="is-style-button"] .wp-block-navigation-item .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-item[class*="is-style-button"] .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-item.is-style-button-fill.is-style-button-fill .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-fill .wp-block-navigation-item__content {
display: inline-flex;
align-items: center;
justify-content: center;
text-decoration: none;
transition: all .2s ease;
cursor: pointer;
text-align: center;
font-family: var(--wp--custom--greyd--button--typography--font-family);
font-size: var(--wp--custom--greyd--button--typography--font-size);
font-weight: var(--wp--custom--greyd--button--typography--font-weight);
line-height: var(--wp--custom--greyd--button--typography--line-height);
text-transform: var(--wp--custom--greyd--button--typography--text-transform);
letter-spacing: var(--wp--custom--greyd--button--typography--letter-spacing);
word-spacing: var(--wp--custom--greyd--button--typography--word-spacing);
padding-top: var(--wp--custom--greyd--button--spacing--padding--top);
padding-bottom: var(--wp--custom--greyd--button--spacing--padding--bottom);
padding-left: var(--wp--custom--greyd--button--spacing--padding--left);
padding-right: var(--wp--custom--greyd--button--spacing--padding--right); color: var(--wp--custom--greyd--button--prim--color--text);
background: var(--wp--custom--greyd--button--prim--color--background);
border-radius: var(--wp--custom--greyd--button--prim--border--radius);
border-width: var(--wp--custom--greyd--button--prim--border--width);
border-style: var(--wp--custom--greyd--button--prim--border--style);
border-color: var(--wp--custom--greyd--button--prim--border--color);
box-shadow: var(--wp--custom--greyd--button--prim--shadow);
}
.wp-block-navigation[class*="is-style-button"] .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu[class*="is-style-button"] .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-fill.is-style-button-fill .wp-block-navigation__submenu-icon svg {
transition: stroke .2s ease;
stroke: var(--wp--custom--greyd--button--prim--color--text);
}
.wp-block-navigation[class*="is-style-button"] .wp-block-navigation-item.open-on-click > .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-item.open-on-click[class*="is-style-button"] > .wp-block-navigation-item__content,
.wp-block-navigation[class*="is-style-button"] .wp-block-navigation-item.open-on-hover-click > .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-item.open-on-hover-click[class*="is-style-button"] > .wp-block-navigation-item__content,
.wp-block-navigation.open-on-hover-click[class*="is-style-button"] .wp-block-navigation-submenu > .wp-block-navigation-item__content,
.wp-block-navigation.open-on-hover-click .wp-block-navigation-submenu[class*="is-style-button"] > .wp-block-navigation-item__content {
padding-top: var(--wp--custom--greyd--button--spacing--padding--top);
padding-bottom: var(--wp--custom--greyd--button--spacing--padding--bottom);
padding-left: var(--wp--custom--greyd--button--spacing--padding--left);
padding-right: calc(var(--wp--custom--greyd--button--spacing--padding--right) + .85em);
}
.wp-block-navigation[class*="is-style-button"] .wp-block-navigation-item.open-on-click > .wp-block-navigation-item__content + .wp-block-navigation__submenu-icon,
.wp-block-navigation .wp-block-navigation-item.open-on-click[class*="is-style-button"] > .wp-block-navigation-item__content + .wp-block-navigation__submenu-icon,
.wp-block-navigation[class*="is-style-button"] .wp-block-navigation-item.open-on-hover-click > .wp-block-navigation__submenu-icon,
.wp-block-navigation .wp-block-navigation-item.open-on-hover-click[class*="is-style-button"] > .wp-block-navigation__submenu-icon,
.wp-block-navigation.open-on-hover-click[class*="is-style-button"] .wp-block-navigation-submenu > .wp-block-navigation__submenu-icon,
.wp-block-navigation.open-on-hover-click .wp-block-navigation-submenu[class*="is-style-button"] > .wp-block-navigation__submenu-icon {
margin-left: calc(-.6em - var(--wp--custom--greyd--button--spacing--padding--right));
padding-right: calc(.6em + var(--wp--custom--greyd--button--spacing--padding--right));
background: none;
}
.button:hover,
.button:focus-visible,
.button.is-active,
button[type=submit]:hover,
button[type=submit]:focus-visible,
input[type=submit]:hover,
input[type=submit]:focus-visible,
.wp-element-button:not(.has-background, .has-text-color):hover,
.wp-element-button:not(.has-background, .has-text-color):focus-visible,
.wp-block-search .wp-block-search__button:not(.has-background, .has-text-color):hover,
.wp-block-search .wp-block-search__button:not(.has-background, .has-text-color):focus-visible,
.wp-block-file .wp-block-file__button:not(.has-background, .has-text-color):hover,
.wp-block-file .wp-block-file__button:not(.has-background, .has-text-color):focus-visible,
.wp-block-navigation[class*="is-style-button"] .wp-block-navigation-item .wp-block-navigation-item__content:hover,
.wp-block-navigation[class*="is-style-button"] .wp-block-navigation-item .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-item[class*="is-style-button"] .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-item[class*="is-style-button"] .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-item.is-style-button-fill.is-style-button-fill .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-item.is-style-button-fill.is-style-button-fill .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-fill .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-fill .wp-block-navigation-item__content:focus-visible {
opacity: 1;
text-decoration: none;
color: var(--wp--custom--greyd--button--prim--hover--color--text);
background: var(--wp--custom--greyd--button--prim--hover--color--background);
border-width: var(--wp--custom--greyd--button--prim--hover--border--width);
border-style: var(--wp--custom--greyd--button--prim--hover--border--style);
border-color: var(--wp--custom--greyd--button--prim--hover--border--color);
box-shadow: var(--wp--custom--greyd--button--prim--hover--shadow);
}
.wp-block-navigation[class*="is-style-button"] .wp-block-navigation-submenu .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation[class*="is-style-button"] .wp-block-navigation-submenu .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu[class*="is-style-button"] .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu[class*="is-style-button"] .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-fill.is-style-button-fill .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-fill.is-style-button-fill .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg {
stroke: var(--wp--custom--greyd--button--prim--hover--color--text);
} .is-style-outline.button,
.button.is-style-sec,
.wp-block-navigation.is-style-button-outline .wp-block-navigation-item .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-item.is-style-button-outline.is-style-button-outline .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-outline .wp-block-navigation-item__content {
color: var(--wp--custom--greyd--button--sec--color--text);
background: var(--wp--custom--greyd--button--sec--color--background);
border-radius: var(--wp--custom--greyd--button--sec--border--radius);
border-width: var(--wp--custom--greyd--button--sec--border--width);
border-style: var(--wp--custom--greyd--button--sec--border--style);
border-color: var(--wp--custom--greyd--button--sec--border--color);
box-shadow: var(--wp--custom--greyd--button--sec--shadow);
}
.wp-block-navigation.is-style-button-outline .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-outline .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-outline.is-style-button-outline .wp-block-navigation__submenu-icon svg {
stroke: var(--wp--custom--greyd--button--sec--color--text);
}
.is-style-outline.button:hover,
.is-style-outline.wp-block-button.wp-element-button:not(.has-background, .has-text-color):hover,
.is-style-outline.wp-block-button.wp-element-button:not(.has-background, .has-text-color):focus-visible,
.is-style-outline.wp-block-button .wp-element-button:not(.has-background, .has-text-color):hover,
.is-style-outline.wp-block-button .wp-element-button:not(.has-background, .has-text-color):focus-visible,
.button.is-style-sec:hover,
.button.is-style-sec:focus-visible,
.button.is-style-sec.is-active,
.wp-block-navigation.is-style-button-outline .wp-block-navigation-item .wp-block-navigation-item__content:hover,
.wp-block-navigation.is-style-button-outline .wp-block-navigation-item .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-item.is-style-button-outline.is-style-button-outline .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-item.is-style-button-outline.is-style-button-outline .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-outline .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-outline .wp-block-navigation-item__content:focus-visible {
color: var(--wp--custom--greyd--button--sec--hover--color--text);
background: var(--wp--custom--greyd--button--sec--hover--color--background);
border-width: var(--wp--custom--greyd--button--sec--hover--border--width);
border-style: var(--wp--custom--greyd--button--sec--hover--border--style);
border-color: var(--wp--custom--greyd--button--sec--hover--border--color);
box-shadow: var(--wp--custom--greyd--button--sec--hover--shadow);
}
.wp-block-navigation.is-style-button-outline .wp-block-navigation-submenu .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation.is-style-button-outline .wp-block-navigation-submenu .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-outline .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-outline .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-outline.is-style-button-outline .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-outline.is-style-button-outline .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg {
stroke: var(--wp--custom--greyd--button--sec--hover--color--text);
}  .is-style-alternate.button,
.button.is-style-trd,
.wp-block-navigation.is-style-button-alternate .wp-block-navigation-item .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-item.is-style-button-alternate.is-style-button-alternate .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-alternate .wp-block-navigation-item__content {
color: var(--wp--custom--greyd--button--trd--color--text);
background: var(--wp--custom--greyd--button--trd--color--background);
border-radius: var(--wp--custom--greyd--button--trd--border--radius);
border-width: var(--wp--custom--greyd--button--trd--border--width);
border-style: var(--wp--custom--greyd--button--trd--border--style);
border-color: var(--wp--custom--greyd--button--trd--border--color);
box-shadow: var(--wp--custom--greyd--button--trd--shadow);
}
.wp-block-navigation.is-style-button-alternate .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-alternate .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-alternate.is-style-button-alternate .wp-block-navigation__submenu-icon svg {
stroke: var(--wp--custom--greyd--button--trd--color--text);
}
.is-style-alternate.button:hover,
.is-style-alternate.wp-block-button.wp-element-button:not(.has-background, .has-text-color):hover,
.is-style-alternate.wp-block-button.wp-element-button:not(.has-background, .has-text-color):focus-visible,
.is-style-alternate.wp-block-button .wp-element-button:not(.has-background, .has-text-color):hover,
.is-style-alternate.wp-block-button .wp-element-button:not(.has-background, .has-text-color):focus-visible,
.button.is-style-trd:hover,
.button.is-style-trd:focus-visible,
.button.is-style-trd.is-active,
.wp-block-navigation.is-style-button-alternate .wp-block-navigation-item .wp-block-navigation-item__content:hover,
.wp-block-navigation.is-style-button-alternate .wp-block-navigation-item .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-item.is-style-button-alternate.is-style-button-alternate .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-item.is-style-button-alternate.is-style-button-alternate .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-alternate .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-alternate .wp-block-navigation-item__content:focus-visible {
color: var(--wp--custom--greyd--button--trd--hover--color--text);
background: var(--wp--custom--greyd--button--trd--hover--color--background);
border-width: var(--wp--custom--greyd--button--trd--hover--border--width);
border-style: var(--wp--custom--greyd--button--trd--hover--border--style);
border-color: var(--wp--custom--greyd--button--trd--hover--border--color);
box-shadow: var(--wp--custom--greyd--button--trd--hover--shadow);
}
.wp-block-navigation.is-style-button-alternate .wp-block-navigation-submenu .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation.is-style-button-alternate .wp-block-navigation-submenu .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-alternate .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-alternate .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-alternate.is-style-button-alternate .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-alternate.is-style-button-alternate .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg {
stroke: var(--wp--custom--greyd--button--trd--hover--color--text);
} .wp-block-navigation.is-style-button-chips .wp-block-navigation-item .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-item.is-style-button-chips .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-chips .wp-block-navigation-item__content {
color: var(--wp--preset--color--foreground);
background: var(--wp--preset--color--background);
border: 1px solid var(--wp--preset--color--background);
border-radius: 100vw;
padding: calc( 0.5vw + 0.3rem ) calc( 1vw + 0.36rem );
box-shadow: none;
text-decoration: none;
}
.wp-block-navigation.is-style-button-chips .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-chips .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-button-chips.is-style-button-chips .wp-block-navigation__submenu-icon svg {
stroke: var(--wp--preset--color--foreground);
}
.wp-block-navigation.is-style-button-chips .wp-block-navigation-item.open-on-click > .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-item.open-on-click.is-style-button-chips > .wp-block-navigation-item__content {
padding-right: calc(1vw + 0.36rem + .85em);
}
.wp-block-navigation.is-style-button-chips .wp-block-navigation-item.open-on-click > .wp-block-navigation-item__content + .wp-block-navigation__submenu-icon,
.wp-block-navigation .wp-block-navigation-item.open-on-click.is-style-button-chips > .wp-block-navigation-item__content + .wp-block-navigation__submenu-icon {
margin-left: calc(-.6em - 1vw - 0.36rem);
}
.wp-block-navigation.is-style-button-chips .wp-block-navigation-item .wp-block-navigation-item__content:hover,
.wp-block-navigation.is-style-button-chips .wp-block-navigation-item .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-item.is-style-button-chips .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-item.is-style-button-chips .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-chips .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-button-chips .wp-block-navigation-item__content:focus-visible {
color: var(--wp--preset--color--background);
background: var(--wp--preset--color--foreground);
border: 1px solid var(--wp--preset--color--foreground); box-shadow: none;
text-decoration: none;
}
.wp-block-navigation.is-style-chips .wp-block-navigation-submenu .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation.is-style-chips .wp-block-navigation-submenu .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-chips .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-chips .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-chips.is-style-chips .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-chips.is-style-chips .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg {
stroke: var(--wp--preset--color--background);
} .is-style-clear.button,
.wp-block-navigation.is-style-clear .wp-block-navigation-item .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-item.is-style-clear .wp-block-navigation-item__content,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-clear .wp-block-navigation-item__content {
color: inherit;
background: none;
border-radius: 0;
border: 1px solid transparent;
box-shadow: none;
text-decoration: none;
text-align: inherit;
}
.wp-block-navigation.is-style-clear .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-clear .wp-block-navigation__submenu-icon svg
.wp-block-navigation .wp-block-navigation-submenu.is-style-clear.is-style-clear .wp-block-navigation__submenu-icon svg {
stroke: currentColor;
}
.is-style-clear.button:hover,
.is-style-clear.wp-block-button.wp-element-button:not(.has-background, .has-text-color):hover,
.is-style-clear.wp-block-button.wp-element-button:not(.has-background, .has-text-color):focus-visible,
.is-style-clear.wp-block-button .wp-element-button:not(.has-background, .has-text-color):hover,
.is-style-clear.wp-block-button .wp-element-button:not(.has-background, .has-text-color):focus-visible,
.wp-block-navigation.is-style-clear .wp-block-navigation-item .wp-block-navigation-item__content:hover,
.wp-block-navigation.is-style-clear .wp-block-navigation-item .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-item.is-style-clear .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-item.is-style-clear .wp-block-navigation-item__content:focus-visible,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-clear .wp-block-navigation-item__content:hover,
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item.is-style-clear .wp-block-navigation-item__content:focus-visible {
color: inherit;
background: none;
border-radius: 0;
border: 1px solid transparent;
box-shadow: none;
text-decoration: underline;
}
.wp-block-navigation.is-style-clear .wp-block-navigation-submenu .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation.is-style-clear .wp-block-navigation-submenu .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-clear .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-clear .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg
.wp-block-navigation .wp-block-navigation-submenu.is-style-clear.is-style-clear .wp-block-navigation-item__content:hover + .wp-block-navigation__submenu-icon svg,
.wp-block-navigation .wp-block-navigation-submenu.is-style-clear.is-style-clear .wp-block-navigation-item__content:focus-visible + .wp-block-navigation__submenu-icon svg {
stroke: currentColor;
}  .is-size-big.button,
.is-size-big.wp-block-button.wp-element-button,
.is-size-big.wp-block-button .wp-element-button {
font-size: var(--wp--custom--greyd--button--big--typography--font-size);
padding-top: var(--wp--custom--greyd--button--big--spacing--padding--top);
padding-bottom: var(--wp--custom--greyd--button--big--spacing--padding--bottom);
padding-left: var(--wp--custom--greyd--button--big--spacing--padding--left);
padding-right: var(--wp--custom--greyd--button--big--spacing--padding--right);
} .is-size-small.button,
.is-size-small.wp-block-button.wp-element-button,
.is-size-small.wp-block-button .wp-element-button,
.is-style-small-search.wp-block-search.wp-block-search__button,
.is-style-small-search.wp-block-search .wp-block-search__button {
font-size: var(--wp--custom--greyd--button--small--typography--font-size);
padding-top: var(--wp--custom--greyd--button--small--spacing--padding--top);
padding-bottom: var(--wp--custom--greyd--button--small--spacing--padding--bottom);
padding-left: var(--wp--custom--greyd--button--small--spacing--padding--left);
padding-right: var(--wp--custom--greyd--button--small--spacing--padding--right);
}  .input,
input:not([type=submit], [type=checkbox], [type=radio]),
input.wp-block-search__input,
input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
input[type=number],
input[type=tel],
input[type=range],
input[type=date],
input[type=month],
input[type=week],
input[type=time],
input[type=datetime],
input[type=datetime-local],
input[type=color],
textarea,
select,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
-webkit-appearance: none;
appearance: none;
display: block;
width: 100%; font-family: var(--wp--custom--greyd--input--typography--font-family);
font-size: var(--wp--custom--greyd--input--typography--font-size);
font-weight: var(--wp--custom--greyd--input--typography--font-weight);
line-height: var(--wp--custom--greyd--input--typography--line-height);
text-transform: var(--wp--custom--greyd--input--typography--text-transform);
letter-spacing: var(--wp--custom--greyd--input--typography--letter-spacing); padding-top: var(--wp--custom--greyd--input--spacing--padding--top);
padding-bottom: var(--wp--custom--greyd--input--spacing--padding--bottom);
padding-left: var(--wp--custom--greyd--input--spacing--padding--left);
padding-right: var(--wp--custom--greyd--input--spacing--padding--right); color: var(--wp--custom--greyd--input--prim--color--text);
background-color: var(--wp--custom--greyd--input--prim--color--background); border-radius: var(--wp--custom--greyd--input--prim--border--radius);
border-width: var(--wp--custom--greyd--input--prim--border--width);
border-style: var(--wp--custom--greyd--input--prim--border--style);
border-color: var(--wp--custom--greyd--input--prim--border--color); box-shadow: var(--wp--custom--greyd--input--prim--shadow);
transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;
} input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: var(--wp--custom--greyd--input--prim--color--placeholder);
opacity: 1;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
color: var(--wp--custom--greyd--input--prim--color--placeholder);
opacity: 1;
}
input::placeholder,
textarea::placeholder {
color: var(--wp--custom--greyd--input--prim--color--placeholder);
opacity: 1;
} .input:hover,
input:not([type=submit], [type=checkbox]):hover,
form input:not([type=submit], [type=checkbox]):hover,
input.wp-block-search__input:hover,
input[type=text]:hover,
input[type=email]:hover,
input[type=url]:hover,
input[type=password]:hover,
input[type=search]:hover,
input[type=number]:hover,
input[type=tel]:hover,
input[type=range]:hover,
input[type=date]:hover,
input[type=month]:hover,
input[type=week]:hover,
input[type=time]:hover,
input[type=datetime]:hover,
input[type=datetime-local]:hover,
input[type=color]:hover,
textarea:hover,
select:hover,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:hover .input:focus,
input:not([type=submit], [type=checkbox]):focus,
form input:not([type=submit], [type=checkbox]):focus,
input.wp-block-search__input:focus,
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=range]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=week]:focus,
input[type=time]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=color]:focus,
textarea:focus,
select:focus,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus {
color: var(--wp--custom--greyd--input--prim--hover--color--text);
background-color: var(--wp--custom--greyd--input--prim--hover--color--background);
border-width: var(--wp--custom--greyd--input--prim--hover--border--width);
border-style: var(--wp--custom--greyd--input--prim--hover--border--style);
border-color: var(--wp--custom--greyd--input--prim--hover--border--color);
box-shadow: var(--wp--custom--greyd--input--prim--hover--shadow);
} input:hover::-webkit-input-placeholder,
textarea:hover::-webkit-input-placeholder,
input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder {
color: var(--wp--custom--greyd--input--prim--hover--color--placeholder);
}
input:hover::-moz-placeholder,
textarea:hover::-moz-placeholder,
input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder {
color: var(--wp--custom--greyd--input--prim--hover--color--placeholder);
}
input:hover::placeholder,
textarea:hover::placeholder,
input:focus::placeholder,
textarea:focus::placeholder {
color: var(--wp--custom--greyd--input--prim--hover--color--placeholder);
} .input.is-style-sec,
input.is-style-sec:not([type=submit], [type=checkbox]),
form input.is-style-sec:not([type=submit], [type=checkbox]),
input.wp-block-search__input.is-style-sec,
input[type=text].is-style-sec,
input[type=email].is-style-sec,
input[type=url].is-style-sec,
input[type=password].is-style-sec,
input[type=search].is-style-sec,
input[type=number].is-style-sec,
input[type=tel].is-style-sec,
input[type=range].is-style-sec,
input[type=date].is-style-sec,
input[type=month].is-style-sec,
input[type=week].is-style-sec,
input[type=time].is-style-sec,
input[type=datetime].is-style-sec,
input[type=datetime-local].is-style-sec,
input[type=color].is-style-sec,
textarea.is-style-sec,
select.is-style-sec {
color: var(--wp--custom--greyd--input--sec--color--text);
background-color: var(--wp--custom--greyd--input--sec--color--background);
border-radius: var(--wp--custom--greyd--input--sec--border--radius);
border-width: var(--wp--custom--greyd--input--sec--border--width);
border-style: var(--wp--custom--greyd--input--sec--border--style);
border-color: var(--wp--custom--greyd--input--sec--border--color);
box-shadow: var(--wp--custom--greyd--input--sec--shadow);
} input.is-style-sec::-webkit-input-placeholder,
textarea.is-style-sec::-webkit-input-placeholder {
color: var(--wp--custom--greyd--input--sec--color--placeholder);
opacity: 1;
}
input.is-style-sec::-moz-placeholder,
textarea.is-style-sec::-moz-placeholder {
color: var(--wp--custom--greyd--input--sec--color--placeholder);
opacity: 1;
}
input.is-style-sec::placeholder,
textarea.is-style-sec::placeholder {
color: var(--wp--custom--greyd--input--sec--color--placeholder);
opacity: 1;
} .input.is-style-sec:hover,
input.is-style-sec:not([type=submit], [type=checkbox]):hover,
form input.is-style-sec:not([type=submit], [type=checkbox]):hover,
input.wp-block-search__input.is-style-sec:hover,
input[type=text].is-style-sec:hover,
input[type=email].is-style-sec:hover,
input[type=url].is-style-sec:hover,
input[type=password].is-style-sec:hover,
input[type=search].is-style-sec:hover,
input[type=number].is-style-sec:hover,
input[type=tel].is-style-sec:hover,
input[type=range].is-style-sec:hover,
input[type=date].is-style-sec:hover,
input[type=month].is-style-sec:hover,
input[type=week].is-style-sec:hover,
input[type=time].is-style-sec:hover,
input[type=datetime].is-style-sec:hover,
input[type=datetime-local].is-style-sec:hover,
input[type=color].is-style-sec:hover,
textarea.is-style-sec:hover,
select.is-style-sec:hover, .input.is-style-sec:focus,
input.is-style-sec:not([type=submit], [type=checkbox]):focus,
form input.is-style-sec:not([type=submit], [type=checkbox]):focus,
input.wp-block-search__input.is-style-sec:focus,
input[type=text].is-style-sec:focus,
input[type=email].is-style-sec:focus,
input[type=url].is-style-sec:focus,
input[type=password].is-style-sec:focus,
input[type=search].is-style-sec:focus,
input[type=number].is-style-sec:focus,
input[type=tel].is-style-sec:focus,
input[type=range].is-style-sec:focus,
input[type=date].is-style-sec:focus,
input[type=month].is-style-sec:focus,
input[type=week].is-style-sec:focus,
input[type=time].is-style-sec:focus,
input[type=datetime].is-style-sec:focus,
input[type=datetime-local].is-style-sec:focus,
input[type=color].is-style-sec:focus,
textarea.is-style-sec:focus,
select.is-style-sec:focus {
color: var(--wp--custom--greyd--input--sec--hover--color--text);
background-color: var(--wp--custom--greyd--input--sec--hover--color--background);
border-width: var(--wp--custom--greyd--input--sec--hover--border--width);
border-style: var(--wp--custom--greyd--input--sec--hover--border--style);
border-color: var(--wp--custom--greyd--input--sec--hover--border--color);
box-shadow: var(--wp--custom--greyd--input--sec--hover--shadow);
} input.is-style-sec:hover::-webkit-input-placeholder,
textarea.is-style-sec:hover::-webkit-input-placeholder,
input.is-style-sec:focus::-webkit-input-placeholder,
textarea.is-style-sec:focus::-webkit-input-placeholder {
color: var(--wp--custom--greyd--input--sec--hover--color--placeholder);
}
input.is-style-sec:hover::-moz-placeholder,
textarea.is-style-sec:hover::-moz-placeholder,
input.is-style-sec:focus::-moz-placeholder,
textarea.is-style-sec:focus::-moz-placeholder {
color: var(--wp--custom--greyd--input--sec--hover--color--placeholder);
}
input.is-style-sec:hover::placeholder,
textarea.is-style-sec:hover::placeholder,
input.is-style-sec:focus::placeholder,
textarea.is-style-sec:focus::placeholder {
color: var(--wp--custom--greyd--input--sec--hover--color--placeholder);
} label,
form label,
.wp-block-search .wp-block-search__label {
display: block;
color: var(--wp--custom--greyd--input--label--color--text);
background: var(--wp--custom--greyd--input--label--color--background);
font-family: var(--wp--custom--greyd--input--label--typography--font-family);
font-size: var(--wp--custom--greyd--input--label--typography--font-size);
font-weight: var(--wp--custom--greyd--input--label--typography--font-weight);
line-height: var(--wp--custom--greyd--input--label--typography--line-height);
} .has-text-color label {
color: currentColor;
} .input[disabled],
input[disabled],
textarea[disabled],
select[disabled] {
opacity: 0.3;
}
.input[disabled]:hover,
input[disabled]:hover,
textarea[disabled]:hover,
select[disabled]:hover {
cursor: not-allowed;
} select {
background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E);
background-repeat: no-repeat;
background-position: right 14px top 55%;
background-size: 20px 20px;
padding-right: calc( 20px + var(--wp--custom--greyd--input--spacing--padding--right) ) !important;
} input[type=checkbox] + label {
display: inline-block;
margin-left: 0.5em;
line-height: 1em;
} input[type="checkbox"] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background: none;
font: inherit;
display: inline-grid;
place-content: center;
margin: 0;
padding: 0;
margin-right: 0.2em;
color: currentColor;
width: 0.9em;
height: 0.9em;
border: 0.1em solid currentColor;
-moz-border-radius: 0.15em;
-webkit-border-radius: 0.15em;
border-radius: 0.15em;
transform: translateY(0.15em);
vertical-align: text-top;
}
input[type="checkbox"]::before {
content: "";
width: 0.6em;
height: 0.6em;
margin: 0;
transform: scale(0);
transition: 100ms transform ease-in-out;
box-shadow: inset 1em 1em currentColor; clip-path: polygon(15% 50%, 35% 70%, 84% 5%, 100% 17%, 39% 100%, 3% 65%);
}
input[type="checkbox"]:checked::before {
transform: scale(1);
}
input[type="checkbox"][disabled] {
background: rgb(100 100 100 / 0.2);
}  .wp-block-search .wp-block-search__button {
min-width: auto !important;
}
.wp-block-search .wp-block-search__input {
margin: 0 !important;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
display: flex;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
padding-top: calc(0.5 * var(--wp--custom--greyd--input--spacing--padding--top));
padding-bottom: calc(0.5 * var(--wp--custom--greyd--input--spacing--padding--bottom));
padding-left: var(--wp--custom--greyd--button--spacing--padding--left);
padding-right: var(--wp--custom--greyd--button--spacing--padding--right);
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:hover {
border: none;
border-radius: 0;
background: transparent;
padding: 0px;
box-shadow: none;
} .wp-block-image {
margin-block-end: var(--wp--style--block-gap, 1em);
}
:where( .is-layout-flex > .wp-block-image > figure ) {
margin: 0;
}
.wp-block-image figcaption,
.wp-block-image.alignleft figcaption,
.wp-block-image .alignleft figcaption,
.wp-block-image.aligncenter figcaption,
.wp-block-image .aligncenter figcaption,
.wp-block-image.alignright figcaption,
.wp-block-image .alignright figcaption {
display: block;
color: inherit;
text-align: left;
font-size: var(--wp--preset--font-size--tiny);
margin-top: var(--wp--preset--spacing--small);
}
.wp-block-image.aligncenter figcaption,
.wp-block-image .aligncenter figcaption {
text-align: center;
}
.wp-block-image.alignright figcaption,
.wp-block-image .alignright figcaption {
text-align: right;
} figure.wp-block-image:not(:has( > figcaption)) {
line-height: 0;
} .wp-block-image.is-style-rounded img {
border-radius: 9999px;
}
.wp-block-image.is-style-rounded-corners img {
border-radius: 0.5em;
}
.wp-block-image.is-style-has-shadow img {
box-shadow: 0px 10px 15px -4px rgba(40, 40, 40, 0.25);
}
.wp-block-image.is-style-diagonal-up img {
clip-path: polygon(0 12%, 0 100%, 100% 88%, 100% 0);
}
.wp-block-image.is-style-diagonal-down img {
clip-path: polygon(0 0, 0 88%, 100% 100%, 100% 12%);
}
.wp-block-image.is-style-rotate-left img {
transform: rotate(357deg);
}
.wp-block-image.is-style-rotate-right img {
transform: rotate(3deg);
}
.wp-block-image.is-style-tilt-left img {
transform: perspective(400px) rotateY(10deg);
box-shadow: -40px 110px 50px -60px rgb(0 0 0 / 15%);
}
.wp-block-image.is-style-tilt-right img {
transform: perspective(400px) rotateY(350deg);
box-shadow: 40px 110px 50px -60px rgb(0 0 0 / 15%);
}
.wp-block-image:not(.is-style-rounded) > figure {
border-radius: inherit;
} .wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
color: inherit;
text-align: left;
font-size: var(--wp--preset--font-size--tiny);
margin-top: var(--wp--preset--spacing--small);
} .wp-block-media-text { grid-template-columns: 50% minmax(0, 1fr);
}
.wp-block-media-text.has-media-on-the-right {
grid-template-columns: minmax(0, 1fr) 50%;
}
@media (min-width: 601px) and (max-width: 992px) {
.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content {
grid-column: 2 !important;
grid-row: 1 !important;
}
}
@media (max-width: 576px) {
.wp-block-media-text .wp-block-media-text__content {
padding-left: 0;
padding-right: 0;
}
} .wp-block-media-text.is-style-rounded-corners img {
border-radius: 0.5em;
}
.wp-block-media-text.is-style-has-shadow img {
box-shadow: 0px 10px 15px -4px rgba(40, 40, 40, 0.25);
}
.wp-block-media-text.is-style-diagonal-up img {
clip-path: polygon(0 12%, 0 100%, 100% 88%, 100% 0);
}
.wp-block-media-text.is-style-diagonal-down img {
clip-path: polygon(0 0, 0 88%, 100% 100%, 100% 12%);
}
.wp-block-media-text.is-style-rotate-left img {
transform: rotate(357deg);
}
.wp-block-media-text.is-style-rotate-right img {
transform: rotate(3deg);
}
.wp-block-media-text.is-style-tilt-left img {
transform: perspective(400px) rotateY(10deg);
box-shadow: -40px 110px 50px -60px rgb(0 0 0 / 15%);
}
.wp-block-media-text.is-style-tilt-right img {
transform: perspective(400px) rotateY(350deg);
box-shadow: 40px 110px 50px -60px rgb(0 0 0 / 15%);
}
.wp-block-media-text:not(.is-style-rounded) > figure {
border-radius: inherit;
} .wp-block-quote.is-style-plain:not(.has-background) {
padding-left: 0;
} .wp-block-pullquote blockquote {
margin: 0;
}
.wp-block-pullquote blockquote p {
font-size: 1em;
margin: 0;
}
.wp-block-pullquote blockquote .wp-block-pullquote__citation,
.wp-block-pullquote blockquote cite {
display: block;
color: inherit;
font-size: var(--wp--preset--font-size--tiny);
opacity: .75;
}
.wp-block-pullquote.has-background {
border: none;
} .wp-block-query-pagination.is-layout-flex {
display: grid;
grid-template-areas: "prev numbers next";
grid-template-columns: 1fr 2fr 1fr;
}
@media (max-width: 599px) {
div.wp-block-query-pagination {
grid-template-areas: "prev next";
grid-template-columns: 1fr 1fr;
}
}
.wp-block-query-pagination.is-layout-flex .wp-block-query-pagination-previous {
justify-self: start;
grid-area: prev;
}
.wp-block-query-pagination.is-layout-flex .wp-block-query-pagination-next {
justify-self: flex-end;
grid-area: next;
}
.wp-block-query-pagination.is-layout-flex .wp-block-query-pagination-numbers {
grid-area: numbers;
justify-self: center;
}
.wp-block-query-pagination .wp-block-query-pagination-numbers .current {
text-decoration: underline;
padding-top: .5em;
padding-right: 1em;
padding-bottom: .5em;
padding-left: 1em;
}
@media (max-width: 599px) {
.wp-block-query-pagination .wp-block-query-pagination-numbers {
display: none;
}
}
.wp-block-query-pagination a:not(.wp-element-button) {
color: currentColor;
background-color: var(--wp--preset--color--base, initial);
} hr.wp-block-separator[style] { max-width: 100%;
}
.wp-block-separator.is-style-wide,
.wp-block-separator.is-style-wide.has-background {
width: 100%;
}
.wp-block-separator.is-style-bar,
.wp-block-separator.is-style-bar.has-background {
height: 8px !important;
border-radius: 8px !important;
}
.wp-block-separator.is-style-bar:not(.has-background) {
background-color: currentColor;
} .wp-block-table,
.wp-block-table.is-style-stripes {
border-bottom: none;
}
.wp-block-table figcaption {
color: inherit;
text-align: left;
font-size: var(--wp--preset--font-size--tiny);
margin-top: var(--wp--preset--spacing--small);
}
.wp-block-table td,
.wp-block-table th {
border: 1px solid var(--wp--preset--color--foreground);
text-align: left;
padding: var(--wp--preset--spacing--small);
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd),
table.is-style-stripes tbody tr:nth-child(odd) {
background-color: var(--wp--preset--color--base);
}
.wp-block-table.is-style-stripes td,
table.is-style-stripes td,
.wp-block-table.is-style-stripes th,
table.is-style-stripes th {
border: none;
} .wp-block-video figcaption {
text-align: left;
color: inherit;
margin-top: var(--wp--preset--spacing--small);
} .wp-block-calendar table:where(:not(.has-text-color)) {
color: inherit;
}
.wp-block-calendar table:where(:not(.has-text-color)) td {
border-color: var(--wp--preset--color--base);
}
.wp-block-calendar table:where(:not(.has-text-color)) th {
border-color: var(--wp--preset--color--mediumdark);
}
.wp-block-calendar table:where(:not(.has-background-color)) th {
background-color: var(--wp--preset--color--mediumlight);
}
.wp-block-calendar table caption {
font-size: var(--wp--preset--font-size--tiny);
margin-bottom: var(--wp--preset--spacing--small);
}
.wp-block-calendar table + nav {
margin-top: var(--wp--preset--spacing--small);
} .wp-block-cover.is-style-no-background {
background-color: rgb(255 255 255 / 0);
} .wp-block-navigation ul li {
margin-inline-start: 0;
} .wp-block-navigation.is-responsive:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
background-color: var(--wp--preset--color--background);
color: var(--wp--preset--color--foreground);
padding-left: var(--wp--style--block-gap);
padding-right: var(--wp--style--block-gap);
}
.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container-close {
top: var(--wp--style--block-gap);
}
.wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation__responsive-container-content {
align-items: flex-start;
justify-content: space-between;
flex-wrap: nowrap;
}
.wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation__container {
row-gap: 0.5rem;
align-items: flex-start;
flex: unset;
padding-bottom: 0;
}
.wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation-item {
align-items: flex-start;
}
.wp-block-navigation.is-responsive .is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
font-size: var(--wp--preset--font-size--normal);
padding-bottom: 0;
padding-left: var(--wp--style--block-gap);
padding-top: 0.5rem;
row-gap: 0.5rem;
} .wp-block-navigation .wp-block-navigation__submenu-container.has-background {
padding: 0;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
--nav-submenu--border-radius: 4px;
--nav-submenu--background-color: var(--wp--preset--color--lightest);
color: inherit;
border: none;
background-color: var(--nav-submenu--background-color);
border-radius: var(--nav-submenu--border-radius);
box-shadow: var(--wp--preset--shadow--elevated);
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container > li:first-child {
border-top-left-radius: var(--nav-submenu--border-radius);
border-top-right-radius: var(--nav-submenu--border-radius);
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container > li:last-child {
border-bottom-left-radius: var(--nav-submenu--border-radius);
border-bottom-right-radius: var(--nav-submenu--border-radius);
} .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-submenu.has-child .wp-block-navigation__submenu-container {
left: 0;
right: auto; margin-top: 6px;
} .wp-block-navigation.items-justified-center .wp-block-navigation__container .wp-block-navigation-submenu.has-child .wp-block-navigation__submenu-container {
left: 50%;
right: auto;
transform: translateX(-50%);
} .wp-block-navigation.items-justified-center .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-submenu.has-child .wp-block-navigation__submenu-container {
left: unset;
right: unset;
transform: none;
} .wp-block-navigation.items-justified-right .wp-block-navigation__container .wp-block-navigation-submenu.has-child .wp-block-navigation__submenu-container {
left: auto;
right: 0;
} @media (min-width: 782px) {
.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-submenu.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
left: 100%;
right: auto;
top: 0;
margin-top: 0;
transform: none;
} .wp-block-navigation.items-justified-right .wp-block-navigation__container .wp-block-navigation-submenu.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
left: auto;
right: 100%;
}
}
@media (max-width: 781px) { .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-submenu.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
left: 0;
transform: translateX(10px);
box-shadow: 0 0px 6px -1px rgb(0, 0, 0, 0.2);
} .wp-block-navigation.items-justified-right .wp-block-navigation__container .wp-block-navigation-submenu.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
transform: translateX(-10px);
} .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-navigation-submenu.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
left: unset;
transform: none;
box-shadow: none;
}
} .wp-block-navigation .has-child .wp-block-navigation__submenu-container::before {
content: " ";
position: absolute;
bottom: 100%;
left: 1em;
width: 0;
height: 0;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid var(--nav-submenu--background-color);
} .wp-block-navigation.items-justified-center .has-child .wp-block-navigation__submenu-container::before {
left: 50%;
transform: translateX(-50%);
} .wp-block-navigation.items-justified-right .has-child .wp-block-navigation__submenu-container::before {
left: auto;
right: 1em;
} @media (min-width: 782px) {
.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-submenu.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container::before {
content: none;
}
} .wp-block-navigation .has-child .wp-block-navigation__submenu-container::after {
content: " ";
position: absolute;
display: block;
top: -6px;
left: 0;
right: 0;
height: 6px;
} .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
background: none;
border-radius: 0;
box-shadow: none;
left: -1px;
transform: none;
margin-top: 0;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container::before {
content: none;
} .wp-block-navigation-submenu .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle {
padding-left: 1em;
}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon {
margin-right: 0.5em;
} .wp-block-navigation.is-responsive ul.wp-block-social-links {
margin: 0;
}
.wp-block-navigation.is-responsive .is-menu-open ul.wp-block-social-links {
justify-content: flex-start;
} .gapless-group > * {
margin-top: 0 !important;
}
.hidden,
.is-hidden {
display: none;
}
.visually-hidden {
border: 0;
clip: rect(0 0 0 0);
height: auto;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
white-space: nowrap;
} :root :where(.wp-block-group.is-style-section-contrast) {
background-color: var(--wp--preset--color--foreground);
color: var(--wp--preset--color--background);
padding-top: var(--wp--preset--spacing--medium);
padding-right: var(--wp--preset--spacing--medium);
padding-bottom: var(--wp--preset--spacing--medium);
padding-left: var(--wp--preset--spacing--medium);
}
:root :where(.wp-block-group.is-style-section-neutral) {
background-color: var(--wp--preset--color--mediumlight);
color: var(--wp--preset--color--foreground);
padding-top: var(--wp--preset--spacing--medium);
padding-right: var(--wp--preset--spacing--medium);
padding-bottom: var(--wp--preset--spacing--medium);
padding-left: var(--wp--preset--spacing--medium);
}
:root :where(.wp-block-group.is-style-section-primary) {
background-color: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
padding-top: var(--wp--preset--spacing--medium);
padding-right: var(--wp--preset--spacing--medium);
padding-bottom: var(--wp--preset--spacing--medium);
padding-left: var(--wp--preset--spacing--medium);
}