1/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ~11.7.2, @magento/venia-sample-payments-checkmo: ^0.0.19, @magento/upward-security-headers: ~1.1.20, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.5.5, @magento/peregrine: ~15.7.2, @magento/pagebuilder: ~9.3.7, @magento/eslint-config: ~1.5.3, @magento/babel-preset-peregrine: ~1.3.3, @apollo/client: ~3.5.0 */ 2(window.webpackJsonp=window.webpackJsonp||[]).push([[44],{"39l6":function(n,e,o){"use strict" 3var t=o("q1tI"),r=o.n(t),i=o("55Ip"),a=o("17x9"),l=o("kriW"),p=o("y1Xp"),c=o("GHYJ"),s=n=>{var e=Object(p.a)(c.a,n.classes),{currentPage:o}=n,t=o&&"Blog"!==o 4return r.a.createElement("div",{className:e.root},r.a.createElement(i.b,{className:e.link,to:"/"},r.a.createElement(l.a,{id:"breadcrumbs.home",defaultMessage:"Home"})),r.a.createElement("span",{className:e.divider},"/"),r.a.createElement(i.b,{className:e.link,to:"/blog"},r.a.createElement(l.a,{id:"wp.blog.base",defaultMessage:"Blog"})),t&&r.a.createElement(r.a.Fragment,null,r.a.createElement("span",{className:e.divider},"/"),r.a.createElement("span",{className:e.text},o)))} 5s.propTypes={currentPage:a.string},e.a=s},"3A/T":function(n,e,o){"use strict" 6o.r(e) 7var t=o("pVnL"),r=o.n(t),i=o("QILm"),a=o.n(i),l=o("q1tI"),p=o.n(l),c=o("yzbm"),s=o("dDsW"),d=o("vnjm"),g=o.n(d),m=["dropzoneText"] 8e.default=function Accept(n){var{dropzoneText:e}=n,o=a()(n,m),{field:t}=o,{defaultValue:i,description:d,maxFileSize:b,maxFiles:f}=t||[],{formatMessage:u}=Object(s.a)(),[w,h]=Object(l.useState)(i?[i]:[]),[k,_]=Object(l.useState)([]),[v,y]=Object(l.useState)("dropzone"),x=t.allowedExtensions?t.allowedExtensions.split(", ").map(n=>".".concat(n)).join(","):"*/*",z=b?1024*parseFloat(b)*1024:0,j=f?parseInt(f,10):0,{inputRef:C,getRootProps:E,getInputProps:O,isDragActive:S,isDragAccept:I,isDragReject:N}=Object(c.a)({accept:x,useFsAccessApi:!1,onDrop:(n,e)=>{var{id:t,formID:r,field:i,isRequired:a,updateForm:l,setTouched:p,unsetError:c}=o,s=e.map(n=>{var{file:e,errors:o}=n 9return{name:e.name,message:o.some(n=>"file-too-large"===n.code)?u({id:"gravityform.fileTooLarge",defaultMessage:"{name} exceeds the maximum file size of {size} MB and was not added."},{name:e.name,size:b}):u({id:"gravityform.fileTypeNotAllowed",defaultMessage:"{name} has a file type that is not allowed and was not added."},{name:e.name})}}),d=n 10if(j){var g=Math.max(j-w.length,0) 11d=n.slice(0,g),n.slice(g).forEach(n=>{s.push({name:n.name,message:u({id:"gravityform.tooManyFiles",defaultMessage:"{name} was not added, a maximum of {count} files is allowed."},{name:n.name,count:j})})})}if(_(s),d.length){var m=d.map(n=>Object.assign(n,{preview:URL.createObjectURL(n)})) 12m=[...w,...m],h(m) 13var f=new DataTransfer 14m.forEach(function(n){f.items.add(n)}),C.current.files=f.files,l(d,i),p(t),c(t)}},maxSize:z||1/0,onDragOver:n=>{y("dropzone over")},onDragLeave:n=>{y("dropzone")},onDropAccepted:n=>{y("dropzone")}}),F=n=>e=>{var o=[...w] 15o.splice(o.indexOf(n),1),h(o),_([]) 16var t=new DataTransfer 17o.forEach(function(n){t.items.add(n)}),C.current.files=t.files,e.preventDefault(),e.stopPropagation()},T=w&&!!w.length>0&&w.map(n=>p.a.createElement("div",{key:n.name,className:"dropzone-preview-item"},p.a.createElement("div",null,"application/pdf"===n.type?p.a.createElement("img",{src:g.a,alt:"PDF Icon",className:"pdf-icon"}):p.a.createElement("img",{src:n.preview,alt:n.name}),p.a.createElement("button",{className:"remove-file-btn",onClick:F(n),title:"Remove"},"X")," ",n.path))),{id:P,formID:D,isRequired:M}=o 18Object(l.useEffect)(()=>()=>{w.forEach(n=>{"application/pdf"!==n.type&&URL.revokeObjectURL(n.preview)})},[w]) 19var q=e||"Drag 'n' drop some files here, or click to select files" 20return p.a.createElement("div",null,p.a.createElement("div",E({className:v}),p.a.createElement("input",r()({id:"input_".concat(D,"_").concat(P),name:"input_".concat(P,"[]"),type:"file",required:M},O())),T&&p.a.createElement("div",{className:"preview"},T),p.a.createElement("p",{className:"dropCta"},p.a.createElement("span",null,p.a.createElement("svg",{fill:"currentColor",width:"36",height:"36",viewBox:"0 0 24 24"},p.a.createElement("path",{d:"M2 12H4V17H20V12H22V17C22 18.11 21.11 19 20 19H4C2.9 19 2 18.11 2 17V12M12 15L17.55 9.54L16.13 8.13L13 11.25V2H11V11.25L7.88 8.13L6.46 9.55L12 15Z"}))),p.a.createElement("span",{dangerouslySetInnerHTML:{__html:q}})),d&&p.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:d}})),!!k.length&&p.a.createElement("ul",{className:"dropzone-rejected"},k.map(n=>p.a.createElement("li",{key:n.name,className:"error-message"},n.message))))}},"3DdU":function(n,e,o){"use strict" 21o.r(e) 22var t=o("QILm"),r=o.n(t),i=o("q1tI"),a=o.n(i),l=o("0iCA"),p=["field","validationMessage","error","sitekey","styledComponents","setTouched","unsetError","touched","hideField"] 23e.default=(n=>{var{field:e,validationMessage:o,error:t,sitekey:i,styledComponents:c,setTouched:s,unsetError:d,touched:g,hideField:m}=n,{id:b,captchaTheme:f,formId:u,captchaLanguage:w,width:h,cssClass:k,description:_,descriptionPlacement:v}=(r()(n,p),e),{Box:y="div"}=c||!1 24return e.sitekey?a.a.createElement(y,{width:h,className:o&&g||t?"form-field captcha error ".concat(k):"form-field captcha ".concat(k),style:{display:m?"none":void 0}},a.a.createElement("div",null,"above"===v&&_&&a.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:_}}),a.a.createElement(l.a,{sitekey:e.sitekey,theme:f,hl:w,onChange:()=>{s(b),d(b)}}),"above"!==v&&_&&a.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:_}}),(o&&g||t)&&a.a.createElement("span",{className:"error-message",id:"error_".concat(u,"_").concat(b)},o||t))):null})},"5w/O":function(n,e,o){"use strict" 25o.r(e) 26var t=o("lSNA"),r=o.n(t) 27function ownKeys(n,e){var o=Object.keys(n) 28if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(n) 29e&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),o.push.apply(o,t)}return o}function _objectSpread(n){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{}
30e%2?ownKeys(Object(o),!0).forEach(function(e){r()(n,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))})}return n}e.default=((n,e,o,t)=>{return(n?!Object.keys(e).some(o=>e[o].pageNumber===n&&!e[o].hideField&&e[o].valid):!Object.keys(e).some(n=>!e[n].hideField&&e[n].valid))||(((n,e,o)=>{var t=n.reduce((n,e)=>n=_objectSpread(_objectSpread({},n),{},{[e]:!0}),{}) 31e(!0),o(t)})(n?Object.keys(e).filter(o=>e[o].pageNumber===n):Object.keys(e),o,t),"undefined"!=typeof window&&window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{for(var n=document.querySelectorAll(".form-wrapper .form-field.error"),e=0;e<n.length;e++){var o=n[e] 32if(null!==o.offsetParent){o.scrollIntoView({behavior:"smooth",block:"center"}) 33var t=o.querySelector('input:not([type="hidden"]), textarea, select') 34return void(t&&t.focus({preventScroll:!0}))}}})}),!1)})},"9GMg":function(n,e,o){"use strict" 35o.r(e) 36var t=o("yXPU"),r=o.n(t),i=o("zgjP"),a=o.n(i),l=o("3xdw"),p=o("Ap9x"),c=o("m7eS") 37function _fetchForm(){return(_fetchForm=r()(function*(n){var{initialPage:e,fetchOptions:o,setFormData:t,setFormValues:r,setActivePage:i,setConditionFields:s,setConditionalIds:d,setPages:g,setIsMultiPart:m,populatedFields:b,populatedEntry:f,getParams:u,backendUrl:w,formID:h}=n,k=!1,_=u?Object.keys(u).map(n=>"".concat(n,"=").concat(u[n])).join("&"):"",v="".concat(w,"/").concat(h).concat(_?"?".concat(_):""),y=yield a()(v,o).then(n=>n.json()).then(n=>n).catch(n=>void 0) 38if(y&&null!=y&&y.fields){var x={},z=[],j=[],C=[] 39for(var E of null==y?void 0:y.fields){var O=void 0 40if("page"===E.type&&C.push(E.id),O=Object(l.getFieldPrepopulatedValue)(E,b,f),"fileupload"!==E.type&&"post_image"!==E.type||(k=!0),E.conditionalLogic){for(var S={id:E.id,conditionalLogic:E.conditionalLogic},I=E.conditionalLogic.rules.map(n=>n.fieldId),N=0;N<I.length;N++){var F=parseInt(I[N]);-1===j.indexOf(F)&&j.push(F)}z.push(S)}if(O||"shipping"!==E.type||(O=E.basePrice.replace("€","â¬")),!O&&"hiddenproduct"===E.inputType){var T=parseFloat(E.basePrice.replace(",",".")) 41O={value:E.label+"|"+T,label:E.label,price:T}}x[E.id]={valid:Object(p.validateField)(O,E),value:O,field:E,label:E.label,pageNumber:E.pageNumber,cssClass:E.cssClass,isRequired:E.isRequired,type:E.type,inputName:E.inputName}}for(var P=0;P<z.length;P++)x[z[P].id].hideField=Object(c.default)(z[P].conditionalLogic,x) 42t(y),r(x),i(e||!!y.pagination&&1),s(z),d(j),k&&m(k),C.length&&g(C)}})).apply(this,arguments)}e.default=function fetchForm(n){return _fetchForm.apply(this,arguments)}},"9nO7":function(n,e,o){"use strict" 43var t=o("JPst"),r=o.n(t),i=o("HeW1"),a=o.n(i),l=o("O2EK"),p=o.n(l),c=o("NEAr"),s=o.n(c),d=r()(function(n){return n[1]}),g=a()(p.a),m=a()(s.a) 44d.push([n.i,'.form-wrapper .form-title {\n /* font-size: 1.125rem;\n font-weight: 500;\n margin-bottom: 1rem;\n margin-top: 1rem;*/\n display:none;\n}\n\n.form-wrapper .form-field .gf-label {\n margin-top: 1rem;\n}\n.form-wrapper .form-field .html-content {\n margin-top: 0.5rem;\n}\n\n.form-wrapper .form-field.half > div, .form-wrapper .form-field.half-right > div {\n width: 100%;\n}\n\n.form-wrapper .form-field > div > input, .form-wrapper .form-field > div > label {\n display: block;\n}\n\n.form-wrapper .form-field > div > label {\n font-size: 0.8125rem;\n font-weight: bold;\n padding-bottom: 0.5rem;\n min-height: 1rem;\n padding-top: 0;\n}\n\n.form-wrapper .form-field > div > input:not([type="file"]), .form-wrapper .form-field input.datepicker:not([type="file"]), .form-wrapper .form-field > div > textarea {\n border: 1px solid rgb(var(--venia-global-color-gray-400));\n border-radius: 0.25rem;\n line-height: 1;\n font-size: 0.75rem;\n width: 100%;\n}\n\n.form-wrapper .form-field > div > input, .form-wrapper .form-field input.datepicker {\n height: 2.5rem;\n}\n\n.form-wrapper .form-field > div > textarea {\n height: 170px;\n}\n\n.form-wrapper .form-field.largeTextarea > div > textarea {\n height: 20rem;\n}\n\n.form-wrapper button[type="submit"], .form-wrapper button.next\n{\n font-size: 0.825rem;\n padding: 0.75rem 2.25rem;\n width: -moz-max-content;\n width: max-content;\n outline: 2px solid transparent;\n outline-offset: 2px;\n line-height: 1.25;\n font-weight: 500;\n text-align: center;\n background: rgb(var(--color-brand-base));\n border: 1px solid rgb(var(--color-brand-dark));\n border-radius: 0.25rem;\n cursor: pointer;\n transition: all 0.15s ease-in;\n}\n\n.form-wrapper button[type="submit"]:hover, .form-wrapper button.next:hover {\n background-color: rgb(var(--color-brand-light));\n border-color: rgb(var(--color-brand-darkest));\n}\n\n.form-wrapper button[type="submit"]:disabled, .form-wrapper button.next:disabled {\n background: rgb(var(--venia-global-color-gray-300));\n border-color: rgb(var(--venia-global-color-gray-500));\n color: rgb(var(--venia-global-color-gray-700));
44\n cursor: not-allowed;\n}\n\n.form-wrapper button[type="submit"] > span {\n display: none;\n}\n\n.form-wrapper button[type="submit"].loading > span {\n display: inline-block;\n width: 1em;\n height: 1em;\n margin-left: 0.5rem;\n vertical-align: -0.15em;\n border: 2px solid currentColor;\n border-top-color: transparent;\n border-radius: 50%;\n animation: gf-spin 0.8s linear infinite;\n}\n\n.form-wrapper .form-field > div > input:focus-visible, .form-wrapper .form-field > div > textarea:focus-visible, .form-wrapper .form-field input.datepicker:focus-visible {\n outline: none;\n}\n\n.form-wrapper .form-field > div > .description {\n padding: 0 16px 0 0;\n margin-top: 1rem;\n}\n\n.form-wrapper .footer {\n padding-top: 1rem;\n display: flex;\n gap: 20px;\n clear: both;\n}\n\n/*error*/\n.form-wrapper .form-field.error {\n position: relative;\n}\n\n.form-wrapper .form-field.error input, .form-wrapper .form-field.error textarea {\n border-color: rgb(var(--venia-global-color-red-700)) !important;\n}\n\n.form-wrapper .form-field .error-message {\n display: block;\n margin-top: 0.5rem;\n}\n\n.form-wrapper .form-field .dropzone-rejected .error-message {\n margin-top: 0;\n}\n\n.form-wrapper .form-field .dropzone-rejected {\n margin-top: 0.5rem;\n}\n\n.form-wrapper .form-field > label.gf-label {\n display: none;\n}\n\n.form-wrapper .error-message {\n color: rgb(var(--venia-global-color-red-700));\n font-size: 0.75rem;\n}\n\n/*checkboxes*/\n.form-wrapper .checkboxes .gf-label, .form-wrapper .radios .gf-label {\n padding-bottom: 0.75rem;\n display: inline-block;\n font-weight: bold;\n}\n\n.form-wrapper .checkboxes .checkbox label, .form-wrapper .radios .radio label {\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n margin-bottom: 0.5rem;\n position: relative;\n padding-left: 30px;\n}\n\n.form-wrapper .checkboxes .checkbox input {\n opacity: 0;\n position: absolute;\n}\n\n.form-wrapper .checkboxes .checkbox label:before {\n content: \'\';\n width: 24px;\n height: 24px;\n border: 1px solid rgb(var(--venia-global-color-gray-400));\n border-radius: 0.25em;\n margin: 0.25em 0.75rem 0.25em 0;\n display: inline-block;\n position: absolute;\n left: 0;\n top: -4px;\n}\n\n.form-wrapper .checkboxes .checkbox input:checked + label:before {\n border: none;\n content: url('+g+');\n}\n\n.form-wrapper .checkboxes .checkbox label a {\n display: inline-block;\n padding: 0 5px;\n color: rgb(var(--venia-global-color-yellow-750));\n}\n\n.form-wrapper .checkboxes .checkbox label a:hover {\n text-decoration: underline;\n}\n\n/*radios*/\n.form-wrapper .radios .radio input {\n opacity: 0;\n position: absolute;\n}\n\n.form-wrapper .radios .radio label {\n position: relative;\n}\n\n.form-wrapper .radios .radio label:before {\n content: \'\';\n width: 16px;\n height: 16px;\n border: 1px solid rgb(var(--venia-global-color-gray-400));\n border-radius: 50%;\n margin: 0.25em 0.75rem 0.25em 0;\n display: inline-block;\n position: absolute;\n left: 0;\n}\n\n.form-wrapper .radios .radio input:checked + label:before {\n border-color: rgb(var(--venia-global-color-gray-700));\n}\n\n.form-wrapper .radios .radio input:checked + label:after {\n content: \'\';\n position: absolute;\n left: 4px;\n top: 7px;\n width: 8px;\n height: 8px;\n border-radius: 50%;\n background: rgb(var(--venia-global-color-gray-700));\n}\n\n/*select*/\n.form-wrapper .form-select [class*="-Control"], .form-wrapper .address [class*="-Control"] {\n color: rgb(var(--color-gray-900));\n border: 1px solid rgb(var(--color-gray-400));\n display: flex;\n font-size: 0.75rem;\n border-radius: 0.25rem;\n padding: 3px;\n}\n\n.form-wrapper .form-select [class*="-singleValue"], .form-wrapper .address [class*="-singleValue"] {\n padding-left: 5px;\n}\n\n.form-wrapper .form-select [class*="-Input"], .form-wrapper .address [class*="-Input"] {\n padding-left: 5px;\n}\n\n.form-wrapper .form-select input, .form-wrapper .address input {\n margin-left: 5px !important;\n}\n\n.form-wrapper .form-select [class*="-ValueContainer"], .form-wrapper .address [class*="-ValueContainer"] {\n width: 100%;\n}\n.form-wrapper .form-select [class*="-placeholder"], .form-wrapper .address [class*="-placeholder"] {\n padding-left: 5px;\n}\n\n\n.form-wrapper .form-select [class*="-indicatorSeparator"], .form-wrapper .form-select [class*="-indicatorContainer"] svg, .form-wrapper .address [class*="-indicatorSeparator"], .form-wrapper .address [class*="-indicatorContainer"] svg{\n display: none;\n}\n\n.form-wrapper .form-select [class*="-indicatorContainer"], .form-wrapper .address [class*="-indicatorContainer"] {\n position: relative;\n height: 100%;\n width: 36px;\n transition: all 0.15s ease-in;\n}\n\n.form-wrapper .form-select [class*="-indicatorContainer"]:before, .form-wrapper .address [class*="-indicatorContainer"]:before {\n position: absolute;\n content: url('+m+');\n width: 100%;\n height: 100%;\n display: flex;\n top: 0;\n right: 0;
44\n align-items: center;\n justify-content: center;\n transition: all 0.15s ease-in;\n padding-top: 2px\n}\n\n.form-wrapper .form-field.is-open .form-select [class*="-indicatorContainer"]:before {\n transform: rotate(180deg);\n}\n\n.form-wrapper .form-field.gsection {\n padding-top: 1.5rem;\n}\n\n.form-wrapper .form-field.half, .form-wrapper .form-field.half-right {\n width: 100%;\n}\n\n.form-wrapper .form-field.dropzone div[role="button"] {\n padding: 2rem;\n background: rgb(var(--venia-global-color-gray-100));\n text-align: center;\n border: 2px dashed rgb(var(--venia-global-color-gray-500));\n border-radius: 10px; /* Abgerundete Ecken hinzufügen */\n color: rgb(var(--venia-global-color-gray-700)); /* Textfarbe etwas dunkler */\n transition: background 0.3s ease, border-color 0.3s ease;\n}\n\n.form-wrapper .form-field.dropzone div[role="button"]:hover {\n background: rgb(var(--venia-global-color-gray-200)); /* Hintergrundfarbe beim Hover */\n border-color: rgb(var(--venia-global-color-gray-700));\n}\n\n.form-wrapper .form-field.dropzone p.dropCta {\n text-transform: uppercase;\n letter-spacing: 4px;\n font-size:1.25rem;\n margin-bottom: 1rem;\n\n display: block;\n}\n\n.form-wrapper .form-field.dropzone p.dropCta span {\n display: inline-block;\n}\n\n.form-wrapper .form-field.dropzone .preview:not(:empty) + p.dropCta {\n display: none;\n}\n\n.form-wrapper .form-field.dropzone .pdf-icon {\n width: 100%;\n}\n\n.form-wrapper .form-field.dropzone .description {\n line-height: 1rem;\n}\n\n.form-wrapper .gc-1 {\n grid-column: span 4;\n}\n\n.form-wrapper .gc-2 {\n grid-column: span 8;\n}\n\n.form-wrapper .gc-3, .form-wrapper .gc-4, .form-wrapper .gc-5, .form-wrapper .gc-6, .form-wrapper .gc-7, .form-wrapper .gc-8, .form-wrapper .gc-9, .form-wrapper .gc-10, .form-wrapper .gc-11, .form-wrapper .gc-12 {\n grid-column: span 12;\n}\n\n.form_wrapper .gform_confirmation_wrapper {\n border: 1px solid #6b6b6b;\n padding: 25px;\n box-shadow: inset 0px 0px 10px 2px rgba(97,97,97,0.35);\n margin:30px 0; font-weight: normal;\n}\n\n.form_wrapper h2, .gform_confirmation_wrapper h2 {\n font-weight:bold;\n font-size:2.5em;\n}\n\n.form_fields .prev {\n background: #878585 !important;\n color: white !important;\n border-radius: 8px !important;\n padding: 15px 25px;\n float: left;\n}\n\n@media (min-width: 768px) {\n div.form-wrapper {\n max-width: 1200px;\n }\n\n .form-wrapper .form-field {\n display: flex;\n gap: 20px;\n clear: both;\n }\n\n .form-wrapper .form-field > div {\n width: 100%;\n }\n\n .form-wrapper .form-field:not([class*="float"]):not([class*="half"]):not([class*="gsection"]):not([class*="third"]) > div {\n /*width: calc((100% - 20px)/2);*/\n }\n\n .form-wrapper .form-field:not([class*="float"]) > .email, .form-wrapper .form-field:not([class*="float"]) > .phone {\n width: 100%;\n }\n\n .form-wrapper .form-field.half, .form-wrapper .form-field.half-right {\n width: 48%;\n float: left;\n margin-right: 4%;\n }\n\n .form-wrapper .form-field.half-right {\n margin-right: 0;\n }\n\n .form-wrapper .gc-1 {\n grid-column: span 2;\n }\n\n .form-wrapper .gc-2 {\n grid-column: span 4;\n }\n\n .form-wrapper .gc-3 {\n grid-column: span 6;\n }\n\n .form-wrapper .gc-4 {\n grid-column: span 8;\n }\n\n .form-wrapper .gc-5 {\n grid-column: span 10;\n }\n\n .form-wrapper .gc-6, .form-wrapper .gc-7, .form-wrapper .gc-8, .form-wrapper .gc-9, .form-wrapper .gc-10, .form-wrapper .gc-11, .form-wrapper .gc-12 {\n grid-column: span 12;\n }\n}\n\n@media (min-width: 1280px) {\n .form-wrapper .gc-1 {\n grid-column: span 1;\n }\n\n .form-wrapper .gc-2 {\n grid-column: span 2;\n }\n\n .form-wrapper .gc-3 {\n grid-column: span 3;\n }\n\n .form-wrapper .gc-4 {\n grid-column: span 4;\n }\n\n .form-wrapper .gc-5 {\n grid-column: span 5;\n }\n\n .form-wrapper .gc-6 {\n grid-column: span 6;\n }\n\n .form-wrapper .gc-7 {\n grid-column: span 7;\n }\n\n .form-wrapper .gc-8 {\n grid-column: span 8;\n }\n\n .form-wrapper .gc-9 {\n grid-column: span 9;\n }\n\n .form-wrapper .gc-10 {\n grid-column: span 10;\n }\n\n .form-wrapper .gc-11 {\n grid-column: span 11;\n }\n\n .form-wrapper .gc-12 {\n grid-column: span 12;\n }\n}\n',""]),d.locals={},e.a=d},"9tpo":function(n,e,o){"use strict" 45o.d(e,"a",function(){return t}) 46var t=n=>{var e,o,t,r,i,a,l,p=null==n?void 0:n.replace(/</g,"<") 47return p=null===(l=p=null===(a=p=null===(i=p=null===(r=p=null===(t=p=null===(o=p=null===(e=p)||void 0===e?void 0:e.replace(/>/g,">"))||void 0===o?void 0:o.replace(/'/g,"'"))||void 0===t?void 0:t.replace(/"/g,'"'))||void 0===r?void 0:r.replace(/&/g,"&"))||void 0===i?void 0:i.replace(/ä/g,"ä"))||void 0===a?void 0:a.replace(/ü/g,"ü"))||void 0===l?void 0:l.replace(/ /g," ")}},AHXI:function(n,e,o){n.exports=o.p+"[email protected]"},Ap9x:function(n,e,o){"use strict" 48o.r(e),o.d(e,"isEmpty",function(){return a}),o.d(e,"selectValidation",function(){return p}),o.d(e,"checkboxValidation",function(){return c}),o.d(e,"isUrl",function(){return i}),o.d(e,"isEmail",function(){return r}),o.d(e,"isRequired",function(){return l}),o.d(e,"validateField",function(){return s}) 49var t=(n,e)=>!!e&&(n&&"object"==typeof n?n.custom||n[e]||!1:"string"==typeof n&&n),r=(n,e,o)=>{return!/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(n)&&(t(o,"email")||"Enter a valid email")},i=(n,e,o)=>{return!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(n)&&(t(o,"url")||"Enter a valid url")},a=n=>!n,l=(n,e,o)=>{return!(!n||!e)&&(t(o,"required")||"This field is required")},p=(n,e,o)=>{return!(e||!n)&&(t(o,"select")||t(o,"required")||"Please select an option")},c=(n,e)=>n.length<1&&(e.required?e.required:"string"==typeof e||e instanceof String?e:"This field is required"),s=(n,e)=>{var{type:o,isRequired:s}=e 50if(("checkbox"===o||"radio"===o)&&s)return c(n,e.errorMessage) 51if("password"===o)return((n,e)=>{var{inputs:o,isRequired:t,errorMessage:r}=e||!1,{required:i,mismatch:a}=r||!1,l=o.filter(n=>!n.isHidden),p=n&&n.filter(n=>n&&""===n.val).length 52return(n&&0===n.length||p===l.length)&&t?i||"This field is required":!!(n&&2===n.length&&l&&2===l.length&&n[1]&&n[0]&&""!==n[1].val&&n[1].val!==n[0].val)&&(a||"Mismatch")})(n,e) 53if("select"===o)return p(s,n,e.errorMessage) 54if("email"===o&&e.emailConfirmEnabled)return((n,e)=>{var{inputs:o,isRequired:t,errorMessage:i}=e||!1,{required:a,mismatch:l}=i||!1,p=n&&n.filter(n=>n&&""===n.val).length 55if((n&&n.length<2||0!==p)&&t)return a||"This field is required" 56if(n&&n.length>0)for(var c=0;n.length>c;c++){var s=r(n[c].val) 57if(s)return s}return!!(n&&2===n.length&&o&&2===o.length&&n[1]&&n[0]&&""!==n[1].val&&n[1].val!==n[0].val)&&(l||"Mismatch")})(n,e) 58var d=a(n),g="",m=!(!e||!e.errorMessage)&&e.errorMessage 59if(!(g=!!s&&l(s,d,m))&&!d)if("email"===o)g=r(n,e,m) 60else if("website"===o)g=i(n,e,m) 61else if("date"===o){var b=!0 62g=(b=e.dateType&&"datepicker"===e.dateType?!!s&&l(s,d,m):((n,e)=>{for(var o=[],r=0;r<n.length;r++)if(n[r]){var{val:i,label:a}=n[r] 63if(i)if("MM"===a){var l=e.errorMessage.month;(i.length>2||i<1||i>12)&&(o[r]={index:r,message:t(l,"date")||"Enter a valid month"})}else if("DD"===a){var p=e.errorMessage.date;(i.length>2||i<1||i>31)&&(o[r]={index:r,message:t(p,"date")||"Enter a valid date"})}else if("YYYY"===a){var c=e.errorMessage.year,s=(new Date).getFullYear()+1;(i.length>4||i<1920||i>s)&&(o[r]={index:r,message:t(c,"date")||"Enter a valid year"})}}return o}
63)(n,e)).length>0&&b}else"postcode"===o&&(g=((n,e,o)=>{return!/^[1-9][0-9]{3} ?(?!sa|sd|ss)[a-z]{2}$/i.test(n)&&(t(o,"email")||"Enter a valid postcode")})(n,0,m)) 64return g}},CeOI:function(n,e,o){"use strict" 65var t=o("JPst"),r=o.n(t)()(function(n){return n[1]}) 66r.push([n.i,".page-globalOffsetX-o-u {\n padding-right: var(--bpd-global-px);\n padding-left: var(--bpd-global-px);\n}\n\n.page-globalOffsetY-Lot {\n}\n",""]),r.locals={globalOffsetX:"page-globalOffsetX-o-u",globalOffsetY:"page-globalOffsetY-Lot my-8"},e.a=r},HPLU:function(n,e,o){"use strict" 67o.r(e) 68var t=o("QILm"),r=o.n(t),i=o("q1tI"),a=o.n(i),l=o("y2Vs"),p=o("seDI"),c=o.n(p),s=["field","value","validationMessage","touched","setTouched","setFocusClass","hideField","updateForm","styledComponents","error","cssClass","unsetError"] 69e.default=(n=>{var{field:e,value:o,validationMessage:t,touched:p,setTouched:d,setFocusClass:g,hideField:m,updateForm:b,styledComponents:f,error:u,cssClass:w,unsetError:h}=n,{id:k,formId:_,type:v,label:y,isRequired:x,choices:z,placeholder:j,description:C,descriptionPlacement:E,labelPlacement:O,width:S,customName:I}=(r()(n,s),e),[N,F]=Object(i.useState)(""),T="",P=z.map(n=>{var e={value:n.value,label:n.text} 70return n.isSelected&&(T=e),e}),[D,M]=Object(i.useState)(o||T),{ReactSelect:q,Label:L="label",Box:A="div"}=f||!1,R=q||l.a 71return a.a.createElement(A,{width:S,className:t&&p||u?"form-field error ".concat(w," ").concat(N):"form-field ".concat(w," ").concat(N),style:{display:m?"none":void 0}},a.a.createElement("div",{className:v},a.a.createElement(c.a,{formId:_,id:k,label:y,labelPlacement:O,isRequired:x,styledComponent:f}),"above"===E&&C&&a.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:C}}),a.a.createElement(R,{name:I||"input_".concat(k),required:x,value:D&&D.value?D:"",onChange:n=>{(n=>{var o={target:{value:n}} 72M(n),b(o,e)})(n),h(k)},onBlur:()=>(d(k),g(D&&D.value),void F("")),onFocus:()=>{g(!0),F("is-open")},placeholder:j,options:P,className:"form-select",autoFocus:!1,inputId:"input_".concat(_,"_").concat(k)}),"above"!==E&&C&&a.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:C}}),(t&&p||u)&&a.a.createElement("span",{className:"error-message",id:"error_".concat(_,"_").concat(k)},t||u)))})},Hvwg:function(n,e,o){"use strict" 73var t=o("lSNA"),r=o.n(t) 74function ownKeys(n,e){var o=Object.keys(n) 75if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(n) 76e&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),o.push.apply(o,t)}return o}function _objectSpread(n){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{} 77e%2?ownKeys(Object(o),!0).forEach(function(e){r()(n,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))})}return n}e.a={control:()=>({cursor:"pointer",paddingRight:3,display:"flex",border:"1px solid rgb(var(--color-gray-750))",borderRadius:"0.25rem",color:"rgb(var(--color-gray-900))",fontSize:"0.75rem"}),menu:n=>_objectSpread(_objectSpread({},n),{},{borderRadius:"4px",overflowX:"hidden",background:"rgb(var(--venia-global-color-gray-100))",boxShadow:"0 0 7px 1px rgba(0,0,0,0.1)",zIndex:3}),option:(n,e)=>{var{isFocused:o,isSelected:t}=e 78return _objectSpread(_objectSpread({},n),{},{margin:"0 auto",width:"calc(100% - 10px)",padding:"5px 8px",display:"flex",alignItems:"center",borderBottom:"1px solid rgb(var(--venia-global-color-gray-50))",cursor:"pointer",backgroundColor:t?"rgb(var(--venia-global-color-yellow-500))":o?"rgb(var(--venia-global-color-gray-200))":"transparent",":last-child":{borderBottom:"none"}})},dropdownIndicator:(n,e)=>{var{isDisabled:o}=e 79return _objectSpread(_objectSpread({},n),{},{"--bpd-dropdown-icon-color":o&&"rgb(var(--venia-global-color-gray-300))"})},valueContainer:(n,e)=>{var{isMulti:o}=e 80return _objectSpread(_objectSpread({},n),{},{padding:0,display:o?"flex":"grid"})},input:n=>_objectSpread(_objectSpread({},n),{},{gridArea:"1/1"}),multiValue:n=>_objectSpread(_objectSpread({},n),{},{justifyContent:"space-between"})}},IOO7:function(n,e,o){"use strict" 81var t=o("JPst"),r=o.n(t)()(function(n){return n[1]}) 82r.push([n.i,'\n/**\n * General post (view and list)\n *\n */\n.post-date { font-style: italic; font-size: 98%; margin-bottom: 10px; }\n.post-meta { font-style: italic; }\n.post-entry { font-size: 110%; height: 1%; margin-bottom: 1.5em; overflow: hidden; }\n.post-entry-with-image { height: 1%; overflow: hidden; }\n.post-entry p { margin-bottom: 1em; }\n\n.featured-image {\n border: 1px solid #ddd;\n margin: 4px 10px 2px 0;\n padding: 1px;\n}\n\n.featured-image.right {\n margin: 2px 0 4px 10px;\n}\n\n.is-blog .toolbar { margin: 0 0 10px; }\n\n/**\n * Post view page\n *\n */\n.page-title.post-title { margin-bottom: 4px; }\n.post-view .post-meta { margin-bottom: 20px; }\n.post-view .post-skips { display: block; margin-top: 20px; width: 100%; }\n.post-view .post-skips .post-skip-previous { margin-right: 10px; }\n\n.post-view .yarpp-related { margin-bottom: 20px; }\n\n/**\n * Post comments\n *\n */\n.comments-wrapper h2 { margin-bottom: 10px; }\n.comments-wrapper ul.children { margin-left: 20px; }\n.comment { height: 1%; overflow: hidden; margin-bottom: 10px; }\n.comment .comment-inner { border-bottom: 1px solid #eee; padding: 10px 0; }\n.comment .gravatar { float: left; margin: 0 10px 10px 0; }\n.comment .comment-meta { margin-bottom: 10px; }\n.comment .comment-when { display: block; text-decoration: none; }\n.comment .comment-entry { clear: both; font-size: 110%; }\n\n/**\n * Author page\n *\n */\n.author-description { font-style: italic; margin-bottom: 20px; }\n\n/**\n * PinterestRssWidget plugin\n *\n */\n\n\n.block-blog-pinterest li.item { text-align: center; }\n.block-blog-pinterest .follow { text-align: center; margin: 10px 0 15px; }\n\n.shortcode-pinterest {}\n.shortcode-pinterest ul { height: 1%; overflow: hidden; }\n.shortcode-pinterest li { list-style: none; padding: 0; margin: 0 10px 10px; float: left; }\n\n/**\n * Alignment and captions\n * Taken from default WordPress CSS file\n *\n */\n.alignleft { display: inline; float: left; margin-right: 1.625em; }\n.alignright { display: inline; float: right; margin-left: 1.625em; }\n.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }\n\n.post-view img[class*="align"],\n.post-view img[class*="wp-image-"],\n.post-view .gallery .gallery-icon img {/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */\n border: 0;\n padding: 0px;\n}\n\n.post-view img[class*="align"],\n.post-view img[class*="wp-image-"],\n.post-view img[class*="attachment-"] {\n height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */\n}\nimg.size-full,\nimg.size-large {\n max-width: 97.5%;\n width: auto; /* Prevent stretching of full-size and large-size images with height and width attributes in IE8 */\n height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */\n}\n\nimg.alignleft,\nimg.alignright,\nimg.aligncenter {\n margin-bottom: 1.625em;\n}\n\n.wp-caption {\n margin-top: 0.4em;\n background: #eee;\n margin-bottom: 1.625em;\n max-width: 96%;\n padding: 9px;\n}\n.wp-caption img {\n display: block;\n margin: 0 auto;\n max-width: 98%;\n border-color: #eee;\n}\n.wp-caption .wp-caption-text {\n color: #666;\n font-size: 12px;\n margin-bottom: 0.6em;\n padding: 10px 0 5px 40px;\n position: relative;\n text-align:center;\n}\n.wp-caption .wp-caption-text:before {\n color: #666;\n content: \'\\2014\';\n font-size: 14px;\n font-style: normal;\n font-weight: bold;\n margin-right: 5px;\n position: absolute;\n left: 10px;\n top: 7px;\n}\n.wp-caption img {\n border-color: #eee;\n}\n.wp-caption a:focus img,\n.wp-caption a:active img,\n.wp-caption a:hover img {\n background: #fff;\n border-color: #ddd;\n}\n\n.wp-caption .wp-caption-text,\n.gallery-caption,\n.entry-caption {\n font-style: italic;\n font-size: 12px;\n font-size: 0.857142857rem;\n line-height: 2;\n color: #757575;\n}\n\ndiv.gallery { height: 1%; overflow: hidden; }\n.gallery-columns-2 dl.gallery-item { width: 50%; }\n.gallery-columns-3 dl.gallery-item { width: 33%; }\n.gallery-columns-4 dl.gallery-item { width: 25%; }\n.gallery-columns-5 dl.gallery-item { width: 20%; }\n\ndl.gallery-item { float: left; }\ndl.gallery-item .gallery-icon { overflow: hidden; }\n\n.post-view ul.form-list { list-style: none outside none; }\n\n\n\n\n/*\n * WP Calendar\n */\n#wp-calendar {\n margin: 0;\n width: 100%;\n padding: 5px 10px;\n}\n#wp-calendar th {\n font-weight: bold;\n}\n#wp-calendar th,\n#wp-calendar td,\n#wp-calendar caption {\n text-align: left;\n}\n#wp-calendar #next {\n text-align: right;\n}\n\n/**\n * Yarpp thumbnails\n * This is taken directly from the Yarpp plugin\n */\n\n.yarpp-thumbn
82ails-horizontal .yarpp-thumbnail, .yarpp-thumbnail-default, .yarpp-thumbnail-title {\n display: inline-block;\n *display: inline;\n}\n.yarpp-thumbnails-horizontal .yarpp-thumbnail {\n border: 1px solid rgba(127,127,127,0.1);\n width: 130px;\n height: 170px;\n margin: 5px;\n margin-left: 0px;\n vertical-align: top;\n}\n.yarpp-thumbnail > img, .yarpp-thumbnail-default {\n width: 120px;\n height: 120px;\n margin: 5px;\n}\n.yarpp-thumbnails-horizontal .yarpp-thumbnail > img, .yarpp-thumbnails-horizontal .yarpp-thumbnail-default {\n margin-bottom: 0px;\n display: block;\n}\n.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {\n font-size: 1em;\n max-height: 2.8em;\n line-height: 1.4em;\n margin: 7px;\n margin-top: 0px;\n width: 120px;\n text-decoration: inherit;\n overflow: hidden;\n}\n\n.yarpp-thumbnail-default {\n overflow: hidden;\n}\n.yarpp-thumbnail-default > img.yarpp-thumbnail-default-wide {\n height: 120px;\n max-width: none;\n}\n.yarpp-thumbnail-default > img.yarpp-thumbnail-default-tall {\n width: 120px;\n max-height: none;\n}\n\n#recipress_recipe {\n clear: both;\n}\n\n/**\n * Product shortcode\n */\n.std ul.mini-products-list {\n list-style: none;\n margin: 0;\n padding-left: 0;\n}\n\n.std ul.mini-products-list ul.item {\n list-style: none;\n}\n\nimg.max-width { max-width: 100%; }\n\n\n/** TOBY HACK: Add Lightbox CSS **/\n\n#fp-gallery {\n position:fixed;\n top:0;\n left:0;\n width:100%;\n height:100%;\n z-index:100;\n}\n\n#fp-gallery .shadow {\n position:fixed;\n top:0;\n left:0;\n width:100%;\n height:100%;\n z-index:101;\n background:#000 no-repeat center 40px;\n}\n\n#fp-gallery .inner {\n position:relative;\n z-index:102;\n background:#fff;\n max-width:95%;\n margin:1% auto 0;\n border:4px solid #ddd;\n box-shadow:4px 4px 4px #666;\n display:inline-block;\n min-width:400px;\n min-height:200px;\n}\n\n#fp-gallery .close {\n position:absolute;\n background:#fff no-repeat center center;\n padding:2px;\n border-radius:50%;\n cursor:pointer;\n text-decoration:none;\n display:inline-block;\n height:48px;\n width:48px;\n margin:auto;\n top:10px;\n right:10px;\n text-indent:-999999px;\n}\n\n\n/*\n///////////////////////////////////////////////\n \t///\t WORDPRESS ///\n///////////////////////////////////////////////\n*/\n\n.inlinesku {\n color: #989898;\n font-style: italic;\n}\n\n.pricecolor {\n color: #77a809;\n}\n\n.mce-edit-area {\n padding: 20px;\n}\n\n.gw-file {\n float: left;\n margin: 0 5px 20px;\n margin: 0 1% 20px;\n width: 31.3333%;\n}\n\n.gw-file a {\n width: 100%;\n display: inline-block;\n}\n\n#photogrid {\n width: 100%;\n display: grid;\n grid-template-columns: 1fr 1fr 1fr 1fr;\n grid-auto-flow: row;\n grid-column-gap: 20px;\n grid-row-gap: 10px;\n}\n\n#photos {\n width: 100%;\n -webkit-column-count: 4;\n -webkit-column-gap: 20px;\n -moz-column-count: 4;\n -moz-column-gap: 20px;\n column-count: 4;\n column-gap: 20px;\n}\n\n/*#photos a {\ndisplay: inline-block;\nwidth: 300px;\nmargin-bottom: 7px;\n}*/\n#photos a, #photogrid a {\n display: inline-block;\n width: 100% !important;\n height: auto !important;\n margin-bottom: 7px;\n position: relative;\n}\n\n#photos a:hover, #photogrid a:hover {\n transform: scale(1.05);\n}\n\n#photos a img, #photogrid a img {\n width: 100%;\n}\n\n@media (max-width: 1600px) {\n #photos {\n -moz-column-count: 3;\n column-count: 3;\n }\n\n #photogrid {\n grid-template-columns: 1fr 1fr 1fr;\n }\n\n}\n\n@media (max-width: 768px) {\n #photos {\n -moz-column-count: 2;\n column-count: 2;\n }\n\n #photogrid {\n grid-template-columns: 1fr 1fr;\n }\n\n}\n\n#photos a div {\n position: absolute;\n opacity: 0.7;\n top: 10px;\n width: 90%;\n margin: 0;\n left: 10px;\n}\n\n#photos a div h5 {\n font-size: 13px;\n color: #fff;\n}\n\n#photos a div span {\n font-size: 11px;\n color: #fff;\n text-transform: none;\n font-weight: 100;\n}\n\n\n.wp-caption .wp-caption-text:before {\n color: #666;\n content: \'\' !important;\n font-size: 14px;\n font-style: normal;\n font-weight: bold;\n margin-right: 0;\n position: absolute;\n left: 0;\n top: 0;\n}\n\n.wp-caption .wp-caption-text {\n padding: 0 !important;\n}\n\n.half-float {\n width: 48%;\n float: right;\n clear: none !important;\n margin: 2%\n}\n\n.full-center {\n width: 50%;\n margin: 0 auto;\n}\n\n.full-width {\n width: 100%;\n}\n\n.noclear, .gfield_description {\n clear: none !important;\n}\n\n.shipping-form {\n font-size: 16px;\n border: 0;\n float: right;\n width: 200px;\n text-align: center;\n}\n\n.shipping-form .ginput_container_singleshipping {\n display: inline-block;\n margin-left: 15px;\n}\n\n.mce-edit-area {\n padding: 20px;\n}\n\n.datagrid table {\n border-collapse: collapse;\n text-align: left;\n width: 100%;\n}\n\n.datagrid {\n width: 100%;\n background: none;\n overflow: hidden;\n border: 1px solid #999;\n border-radius: 3px;\n margin: 20px 0;\n}\n\n.datagrid table td, .datagrid table th {\n padding: 3px 10px;\n}\n\n.datagrid table tbody td {\n color: #333;\n background: none;\n border-left: 1px solid #a9a9a9;\n}\n\n.datagrid table tbody tr:nth-child(even) td {\n background: rgba(0, 0, 0, 0.08);\n color: #333;\n}\n\n.datagrid table tbody td:first-child {\n border-left: none;\n}\n\n.datagrid table tbody tr:last-child td {\n border-bottom: none;\n}\n\nspan.post-meta-key {\n font-weight: bold;\n}\n\n.post-view .one-third {\n width: 30% !important;\n margin-right: 3%;\n clear: none !important;\n}\n\n.post-view .one-third-float {\n float: left;\n width: 32%;\n margin-right: 2% !important;\n clear: none !important;\n}\n\n.post-view .one-fourth-float {\n float: left;\n width: 23.5%;\n margin-right: 1.5% !important;\n clear: none !important;\n}\n\n.post-view .last-fourth {\n float: left;\n width: 23.5%;\n margin-right: 0 !important;\n clear: none !important;\n}\n\n.post-view .last-third {\n float: left;\n width: 32%;\n margin-right: 0 !important;\n clear: none !important;\n}\n\n.post-view .last-third.large input {\n width: 100% !important;\n}\n\n.post-view .last-third.large span {\n margin-top: 10px;\n display: block;\n}\n\n.post-view .image-train {\n float: right;\n margin: 20px 0 20px 20px;\n max-width: 300px;\n display: block\n}\n\n.post-view .image-train img {\n width: 100%;\n}\n\n.post-view .two-third {\n width: 65%;\n margin-right: 3%;\n clear: none !important;\n}\n\n.post-view .two-third-float {\n float: left;\n width: 65%;\n margin-right: 3%;\n clear: none !important;\n}\n\n.post-view .half {\n width: 48%;\n float: left;\n margin-right: 4%;\n clear: none !important;\n}\n\n.post-view .half-right {\n width: 48%;\n float: left;\n margin: 0;\n clear: none !important;\n}\n\n.post-view .right-two-third {\n float: right;\n width: 65%;\n clear: none !important;\n}\n\n.post-view .right-one-third {\n float: right;\n width: 30%;\n clear: none !important;\n}\n\n.post-view .full-width {\n width: 100%;\n margin-left: 0 !important;\n margin-right: 0 !important;\n}\n\n.post-view .large-font {\n font-size: 1.5em;\n}\n\n.blockborder {\n display: block;\n border: 1px solid gray;\n padding: 10px;\n background: #f3f3f3;\n}\n\n.post-view h2.gsection_title {\n font-size: 1.75em !important;\n color: rgb(var(--venia-global-color-yellow-750));\n}\n\n.hidden-form {\n opacity: 0;\n}\n\n.price-form {\n float: right;\n border: 1px dotted grey;\n padding: 20px;\n width: 200px;\n text-align: center;\n font-size: 24px;\n}\n\n.noborder {\n border: 0px !important;\n}\n\n.post-view .downloads-links-block { /*border:0px;*/\n margin-top: 0px !important;\n}\n\n.post-view .downloads-links-block .download-category-main {\n margin: 0 auto;\n width: 100%;\n text-align: center;\n padding: 15px;\n}\n\n.post-view .highlight {\n background: #dcf1fb;\n outline: 2px dotted #3f87a9;\n padding: 10px;\n}\n\n.post-view .downloads-links-block .download-category-main .category-title {\n display: none;\n}\n\n.block .block-blog .block-recent-posts {\n width: 100%;\n padding: 20px;\n margin-bottom: 0;\n}\n\n#block-blog-related .product {\n margin-left: 0;\n}\n\n#block-blog-related .product-details {\n margin-left: 65px;\n}\n\n#block-blog-related .product-details .product-name {\n padding-top: 0;\n}\n\n.gform_validation_container, span#extensions_message {\n display: none;\n}\n\n.gform_ajax_spinner {\n display: inline-block;\n margin-left: 15px;\n}\n\n.gfield_description {\n font-size: 12px;\n font-family: "Raleway", "Helvetica Neue", Verdana, Arial, sans-serif !important;\n font-weight: normal;\n font-style: italic;\n}\n\n.validation_message, .validation_error {\n color: red;\n}\n\n.gform_body ul {\n list-style: none;\n}\n\n.sd_faqcontent p {\n margin-bottom: 1em;\n}\n\n.post-view .featured-image {\n margin-bottom: 15px;\n}\n\n.wordpress-post-view .std img {\n max-width: 100%;\n}\n\n.wordpress-post-view .std a {\n text-decoration: underline;\n}\n\n.wordpress-post-view .std a.image-popup {\n text-decoration: none;\n}\n\n/*.box-related-posts .featured-image.left, .post-list li.item */\n.featured-image.left {\n float: left;\n margin-right: 1.5em;\n}\n\n.box-related-posts li {\n margin-bottom: 1.5em;\n}\n\n.box-related-posts li:last-child {\n margin-bottom: 0;\n}\n\n.cta-wrapper {\n margin-top: 1.5em;\n}\n\ndiv.block-blog-categories .block-content ul.level1 {\n margin-top: 10px;\n}\n\n.post-view .post-nav-arrow a {\n font-weight: normal;\n}\n/*\n.post-view a {\n font-weight:bold;\n}*/\n\n.post-view .price-box {\n display: inline;\n}\n\n@media only screen and (max-width: 1250px) {\n .alignleft {\n clear: left;\n }\n\n .alignright {\n clear: right;\n }\n}\n\n@media only screen and (max-width: 768px) {\n .alignleft, .alignright {\n clear: both;\n margin-left:auto;\n margin-right: auto;\n float:none;\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n width: 100% !important;\n }\n\n /* .postContent p, .postContent ul, .postContent ol, .postContent h3 {\n display: inline-block;\n }\n*/\n\n\n /* .wp-caption {\n display: flex;\n\n }*/\n}\n\n',""]),e.a=r},LZmW:function(n,e,o){"use strict" 83var t,r=o("q1tI"),i=o.n(r),a=o("dDsW"),l=o("7++0"),p=o("Ty5D"),c=o("55Ip"),s=o("y1Xp"),d=o("yS2g"),g=o("lcLu"),m=o("6A3+"),b=o("lSNA"),f=o.n(b),u=o("+TN3"),w=o("Vi2r"),h=o("VkAN"),k=o.n(h),_=o("UYTu"),v={getPostPage:Object(_.a)(t||(t=k()(["\n query getPostPage(\n $permalink: String\n $withTaxonomies: [String]\n $termTaxonomy: String\n $id: [Int]\n $includeDraft: Boolean\n ) {\n wpPosts(\n permalink: $permalink\n withTaxonomies: $withTaxonomies\n term_taxonomy: $termTaxonomy\n id: $id\n includeDraft: $includeDraft\n ) {\n items {\n id\n post_title\n post_date\n post_content\n terms{\n taxonomy\n total_count\n items{\n name\n id\n slug\n taxonomy\n }\n }\n user {\n id\n nickname\n url\n image\n nicename\n display_name\n }\n comment_status\n comment_count\n pageAssets {\n asJson\n }\n related_products {\n uid\n name\n show_product_price\n price {\n regularPrice {\n amount {\n currency\n value\n }\n }\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n }\n discount {\n amount_off\n }\n }\n minimum_price {\n final_price {\n currency\n value\n }\n regular_price {\n currency\n value\n }\n discount {\n amount_off\n }\n }\n }\n url_key\n image {\n url\n }\n }\n featured_image {\n name\n url\n width\n height\n sizes {\n url\n width\n height\n name\n }\n }\n }\n }\n }\n"])))},y=o("9tpo"),x=o("g5Yi") 84function ownKeys(n,e){var o=Object.keys(n) 85if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(n) 86e&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),o.push.apply(o,t)}return o}function _objectSpread(n){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{}
87e%2?ownKeys(Object(o),!0).forEach(function(e){f()(n,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))})}return n}var z=n=>{var e,{pageId:o}=n,{pathname:t}=Object(p.h)(),{getPostPage:i}=v,a=Object(p.g)(),l={withTaxonomies:["post_tag"],term_taxonomy:"post_tag"},c=_objectSpread(o?{id:o,includeDraft:!0}:{permalink:t},l),{data:s,error:d,loading:g}=Object(u.a)(i,{fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first",variables:_objectSpread({},c)}),{id:m,post_content:b,post_date:f,post_title:h,featured_image:k,comment_count:_,comment_status:z,related_products:j,user:{id:C,url:E,image:O,nicename:S,display_name:I}={},terms:N}=(null==s?void 0:null===(e=s.wpPosts)||void 0===e?void 0:e.items[0])||{},F=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"medium_large",o=null==n?void 0:n[0] 88if(!o||!o.sizes)return(null==o?void 0:o.url)||null 89var t=o.sizes.find(n=>n.name===e) 90return(null==t?void 0:t.url)||o.url}(k),T=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").replace(/<\/?[^>]+(>|$)/g,"").slice(0,255)}(b),P=Object(y.a)(b) 91return Object(r.useEffect)(()=>{g||!d&&P||a.push("/blog")},[P,g,d]),Object(x.a)({deps:[P,g]}),{id:m,content:P,date:f,title:h,commentCount:_,authorUrl:E&&"/blog".concat(Object(w.a)(E)),shortDescription:T,authorName:I,authorImage:O,authorId:C,nicename:S,canComment:"open"===z,loading:g,featured_image:k,relatedProducts:j,ogImage:F,terms:N}},j=o("/H9n"),C=o("zrp3"),E=o("LboF"),O=o.n(E),S=o("Qv6U"),I={injectType:"singletonStyleTag",insert:"head",singleton:!0},N=(O()(S.a,I),S.a.locals||{}),F=o("Yq7g"),T=n=>{var e=Object(s.a)(N,n.classes),{isDesktop:o}=Object(m.a)() 92return i.a.createElement("div",{className:e.postPageWrapper,"aria-live":"polite","aria-busy":"true",style:{flexWrap:"wrap"}},i.a.createElement(C.a,{width:"100%",height:1,key:"breadcrumbs",style:{marginTop:"1rem"}}),o&&i.a.createElement("div",{className:e.postPageSidebar},i.a.createElement(C.a,{width:"100%",height:"100vh",key:"sidebar"})),i.a.createElement("div",{className:e.root},i.a.createElement(C.a,{width:"100%",height:2,key:"product-name"}),i.a.createElement("div",{className:e.authorData},i.a.createElement("div",{className:e.authorImage},i.a.createElement(C.a,{key:"authorData"},i.a.createElement("img",{height:30,width:30,src:F.a,alt:"Placeholder for author image"}))),i.a.createElement("div",{className:e.authorNickname},i.a.createElement(C.a,{width:30,key:"post-published"}))),i.a.createElement("div",{className:e.postContent},i.a.createElement(C.a,{width:"100%",height:"100vh",key:"product-content"}))))},P=o("STDB"),D=o("tnWk"),M=o("39l6"),q=(o("ZcIo"),o("qyoJ"),o("XcKx"),o("sa6L")),L=o("fYY0"),A=i.a.lazy(()=>Promise.all([o.e(0),o.e(122)]).then(o.bind(null,"1Jcb"))),R=i.a.lazy(()=>Promise.all([o.e(2),o.e(60),o.e(0),o.e(88)]).then(o.bind(null,"uHCr"))),H=i.a.lazy(()=>o.e(21).then(o.bind(null,"9Nfd"))),B=i.a.lazy(()=>Promise.all([o.e(0),o.e(125)]).then(o.bind(null,"iOWQ"))),U=i.a.lazy(()=>Promise.all([o.e(0),o.e(124)]).then(o.bind(null,"sbO9"))) 93e.a=(n=>{var e,o=Object(s.a)(N,n.classes),{isDesktop:t}=Object(m.a)(),{pathname:b}=Object(p.h)(),{formatMessage:f}=Object(a.a)(),{id:u,title:w,content:h,authorUrl:k,authorId:_,authorName:v,authorImage:y,featured_image:x,date:C,canComment:E,loading:O,nicename:S,terms:I,relatedProducts:F,ogImage:V,shortDescription:W}=z(n) 94Object(L.a)({content:h}),Object(q.a)() 95var Y=null==I?void 0:I.some(n=>{var e 96return null===(e=n.items)||void 0===e?void 0:e.some(n=>"kunden-astrobilder"===n.slug)}),K=null==h?void 0:h.replace(/\[br\]/g,'<br style="clear:both;" />'),{isGravityForm:Z,newContent:G}=Object(D.a)({content:h}),J=f({id:"wp.blog.base",defaultMessage:"Blog"}) 97if(O)return i.a.createElement(T,null) 98var Q=null===(e=(I||[]).find(n=>"post_tag"===n.taxonomy))||void 0===e?void 0:e.items,X=2==_,$=C?C.replace(" ","T"):"" 99return i.a.createElement(i.a.Fragment,null,i.a.createElement(M.a,{currentPage:w}),i.a.createElement(g.d,null,"".concat(w," - ").concat(J)),w&&i.a.createElement(g.b,{property:"og:title",content:w}),V&&i.a.createElement(g.b,{name:"og:image",property:"og:image",content:V}),W&&i.a.createElement(i.a.Fragment,null,i.a.createElement(g.b,{name:"description",property:"og:description",content:W})),i.a.createElement(g.b,{name:"title",content:"".concat(w," - ").concat(J)}
99),i.a.createElement(d.a,{urlKey:b,mode:"content_top"}),i.a.createElement("div",{className:o.postPageWrapper,"aria-live":"polite","aria-busy":"false"},t&&i.a.createElement("div",{className:o.postPageSidebar},i.a.createElement(r.Suspense,{fallback:null},i.a.createElement(A,{nicename:S,relatedProducts:F}))),i.a.createElement("div",{className:"".concat(o.root," post-view")},i.a.createElement("h2",{className:o.title},w),i.a.createElement("div",{className:o.authorData},!!y&&!X&&i.a.createElement("div",{className:o.authorImage},i.a.createElement("img",{className:o.imageIcon,height:30,width:30,src:y,alt:v})),!!v&&!X&&i.a.createElement("div",{className:o.authorNickname},i.a.createElement(c.b,{to:k},v)),"0000-00-00 00:00:00"!==C&&i.a.createElement(i.a.Fragment,null,!X&&i.a.createElement("span",{className:o.separate},"/"),i.a.createElement("div",{className:o.published},i.a.createElement(l.a,{value:$,dateStyle:"long"}))),i.a.createElement(r.Suspense,{fallback:null},i.a.createElement(H,{tags:Q})),i.a.createElement("div",{className:o.postId},u)),Y&&x&&i.a.createElement("div",{className:o.featuredImage},i.a.createElement("img",{src:x[0].url,alt:w})),i.a.createElement("div",{className:o.postContent},Z?G:i.a.createElement(P.a,{html:K})),Y&&i.a.createElement("div",{className:"importantNote"},i.a.createElement("p",null,"Wir bitten um Entschuldigung, die Aufnahmedaten dieses Kundenbildes können aktuell noch nicht angezeigt werden. Wir arbeiten derzeit noch an einer Lösung, diese in unserem neuen System darzustellen. Seien Sie versichert, dass die Daten nicht verloren sind."),i.a.createElement("p",null,"Auch der Upload neuer Bilder ist vorerst noch deaktiviert, wir werden dies aber zeitnah nach unserem Relaunch wieder aktivieren. ",i.a.createElement("strong",null,"Vielen Dank für Ihre Geduld."))),i.a.createElement(j.a,null,i.a.createElement(U,null)),E&&i.a.createElement(j.a,null,i.a.createElement(R,{postId:u,postTitle:w,canComment:E})),i.a.createElement(j.a,null,i.a.createElement(B,{terms:I,currentPostId:u})))))})},"N/5Z":function(n,e,o){n.exports=o.p+"gf-creditcards-wNy.svg"},NEAr:function(n,e,o){n.exports=o.p+"gf-select-arrow-hii.svg"},NHvj:function(n,e,o){"use strict" 100var t=o("JPst"),r=o.n(t)()(function(n){return n[1]}) 101r.push([n.i,'@charset "UTF-8";\n/**\n * Colors\n */\n/**\n * Breakpoints & Media Queries\n */\n/**\n * SCSS Variables.\n *\n * Please use variables from this sheet to ensure consistency across the UI.\n * Don\'t add to this sheet unless you\'re pretty sure the value will be reused in many places.\n * For example, don\'t add rules to this sheet that affect block visuals. It\'s purely for UI.\n */\n/**\n * Colors\n */\n/**\n * Fonts & basic variables.\n */\n/**\n * Grid System.\n * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/\n */\n/**\n * Dimensions.\n */\n/**\n * Shadows.\n */\n/**\n * Editor widths.\n */\n/**\n * Block & Editor UI.\n */\n/**\n * Block paddings.\n */\n/**\n * React Native specific.\n * These variables do not appear to be used anywhere else.\n */\n/**\n* Converts a hex value into the rgb equivalent.\n*\n* @param {string} hex - the hexadecimal value to convert\n* @return {string} comma separated rgb values\n*/\n/**\n * Breakpoint mixins\n */\n/**\n * Long content fade mixin\n *\n * Creates a fading overlay to signify that the content is longer\n * than the space allows.\n */\n/**\n * Focus styles.\n */\n/**\n * Applies editor left position to the selector passed as argument\n */\n/**\n * Styles that are reused verbatim in a few places\n */\n/**\n * Allows users to opt-out of animations via OS-level preferences.\n */\n/**\n * Reset default styles for JavaScript UI based pages.\n * This is a WP-admin agnostic reset\n */\n/**\n * Reset the WP Admin page styles for Gutenberg-like pages.\n */\n\n.wp-block-archives-dropdown label {\n display: block;\n}\n\n.wp-block-audio {\n margin: 0 0 1em 0;\n}\n.wp-block-audio figcaption {\n margin-top: 0.5em;\n margin-bottom: 1em;\n}\n.wp-block-audio audio {\n width: 100%;\n min-width: 300px;\n}\n\n.wp-block-button__link {\n color: #fff;\n background-color: #32373c;\n border-radius: 9999px;\n box-shadow: none;\n cursor: pointer;\n display: inline-block;\n font-size: 1.125em;\n padding: calc(0.667em + 2px) calc(1.333em + 2px);\n text-align: center;\n text-decoration: none;\n word-break: break-word;\n box-sizing: border-box;\n}\n.wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, .wp-block-button__link:visited {\n color: #fff;\n}\n.wp-block-button__link.aligncenter {\n text-align: center;\n}\n.wp-block-button__link.alignright {\n /*rtl:ignore*/\n text-align: right;\n}\n\n.wp-block-buttons > .wp-block-button.has-custom-width {\n max-width: none;\n}\n.wp-block-buttons > .wp-block-button.has-custom-width .wp-block-button__link {\n width: 100%;\n}\n.wp-block-buttons > .wp-block-button.has-custom-font-size .wp-block-button__link {\n font-size: inherit;\n}\n.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {\n width: calc(25% - (var(--wp--style--block-gap, 0.5em) * 0.75));\n}\n.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {\n width: calc(50% - (var(--wp--style--block-gap, 0.5em) * 0.5));\n}\n.wp-block-buttons > .wp-block-button.wp-block-button__width-75 {\n width: calc(75% - (var(--wp--style--block-gap, 0.5em) * 0.25));\n}\n.wp-block-buttons > .wp-block-button.wp-block-button__width-100 {\n width: 100%;\n flex-basis: 100%;\n}\n\n.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-25 {\n width: 25%;\n}\n.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-50 {\n width: 50%;\n}\n.wp-block-buttons.is-vertical > .wp-block-button.wp-block-button__width-75 {\n width: 75%;\n}\n\n.wp-block-button.is-style-squared,\n.wp-block-button__link.wp-block-button.is-style-squared {\n border-radius: 0;\n}\n\n.wp-block-button.no-border-radius,\n.wp-block-button__link.no-border-radius {\n border-radius: 0 !important;\n}\n\n.is-style-outline > :where(.wp-block-button__link),\n:where(.wp-block-button__link).is-style-outline {\n border: 2px solid currentColor;\n padding: 0.667em 1.333em;\n}\n\n.is-style-outline > .wp-block-button__link:not(.has-text-color),\n.wp-block-button__link.is-style-outline:not(.has-text-color) {\n color: currentColor;\n}\n\n.is-style-outline > .wp-block-button__link:not(.has-background),\n.wp-block-button__link.is-style-outline:not(.has-background) {\n background-color: transparent;\n}\n\n.wp-block-buttons {\n /* stylelint-disable indentation */\n}\n.wp-block-buttons.is-vertical {\n flex-direction: column;\n}\n.wp-block-buttons.is-vertical > .wp-block-button:last-child {\n margin-bottom: 0;\n}\n.wp-block-buttons > .wp-block-button {\n display: inline-block;\n margin: 0;\n}\n.wp-block-buttons.is-content-justification-left {\n justify-content: flex-start;\n}\n.wp-block-buttons.is-content-justification-left.is-vertical {\n align-items: flex-start;\n}\n.wp-block-buttons.is-content-justification-center {\n justify-content: center;\n}\n.wp-block-buttons.is-content-justification-center.is-vertical {\n align-items: center;\n}\n.wp-block-buttons.is-content-justification-right {\n justify-content: flex-end;\n}\n.wp-block-buttons.is-content-justification-right.is-vertical {\n align-items: flex-end;\n}\n.wp-block-buttons.is-content-justification-space-between {\n justify-content: space-between;\n}\n.wp-block-buttons.aligncenter {\n text-align: center;\n}\n.wp-block-buttons:not(.is-content-justification-space-between,\n.is-content-justification-right,\n.is-content-justification-left,\n.is-content-justification-center) .wp-block-button.aligncenter {\n /* stylelint-enable indentation */\n margin-left: auto;\n margin-right: auto;\n width: 100%;\n}\n\n.wp-block-button.aligncenter {\n text-align: center;\n}\n\n.wp-block-calendar {\n text-align: center;\n}\n.wp-block-calendar th,\n.wp-block-calendar tbody td {\n padding: 0.25em;\n border: 1px solid #ddd;\n}\n.wp-block-calendar tfoot td {\n border: none;\n}\n.wp-block-calendar table {\n width: 100%;\n border-collapse: collapse;\n}\n.wp-block-calendar table th {\n font-weight: 400;\n background: #ddd;\n}\n.wp-block-calendar a {\n text-decoration: underline;\n}\n.wp-block-calendar table tbody,\n.wp-block-calendar table caption {\n color: #40464d;\n}\n\n.wp-block-categories.alignleft {\n /*rtl:ignore*/\n margin-right: 2em;\n}\n.wp-block-categories.alignright {\n /*rtl:ignore*/\n margin-left: 2em;\n}\n\n.wp-block-code code {\n display: block;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n}\n\n.wp-block-columns {\n display: flex;\n margin-bottom: 1.75em;\n box-sizing: border-box;\n flex-wrap: wrap;\n /**\n * All Columns Alignment\n */\n}\n@media (min-width: 600px) {\n .wp-block-columns {\n flex-wrap: nowrap !important;\n margin: 10px auto !important;\n }\n}\n.wp-block-columns:where(.has-background) {\n padding: 1.25em 2.375em;\n}\n.wp-block-columns.are-vertically-aligned-top {\n align-items: flex-start;\n}\n.wp-block-columns.are-vertically-aligned-center {\n align-items: center;\n}\n.wp-block-columns.are-vertically-aligned-bottom {\n align-items: flex-end;\n}\n@media (max-width: 599px) {\n .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {\n flex-basis: 100% !important;\n }\n}\n\n@media only screen and (min-width: 1200px) {\n .desktop80width { flex-basis: 80% !important; align-items:center !important; }\n}\n\n@media (min-width: 600px) and (max-width: 781px) {\n .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:only-child) {\n flex-basis: calc(50% - calc(var(--wp--style--block-gap, 2em) / 2)) !important;\n flex-grow: 0;\n }\n .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:nth-child(even) {\n margin-left: var(--wp--style--block-gap, 2em);\n }\n}\n@media (min-width: 782px) {\n .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {\n flex-basis: 0;\n flex-grow: 1;\n }\n .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column[style*=flex-basis] {\n flex-grow: 0;\n }\n .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child) {\n margin-left: var(--wp--style--block-gap, 2em);\n }\n}\n.wp-block-columns.is-not-stacked-on-mobile {\n flex-wrap: nowrap;\n}\n.wp-block-columns.is-not-stacked-on-mobile > .wp-block-column {\n flex-basis: 0;\n flex-grow: 1;\n}\n.wp-block-columns.is-not-stacked-on-mobile > .wp-block-column[style*=flex-basis] {\n flex-grow: 0;\n}\n.wp-block-columns.is-not-stacked-on-mobile > .wp-block-column:not(:first-child) {\n margin-left: var(--wp--style--block-gap, 2em);\n}\n\n.wp-block-column {\n flex-grow: 1;\n min-width: 0;\n word-break: break-word;\n overflow-wrap: break-word;\n /**\n * Individual Column Alignment\n */\n}\n.wp-block-column.is-vertically-aligned-top {\n align-self: flex-start;\n}\n.wp-block-column.is-vertically-aligned-center {\n align-self: center;\n}\n.wp-block-column.is-vertically-aligned-bottom {\n align-self: flex-end;\n}\n.wp-block-column.is-vertically-aligned-top, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-bottom {\n width: 100%;\n}\n\n.wp-block-cover-image,\n.wp-block-cover {\n position: relative;\n background-size: cover;\n background-position: center center;\n min-height: 430px;\n width: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 1em;\n box-sizing: border-box;\n /**\n * Set a default background color for has-background-dim _unless_ it includes another\n * background-color class (e.g. has-green-background-color). The presence of another\n * background-color class implies that another style will provide the background color\n * for the overlay.\n *\n * See:\n * - Issue with background color specificity: https://github.com/WordPress/gutenberg/issues/26545\n * - Issue with alternative fix: https://github.com/WordPress/gutenberg/issues/26545\n */\n}\n.wp-block-cover-image.has-parallax,\n.wp-block-cover.has-parallax {\n background-attachment: fixed;\n}\n@supports (-webkit-overflow-scrolling: touch) {\n .wp-block-cover-image.has-parallax,\n.wp-block-cover.has-parallax {\n background-attachment: scroll;\n }\n}\n@media (prefers-reduced-motion: reduce) {\n .wp-block-cover-image.has-parallax,\n.wp-block-cover.has-parallax {\n background-attachment: scroll;\n }\n}\n.wp-block-cover-image.is-repeated,\n.wp-block-cover.is-repeated {\n background-repeat: repeat;\n background-size: auto;\n}\n.wp-block-cover-image.has-background-dim:not([class*=-background-color]),\n.wp-block-cover-image .has-background-dim:not([class*=-background-color]),\n.wp-block-cover.has-background-dim:not([class*=-background-color]),\n.wp-block-cover .has-background-dim:not([class*=-background-color]) {\n background-color: #000;\n}\n.wp-block-cover-image .has-background-dim.has-background-gradient,\n.wp-block-cover .has-background-dim.has-background-gradient {\n background-color: transparent;\n}\n.wp-block-cover-image.has-background-dim::before,\n.wp-block-cover.has-background-dim::before {\n content: "";\n background-color: inherit;\n}\n.wp-block-cover-image.has-background-dim:not(.has-background-gradient)::before,\n.wp-block-cover-image .wp-block-cover__background,\
101n.wp-block-cover-image .wp-block-cover__gradient-background,\n.wp-block-cover.has-background-dim:not(.has-background-gradient)::before,\n.wp-block-cover .wp-block-cover__background,\n.wp-block-cover .wp-block-cover__gradient-background {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n z-index: 1;\n opacity: 0.5;\n}\n.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before,\n.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,\n.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before,\n.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background {\n opacity: 0.1;\n}\n.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before,\n.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,\n.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before,\n.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background {\n opacity: 0.2;\n}\n.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before,\n.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,\n.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before,\n.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background {\n opacity: 0.3;\n}\n.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before,\n.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,\n.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before,\n.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background {\n opacity: 0.4;\n}\n.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before,\n.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,\n.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before,\n.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background {\n opacity: 0.5;\n}\n.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before,\n.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,\n.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before,\n.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background {\n opacity: 0.6;\n}\n.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before,\n.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,\n.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before,\n.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background {\n opacity: 0.7;\n}\n.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before,\n.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,\n.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before,\n.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background {\n opacity: 0.8;\n}\n.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before,\n.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,\n.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before,\n.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background {\n opacity: 0.9;\n}\n.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before,\n.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,\
101n.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before,\n.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background {\n opacity: 1;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0 {\n opacity: 0;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10 {\n opacity: 0.1;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20 {\n opacity: 0.2;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30 {\n opacity: 0.3;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40 {\n opacity: 0.4;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50 {\n opacity: 0.5;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60 {\n opacity: 0.6;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70 {\n opacity: 0.7;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80 {\n opacity: 0.8;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90 {\n opacity: 0.9;\n}\n.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,\n.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100 {\n opacity: 1;\n}\n.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright,\n.wp-block-cover.alignleft,\n.wp-block-cover.alignright {\n max-width: 420px;\n width: 100%;\n}\n.wp-block-cover-image::after,\n.wp-block-cover::after {\n display: block;\n content: "";\n font-size: 0;\n min-height: inherit;\n}\n@supports (position: sticky) {\n .wp-block-cover-image::after,\n.wp-block-cover::after {\n content: none;\n }\n}\n.wp-block-cover-image.aligncenter, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright,\n.wp-block-cover.aligncenter,\n.wp-block-cover.alignleft,\n.wp-block-cover.alignright {\n display: flex;\n}\n.wp-block-cover-image .wp-block-cover__inner-container,\n.wp-block-cover .wp-block-cover__inner-container {\n width: 100%;\n z-index: 1;\n color: #fff;\n}\n.wp-block-cover-image.is-light .wp-block-cover__inner-container,\n.wp-block-cover.is-light .wp-block-cover__inner-container {\n color: #000;\n}\n.wp-block-cover-image p:not(.has-text-color),\n.wp-block-cover-image h1:not(.has-text-color),\n.wp-block-cover-image h2:not(.has-text-color),\n.wp-block-cover-image h3:not(.has-text-color),\n.wp-block-cover-image h4:not(.has-text-color),\n.wp-block-cover-image h5:not(.has-text-color),\n.wp-block-cover-image h6:not(.has-text-color),\n.wp-block-cover p:not(.has-text-color),\n.wp-block-cover h1:not(.has-text-color),\n.wp-block-cover h2:not(.has-text-color),\n.wp-block-cover h3:not(.has-text-color),\n.wp-block-cover h4:not(.has-text-color),\n.wp-block-cover h5:not(.has-text-color),\n.wp-block-cover h6:not(.has-text-color) {\n color: inherit;\n}\n.wp-block-cover-image.is-position-top-left,\n.wp-block-cover.is-position-top-left {\n align-items: flex-start;\n justify-content: flex-start;\n}\n.wp-block-cover-image.is-position-top-center,\n.wp-block-cover.is-position-top-center {\n align-items: flex-start;\n justify-content: center;\n}\n.wp-block-cover-image.is-position-top-right,\n.wp-block-cover.is-position-top-right {\n align-items: flex-start;\n justify-content: flex-end;\n}\n.wp-block-cover-image.is-position-center-left,\n.wp-block-cover.is-position-center-left {\n align-items: center;\n justify-content: flex-start;\n}\n.wp-block-cover-image.is-position-center-center,\n.wp-block-cover.is-position-center-center {\n align-items: center;\n justify-content: center;\n}\n.wp-block-cover-image.is-position-center-right,\n.wp-block-cover.is-position-center-right {\n align-items: center;\n justify-content: flex-end;\n}\n.wp-block-cover-image.is-position-bottom-left,\n.wp-block-cover.is-position-bottom-left {\n align-items: flex-end;\n justify-content: flex-start;\n}\n.wp-block-cover-image.is-position-bottom-center,\n.wp-block-cover.is-position-bottom-center {\n align-items: flex-end;\n justify-content: center;\n}\n.wp-block-cover-image.is-position-bottom-right,\n.wp-block-cover.is-position-bottom-right {\n align-items: flex-end;\n justify-content: flex-end;\n}\n.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,\n.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container {\n margin: 0;\n width: auto;\n}
101\n.wp-block-cover-image img.wp-block-cover__image-background,\n.wp-block-cover-image video.wp-block-cover__video-background,\n.wp-block-cover img.wp-block-cover__image-background,\n.wp-block-cover video.wp-block-cover__video-background {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n margin: 0;\n padding: 0;\n width: 100%;\n height: 100%;\n max-width: none;\n max-height: none;\n -o-object-fit: cover;\n object-fit: cover;\n outline: none;\n border: none;\n box-shadow: none;\n}\n\n.wp-block-cover__video-background {\n z-index: 0;\n}\n\n.wp-block-cover__image-background {\n z-index: 0;\n}\n\nsection.wp-block-cover-image h2,\n.wp-block-cover-image-text,\n.wp-block-cover-text {\n color: #fff;\n}\nsection.wp-block-cover-image h2 a,\nsection.wp-block-cover-image h2 a:hover,\nsection.wp-block-cover-image h2 a:focus,\nsection.wp-block-cover-image h2 a:active,\n.wp-block-cover-image-text a,\n.wp-block-cover-image-text a:hover,\n.wp-block-cover-image-text a:focus,\n.wp-block-cover-image-text a:active,\n.wp-block-cover-text a,\n.wp-block-cover-text a:hover,\n.wp-block-cover-text a:focus,\n.wp-block-cover-text a:active {\n color: #fff;\n}\n\n.wp-block-cover-image .wp-block-cover.has-left-content {\n justify-content: flex-start;\n}\n.wp-block-cover-image .wp-block-cover.has-right-content {\n justify-content: flex-end;\n}\n\nsection.wp-block-cover-image.has-left-content > h2,\n.wp-block-cover-image.has-left-content .wp-block-cover-image-text,\n.wp-block-cover.has-left-content .wp-block-cover-text {\n margin-left: 0;\n text-align: left;\n}\n\nsection.wp-block-cover-image.has-right-content > h2,\n.wp-block-cover-image.has-right-content .wp-block-cover-image-text,\n.wp-block-cover.has-right-content .wp-block-cover-text {\n margin-right: 0;\n text-align: right;\n}\n\nsection.wp-block-cover-image > h2,\n.wp-block-cover-image .wp-block-cover-image-text,\n.wp-block-cover .wp-block-cover-text {\n font-size: 2em;\n line-height: 1.25;\n z-index: 1;\n margin-bottom: 0;\n max-width: 840px;\n padding: 0.44em;\n text-align: center;\n}\n\n.wp-block[data-align=left] > [data-type="core/embed"],\n.wp-block[data-align=right] > [data-type="core/embed"],\n.wp-block-embed.alignleft,\n.wp-block-embed.alignright {\n max-width: 360px;\n width: 100%;\n}\n.wp-block[data-align=left] > [data-type="core/embed"] .wp-block-embed__wrapper,\n.wp-block[data-align=right] > [data-type="core/embed"] .wp-block-embed__wrapper,\n.wp-block-embed.alignleft .wp-block-embed__wrapper,\n.wp-block-embed.alignright .wp-block-embed__wrapper {\n min-width: 280px;\n}\n\n.wp-block-cover .wp-block-embed {\n min-width: 320px;\n min-height: 240px;\n}\n\n.wp-block-embed {\n margin: 0 0 1em 0;\n overflow-wrap: break-word;\n}\n.wp-block-embed figcaption {\n margin-top: 0.5em;\n margin-bottom: 1em;\n}\n.wp-block-embed iframe {\n max-width: 100%;\n}\n\n.wp-block-embed__wrapper {\n position: relative;\n}\n\n.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before {\n content: "";\n display: block;\n padding-top: 50%;\n}\n.wp-embed-responsive .wp-has-aspect-ratio iframe {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n height: 100%;\n width: 100%;\n}\n\n.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper::before {\n padding-top: 42.85%;\n}\n.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper::before {\n padding-top: 50%;\n}\n.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before {\n padding-top: 56.25%;\n}\n.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper::before {\n padding-top: 75%;\n}\n.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper::before {\n padding-top: 100%;\n}\n.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper::before {\n padding-top: 177.77%;\n}\n.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper::before {\n padding-top: 200%;\n}\n\n.wp-block-file {\n margin-bottom: 1.5em;\n}\n.wp-block-file.aligncenter {\n text-align: center;\n}\n.wp-block-file.alignright {\n /*rtl:ignore*/\n text-align: right;\n}\n.wp-block-file .wp-block-file__embed {\n margin-bottom: 1em;\n}\n.wp-block-file .wp-block-file__button {\n background: #32373c;\n border-radius: 2em;\n color: #fff;\n font-size: 0.8em;\n padding: 0.5em 1em;\n}\n.wp-block-file a.wp-block-file__button {\n text-decoration: none;\n}\n.wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:active {\n box-shadow: none;\n color: #fff;\n opacity: 0.85;\n text-decoration: none;\n}\n.wp-block-file * + .wp-block-file__button {\n margin-left: 0.75em;\n}\n\n.wp-block-gallery,\n.blocks-gallery-grid {\n display: flex;\n flex-wrap: wrap;\n list-style-type: none;\n padding: 0;\n margin: 0;\n}\n.wp-block-gallery .blocks-gallery-image,\n.wp-block-gallery .blocks-gallery-item,\n.blocks-gallery-grid .blocks-gallery-image,\n.blocks-gallery-grid .blocks-gallery-item {\n margin: 0 1em 1em 0;\n display: flex;\n flex-grow: 1;\n flex-direction: column;\n justify-content: center;\n position: relative;\n width: calc(50% - 1em);\n}\n.wp-block-gallery .blocks-gallery-image:nth-of-type(even),\n.wp-block-gallery .blocks-gallery-item:nth-of-type(even),\n.blocks-gallery-grid .blocks-gallery-image:nth-of-type(even),\n.blocks-gallery-grid .blocks-gallery-item:nth-of-type(even) {\n margin-right: 0;\n}\n.wp-block-gallery .blocks-gallery-image figure,\n.wp-block-gallery .blocks-gallery-item figure,\n.blocks-gallery-grid .blocks-gallery-image figure,\n.blocks-gallery-grid .blocks-gallery-item figure {\n margin: 0;\n height: 100%;\n display: flex;\n align-items: flex-end;\n justify-content: flex-start;\n}\n.wp-block-gallery .blocks-gallery-image img,\n.wp-block-gallery .blocks-gallery-item img,\n.blocks-gallery-grid .blocks-gallery-image img,\n.blocks-gallery-grid .blocks-gallery-item img {\n display: block;\n max-width: 100%;\n height: auto;\n width: auto;\n}\n.wp-block-gallery .blocks-gallery-image figcaption,\n.wp-block-gallery .blocks-gallery-item figcaption,\n.blocks-gallery-grid .blocks-gallery-image figcaption,\n.blocks-gallery-grid .blocks-gallery-item figcaption {\n position: absolute;\n bottom: 0;\n width: 100%;\n max-height: 100%;\n overflow: auto;\n padding: 3em 0.77em 0.7em;\n color: #fff;\n text-align: center;\n font-size: 0.8em;\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0, rgba(0, 0, 0, 0.3) 70%, transparent);\n box-sizing: border-box;\n margin: 0;\n z-index: 2;\n}\n.wp-block-gallery .blocks-gallery-image figcaption img,\n.wp-block-gallery .blocks-gallery-item figcaption img,\n.blocks-gallery-grid .blocks-gallery-image figcaption img,\n.blocks-gallery-grid .blocks-gallery-item figcaption img {\n display: inline;\n}\n.wp-block-gallery figcaption,\n.blocks-gallery-grid figcaption {\n flex-grow: 1;\n}\n.wp-block-gallery.is-cropped .blocks-gallery-image a,\n.wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a,\n.wp-block-gallery.is-cropped .blocks-gallery-item img,\n.blocks-gallery-grid.is-cropped .blocks-gallery-image a,\n.blocks-gallery-grid.is-cropped .blocks-gallery-image img,\n.blocks-gallery-grid.is-cropped .blocks-gallery-item a,\n.blocks-gallery-grid.is-cropped .blocks-gallery-item img {\n width: 100%;\n height: 100%;\n flex: 1;\n -o-object-fit: cover;\n object-fit: cover;\n}\n.wp-block-gallery.columns-1 .blocks-gallery-image, .wp-block-gallery.columns-1 .blocks-gallery-item,\n.blocks-gallery-grid.columns-1 .blocks-gallery-image,\n.blocks-gallery-grid.columns-1 .blocks-gallery-item {\n width: 100%;\n margin-right: 0;\n}\n@media (min-width: 600px) {\n .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item,\n.blocks-gallery-grid.columns-3 .blocks-gallery-image,\n.blocks-gallery-grid.columns-3 .blocks-gallery-item {\n width: calc(33.3333333333% - 0.6666666667em);\n margin-right: 1em;\n }\n .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item,\n.blocks-gallery-grid.columns-4 .blocks-gallery-image,\n.blocks-gallery-grid.columns-4 .blocks-gallery-item {\n width: calc(25% - 0.75em);\n margin-right: 1em;\n }\n .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item,\n.blocks-gallery-grid.columns-5 .blocks-gallery-image,\n.blocks-gallery-grid.columns-5 .blocks-gallery-item {\n width: calc(20% - 0.8em);\n margin-right: 1em;\n }\n .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item,\n.blocks-gallery-grid.columns-6 .blocks-gallery-image,\n.blocks-gallery-grid.columns-6 .blocks-gallery-item {\n width: calc(16.6666666667% - 0.8333333333em);\n margin-right: 1em;\n }\n .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item,\n.blocks-gallery-grid.columns-7 .blocks-gallery-image,\n.blocks-gallery-grid.columns-7 .blocks-gallery-item {\n width: calc(14.2857142857% - 0.8571428571em);\n margin-right: 1em;\n }\n .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item,\n.blocks-gallery-grid.columns-8 .blocks-gallery-image,\n.blocks-gallery-grid.columns-8 .blocks-gallery-item {\n width: calc(12.5% - 0.875em);\n margin-right: 1em;\n }\n .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n), .
101wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),\n.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),\n.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n) {\n margin-right: 0;\n }\n .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),\n.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),\n.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n) {\n margin-right: 0;\n }\n .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),\n.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),\n.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n) {\n margin-right: 0;\n }\n .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),\n.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),\n.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n) {\n margin-right: 0;\n }\n .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),\n.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),\n.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n) {\n margin-right: 0;\n }\n .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),\n.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),\n.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n) {\n margin-right: 0;\n }\n .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),\n.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),\n.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n) {\n margin-right: 0;\n }\n .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n),\n.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),\n.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n) {\n margin-right: 0;\n }\n}\n.wp-block-gallery .blocks-gallery-image:last-child,\n.wp-block-gallery .blocks-gallery-item:last-child,\n.blocks-gallery-grid .blocks-gallery-image:last-child,\n.blocks-gallery-grid .blocks-gallery-item:last-child {\n margin-right: 0;\n}\n.wp-block-gallery.alignleft, .wp-block-gallery.alignright,\n.blocks-gallery-grid.alignleft,\n.blocks-gallery-grid.alignright {\n max-width: 420px;\n width: 100%;\n}\n.wp-block-gallery.aligncenter .blocks-gallery-item figure,\n.blocks-gallery-grid.aligncenter .blocks-gallery-item figure {\n justify-content: center;\n}\n\n.wp-block-gallery:not(.is-cropped) .blocks-gallery-item {\n align-self: flex-start;\n}\n\nfigure.wp-block-gallery.has-nested-images {\n align-items: normal;\n margin-bottom: 1rem;\n}\n\n.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {\n margin: 0;\n width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)\n}\n\n.wp-block-gallery.has-nested-images figure.wp-block-image {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n justify-content: center;\n max-width: 100%;\n position: relative\n}\n\n.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div {\n flex-direction: column;\n flex-grow: 1;\n margin: 0\n}\n\n.wp-block-gallery.has-nested-images figure.wp-block-image img {\n display: block;\n height: auto;\n max-width: 100%!important;\n width: auto\n}\n\n.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {\n background: linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);\n bottom: 0;\n box-sizing: border-box;\n color: #fff;\n font-size: 13px;\n left: 0;\n margin-bottom: 0;\n max-height: 60%;\n overflow: auto;\n padding: 0 8px 8px;\n position: absolute;\n text-align: center;\n width: 100%\n}\n\n.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img {\n display: inline\n}\n\n.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {\n color: inherit\n}\n\n.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img {\n box-sizing: border-box\n}\n\n.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div {\n flex: 1 1 auto\n}\n\n.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption {\n background: none;\n color: inherit;\n flex: initial;\n margin: 0;\n padding: 10px 10px 9px;\n position: relative\n}\n\n.wp-block-gallery.has-nested-images figcaption {\n flex-basis: 100%;\n flex-grow: 1;\n text-align: center\n}\n\n.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {\n margin-bottom: auto;\n margin-top: 0\n}\n\n.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) {\n al
101ign-self: inherit\n}\n\n.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone) {\n display: flex\n}\n\n.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {\n flex: 1 0 0%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n width: 100%\n}\n\n.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image) {\n width: 100%\n}\n\n@media (min-width: 600px) {\n .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) {\n width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)\n }\n\n .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {\n width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)\n }\n\n .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) {\n width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)\n }\n\n .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {\n width: calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)\n }\n\n .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) {\n width: calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)\n }\n\n .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) {\n width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)\n }\n\n .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {\n width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)\n }\n\n .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image) {\n width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)\n }\n\n .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child {\n width: 100%\n }\n}\n\n.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright {\n max-width: 420px;\n width: 100%\n}\n\n.wp-block-gallery.has-nested-images.aligncenter {\n justify-content: center\n}\n\n\n.wp-block-group {\n box-sizing: border-box;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n overflow-wrap: break-word;\n}\nh1.has-background,\nh2.has-background,\nh3.has-background,\nh4.has-background,\nh5.has-background,\nh6.has-background {\n padding: 1.25em 2.375em;\n}\n\n.wp-block-image {\n margin: 0 0 1em 0;\n}\n.wp-block-image img {\n height: auto;\n max-width: 100%;\n vertical-align: bottom;\n}\n.wp-block-image:not(.is-style-rounded) > a,\n.wp-block-image:not(.is-style-rounded) img {\n border-radius: inherit;\n}\n.wp-block-image.aligncenter {\n text-align: center;\n}\n.wp-block-image.alignfull img, .wp-block-image.alignwide img {\n height: auto;\n width: 100%;\n}\n.wp-block-image .alignleft,\n.wp-block-image .alignright,\n.wp-block-image .aligncenter {\n display: table;\n}\n.wp-block-image .alignleft > figcaption,\n.wp-block-image .alignright > figcaption,\n.wp-block-image .aligncenter > figcaption {\n display: table-caption;\n caption-side: bottom;\n}\n\nfigcaption {\n font-size: 0.8rem;\n text-align: center;\n font-style: italic;\n}\n\n.wp-block-image .alignleft {\n /*rtl:ignore*/\n float: left;\n /*rtl:ignore*/\n margin-left: 0;\n margin-right: 1em;\n margin-top: 0.5em;\n margin-bottom: 0.5em;\n}\n.wp-block-image .alignright {\n /*rtl:ignore*/\n float: right;\n /*rtl:ignore*/\n margin-right: 0;\n margin-left: 1em;\n margin-top: 0.5em;\n margin-bottom: 0.5em;\n}\n.wp-block-image .aligncenter {\n margin-left: auto;\n margin-right: auto;\n}\n.wp-block-image figcaption {\n margin-top: 0.5em;\n margin-bottom: 1em;\n}\n.wp-block-image.is-style-rounded img {\n border-radius: 9999px;\n}\n.wp-block-image.is-style-circle-mask img {\n border-radius: 9999px;\n}\n@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) {\n .wp-block-image.is-style-circle-mask img {\n /* stylelint-disable */\n -webkit-mask-image: url(\'data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>\');\n mask-image: url(\'data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>\');\n /* stylelint-enable */\n mask-mode: alpha;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-position: center;\n mask-position: center;\n border-radius: 0;\n }\n}\n\n.wp-block-image figure {\n margin: 0;\n}\n\nol.wp-block-latest-comments {\n margin-left: 0;\n}\n\n.wp-block-latest-comments .wp-block-latest-comments {\n padding-left: 0;\n}\n\n.wp-block-latest-comments__comment {\n line-height: 1.1;\n list-style: none;\n margin-bottom: 1em;\n}\n.has-avatars .wp-block-latest-comments__comment {\n min-height: 2.25em;\n list-style: none;\n}\n.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,\n.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt {\n margin-left: 3.25em;\n}\n.has-dates .wp-block-latest-comments__comment, .has-excerpts .wp-block-latest-comments__comment {\n line-height: 1.5;\n}\n\n.wp-block-latest-comments__comment-excerpt p {\n font-size: 0.875em;\n line-height: 1.8;\n margin: 0.36em 0 1.4em;\n}\n\n.wp-block-latest-comments__comment-date {\n display: block;\n font-size: 0.75em;\n}\n\n.wp-block-latest-comments .avatar,\n.wp-block-latest-comments__comment-avatar {\n border-radius: 1.5em;\n display: block;\n float: left;\n height: 2.5em;
101\n margin-right: 0.75em;\n width: 2.5em;\n}\n\n.wp-block-latest-posts.alignleft {\n /*rtl:ignore*/\n margin-right: 2em;\n}\n.wp-block-latest-posts.alignright {\n /*rtl:ignore*/\n margin-left: 2em;\n}\n.wp-block-latest-posts.wp-block-latest-posts__list {\n list-style: none;\n padding-left: 0;\n}\n.wp-block-latest-posts.wp-block-latest-posts__list li {\n clear: both;\n}\n.wp-block-latest-posts.is-grid {\n display: flex;\n flex-wrap: wrap;\n padding: 0;\n}\n.wp-block-latest-posts.is-grid li {\n margin: 0 1.25em 1.25em 0;\n width: 100%;\n}\n@media (min-width: 600px) {\n .wp-block-latest-posts.columns-2 li {\n width: calc((100% / 2) - 1.25em + (1.25em / 2));\n }\n .wp-block-latest-posts.columns-2 li:nth-child(2n) {\n margin-right: 0;\n }\n .wp-block-latest-posts.columns-3 li {\n width: calc((100% / 3) - 1.25em + (1.25em / 3));\n }\n .wp-block-latest-posts.columns-3 li:nth-child(3n) {\n margin-right: 0;\n }\n .wp-block-latest-posts.columns-4 li {\n width: calc((100% / 4) - 1.25em + (1.25em / 4));\n }\n .wp-block-latest-posts.columns-4 li:nth-child(4n) {\n margin-right: 0;\n }\n .wp-block-latest-posts.columns-5 li {\n width: calc((100% / 5) - 1.25em + (1.25em / 5));\n }\n .wp-block-latest-posts.columns-5 li:nth-child(5n) {\n margin-right: 0;\n }\n .wp-block-latest-posts.columns-6 li {\n width: calc((100% / 6) - 1.25em + (1.25em / 6));\n }\n .wp-block-latest-posts.columns-6 li:nth-child(6n) {\n margin-right: 0;\n }\n}\n\n.wp-block-latest-posts__post-date,\n.wp-block-latest-posts__post-author {\n display: block;\n font-size: 0.8125em;\n}\n\n.wp-block-latest-posts__post-excerpt {\n margin-top: 0.5em;\n margin-bottom: 1em;\n}\n\n.wp-block-latest-posts__featured-image a {\n display: inline-block;\n}\n.wp-block-latest-posts__featured-image img {\n height: auto;\n width: auto;\n max-width: 100%;\n}\n.wp-block-latest-posts__featured-image.alignleft {\n /*rtl:ignore*/\n margin-right: 1em;\n}\n.wp-block-latest-posts__featured-image.alignright {\n /*rtl:ignore*/\n margin-left: 1em;\n}\n.wp-block-latest-posts__featured-image.aligncenter {\n margin-bottom: 1em;\n text-align: center;\n}\n\n.block-editor-image-alignment-control__row .components-base-control__field {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label {\n margin-bottom: 0;\n}\n\nol,\nul {\n overflow-wrap: break-word;\n}\nol.has-background,\nul.has-background {\n padding: 1.25em 2.375em;\n}\n\n.wp-block-media-text {\n /*!rtl:begin:ignore*/\n direction: ltr;\n /*!rtl:end:ignore*/\n display: grid;\n grid-template-columns: 50% 1fr;\n grid-template-rows: auto;\n}\n.wp-block-media-text.has-media-on-the-right {\n grid-template-columns: 1fr 50%;\n}\n\n.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,\n.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media {\n align-self: start;\n}\n\n.wp-block-media-text .wp-block-media-text__content,\n.wp-block-media-text .wp-block-media-text__media,\n.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,\n.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media {\n align-self: center;\n}\n\n.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,\n.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media {\n align-self: end;\n}\n\n.wp-block-media-text .wp-block-media-text__media {\n /*!rtl:begin:ignore*/\n grid-column: 1;\n grid-row: 1;\n /*!rtl:end:ignore*/\n margin: 0;\n}\n\n.wp-block-media-text .wp-block-media-text__content {\n direction: ltr;\n /*!rtl:begin:ignore*/\n grid-column: 2;\n grid-row: 1;\n /*!rtl:end:ignore*/\n padding: 0 8% 0 8%;\n word-break: break-word;\n}\n\n.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {\n /*!rtl:begin:ignore*/\n grid-column: 2;\n grid-row: 1;\n /*!rtl:end:ignore*/\n}\n\n.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {\n /*!rtl:begin:ignore*/\n grid-column: 1;\n grid-row: 1;\n /*!rtl:end:ignore*/\n}\n\n.wp-block-media-text__media img,\n.wp-block-media-text__media video {\n height: auto;\n max-width: unset;\n width: 100%;\n vertical-align: middle;\n}
101\n\n.wp-block-media-text.is-image-fill .wp-block-media-text__media {\n height: 100%;\n min-height: 250px;\n background-size: cover;\n}\n\n.wp-block-media-text.is-image-fill .wp-block-media-text__media > a {\n display: block;\n height: 100%;\n}\n\n.wp-block-media-text.is-image-fill .wp-block-media-text__media img {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n\n/*\n* Here we here not able to use a mobile first CSS approach.\n* Custom widths are set using inline styles, and on mobile,\n* we need 100% width, so we use important to overwrite the inline style.\n* If the style were set on mobile first, on desktop styles,\n* we would have no way of setting the style again to the inline style.\n*/\n@media (max-width: 600px) {\n .wp-block-media-text.is-stacked-on-mobile {\n grid-template-columns: 100% !important;\n }\n .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {\n grid-column: 1;\n grid-row: 1;\n }\n .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {\n grid-column: 1;\n grid-row: 2;\n }\n .swapmobile .wp-block-column:first-child {\n order: 2;\n }\n .swapmobile .wp-block-column:last-child {\n order: 1;\n }\n .wp-block-spacer {height: 20px !important;}\n}\n.wp-block-navigation {\n position: relative;\n --navigation-layout-justification-setting: flex-start;\n --navigation-layout-direction: row;\n --navigation-layout-wrap: wrap;\n --navigation-layout-justify: flex-start;\n --navigation-layout-align: center;\n}\n.wp-block-navigation ul {\n margin-top: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-left: 0;\n}\n.wp-block-navigation ul,\n.wp-block-navigation ul li {\n list-style: none;\n padding: 0;\n}\n.wp-block-navigation .wp-block-navigation-item {\n display: flex;\n align-items: center;\n position: relative;\n}\n.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty {\n display: none;\n}\n.wp-block-navigation .wp-block-navigation-item__content {\n color: inherit;\n display: block;\n padding: 0;\n}\n.wp-block-navigation[style*=text-decoration] .wp-block-navigation-item,\n.wp-block-navigation[style*=text-decoration] .wp-block-navigation__submenu-container {\n text-decoration: inherit;\n}\n.wp-block-navigation[style*=text-decoration] a {\n text-decoration: inherit;\n}\n.wp-block-navigation[style*=text-decoration] a:focus, .wp-block-navigation[style*=text-decoration] a:active {\n text-decoration: inherit;\n}\n.wp-block-navigation:not([style*=text-decoration]) a {\n text-decoration: none;\n}\n.wp-block-navigation:not([style*=text-decoration]) a:focus, .wp-block-navigation:not([style*=text-decoration]) a:active {\n text-decoration: none;\n}\n.wp-block-navigation .wp-block-navigation__submenu-icon {\n align-self: center;\n line-height: 0;\n display: inline-block;\n vertical-align: middle;\n font-size: inherit;\n padding: 0;\n background-color: inherit;\n color: currentColor;\n border: none;\n margin-left: 0.25em;\n width: 0.6em;\n height: 0.6em;\n}\n.wp-block-navigation .wp-block-navigation__submenu-icon svg {\n display: inline-block;\n stroke: currentColor;\n width: inherit;\n height: inherit;\n}\n.wp-block-navigation.is-vertical {\n --navigation-layout-direction: column;\n --navigation-layout-justify: initial;\n --navigation-layout-align: flex-start;\n}\n.wp-block-navigation.no-wrap {\n --navigation-layout-wrap: nowrap;\n}\n.wp-block-navigation.items-justified-center {\n --navigation-layout-justification-setting: center;\n --navigation-layout-justify: center;\n}\n.wp-block-navigation.items-justified-center.is-vertical {\n --navigation-layout-align: center;\n}\n.wp-block-navigation.items-justified-right {\n --navigation-layout-justification-setting: flex-end;\n --navigation-layout-justify: flex-end;\n}\n.wp-block-navigation.items-justified-right.is-vertical {\n --navigation-layout-align: flex-end;\n}\n.wp-block-navigation.items-justified-space-between {\n --navigation-layout-justification-setting: space-between;\n --navigation-layout-justify: space-between;\n}\n\n.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) {\n background-color: inherit;\n color: inherit;\n position: absolute;\n z-index: 2;\n display: flex;\n flex-direction: column;\n align-items: normal;\n opacity: 0;\n transition: opacity 0.1s linear;\n visibility: hidden;\n width: 0;\n height: 0;\n overflow: hidden;\n left: -1px;\n top: 100%;\n}\n.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) > .wp-block-navigation-item > .wp-block-navigation-item__content {\n display: flex;\n flex-grow: 1;\n}\n.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) > .wp-block-navigation-item > .wp-block-navigation-item__content .wp-block-navigation__submenu-icon {\n margin-right: 0;\n margin-left: auto;\n}\n.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content {\n margin: 0;\n}\n@media (min-width: 782px) {\n .wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container {\n left: 100%;\n top: -1px;\n }\n .wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container::before {\n content: "";\n position: absolute;\n right: 100%;\n height: 100%;\n display: block;\n width: 0.5em;\n background: transparent;\n }\n .wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon svg {\n transform: rotate(-90deg);\n }\n}
101\n.wp-block-navigation .has-child:where(:not(.open-on-click)):hover > .wp-block-navigation__submenu-container {\n visibility: visible;\n overflow: visible;\n opacity: 1;\n width: auto;\n height: auto;\n min-width: 200px;\n}\n.wp-block-navigation .has-child:where(:not(.open-on-click):not(.open-on-hover-click)):focus-within > .wp-block-navigation__submenu-container {\n visibility: visible;\n overflow: visible;\n opacity: 1;\n width: auto;\n height: auto;\n min-width: 200px;\n}\n.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true] + .wp-block-navigation__submenu-container {\n visibility: visible;\n overflow: visible;\n opacity: 1;\n width: auto;\n height: auto;\n min-width: 200px;\n}\n\n.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container {\n left: 0;\n top: 100%;\n}\n@media (min-width: 782px) {\n .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {\n left: 100%;\n top: 0;\n }\n}\n\n.wp-block-navigation-submenu {\n position: relative;\n display: flex;\n}\n.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg {\n stroke: currentColor;\n}\n\nbutton.wp-block-navigation-item__content {\n background-color: transparent;\n border: none;\n color: currentColor;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n text-align: left;\n}\n\n.wp-block-navigation-submenu__toggle {\n cursor: pointer;\n}\n\n/**\n * Margins\n */\n.wp-block-navigation,\n.wp-block-navigation .wp-block-page-list,\n.wp-block-navigation__container,\n.wp-block-navigation__responsive-container-content {\n gap: var(--wp--style--block-gap, 2em);\n}\n\n.wp-block-navigation:where(.has-background),\n.wp-block-navigation:where(.has-background) .wp-block-navigation .wp-block-page-list,\n.wp-block-navigation:where(.has-background) .wp-block-navigation__container {\n gap: var(--wp--style--block-gap, 0.5em);\n}\n\n/**\n * Paddings\n */\n.wp-block-navigation:where(.has-background) .wp-block-navigation-item__content {\n padding: 0.5em 1em;\n}\n\n.wp-block-navigation :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content {\n padding: 0.5em 1em;\n}\n\n/**\n * Justifications.\n */\n.wp-block-navigation.items-justified-space-between .wp-block-page-list > .has-child:last-child .wp-block-navigation__submenu-container,\n.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation__submenu-container,\n.wp-block-navigation.items-justified-right .wp-block-page-list > .has-child .wp-block-navigation__submenu-container,\n.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container {\n left: auto;\n right: 0;\n}\n.wp-block-navigation.items-justified-space-between .wp-block-page-list > .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,\n.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,\n.wp-block-navigation.items-justified-right .wp-block-page-list > .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,\n.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {\n left: -1px;\n right: -1px;\n}\n@media (min-width: 782px) {\n .wp-block-navigation.items-justified-space-between .wp-block-page-list > .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,\n.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,\n.wp-block-navigation.items-justified-right .wp-block-page-list > .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,\n.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {\n left: auto;\n right: 100%;\n }\n}\n\n.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {\n background-color: #fff;
101\n color: #000;\n border: 1px solid rgba(0, 0, 0, 0.15);\n}\n\n.wp-block-navigation__container {\n display: flex;\n flex-wrap: var(--navigation-layout-wrap, wrap);\n flex-direction: var(--navigation-layout-direction, initial);\n justify-content: var(--navigation-layout-justify, initial);\n align-items: var(--navigation-layout-align, initial);\n list-style: none;\n margin: 0;\n padding-left: 0;\n}\n.wp-block-navigation__container .is-responsive {\n display: none;\n}\n\n.wp-block-navigation__container:only-child,\n.wp-block-page-list:only-child {\n flex-grow: 1;\n}\n\n/**\n * Mobile menu.\n */\n.wp-block-navigation__responsive-container {\n display: none;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content {\n display: flex;\n flex-wrap: var(--navigation-layout-wrap, wrap);\n flex-direction: var(--navigation-layout-direction, initial);\n justify-content: var(--navigation-layout-justify, initial);\n align-items: var(--navigation-layout-align, initial);\n}\n.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) {\n color: inherit !important;\n background-color: inherit !important;\n}\n.wp-block-navigation__responsive-container.is-menu-open {\n display: flex;\n flex-direction: column;\n background-color: inherit;\n padding: 2em;\n overflow: auto;\n z-index: 100000;\n}\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content {\n padding-top: calc(2em + 24px);\n overflow: visible;\n display: flex;\n flex-direction: column;\n flex-wrap: nowrap;\n align-items: var(--navigation-layout-justification-setting, inherit);\n}\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list,\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container {\n justify-content: flex-start;\n}\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon {\n display: none;\n}\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .submenu-container,\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {\n opacity: 1;\n visibility: visible;\n height: auto;\n width: auto;\n overflow: initial;\n min-width: 200px;\n position: static;\n border: none;\n padding-left: 2em;\n padding-right: 2em;\n}\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container,\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container {\n gap: var(--wp--style--block-gap, 2em);\n}\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container {\n padding-top: var(--wp--style--block-gap, 2em);\n}\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content {\n padding: 0;\n}\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list {\n display: flex;\n flex-direction: column;\n align-items: var(--navigation-layout-justification-setting, initial);\n}\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list {\n color: inherit !important;\n background: transparent !important;\n}\n.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {\n right: auto;\n left: auto;\n}\n@media (min-width: 600px) {\n .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {\n display: block;\n width: 100%;\n position: relative;\n z-index: auto;\n background-color: inherit;\n }\n .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close {\n display: none;\n }\n .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {\n left: 0;\n }\n}\n\n.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {\n background-color: #fff;
101\n color: #000;\n}\n\n.wp-block-navigation__responsive-container-open,\n.wp-block-navigation__responsive-container-close {\n vertical-align: middle;\n cursor: pointer;\n color: currentColor;\n background: transparent;\n border: none;\n margin: 0;\n padding: 0;\n}\n.wp-block-navigation__responsive-container-open svg,\n.wp-block-navigation__responsive-container-close svg {\n fill: currentColor;\n pointer-events: none;\n display: block;\n width: 24px;\n height: 24px;\n}\n\n.wp-block-navigation__responsive-container-open {\n display: flex;\n}\n@media (min-width: 600px) {\n .wp-block-navigation__responsive-container-open:not(.always-shown) {\n display: none;\n }\n}\n\n.wp-block-navigation__responsive-container-close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n}\n\n.wp-block-navigation__responsive-close {\n width: 100%;\n}\n\n.is-menu-open .wp-block-navigation__responsive-close,\n.is-menu-open .wp-block-navigation__responsive-dialog,\n.is-menu-open .wp-block-navigation__responsive-container-content {\n box-sizing: border-box;\n}\n\n.wp-block-navigation__responsive-dialog {\n position: relative;\n}\n\nhtml.has-modal-open {\n overflow: hidden;\n}\n\n.wp-block-navigation .wp-block-navigation-item__label {\n word-break: normal;\n overflow-wrap: break-word;\n}\n\n.wp-block-navigation .wp-block-home-link__content {\n color: inherit;\n display: block;\n}\n.wp-block-navigation[style*=text-decoration] .wp-block-home-link {\n text-decoration: inherit;\n}\n.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content {\n text-decoration: inherit;\n}\n.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:focus, .wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:active {\n text-decoration: inherit;\n}\n.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content {\n text-decoration: none;\n}\n.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:focus, .wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:active {\n text-decoration: none;\n}\n\n.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container {\n background-color: #fff;\n color: #000;\n border: 1px solid rgba(0, 0, 0, 0.15);\n}\n.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container {\n top: -1px;\n}\n\n.wp-block-navigation .wp-block-page-list {\n display: flex;\n flex-direction: var(--navigation-layout-direction, initial);\n justify-content: var(--navigation-layout-justify, initial);\n align-items: var(--navigation-layout-align, initial);\n flex-wrap: var(--navigation-layout-wrap, wrap);\n background-color: inherit;\n}\n.wp-block-navigation .wp-block-navigation-item {\n background-color: inherit;\n}\n\n.is-small-text {\n font-size: 0.875em;\n}\n\n.is-regular-text {\n font-size: 1em;\n}\n\n.is-large-text {\n font-size: 2.25em;\n}\n\n.is-larger-text {\n font-size: 3em;\n}\n\n.has-drop-cap:not(:focus)::first-letter {\n float: left;\n font-size: 8.4em;\n line-height: 0.68;\n font-weight: 100;\n margin: 0.05em 0.1em 0 0;\n text-transform: uppercase;\n font-style: normal;\n}\n\np {\n overflow-wrap: break-word;\n}\n\np.has-drop-cap.has-background {\n overflow: hidden;\n}\n\np.has-background {\n padding: 1.25em 2.375em;\n}\n\n:where(p.has-text-color:not(.has-link-color)) a {\n color: inherit;\n}\n\n.wp-block-post-author {\n display: flex;\n flex-wrap: wrap;\n}\n.wp-block-post-author__byline {\n width: 100%;\n margin-top: 0;\n margin-bottom: 0;\n font-size: 0.5em;\n}\n.wp-block-post-author__avatar {\n margin-right: 1em;\n}\n.wp-block-post-author__bio {\n margin-bottom: 0.7em;\n font-size: 0.7em;\n}\n.wp-block-post-author__content {\n flex-grow: 1;\n flex-basis: 0;\n}\n.wp-block-post-author__name {\n margin: 0;\n}\n\n.wp-block-post-comments > h3:first-of-type {\n margin-top: 0;\n}\n.wp-block-post-comments .commentlist {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n.wp-block-post-comments .commentlist .comment {\n min-height: 2.25em;\n padding-left: 3.25em;\n}\n.wp-block-post-comments .commentlist .comment p {\n font-size: 0.875em;\n line-height: 1.8;\n margin: 0.36em 0 1.4em;\n}\n.wp-block-post-comments .commentlist .children {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n.wp-block-post-comments .comment-author {\n line-height: 1.5;\n}\n.wp-block-post-comments .comment-author .avatar {\n border-radius: 1.5em;\n display: block;\n float: left;\n height: 2.5em;
101\n margin-right: 0.75em;\n width: 2.5em;\n}\n.wp-block-post-comments .comment-author cite {\n font-style: normal;\n}\n.wp-block-post-comments .comment-meta {\n line-height: 1.5;\n margin-left: -3.25em;\n}\n.wp-block-post-comments .comment-body .commentmetadata {\n font-size: 0.75em;\n}\n.wp-block-post-comments .comment-form-comment label,\n.wp-block-post-comments .comment-form-author label,\n.wp-block-post-comments .comment-form-email label,\n.wp-block-post-comments .comment-form-url label {\n display: block;\n margin-bottom: 0.25em;\n}\n.wp-block-post-comments .comment-form textarea,\n.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]) {\n display: block;\n box-sizing: border-box;\n width: 100%;\n}\n.wp-block-post-comments .comment-form-cookies-consent {\n display: flex;\n gap: 0.25em;\n}\n.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {\n margin-top: 0.35em;\n}\n.wp-block-post-comments .reply {\n font-size: 0.75em;\n margin-bottom: 1.4em;\n}\n.wp-block-post-comments textarea,\n.wp-block-post-comments input:not([type=submit]) {\n border: 1px solid #949494;\n font-size: 1em;\n font-family: inherit;\n}\n.wp-block-post-comments textarea,\n.wp-block-post-comments input:not([type=submit]):not([type=checkbox]) {\n padding: calc(0.667em + 2px);\n}\n.wp-block-post-comments input[type=submit] {\n border: none;\n}\n\n.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title) {\n font-weight: inherit;\n}\n.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title) {\n font-family: inherit;\n}\n.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title), .wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title) {\n font-size: inherit;\n}\n.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title) {\n line-height: inherit;\n}\n.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title) {\n font-style: inherit;\n}\n.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title) {\n letter-spacing: inherit;\n}\n.wp-block-post-comments-form input[type=submit] {\n border: none;\n box-shadow: none;\n cursor: pointer;\n display: inline-block;\n text-align: center;\n overflow-wrap: break-word;\n}\n.wp-block-post-comments-form textarea,\n.wp-block-post-comments-form input:not([type=submit]) {\n border: 1px solid #949494;\n font-size: 1em;\n font-family: inherit;\n}\n.wp-block-post-comments-form textarea,\n.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]) {\n padding: calc(0.667em + 2px);\n}\n.wp-block-post-comments-form .comment-form textarea,\n.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]) {\n display: block;\n box-sizing: border-box;\n width: 100%;\n}\n.wp-block-post-comments-form .comment-form-author label,\n.wp-block-post-comments-form .comment-form-email label,\n.wp-block-post-comments-form .comment-form-url label {\n display: block;\n margin-bottom: 0.25em;\n}\n.wp-block-post-comments-form .comment-form-cookies-consent {\n display: flex;\n gap: 0.25em;\n}\n.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent {\n margin-top: 0.35em;\n}\n\n.wp-block-post-excerpt__more-link {\n display: inline-block;\n}\n\n.wp-block-post-terms__separator {\n white-space: pre-wrap;\n}\n\n.wp-block-post-title a {\n display: inline-block;\n}\n\n.wp-block-preformatted {\n white-space: pre-wrap;\n}\n\n.wp-block-preformatted.has-background {\n padding: 1.25em 2.375em;\n}\n\n.wp-block-pullquote {\n margin: 0 0 1em 0;\n padding: 3em 0;\n text-align: center;\n overflow-wrap: break-word;\n}\n.wp-block-pullquote p,\n.wp-block-pullquote blockquote,\n.wp-block-pullquote cite {\n color: inherit;\n}\n.wp-block-pullquote.has-text-align-left, .wp-block-pullquote.has-text-align-right, .wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {\n max-width: 420px;\n}\n.wp-block-pullquote.has-text-align-left p, .wp-block-pullquote.has-text-align-right p, .wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {\n font-size: 1.25em;\n}\n.wp-block-pullquote p {\n font-size: 1.75em;\n line-height: 1.6;\n}\n.wp-block-pullquote cite,\n.wp-block-pullquote footer {\n position: relative;\n}\n.wp-block-pullquote .has-text-color a {\n color: inherit;\n}\n\n.wp-block-pullquote.has-text-align-left blockquote {\n text-align: left;\n}\n\n.wp-block-pullquote.has-text-align-right blockquote {\n text-align: right;\n}\n\n.wp-block-pullquote:not(.is-style-solid-color) {\n background: none;\n}\n\n.wp-block-pullquote.is-style-solid-color {\n border: none;\n}\n.wp-block-pullquote.is-style-solid-color blockquote {\n margin-left: auto;\n margin-right: auto;\n max-width: 60%;\n}\n.wp-block-pullquote.is-style-solid-color blockquote p {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 2em;\n}\n.wp-block-pullquote.is-style-solid-color blockquote cite {\n text-transform: none;\n font-style: normal;\n}\n\n.wp-block-pullquote cite {\n color: inherit;\n}\n\n.wp-block-post-template,\n.wp-block-query-loop {\n margin-top: 0;\n margin-bottom: 0;\n max-width: 100%;\n list-style: none;\n padding: 0;\n}\n.wp-block-post-template.wp-block-post-template,\n.wp-block-query-loop.wp-block-post-template {\n background: none;\n}\n.wp-block-post-template.is-flex-container,\n.wp-block-query-loop.is-flex-container {\n flex-direction: row;\n display: flex;\n flex-wrap: wrap;\n gap: 1.25em;\n}\n.wp-block-post-template.is-flex-container li,\n.wp-block-query-loop.is-flex-container li {\n margin: 0;\n width: 100%;\n}\n@media (min-width: 600px) {\n .wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li,\n.wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li {\n width: calc((100% / 2) - 1.25em + (1.25em / 2));\n }\n .wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li,\n.wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li {\n width: calc((100% / 3) - 1.25em + (1.25em / 3));\n }\n .wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li,\n.wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li {\n width: calc((100% / 4) - 1.25em + (1.25em / 4));\n }\n .wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li,\n.wp-block-query-loop.is-flex-container.is-flex-container.columns-5 >
101 li {\n width: calc((100% / 5) - 1.25em + (1.25em / 5));\n }\n .wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li,\n.wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li {\n width: calc((100% / 6) - 1.25em + (1.25em / 6));\n }\n}\n\n.wp-block-query-pagination > .wp-block-query-pagination-next,\n.wp-block-query-pagination > .wp-block-query-pagination-previous,\n.wp-block-query-pagination > .wp-block-query-pagination-numbers {\n /*rtl:ignore*/\n margin-right: 0.5em;\n margin-bottom: 0.5em;\n}\n.wp-block-query-pagination > .wp-block-query-pagination-next:last-child,\n.wp-block-query-pagination > .wp-block-query-pagination-previous:last-child,\n.wp-block-query-pagination > .wp-block-query-pagination-numbers:last-child {\n /*rtl:ignore*/\n margin-right: 0;\n}\n.wp-block-query-pagination .wp-block-query-pagination-previous-arrow {\n margin-right: 1ch;\n display: inline-block;\n}\n.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron) {\n transform: scaleX(1) /*rtl:scaleX(-1);*/;\n}\n.wp-block-query-pagination .wp-block-query-pagination-next-arrow {\n margin-left: 1ch;\n display: inline-block;\n}\n.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron) {\n transform: scaleX(1) /*rtl:scaleX(-1);*/;\n}\n.wp-block-query-pagination.aligncenter {\n justify-content: center;\n}\n\n.wp-block-quote {\n overflow-wrap: break-word;\n}\n.wp-block-quote.is-style-large, .wp-block-quote.is-large {\n margin-bottom: 1em;\n padding: 0 1em;\n}\n.wp-block-quote.is-style-large p, .wp-block-quote.is-large p {\n font-size: 1.5em;\n font-style: italic;\n line-height: 1.6;\n}\n.wp-block-quote.is-style-large cite,\n.wp-block-quote.is-style-large footer, .wp-block-quote.is-large cite,\n.wp-block-quote.is-large footer {\n font-size: 1.125em;\n text-align: right;\n}\n\nul.wp-block-rss {\n list-style: none;\n padding: 0;\n}\nul.wp-block-rss.wp-block-rss {\n box-sizing: border-box;\n}\nul.wp-block-rss.alignleft {\n /*rtl:ignore*/\n margin-right: 2em;\n}\nul.wp-block-rss.alignright {\n /*rtl:ignore*/\n margin-left: 2em;\n}\nul.wp-block-rss.is-grid {\n display: flex;\n flex-wrap: wrap;\n padding: 0;\n list-style: none;\n}\nul.wp-block-rss.is-grid li {\n margin: 0 1em 1em 0;\n width: 100%;\n}\n@media (min-width: 600px) {\n ul.wp-block-rss.columns-2 li {\n width: calc(( 100% / 2 ) - 1em);\n }\n ul.wp-block-rss.columns-3 li {\n width: calc(( 100% / 3 ) - 1em);\n }\n ul.wp-block-rss.columns-4 li {\n width: calc(( 100% / 4 ) - 1em);\n }\n ul.wp-block-rss.columns-5 li {\n width: calc(( 100% / 5 ) - 1em);\n }\n ul.wp-block-rss.columns-6 li {\n width: calc(( 100% / 6 ) - 1em);\n }\n}\n\n.wp-block-rss__item-publish-date,\n.wp-block-rss__item-author {\n display: block;\n font-size: 0.8125em;\n}\n\n.wp-block-search__button {\n background: #f7f7f7;\n border: 1px solid #ccc;\n padding: 0.375em 0.625em;\n color: #32373c;\n margin-left: 0.625em;\n word-break: normal;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n}\n.wp-block-search__button.has-icon {\n line-height: 0;\n}\n.wp-block-search__button svg {\n min-width: 1.5em;\n min-height: 1.5em;\n fill: currentColor;\n}\n\n.wp-block-search__inside-wrapper {\n display: flex;\n flex: auto;\n flex-wrap: nowrap;\n max-width: 100%;\n}\n\n.wp-block-search__label {\n width: 100%;\n}\n\n.wp-block-search__input {\n padding: 8px;\n flex-grow: 1;\n min-width: 3em;\n border: 1px solid #949494;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n}\n\n.wp-block-search.wp-block-search__button-only .wp-block-search__button {\n margin-left: 0;\n}\n\n.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {\n padding: 4px;\n border: 1px solid #949494;\n}\n.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {\n border-radius: 0;\n border: none;\n padding: 0 0 0 0.25em;\n}\n.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus {\n outline: none;\n}\n.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {\n padding: 0.125em 0.5em;\n}\n\n.wp-block-search.aligncenter .wp-block-search__inside-wrapper {\n margin: auto;\n}\n\n.wp-block-separator {\n border-top: 1px solid currentColor;\n border-bottom: 1px solid currentColor;\n}\n.wp-block-separator.is-style-wide {\n border-bottom-width: 1px;\n}\n.wp-block-separator.is-style-dots {\n background: none !important;\n border: none;\n text-align: center;\n line-height: 1;\n height: auto;\n}\n.wp-block-separator.is-style-dots::before {\n content: "···";\n color: currentColor;\n font-size: 1.5em;\n letter-spacing: 2em;\n /*rtl:ignore*/\n padding-left: 2em;\n font-family: serif;\n}\n\n.wp-block-site-logo {\n line-height: 0;\n}\n.wp-block-site-logo a {\n display: inline-block;\n}\n.wp-block-site-logo.is-default-size img {\n width: 120px;\n height: auto;\n}\n.wp-block-site-logo a,\n.wp-block-site-logo img {\n border-radius: inherit;\n}\n.wp-block-site-logo.aligncenter {\n margin-left: auto;\n margin-right: auto;\n text-align: center;\n}\n.wp-block-site-logo.is-style-rounded {\n border-radius: 9999px;\n}\n\n.wp-block-social-links {\n padding-left: 0;\n padding-right: 0;\n text-indent: 0;\n margin-left: 0;\n}\n.wp-block-social-links .wp-social-link a,\n.wp-block-social-links .wp-social-link a:hover {\n text-decoration: none;\n border-bottom: 0;\n box-shadow: none;\n}\n.wp-block-social-links .wp-social-link a {\n padding: 0.25em;\n}\n.wp-block-social-links .wp-social-link svg {\n width: 1em;\n height: 1em;\n}\n.wp-block-social-links.has-small-icon-size {\n font-size: 16px;\n}\n.wp-block-social-links, .wp-block-social-links.has-normal-icon-size {\n font-size: 24px;\n}\n.wp-block-social-links.has-large-icon-size {\n font-size: 36px;\n}\n.wp-block-social-links.has-huge-icon-size {\n font-size: 48px;\n}\n.wp-block-social-links.aligncenter {\n justify-content: center;\n display: flex;\n}\n.wp-block-social-links.alignright {\n justify-content: flex-end;\n}\n\n.wp-block-social-link {\n display: block;\n border-radius: 9999px;\n transition: transform 0.1s ease;\n height: auto;\n}\n@media (prefers-reduced-motion: reduce) {\n .wp-block-social-link {\n transition-duration: 0s;\n transition-delay: 0s;\n }\n}\n.wp-block-social-link a {\n display: block;\n line-height: 0;\n transition: transform 0.1s ease;\n}\n.wp-block-social-link:hover {\n transform: scale(1.1);\n}\n\n.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,\n.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg {\n
101color: currentColor;\n fill: currentColor;\n}\n\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {\n background-color: #f0f0f0;\n color: #444;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {\n background-color: #f90;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {\n background-color: #1ea0c3;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {\n background-color: #0757fe;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {\n background-color: #1e1f26;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {\n background-color: #02e49b;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {\n background-color: #e94c89;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {\n background-color: #4280ff;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {\n background-color: #f45800;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {\n background-color: #1778f2;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {\n background-color: #000;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {\n background-color: #0461dd;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {\n background-color: #e65678;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {\n background-color: #24292d;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {\n background-color: #eceadd;\n color: #382110;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {\n background-color: #ea4434;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {\n background-color: #f00075;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {\n background-color: #e21b24;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {\n background-color: #0d66c2;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {\n background-color: #3288d4;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {\n background-color: #02ab6c;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {\n background-color: #f6405f;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon {\n background-color: #ff424d;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {\n background-color: #e60122;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {\n background-color: #ef4155;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {\n background-color: #fe4500;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {\n background-color: #0478d7;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {\n background-color: #fefc00;\n color: #fff;\n stroke: #000;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {\n background-color: #ff5600;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {\n background-color: #1bd760;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram {\n background-color: #2aabee;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok {\n background-color: #000;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {\n background-color: #011835;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {\n background-color: #6440a4;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {\n background-color: #1da1f2;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {\n background-color: #1eb7ea;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {\n background-color: #4680c2;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {\n background-color: #3499cd;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {\n background-color: #d32422;\n color: #fff;\n}\n.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {\n background-color: #f00;\n color: #fff;\n}\n\n.wp-block-social-links.is-style-logos-only .wp-social-link {\n background: none;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link a {\n padding: 0;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link svg {\n width: 1.25em;\n height: 1.25em;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-amazon {\n color: #f90;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {\n color: #1ea0c3;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-behance {\n
101color: #0757fe;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-codepen {\n color: #1e1f26;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {\n color: #02e49b;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {\n color: #e94c89;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {\n color: #4280ff;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-etsy {\n color: #f45800;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-facebook {\n color: #1778f2;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {\n color: #000;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-flickr {\n color: #0461dd;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {\n color: #e65678;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-github {\n color: #24292d;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {\n color: #382110;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-google {\n color: #ea4434;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {\n color: #f00075;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {\n color: #e21b24;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {\n color: #0d66c2;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {\n color: #3288d4;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-medium {\n color: #02ab6c;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-meetup {\n color: #f6405f;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-patreon {\n color: #ff424d;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {\n color: #e60122;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-pocket {\n color: #ef4155;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-reddit {\n color: #fe4500;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-skype {\n color: #0478d7;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {\n color: #fff;\n stroke: #000;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {\n color: #ff5600;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-spotify {\n color: #1bd760;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-telegram {\n color: #2aabee;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok {\n color: #000;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {\n color: #011835;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-twitch {\n color: #6440a4;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-twitter {\n color: #1da1f2;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {\n color: #1eb7ea;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-vk {\n color: #4680c2;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {\n color: #3499cd;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-yelp {\n color: #d32422;\n}\n.wp-block-social-links.is-style-logos-only .wp-social-link-youtube {\n color: #f00;\n}\n\n.wp-block-social-links.is-style-pill-shape .wp-social-link {\n width: auto;\n}\n.wp-block-social-links.is-style-pill-shape .wp-social-link a {\n padding-left: calc((2/3) * 1em);\n padding-right: calc((2/3) * 1em);\n}\n\n.wp-block-spacer {\n clear: both;\n}\n\n.wp-block-tag-cloud.aligncenter {\n text-align: center;\n}\n.wp-block-tag-cloud.alignfull {\n padding-left: 1em;\n padding-right: 1em;\n}\n.wp-block-tag-cloud a {\n display: inline-block;\n margin-right: 5px;\n}\n.wp-block-tag-cloud span {\n display: inline-block;\n margin-left: 5px;\n text-decoration: none;\n}\n\n.wp-block-table {\n margin: 0 0 1em 0;\n overflow-x: auto;\n}\n.wp-block-table table {\n border-collapse: collapse;\n width: 100%;\n}\n.wp-block-table .has-fixed-layout {\n table-layout: fixed;\n width: 100%;\n}\n.wp-block-table .has-fixed-layout td,\n.wp-block-table .has-fixed-layout th {\n word-break: break-word;\n}\n.wp-block-table.alignleft, .wp-block-table.aligncenter, .wp-block-table.alignright {\n display: table;\n width: auto;\n}\n.wp-block-table.alignleft td,\n.wp-block-table.alignleft th, .wp-block-table.aligncenter td,\n.wp-block-table.aligncenter th, .wp-block-table.alignright td,\n.wp-block-table.alignright th {\n word-break: break-word;\n}\n.wp-block-table .has-subtle-light-gray-background-color {\n background-color: #f3f4f5;\n}\n.wp-block-table .has-subtle-pale-green-background-color {\n background-color: #e9fbe5;\n}\n.wp-block-table .has-subtle-pale-blue-background-color {\n background-color: #e7f5fe;\n}\n.wp-block-table .has-subtle-pale-pink-background-color {\n background-color: #fcf0ef;\n}\n.wp-block-table.is-style-stripes {\n border-spacing: 0;\n border-collapse: inherit;\n background-color: transparent;
101\n border-bottom: 1px solid #f0f0f0;\n}\n.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {\n background-color: #f0f0f0;\n}\n.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {\n background-color: #f3f4f5;\n}\n.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {\n background-color: #e9fbe5;\n}\n.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {\n background-color: #e7f5fe;\n}\n.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {\n background-color: #fcf0ef;\n}\n.wp-block-table.is-style-stripes th,\n.wp-block-table.is-style-stripes td {\n border-color: transparent;\n}\n.wp-block-table .has-border-color > *,\n.wp-block-table .has-border-color tr,\n.wp-block-table .has-border-color th,\n.wp-block-table .has-border-color td {\n border-color: inherit;\n}\n.wp-block-table table[style*=border-style] > *,\n.wp-block-table table[style*=border-style] tr,\n.wp-block-table table[style*=border-style] th,\n.wp-block-table table[style*=border-style] td {\n border-style: inherit;\n}\n.wp-block-table table[style*=border-width] > *,\n.wp-block-table table[style*=border-width] tr,\n.wp-block-table table[style*=border-width] th,\n.wp-block-table table[style*=border-width] td {\n border-width: inherit;\n}\n\n.wp-block-text-columns {\n display: flex;\n}\n.wp-block-text-columns.aligncenter {\n display: flex;\n}\n.wp-block-text-columns .wp-block-column {\n margin: 0 1em;\n padding: 0;\n}\n.wp-block-text-columns .wp-block-column:first-child {\n margin-left: 0;\n}\n.wp-block-text-columns .wp-block-column:last-child {\n margin-right: 0;\n}\n.wp-block-text-columns.columns-2 .wp-block-column {\n width: calc(100% / 2);\n}\n.wp-block-text-columns.columns-3 .wp-block-column {\n width: calc(100% / 3);\n}\n.wp-block-text-columns.columns-4 .wp-block-column {\n width: calc(100% / 4);\n}\n\npre.wp-block-verse {\n font-family: inherit;\n overflow: auto;\n white-space: pre-wrap;\n}\n\n.wp-block-video {\n margin: 0 0 1em 0;\n}\n.wp-block-video video {\n width: 100%;\n}\n@supports (position: sticky) {\n .wp-block-video [poster] {\n -o-object-fit: cover;\n object-fit: cover;\n }\n}\n.wp-block-video.aligncenter {\n text-align: center;\n}\n.wp-block-video figcaption {\n margin-top: 0.5em;\n margin-bottom: 1em;\n}\n\n.wp-block-post-featured-image {\n margin-left: 0;\n margin-right: 0;\n}\n.wp-block-post-featured-image a {\n display: inline-block;\n}\n.wp-block-post-featured-image img {\n max-width: 100%;\n width: 100%;\n height: auto;\n vertical-align: bottom;\n}\n.wp-block-post-featured-image.alignwide img, .wp-block-post-featured-image.alignfull img {\n width: 100%;\n}\n\n:root {\n /*\n * Our classes uses the same values we set for gradient value attributes,\n * and we can not use spacing because of WP multi site kses rule.\n */\n /* stylelint-disable function-comma-space-after */\n /* stylelint-enable function-comma-space-after */\n --wp--preset--font-size--normal: 16px;\n --wp--preset--font-size--huge: 42px;\n}\n:root .has-very-light-gray-background-color {\n background-color: #eee;\n}\n:root .has-very-dark-gray-background-color {\n background-color: #313131;\n}\n:root .has-very-light-gray-color {\n color: #eee;\n}\n:root .has-very-dark-gray-color {\n color: #313131;\n}\n:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {\n background: linear-gradient(135deg, #00d084 0%, #0693e3 100%);\n}\n:root .has-purple-crush-gradient-background {\n background: linear-gradient(135deg, #34e2e4 0%, #4721fb 50%, #ab1dfe 100%);\n}\n:root .has-hazy-dawn-gradient-background {\n background: linear-gradient(135deg, #faaca8 0%, #dad0ec 100%);\n}\n:root .has-subdued-olive-gradient-background {\n background: linear-gradient(135deg, #fafae1 0%, #67a671 100%);\n}\n:root .has-atomic-cream-gradient-background {\n background: linear-gradient(135deg, #fdd79a 0%, #004a59 100%);\n}\n:root .has-nightshade-gradient-background {\n background: linear-gradient(135deg, #330968 0%, #31cdcf 100%);\n}\n:root .has-midnight-gradient-background {\n background: linear-gradient(135deg, #020381 0%, #2874fc 100%);\n}\n\n.has-regular-font-size {\n font-size: 1em;\n}\n\n.has-larger-font-size {\n font-size: 2.625em;\n}\n\n.has-normal-font-size {\n font-size: var(--wp--preset--font-size--normal);\n}\n\n.has-huge-font-size {\n font-size: var(--wp--preset--font-size--huge);\n}\n\n.has-text-align-center {\n text-align: center;\n}\n\n.has-text-align-left {\n /*rtl:ignore*/\n text-align: left;\n}\n\n.has-text-align-right {\n /*rtl:ignore*/\n text-align: right;\n}\n\n#end-resizable-editor-section {\n display: none;\n}
101\n\n.aligncenter {\n clear: both;\n}\n\n.items-justified-left {\n justify-content: flex-start;\n}\n\n.items-justified-center {\n justify-content: center;\n}\n\n.items-justified-right {\n justify-content: flex-end;\n}\n\n.items-justified-space-between {\n justify-content: space-between;\n}\n\n.screen-reader-text {\n border: 0;\n clip: rect(1px, 1px, 1px, 1px);\n -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n word-wrap: normal !important;\n}\n\n.screen-reader-text:focus {\n background-color: #ddd;\n clip: auto !important;\n -webkit-clip-path: none;\n clip-path: none;\n color: #444;\n display: block;\n font-size: 1em;\n height: auto;\n left: 5px;\n line-height: normal;\n padding: 15px 23px 14px;\n text-decoration: none;\n top: 5px;\n width: auto;\n z-index: 100000;\n}\n\n/**\n * Provide baseline responsiveness for images.\n */\nhtml :where(img[class*="wp-image-"]) {\n height: auto;\n max-width: 100%;\n}\n\n\n/** fix align for dates */\n.cool-vertical-timeline-body.alternating-sided .timeline-content .position-right .story-time,\n.cool-vertical-timeline-body.both-sided .timeline-content .position-right .story-time {\n display: block;\n}\n',""]),e.a=r},Nf0T:function(n,e,o){"use strict" 102var t=o("KZR/") 103e.a=(()=>{return Object(t.a)().includes("en")?"en":"de"})},O2EK:function(n,e,o){n.exports=o.p+"gf-checkmark-5zn.svg"},OVRt:function(n,e,o){var t={"./de.json":"u0iW","./en.json":"u0K0"} 104function webpackContext(n){var e=webpackContextResolve(n) 105return o(e)}function webpackContextResolve(n){if(!o.o(t,n)){var e=new Error("Cannot find module '"+n+"'") 106throw e.code="MODULE_NOT_FOUND",e}return t[n]}webpackContext.keys=function webpackContextKeys(){return Object.keys(t)},webpackContext.resolve=webpackContextResolve,n.exports=webpackContext,webpackContext.id="OVRt"},PTqR:function(n,e,o){"use strict" 107var t=o("JPst"),r=o.n(t)()(function(n){return n[1]}) 108r.push([n.i,".placeholders-root--Yh {\n\n}\n\n.placeholders-root--Yh .swiper-pagination {\n position: static;\n}\n\n.placeholders-root--Yh.content_top {}\n\n.placeholders-root--Yh.sidebar_top {\n border-radius: 4px;\n overflow: hidden;\n margin-bottom: 0.25rem;\n --tw-shadow: 0 0 10px rgba(0,0,0,0.1);
108\n --tw-shadow-colored: 0 0 10px var(--tw-shadow-color);\n box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.placeholders-root--Yh.product_top {\n margin-top: 1rem;\n}\n\n.placeholders-root--Yh.product_sidebar{\n margin-top: 1.5rem;\n box-shadow: 0 2px 4px #00000029;\n}\n\n@media (min-width: 1024px) {\n\n .placeholders-root--Yh.product_sidebar {\n width: 25rem;\n }\n}\n\n@media (max-width: 1023px) {\n .placeholders-root--Yh .swiper-button-prev,\n .placeholders-root--Yh .swiper-button-next {\n display: none;\n }\n}\n\n\n",""]),r.locals={root:"placeholders-root--Yh"},e.a=r},Qv6U:function(n,e,o){"use strict" 109var t=o("JPst"),r=o.n(t),i=o("CeOI"),a=r()(function(n){return n[1]}) 110a.i(i.a,"",!0),a.push([n.i,'.post-page-root-PUc {\n}\n\n.post-page-title-i3A {\n}\n\n.post-page-authorNickname-BOC {\n color: rgb(var(--venia-global-color-gray-700));\n}\n\n.post-page-authorNickname-BOC a {\n font-weight: normal !important;\n}\n\n.post-page-authorData-WVW {\n}\n\n.post-page-authorImage-Jzp {\n}\n\n.post-page-imageIcon-pAw {\n}\n\n.post-page-published-eTF {\n color: rgb(var(--venia-global-color-gray-600));\n}\n\n.post-page-separate-S6- {\n color: rgb(var(--venia-global-color-gray-600));\n\n}\n\n.post-page-postContent-izs {\n}\n\n.post-page-postContent-izs a, .post-page-highlight-QfC {\n color: rgb(var(--color-yellow-750));\n font-weight: inherit;\n}\n\n.post-page-postContent-izs p a, .post-page-postContent-izs ul li a {\n font-weight: 500;\n}\n\n.post-page-postContent-izs a {\n text-decoration: underline;\n}\n\n.post-page-postId-Y3D {\n display: flex;\n margin-left: auto;\n height:0;\n color:white;\n}\n\n.button > a {\n font-size: 0.825rem;\n padding: 0.75rem 2.25rem;\n width: -moz-max-content;\n width: max-content;\n outline: 2px solid transparent;\n outline-offset: 2px;\n line-height: 1.25;\n font-weight: 500;\n text-align: center;\n background: rgb(var(--color-brand-base));\n border: 1px solid rgb(var(--color-brand-dark));\n border-radius: 0.25rem;\n cursor: pointer;\n transition: all 0.15s ease-in;\n color: rgb(var(--venia-global-color-text)) !important;\n text-decoration: none;\n margin: 1rem 0;\n display: inline-block;\n}\n\n.post-page-postContent-izs > div > :last-child {\n clear: both;\n}\n\n.post-page-root-PUc h1 {\n font-size: 1.5rem;\n line-height: 1.75rem;\n margin-bottom: 1rem;\n}\n\n.post-page-root-PUc h3 {\n font-size: 1.125rem;\n line-height: 1.5rem;\n margin-bottom: 1rem;\n margin-top: 1rem;\n}\n\n.post-page-postPageWrapper-RQd {\n}\n\n.post-page-postPageSidebar-F3s {\n}\n\n.post-page-postContent-izs ul, .post-page-postContent-izs ol {\n list-style: disc;\n padding-left: 1.1rem;\n}\n\n.post-page-postContent-izs ol {\n list-style: numeric;\n}\n\n.post-page-postContent-izs ul > li {\n margin-bottom: 5px;\n}\n\n.post-page-postContent-izs p, .post-page-postContent-izs ul, .post-page-postContent-izs ol {\n margin-bottom: 1rem;\n display: table;\n line-height: 1.5rem;\n}\n\n\n\n.post-page-postContent-izs h3, .post-page-postContent-izs h3 a {\n color: rgb(var(--color-yellow-750));\n text-decoration:none;\n font-weight:bold;\n line-height: 1.375rem;\n font-size: 1.25rem;\n}\n\n.post-page-postContent-izs h3 {\n margin-bottom: 1.25rem;\n}\n\n.post-page-postContent-izs h3:not(:first-child) {\n margin-top: 2.5rem;\n}\n\n.post-page-postContent-izs h4 {\n font-size: 1rem;\n line-height: 1.5rem;\n font-weight: bold;\n color:rgb(var(--color-gray-700));\n}\n\n.post-page-postContent-izs table.data {\n margin-bottom: 1.5rem;\n margin-top: 0.75rem;\n table-layout: auto;\n border-collapse: collapse;\n}\n\n.post-page-postContent-izs table.data p, .post-page-postContent-izs table.data li, .post-page-postContent-izs table.data strong {\n font-size: 0.85rem;\n margin:0;\n}\n\n.post-page-postContent-izs table.data th {\n border-bottom-width: 1px;\n border-right-width: 1px;\n --tw-border-opacity: 1;\n border-color: rgb(var(--color-gray-300) / var(--tw-border-opacity));\n --tw-bg-opacity: 1;\n background-color: rgb(var(--color-gray-700) / var(--tw-bg-opacity));\n font-weight: 700;\n --tw-text-opacity: 1;\n color: rgb(255 255 255 / var(--tw-text-opacity));\n border-width: 0 0 1px 1px;\n}\n\n.post-page-postContent-izs table.data td {\n border-left-width: 1px;\n border-bottom-width: 1px;\n --tw-border-opacity: 1;\n border-color: rgb(var(--color-gray-300) / var(--tw-border-opacity));\n border-bottom-style: dotted;\n}\n\n.post-page-postContent-izs table.data th, .post-page-postContent-izs table.data td {\n padding-left: 0.625rem;\n padding-right: 0.625rem;\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n text-align: left;\n}\n\n.post-page-postContent-izs table.data tfoot {\n font-style: italic;\n}\n\n.post-page-postContent-izs table.data caption {\n --tw-bg-opacity: 1;\n background-color: rgb(var(--color-gray-200) / var(--tw-bg-opacity));\n font-size: 0.875rem;\n}\n\n.post-page-postContent-izs table.data tr td:first-child, .post-page-postContent-izs table.data tr th:first-child {\n border-left-width: 0;\n}\n\n.post-page-postContent-izs table.data tr.oddbg td {\n background: rgba(0,0,0,0.1);\n}
110\n\n.importantNote\n{\n background-color:rgb(255, 245, 210);\n margin-top: 1rem;\n margin-bottom: 1rem;\n padding: 1rem;\n border:2px solid rgb(var(--color-brand-darkest));\n border-radius:10px;\n}\n\n.importantNote p:last-child {\n margin-bottom: 0px;\n}\n\n.post-page-postContent-izs .important-note {\n background-color: rgb(255, 245, 210);\n margin-top: 1rem;\n margin-bottom: 1rem;\n padding: 1rem;\n border: 2px solid rgb(var(--color-brand-darkest));\n border-radius: 10px;\n\n}\n\n\n.post-page-postContent-izs blockquote {\n background:#f9f9f9;\n margin:1em;\n border-left:15px solid #ccc;\n padding: 0.5em 15px;\n font-size:14px;\n font-style:italic;\n /*quotes: "\\201C""\\201D""\\2018""\\2019";*/\n}\n\n.post-page-postContent-izs blockquote:before {\n color:#ccc;\n content:"\\201C";\n font-size:4em;\n line-height:0.1em;\n margin-right:0.25em;\n vertical-align:-0.4em;\n}\n\n.post-page-postContent-izs blockquote p:first-child{\n display:inline;\n}\n\n.post-page-postContent-izs blockquote p:last-child, .post-page-postContent-izs .important-note p:last-child {\n margin-bottom: 0px;\n}\n\n.post-page-postContent-izs .wp-caption .wp-caption-text {\n margin-top: 0.5rem;\n margin-bottom: 0px;\n font-size: 0.75rem;\n line-height: 1.5em;\n display:inline-block;\n width: 100%;\n}\n\n.wp-block-gallery .wp-block-image {\n border-radius: 4px;\n position: relative;\n overflow: hidden;\n box-shadow: 0 2px 5px rgb(0 0 0 / 10%);\n transition: all 0.15s ease-in;\n}\n\n.wp-block-gallery .wp-block-image:after {\n position: absolute;\n transition: inherit;\n content: "";\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n z-index: 2;\n pointer-events: none;\n background: rgba(var(--venia-global-color-black) / 20%);\n opacity: 0;\n}\n\n.wp-block-gallery .wp-block-image:hover:after {\n opacity: 1;\n}\n\n.wp-block-gallery .wp-block-image {\n transition: transform 0.2s ease-in;\n}\n\n.wp-block-gallery .wp-block-image:hover {\n transform: scale(1.03);\n}\n\n.no-y-padding {\n padding-left: 0!important;\n padding-right: 0!important;\n}\n\n\n\n@media (min-width: 768px) {\n .post-page-postContent-izs h3 {\n color: rgb(var(--color-gray-900));\n position: relative;\n display:table;\n align-self: flex-start;\n }\n\n .post-page-postContent-izs h3 a {\n color: rgb(var(--color-gray-900));\n }\n\n .post-page-postContent-izs h3:after {\n content: \'\';\n background: linear-gradient(90deg, rgb(var(--color-brand-base)) 0%, rgb(var(--color-brand-base)) 85%, rgba(255, 255, 255, 0) 100%);\n width: calc(100% + 30px); /* Breite des Inhalts + 30px */\n height: 2px;\n display: block;\n position: absolute;\n bottom: -2px;\n left: 0;\n }\n\n .post-page-postContent-izs h4 {\n font-size: 1rem;\n line-height: 1.5rem;\n }\n\n .post-page-postContent-izs p {\n display: inherit;\n }\n}\n\n@media (min-width: 1024px) {\n .post-page-root-PUc {\n width: calc(100% - 18rem);\n }\n}\n',""]),a.locals={root:"post-page-root-PUc relative "+i.a.locals.globalOffsetX+" my-8 text-sm leading-6",title:"post-page-title-i3A font-medium text-xl leading-6 pb-2.5",authorNickname:"post-page-authorNickname-BOC text-xs underline hover_no-underline",authorData:"post-page-authorData-WVW flex flex-wrap items-center",authorImage:"post-page-authorImage-Jzp mr-2",imageIcon:"post-page-imageIcon-pAw rounded-full",published:"post-page-published-eTF text-xs mr-6",separate:"post-page-separate-S6- text-xs mx-1.5 inline-block",postContent:"post-page-postContent-izs mt-6 text-xs leading-6 md_text-sm",highlight:"post-page-highlight-QfC",postId:"post-page-postId-Y3D text-xs",postPageWrapper:"post-page-postPageWrapper-RQd px-2 md_px-8 lg_px-4 lg_flex lg_justifty-between",postPageSidebar:"post-page-postPageSidebar-F3s lg_w-72 lg_mt-8"},e.a=a},Rpxj:function(n,e,o){n.exports=o.p+"chosen-sprite-jKv.png"},ULOZ:function(n,e,o){"use strict" 111var t=o("JPst"),r=o.n(t)()(function(n){return n[1]}) 112r.push([n.i,"/* keyframes live here, not in the css module â module scoping renames them\n while the animation shorthands inside :global blocks keep the plain name */\n@keyframes gf-spin {\n to {\n transform: rotate(360deg);\n }\n}\n\nbody {\n --wp--preset--color--black: #000000;\n --wp--preset--color--cyan-bluish-gray: #abb8c3;\n --wp--preset--color--white: #ffffff;\n --wp--preset--color--pale-pink: #f78da7;\n --wp--preset--color--vivid-red: #cf2e2e;\n --wp--preset--color--luminous-vivid-orange: #ff6900;\n --wp--preset--color--luminous-vivid-amber: #fcb900;\n --wp--preset--color--light-green-cyan: #7bdcb5;\n --wp--preset--color--vivid-green-cyan: #00d084;\n --wp--preset--color--pale-cyan-blue: #8ed1fc;\n --wp--preset--color--vivid-cyan-blue: #0693e3;\n --wp--preset--color--vivid-purple: #9b51e0;\n --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);\n --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);\n --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);\n --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);\n --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
112\n --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);\n --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);\n --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);\n --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);\n --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);\n --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);\n --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);\n --wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');\n --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');\n --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');\n --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');\n --wp--preset--duotone--midnight: url('#wp-duotone-midnight');\n --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');\n --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');\n --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');\n --wp--preset--font-size--small: 13px;\n --wp--preset--font-size--medium: 20px;\n --wp--preset--font-size--large: 36px;\n --wp--preset--font-size--x-large: 42px;\n --wp--preset--spacing--20: 0.44rem;\n --wp--preset--spacing--30: 0.67rem;\n --wp--preset--spacing--40: 1rem;\n --wp--preset--spacing--50: 1.5rem;\n --wp--preset--spacing--60: 2.25rem;\n --wp--preset--spacing--70: 3.38rem;\n --wp--preset--spacing--80: 5.06rem;\n --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);\n --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);\n --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);\n --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);\n --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);\n}\n\n:where(.is-layout-flex) {\n gap: 0.5em;\n}\n\nbody .is-layout-flow > .alignleft {\n float: left;\n -webkit-margin-start: 0;\n margin-inline-start: 0;\n -webkit-margin-end: 2em;\n margin-inline-end: 2em;\n}\n\nbody .is-layout-flow > .alignright {\n float: right;\n -webkit-margin-start: 2em;\n margin-inline-start: 2em;\n -webkit-margin-end: 0;\n margin-inline-end: 0;\n}\n\nbody .is-layout-flow > .aligncenter {\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\nbody .is-layout-constrained > .alignleft {\n float: left;\n -webkit-margin-start: 0;\n margin-inline-start: 0;\n -webkit-margin-end: 2em;\n margin-inline-end: 2em;\n}\n\nbody .is-layout-constrained > .alignright {\n float: right;\n -webkit-margin-start: 2em;\n margin-inline-start: 2em;\n -webkit-margin-end: 0;\n margin-inline-end: 0;\n}\n\nbody .is-layout-constrained > .aligncenter {\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\nbody .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {\n max-width: var(--wp--style--global--content-size);\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\nbody .is-layout-constrained > .alignwide {\n max-width: var(--wp--style--global--wide-size);\n}\n\nbody .is-layout-flex {\n display: flex;\n}\n\nbody .form-fields, body .form-fields .page {\n grid-column-gap: 2%;\n grid-row-gap: 16px;\n display: grid;\n grid-template-columns: repeat(12, 1fr);\n grid-template-rows: repeat(auto-fill, auto);\n width: 100%;\n}\n\nbody .gfield, body .page {\n grid-column: 1 / -1;\n}\n\nbody .form-fields .page:not(.active) {\n display: none;\n}\n\n\nbody .is-layout-flex {\n flex-wrap: wrap;
112\n align-items: center;\n}\n\nbody .is-layout-flex > * {\n margin: 0;\n}\n\n:where(.wp-block-columns.is-layout-flex) {\n gap: 2em;\n}\n\n.has-black-color {\n color: var(--wp--preset--color--black) !important;\n}\n\n.has-cyan-bluish-gray-color {\n color: var(--wp--preset--color--cyan-bluish-gray) !important;\n}\n\n.has-white-color {\n color: var(--wp--preset--color--white) !important;\n}\n\n.has-pale-pink-color {\n color: var(--wp--preset--color--pale-pink) !important;\n}\n\n.has-vivid-red-color {\n color: var(--wp--preset--color--vivid-red) !important;\n}\n\n.has-luminous-vivid-orange-color {\n color: var(--wp--preset--color--luminous-vivid-orange) !important;\n}\n\n.has-luminous-vivid-amber-color {\n color: var(--wp--preset--color--luminous-vivid-amber) !important;\n}\n\n.has-light-green-cyan-color {\n color: var(--wp--preset--color--light-green-cyan) !important;\n}\n\n.has-vivid-green-cyan-color {\n color: var(--wp--preset--color--vivid-green-cyan) !important;\n}\n\n.has-pale-cyan-blue-color {\n color: var(--wp--preset--color--pale-cyan-blue) !important;\n}\n\n.has-vivid-cyan-blue-color {\n color: var(--wp--preset--color--vivid-cyan-blue) !important;\n}\n\n.has-vivid-purple-color {\n color: var(--wp--preset--color--vivid-purple) !important;\n}\n\n.has-black-background-color {\n background-color: var(--wp--preset--color--black) !important;\n}\n\n.has-cyan-bluish-gray-background-color {\n background-color: var(--wp--preset--color--cyan-bluish-gray) !important;\n}\n\n.has-white-background-color {\n background-color: var(--wp--preset--color--white) !important;\n}\n\n.has-pale-pink-background-color {\n background-color: var(--wp--preset--color--pale-pink) !important;\n}\n\n.has-vivid-red-background-color {\n background-color: var(--wp--preset--color--vivid-red) !important;\n}\n\n.has-luminous-vivid-orange-background-color {\n background-color: var(--wp--preset--color--luminous-vivid-orange) !important;\n}\n\n.has-luminous-vivid-amber-background-color {\n background-color: var(--wp--preset--color--luminous-vivid-amber) !important;\n}\n\n.has-light-green-cyan-background-color {\n background-color: var(--wp--preset--color--light-green-cyan) !important;\n}\n\n.has-vivid-green-cyan-background-color {\n background-color: var(--wp--preset--color--vivid-green-cyan) !important;\n}\n\n.has-pale-cyan-blue-background-color {\n background-color: var(--wp--preset--color--pale-cyan-blue) !important;\n}\n\n.has-vivid-cyan-blue-background-color {\n background-color: var(--wp--preset--color--vivid-cyan-blue) !important;\n}\n\n.has-vivid-purple-background-color {\n background-color: var(--wp--preset--color--vivid-purple) !important;\n}\n\n.has-black-border-color {\n border-color: var(--wp--preset--color--black) !important;\n}\n\n.has-cyan-bluish-gray-border-color {\n border-color: var(--wp--preset--color--cyan-bluish-gray) !important;\n}\n\n.has-white-border-color {\n border-color: var(--wp--preset--color--white) !important;\n}\n\n.has-pale-pink-border-color {\n border-color: var(--wp--preset--color--pale-pink) !important;\n}\n\n.has-vivid-red-border-color {\n border-color: var(--wp--preset--color--vivid-red) !important;\n}\n\n.has-luminous-vivid-orange-border-color {\n border-color: var(--wp--preset--color--luminous-vivid-orange) !important;\n}\n\n.has-luminous-vivid-amber-border-color {\n border-color: var(--wp--preset--color--luminous-vivid-amber) !important;\n}\n\n.has-light-green-cyan-border-color {\n border-color: var(--wp--preset--color--light-green-cyan) !important;\n}\n\n.has-vivid-green-cyan-border-color {\n border-color: var(--wp--preset--color--vivid-green-cyan) !important;\n}\n\n.has-pale-cyan-blue-border-color {\n border-color: var(--wp--preset--color--pale-cyan-blue) !important;\n}\n\n.has-vivid-cyan-blue-border-color {\n border-color: var(--wp--preset--color--vivid-cyan-blue) !important;\n}\n\n.has-vivid-purple-border-color {\n border-color: var(--wp--preset--color--vivid-purple) !important;\n}\n\n.has-vivid-cyan-blue-to-vivid-purple-gradient-background {\n background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;\n}\n\n.has-light-green-cyan-to-vivid-green-cyan-gradient-background {\n background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;\n}\n\n.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {\n background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;\n}\n\n.has-luminous-vivid-orange-to-vivid-red-gradient-background {\n background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;\n}
112\n\n.has-very-light-gray-to-cyan-bluish-gray-gradient-background {\n background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;\n}\n\n.has-cool-to-warm-spectrum-gradient-background {\n background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;\n}\n\n.has-blush-light-purple-gradient-background {\n background: var(--wp--preset--gradient--blush-light-purple) !important;\n}\n\n.has-blush-bordeaux-gradient-background {\n background: var(--wp--preset--gradient--blush-bordeaux) !important;\n}\n\n.has-luminous-dusk-gradient-background {\n background: var(--wp--preset--gradient--luminous-dusk) !important;\n}\n\n.has-pale-ocean-gradient-background {\n background: var(--wp--preset--gradient--pale-ocean) !important;\n}\n\n.has-electric-grass-gradient-background {\n background: var(--wp--preset--gradient--electric-grass) !important;\n}\n\n.has-midnight-gradient-background {\n background: var(--wp--preset--gradient--midnight) !important;\n}\n\n.has-small-font-size {\n font-size: var(--wp--preset--font-size--small) !important;\n}\n\n.has-medium-font-size {\n font-size: var(--wp--preset--font-size--medium) !important;\n}\n\n.has-large-font-size {\n font-size: var(--wp--preset--font-size--large) !important;\n}\n\n.has-x-large-font-size {\n font-size: var(--wp--preset--font-size--x-large) !important;\n}\n\n.wp-block-navigation a:where(:not(.wp-element-button)) {\n color: inherit;\n}\n\n:where(.wp-block-columns.is-layout-flex) {\n gap: 2em;\n}\n\n.wp-block-pullquote {\n font-size: 1.5em;\n line-height: 1.6;\n}\n\ntable.data img {\n border: none;\n margin: 0;\n max-width: -moz-max-content !important;\n max-width: max-content !important;\n}\n\nimg.pdf-thumb {\n height: 145px;\n}\n\ntd div.downloads-links-block {\n float: none !important;\n display: inline-block;\n}\n\n#extensions_message_12_6, #extensions_message_12_76 {\n float: right;\n font-size: 0.7em;\n color: green;\n}\n\n.right-one-third-clear {\n width: 30%;\n float: right;\n clear: right !important;\n}\n\n.float-100 {\n float: left;\n max-width: 13% !important;\n margin: 2% 2% 2% 0;\n clear: none !important;\n padding-right: 0 !important;\n}\n\n.float-100 img {\n width: 100%;\n border: 1px solid #ddd;\n padding: 6px;\n}\n\n.clear-100 {\n float: left;\n min-height: 100px;\n display: block;\n width: 13% !important;\n margin: 2% 2% 2% 0;\n clear: left !important;\n padding-right: 0 !important;\n}\n\n.gform-field-row--span-four {\n grid-row: span 4;\n grid-column-start: 1 !important;\n}\n.gform-field-row--span-three {\n grid-row: span 3;\n grid-column-start: 1 !important;\n}\n.gform-field-row--span-two {\n grid-row: span 2;\n grid-column-start: 1 !important;\n}\n.gform-field-row--span-one {\n grid-row: span 1;\n grid-column-start: 1 !important;\n}\n\n.clear-200 {\n float: left;\n min-height: 200px;\n display: block;\n width: 13% !important;\n margin: 2% 2% 2% 0;\n clear: left !important;\n padding-right: 0 !important;\n}\n\n.gfmc-row-1-col-1-of-2 {\n width: 70% !important;\n}\n\n.gfmc-row-1-col-2-of-2 {\n width: 30% !important;\n}\n\n.float-left {\n float: left;\n max-width: 85%;\n clear: none !important;\n}\n\n.full-width-300 {\n width: 100%;\n max-height: 300px;\n}\n\n.gfield_required {\n color: #EB0235 !important;\n font-size: 1.5em;\n line-height: 10px;\n}\n\n.fileupload .fileUpload {\n display: none;\n}\n\n/* Spezifisch den \"remove file\" Button ansprechen und den Text verstecken */\n.fileupload div > button[type=\"button\"], .dropzone .remove-file-btn {\n position: relative;\n color: transparent;\n border: none;\n background: none;\n cursor: pointer;\n}\n\n/* Dann das rote X anzeigen */\n.fileupload div > button[type=\"button\"]::before, .dropzone .remove-file-btn:before {\n content: 'â'; /* Unicode für ein rotes X */\n color: red;\n font-size: 16px; /* GröÃe des X anpassen */\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n display: flex;
112\n align-items: center;\n justify-content: center;\n}\n",""]),e.a=r},Vi2r:function(n,e,o){"use strict" 113o.d(e,"a",function(){return t}) 114var t=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").replace(/^http.*?blog/,"")}},XcKx:function(n,e,o){"use strict" 115var t=o("LboF"),r=o.n(t),i=o("IOO7"),a={injectType:"singletonStyleTag",insert:"head",singleton:!0} 116r()(i.a,a),i.a.locals},ZcIo:function(n,e,o){"use strict" 117var t=o("LboF"),r=o.n(t),i=o("pPlP"),a={injectType:"singletonStyleTag",insert:"head",singleton:!0} 118r()(i.a,a),i.a.locals},aKOu:function(n,e,o){"use strict" 119o.r(e) 120var t=o("LZmW") 121o.d(e,"default",function(){return t.a})},bUjC:function(n,e,o){"use strict" 122o.r(e) 123var t=o("QILm"),r=o.n(t),i=o("q1tI"),a=o.n(i),l=o("y2Vs"),p=o("seDI"),c=o.n(p),s=["field","value","validationMessage","touched","setTouched","hideField","updateForm","styledComponents","error","unsetError","setFocusClass","cssClass"] 124e.default=(n=>{var e,{field:o,value:t,validationMessage:p,touched:d,setTouched:g,hideField:m,updateForm:b,styledComponents:f,error:u,unsetError:w,setFocusClass:h,cssClass:k}=n,{id:_,formId:v,type:y,label:x,placeholder:z,isRequired:j,inputs:C,maxLength:E,description:O,descriptionPlacement:S,labelPlacement:I,width:N,customName:F}=(r()(n,s),o),{ReactSelect:T,Input:P="input",Label:D="label",Box:M="div"}=f||!1,q=T||l.a,L=C[0],A=null==L?void 0:null===(e=L.choices)||void 0===e?void 0:e.map(n=>({value:n.value,label:n.text})),R=null==L?void 0:L.choices.filter(n=>n.isSelected) 125R=R.length?[{label:R[0].text,value:R[0].value}]:"" 126var[H,B]=Object(i.useState)(t||R) 127return a.a.createElement(M,{width:N,className:p&&d||u?"form-field error ".concat(k):"form-field ".concat(k),style:{display:m?"none":void 0}},C.map(n=>{var e 128return!n.isHidden&&a.a.createElement("div",{className:y,key:n.id},a.a.createElement(c.a,{formId:v,id:n.id,label:null!==(e=n.customLabel)&&void 0!==e?e:n.label,labelPlacement:I,isRequired:j,styledComponent:f}),"above"===S&&O&&a.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:O}}),"radio"===n.inputType?a.a.createElement(q,{name:F||"input_".concat(n.id),required:j,value:H&&H.value?H:"",onChange:e=>{(n=>{B(n)})(e),w(n.id)},onFocus:()=>h(!0),placeholder:n.placeholder,options:A,className:"form-select",autoFocus:!1,inputId:"input_".concat(v,"_").concat(n.id)}):a.a.createElement(P,{id:"input_".concat(v,"_").concat(n.id),key:n.id,name:F||"input_".concat(n.id),type:y,value:t?t[n.id]:"",placeholder:n.placeholder,maxLength:E,required:j,onChange:e=>{b(e,o,n.id),w(n.id)},onBlur:e=>{b(e,o),g(n.id),h(""!==t)},onFocus:()=>h(!0),"aria-label":n.label,"aria-describedby":"error_".concat(v,"_").concat(n.id),"aria-invalid":!!p&&d||!!u}),"above"!==S&&O&&a.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:O}}),(p&&d||u)&&a.a.createElement("span",{className:"error-message",id:"error_".concat(v,"_").concat(_)},p||u))}))})},d2el:function(n,e,o){"use strict" 129o.r(e) 130var t=o("lSNA"),r=o.n(t),i=o("Ap9x"),a=o("m7eS") 131function ownKeys(n,e){var o=Object.keys(n) 132if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(n) 133e&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),o.push.apply(o,t)}return o}function _objectSpread(n){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{} 134e%2?ownKeys(Object(o),!0).forEach(function(e){r()(n,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))})}return n}e.default=function(n,e,o,t,r,l,p){for(var c=arguments.length,s=new Array(c>7?c-7:0),d=7;d<c;d++)s[d-7]=arguments[d] 135var g,{onChange:m}=s,{id:b,type:f,isRequired:u}=n 136if("checkbox"===n.type){var w=[...t[n.id].value],h=w.indexOf(e.target.value) 137h>-1?w.splice(h,1):w.push(e.target.value),g=w}else if("date"==n.type&&"datepicker"!==n.dateType){var{subId:k,dateLabel:_}=n,v=[...t[n.id].value] 138v[k]={val:e.target.value,label:_},g=v}else if("consent"===n.type)g=e.target?e.target.checked:"null" 139else if("address"===n.type){var y=_objectSpread({},t[n.id].value) 140o&&(y[o]=e.target.value),g=y}else if("postcode"===n.type)g=e.target?e.target.value:null,Object.values(t).filter(n=>"field--street"===n.cssClass)[0].value=null==e?void 0:e.street,Object.values(t).filter(n=>"field--city"===n.cssClass)[0].value=null==e?void 0:e.city 141else if("name"===n.type){var x=[...t[n.id].value],z=x.indexOf(o) 142z>-1?x.splice(z,1):x[o]=e.target.value,g=e.target.value}else if("password"===n.type||"email"===n.type&&n.emailConfirmEnabled){var{subId:j}=n,C=t[n.id]&&t[n.id].value?[...t[n.id].value]:[] 143C[j]={val:e.target.value},g=C}else g=e.target?e.target.value:"null" 144"text"===f&&n.cssClass.indexOf("iban")>-1&&(f="iban") 145var E=Object(i.validateField)(g,n) 146if(-1!==l.indexOf(b)){t[b].value=g 147for(var O=0;O<p.length;O++){var{id:S}=p[O],I=Object(a.default)(p[O].conditionalLogic,t) 148t[S].hideField=I,I&&(t[S].isRequired&&(t[S].value=""),t[S].valid=Object(i.validateField)(t[S].value,t[S].field))}}var N=_objectSpread(_objectSpread({},t),{},{[b]:{value:g,id:b,valid:E,field:n,type:n.type,label:n.label,pageNumber:n.pageNumber,cssClass:n.cssClass,isRequired:n.isRequired}}),F={},T=0,P=null
149Object.keys(N).forEach(n=>{N[n]&&"total"===N[n].type&&(P=n),N[n]&&N[n].value&&N[n].value.price&&(F[n]||(F[n]={}),F[n].price=N[n].value.price),N[n]&&"shipping"===N[n].type&&(F[n]={price:parseFloat(N[n].value),qty:1}),N[n]&&N[n].field&&"quantity"===N[n].field.type&&(F[N[n].field.productField]||(F[N[n].field.productField]={}),F[N[n].field.productField].qty=parseFloat(N[n].value))}),Object.keys(F).forEach(n=>{F[n].price&&(T+=F[n].price*(void 0===F[n].qty?1:isNaN(F[n].qty)?0:F[n].qty))}),T&&P&&(N[P].value=T.toFixed(2)+" â¬"),r(_objectSpread({},N)),m&&m(N)}},dGGp:function(n,e,o){"use strict" 150o.r(e) 151var t=o("lSNA"),r=o.n(t),i=o("pVnL"),a=o.n(i),l=o("QILm"),p=o.n(l),c=o("q1tI"),s=o.n(c),d=o("ZCII"),g=["field","value","validationMessage","touched","setTouched","hideField","updateForm","styledComponents","error","unsetError","setFocusClass","cssClass"] 152function ownKeys(n,e){var o=Object.keys(n) 153if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(n) 154e&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),o.push.apply(o,t)}return o}function _objectSpread(n){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{} 155e%2?ownKeys(Object(o),!0).forEach(function(e){r()(n,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))})}return n}e.default=(n=>{var{field:e,value:o,validationMessage:t,touched:r,setTouched:i,hideField:l,updateForm:m,styledComponents:b,error:f,unsetError:u,setFocusClass:w,cssClass:h}=n,{id:k,formId:_,type:v,label:y,placeholder:x,isRequired:z,maxLength:j,description:C,descriptionPlacement:E,labelPlacement:O,width:S,inputs:I,customName:N,dateType:F,dateFormat:T,defaultValue:P,datepickerOptions:D}=(p()(n,g),e),{Input:M="input",Label:q="label",Box:L="div",DatePicker:A="div",ReactSelect:R}=b||!1,H=R||Select,B=!(!T||"dmy"!==T)&&"dd/MM/yyyy",U=!!P&&new Date(P) 156if(B&&P){var V=P.indexOf("/")>-1,W=V?P.split("/"):P.split("-") 157U=V?new Date(+W[2],W[1]-1,+W[0]):W}var[Y,K]=Object(c.useState)(U),Z=(n=>{if(F)if("datefield"===F)switch(T){case"dmy":case"dmy_dash":case"dmy_dot":return[n[1],n[0],n[2]] 158case"ymd_slash":case"ymd_dash":case"ymd_dot":return[n[2],n[0],n[1]] 159default:return n}else if("datedropdown"===F)return[n[1],n[0],n[2]] 160return n})(I),G=(n=>{if(F&&"datepicker"===F&&n){var e=Object.keys(n) 161if(e&&e.length>0)for(var o=0;o<e.length;o++)"minDate"!==e[o]&&"maxDate"!==e[o]||(n[e[o]]=new Date(n[e[o]]))}return n})(D)||{},J=(n,e,o)=>{for(var t=[],r=e<o?1:-1,i=e;i!=o+r;i+=r)t.push({value:i,label:i,selected:parseInt(i)===parseInt(n)}) 162return t},Q=(n,e,o)=>{var t=Y||[] 163t[0===o?2:2===o?0:1]=n.value,K(t) 164var r={target:{value:n.value}} 165m(r,e)},X=n=>{if(Y){var e=0===n?2:1===n?1:0 166return Y[e]?{value:Y[e],label:Y[e]}:void 0}} 167return s.a.createElement(L,{width:S,className:t&&r||f?"form-field error ".concat(h):"form-field ".concat(h),style:{display:l?"none":void 0}},s.a.createElement("div",{className:v},s.a.createElement(q,{htmlFor:"input_".concat(_,"_").concat(k),className:"gf-label ".concat(O)},y,z?s.a.createElement("abbr",null,"*"):null),"above"===E&&C&&s.a.createElement("div",{className:"description"},C),F&&"datefield"!==F?"datepicker"===F?s.a.createElement(s.a.Fragment,null,s.a.createElement(A,{className:"ginput_container ginput_container_date"},s.a.createElement(d.a,a()({name:"input_".concat(k),id:"input_".concat(_,"_").concat(k),type:"text",className:"datepicker hasDatepicker",selected:Y,onChange:n=>{K(n),m({target:{value:n}},e),i(k),u(k),w(n)},onBlur:n=>{m({target:{value:Y}},e),i(k),u(k),w(Y)},dateFormat:B||void 0,onFocus:()=>w(!0),autoComplete:"off",required:z,placeholderText:x,maxDate:h.includes("past")&&new Date},G))),(t&&r||f)&&s.a.createElement("span",{className:"error-message",id:"error_".concat(_,"_").concat(k)},t||f)):s.a.createElement(s.a.Fragment,null,Z&&Z.map((n,o)=>s.a.createElement("div",{key:n.id,className:"gfield_date_dropdown"},s.a.createElement(H,{required:z,placeholder:n.placeholder,options:0===o?J(1,1,31):1===o?J(3,1,12):J(0,1920,(new Date).getFullYear()),value:X(o),id:"input_".concat(_,"_").concat(k,"_").concat(o+1),name:N||"input_".concat(k,"[]"),onBlur:t=>{if(!X(o)){var r=_objectSpread(_objectSpread({},e),{},{subId:o,dateLabel:n.label}) 168Q({value:""},r,o)}i(k),u(k),w(""!==n.value)},onChange:t=>{var r=_objectSpread(_objectSpread({},e),{},{subId:o,dateLabel:n.label}) 169Q(t,r,o),u(k)},onFocus:()=>w(!0)}))),(t&&r||f)&&s.a.createElement("span",{className:"error-message",id:"error_".concat(_,"_").concat(k)},t||f)):s.a.createElement(s.a.Fragment,null,Z&&Z.map((n,o)=>s.a.createElement("div",{className:v,key:n.id},s.a.createElement(M,{id:"input_".concat(_,"_").concat(k,"_").concat(o),type:"number",name:N||"input_".concat(k,"[]"),placeholder:n.placeholder,step:"1",min:"1",max:"MM"===n.label?12:"DD"===n.label?31:(new Date).getFullYear()+1,maxLength:"YYYY"===n.label?4:2,value:n.value,onBlur:t=>{e.subId=o,e.dateLabel=n.label,m(t,e),i(k),u(k),w(""!==n.value)},onFocus:()=>w(!0)}),s.a.createElement("label",{htmlFor:"input_".concat(_,"_").concat(k,"_").concat(o),className:"hide-label"},n.label),t&&r&&t[o]&&o===t[o].index&&t[o].message&&s.a.createElement("span",{className:"error-message",id:"error_".concat(_,"_").concat(n.id)},t[o].message),f&&s.a.createElement("span",{className:"error-message"}
169,f)))),"above"!==E&&C&&s.a.createElement("div",{className:"description"},C)))})},fYY0:function(n,e,o){"use strict" 170var t,r=o("q1tI"),i="/blogs/wp-content/plugins/cool-timeline-pro/",a=["".concat(i,"includes/shortcodes/assets/js/jquery.glightbox.min.js"),"".concat(i,"includes/shortcodes/assets/js/aos.js"),"".concat(i,"includes/shortcodes/assets/js/ctl-common.min.js"),"".concat(i,"includes/shortcodes/assets/js/ctl-vertical.min.js"),"".concat(i,"includes/shortcodes/assets/js/ctl-horizontal.min.js"),"".concat(i,"includes/shortcodes/assets/js/imagesloaded.pkgd.min.js"),"".concat(i,"includes/shortcodes/assets/js/swiper.min.js"),"".concat(i,"includes/cool-timeline-block/assets/js/ctlb-vertical.js"),"/blogs/wp-content/plugins/bpd/includes/cool-timeline-block/assets/js/slider.js"],l=["".concat(i,"includes/shortcodes/assets/css/aos.css"),"".concat(i,"includes/shortcodes/assets/css/ctl-common-styles.css"),"".concat(i,"includes/shortcodes/assets/css/ctl-compact-style.css"),"".concat(i,"includes/shortcodes/assets/css/ctl-horizontal-timeline.css"),"".concat(i,"includes/shortcodes/assets/css/ctl-vertical-timeline.css"),"".concat(i,"includes/shortcodes/assets/css/glightbox.min.css"),"".concat(i,"includes/shortcodes/assets/css/swiper.min.css"),"".concat(i,"includes/cool-timeline-block/dist/style-index.css")] 171e.a=(n=>{var{content:e}=n,[i,p]=Object(r.useState)(!1) 172Object(r.useEffect)(()=>{if(e&&(e.includes("content-timeline")||e.includes("ctl-wrapper"))){window.loadedAssets=window.loadedAssets||{scripts:new Set,styles:new Set},l.forEach(n=>{if(!window.loadedAssets.styles.has(n)){var e=document.createElement("link") 173e.rel="stylesheet",e.href=n,document.head.appendChild(e),window.loadedAssets.styles.add(n)}}) 174var n=!1 175return(()=>"undefined"!=typeof window&&window.jQuery?Promise.resolve():(t||(t=o.e(37).then(o.t.bind(null,"EVdn",7)).then(n=>{var e=n.default||n 176window.jQuery=window.$=e})),t))().then(()=>{n||(a.forEach(n=>{if(!window.loadedAssets.scripts.has(n)){var e=document.createElement("script") 177e.src=n,e.async=!0,document.body.appendChild(e),window.loadedAssets.scripts.add(n)}}),p(!0))}),()=>{n=!0}}},[e]),Object(r.useLayoutEffect)(()=>{if(e&&i&&(e.includes("content-timeline")||e.includes("ctl-wrapper"))){var n=function(){if("undefined"!=typeof CtpCommonFunc)try{new CtpCommonFunc,new CtlVertical,new CtlHorizontal,new CtlBlockVerticalCommon,bpdCtbInitSliders()}catch(n){}} 178n() 179var o=setTimeout(n,3500) 180return()=>clearTimeout(o)}},[e,i])})},"g/gm":function(n,e,o){"use strict" 181var t,r=o("+TN3"),i=o("VkAN"),a=o.n(i),l=o("UYTu"),p={getWpUrl:Object(l.a)(t||(t=a()(["\n query getWpUrl {\n wordpressUrl\n }\n"])))} 182e.a=(n=>{var{getWpUrl:e}=p,{data:o,loading:t,error:i}=Object(r.a)(e,{fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first"}) 183return{wordpressUrl:null==o?void 0:o.wordpressUrl}})},m7eS:function(n,e,o){"use strict" 184function parseOperator(n,e,o){switch(n.price&&(n=n.value.split("|")[0]),n.value&&(n=n.value),e){case"is":return o===n 185case"isnot":return o!=n 186case"<":return+n<+o 187case">":return+n>+o 188case"contains":return n.indexOf(o)>=0 189case"starts_with":return 0==n.indexOf(o) 190case"ends_with":var t=n.length-o.length 191return!(t<0)&&o==n.substring(t) 192default:return!1}}o.r(e),e.default=function(n){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{rules:o,actionType:t,logicType:r}=n 193if(!o)return!0 194var i=[] 195o.forEach((n,o)=>{var{fieldId:t,value:r,operator:a}=n,l=e[t].value 196if(l instanceof Array){var p=0 197l.length>0&&l.forEach(n=>{parseOperator(n,a,r)&&p++}),i[o]="isnot"==a?p==r.length:p>0}else i[o]=parseOperator(l,a,r)}) 198var a=function parseLogicType(n,e){if("any"===n)return e.includes(!0) 199if("all"===n)return e.every(n=>!0===n)}(r,i) 200return"show"===t&&(a=!a),a}},nsn4:function(n,e,o){n.exports=o.p+"gf-creditcards-check-uy8.svg"},oMYW:function(n,e,o){"use strict" 201o.r(e) 202var t={} 203o.r(t),o.d(t,"Product",function(){return w}),o.d(t,"Total",function(){return k}),o.d(t,"Quantity",function(){return v}),o.d(t,"Shipping",function(){return x}),o.d(t,"Post_category",function(){return C}) 204var r=o("pVnL"),i=o.n(r),a=o("QILm"),l=o.n(a),p=o("q1tI"),c=o.n(p),s=o("lSNA"),d=o.n(s),g=o("ZrWQ"),m=o("y2Vs"),b=o("seDI"),f=o.n(b),u=["field","value","validationMessage","touched","setTouched","setFocusClass","hideField","updateForm","styledComponents","error","cssClass","unsetError"],w=n=>{var{field:e,value:o,validationMessage:t,touched:r,setTouched:i,setFocusClass:a,hideField:s,updateForm:d,styledComponents:g,error:b,cssClass:w,unsetError:h}=n,{id:k,formId:_,type:v,label:y,isRequired:x,choices:z,placeholder:j,description:C,descriptionPlacement:E,labelPlacement:O,width:S,customName:I}=(l()(n,u),e),[N,F]=Object(p.useState)(""),T="",P=[] 205function htmlUnescape(n){return n.replace(/"/g,'"').replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&")}if(z)P=z.map(n=>{var e=parseFloat(n.price.replace(",",".")),o={value:n.value+"|"+e,label:htmlUnescape(n.text),price:e} 206return n.isSelected&&(T=o),o}) 207else{var D=parseFloat(e.basePrice.replace(",",".")) 208P=[{value:y+"|"+D,label:htmlUnescape(y),price:D}]}var[M,q]=Object(p.useState)(o||T),{ReactSelect:L,Label:A="label",Box:R="div"}=g||!1,H=L||m.a 209return c.a.createElement(R,{width:S,className:t&&r||b?"form-field error ".concat(w," ").concat(N):"form-field ".concat(w," ").concat(N),style:{display:s||"hiddenproduct"===e.inputType?"none":void 0}},c.a.createElement("div",{className:v},c.a.createElement(f.a,{formId:_,id:k,label:y,labelPlacement:O,isRequired:x,styledComponent:g}),"above"===E&&C&&c.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:C}}),c.a.createElement(H,{name:I||"input_".concat(k),required:x,value:M&&M.value?M:"",onCh
209ange:n=>{(n=>{var o={target:{value:n}} 210q(n),d(o,e)})(n),h(k)},onBlur:()=>(i(k),a(M&&M.value),void F("")),onFocus:()=>{a(!0),F("is-open")},placeholder:j,options:P,className:"form-select",autoFocus:!1,inputId:"input_".concat(_,"_").concat(k)}),"above"!==E&&C&&c.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:C}}),(t&&r||b)&&c.a.createElement("span",{className:"error-message",id:"error_".concat(_,"_").concat(k)},t||b)))},h=["field","value","validationMessage","touched","setTouched","hideField","updateForm","styledComponents","error","unsetError","setFocusClass","cssClass"],k=n=>{var{field:e,value:o,validationMessage:t,touched:r,setTouched:i,hideField:a,updateForm:p,styledComponents:s,error:d,unsetError:g,setFocusClass:m,cssClass:b}=n,u=l()(n,h),{id:w,formId:k,type:_,label:v,placeholder:y,isRequired:x,maxLength:z,description:j,descriptionPlacement:C,labelPlacement:E,width:O,customName:S}=e,{Input:I="input",Label:N="label",Box:F="div"}=s||!1,{i18n:T}=u||{} 211return c.a.createElement(F,{width:O,className:t&&r||d?"form-field error ".concat(b):"form-field ".concat(b),style:{display:a?"none":void 0}},c.a.createElement("div",{className:_},c.a.createElement(f.a,{formId:k,id:w,label:v,labelPlacement:E,isRequired:x,styledComponent:s}),"above"===C&&j&&c.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:j}}),c.a.createElement(I,{id:"input_".concat(k,"_").concat(w),name:S||"input_".concat(w),type:_,value:o||"0 â¬",placeholder:y,maxLength:z,required:x,onChange:n=>{p(n,e),g(w)},onBlur:n=>{p(n,e),i(w),m(""!==o)},disabled:!0,onFocus:()=>m(!0),"aria-label":v,"aria-describedby":"error_".concat(k,"_").concat(w),"aria-invalid":!!t&&r||!!d}),z&&z>0&&c.a.createElement("div",{className:"charleft"},T?"".concat(T.t("maxCharachters",{length:o.length||0,maxLength:z})):"".concat(o.length||0," of ").concat(z," max charachters")),"above"!==C&&j&&c.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:j}}),(t&&r||d)&&c.a.createElement("span",{className:"error-message",id:"error_".concat(k,"_").concat(w)},t||d)))},_=["field","value","validationMessage","touched","setTouched","hideField","updateForm","styledComponents","error","unsetError","setFocusClass","cssClass"],v=n=>{var{field:e,value:o,validationMessage:t,touched:r,setTouched:i,hideField:a,updateForm:p,styledComponents:s,error:d,unsetError:g,setFocusClass:m,cssClass:b}=n,u=l()(n,_),{id:w,formId:h,type:k,label:v,placeholder:y,isRequired:x,maxLength:z,description:j,descriptionPlacement:C,labelPlacement:E,width:O,customName:S}=e,{Input:I="input",Label:N="label",Box:F="div"}=s||!1,{i18n:T}=u||{} 212return c.a.createElement(F,{width:O,className:t&&r||d?"form-field error ".concat(b):"form-field ".concat(b),style:{display:a?"none":void 0}},c.a.createElement("div",{className:k},c.a.createElement(f.a,{formId:h,id:w,label:v,labelPlacement:E,isRequired:x,styledComponent:s}),"above"===C&&j&&c.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:j}}),c.a.createElement(I,{id:"input_".concat(h,"_").concat(w),name:S||"input_".concat(w),type:"number",min:e.rangeMin?e.rangeMin:0,max:e.rangeMax?e.rangeMax:0,value:o||0,placeholder:y,maxLength:z,required:x,onChange:n=>{p(n,e),g(w)},onBlur:n=>{p(n,e),i(w),m(""!==o)},onFocus:()=>m(!0),"aria-label":v,"aria-describedby":"error_".concat(h,"_").concat(w),"aria-invalid":!!t&&r||!!d}),"above"!==C&&j&&c.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:j}}),(t&&r||d)&&c.a.createElement("span",{className:"error-message",id:"error_".concat(h,"_").concat(w)},t||d)))},y=["field","value","validationMessage","touched","setTouched","hideField","updateForm","styledComponents","error","unsetError","setFocusClass","cssClass"],x=n=>{var{field:e,value:o,validationMessage:t,touched:r,setTouched:i,hideField:a,updateForm:p,styledComponents:s,error:d,unsetError:g,setFocusClass:m,cssClass:b}=n,u=l()(n,y),{id:w,formId:h,type:k,label:_,placeholder:v,isRequired:x,maxLength:z,description:j,descriptionPlacement:C,labelPlacement:E,width:O,customName:S}=e,{Input:I="input",Label:N="label",Box:F="div"}=s||!1,{i18n:T}=u||{} 213return c.a.createElement(F,{width:O,className:t&&r||d?"form-field error ".concat(b):"form-field ".concat(b),style:{display:a?"none":void 0}},c.a.createElement("div",{className:k},c.a.createElement(f.a,{formId:h,id:w,label:_,labelPlacement:E,isRequired:x,styledComponent:s}),"above"===C&&j&&c.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:j}}),c.a.createElement(I,{id:"input_".concat(h,"_").concat(w),name:S||"input_".concat(w),type:k,value:o||e.basePrice.replace("€","â¬"),placeholder:v,maxLength:z,required:x,onChange:n=>{p(n,e),g(w)},onBlur:n=>{p(n,e),i(w),m(""!==o)},disabled:!0,onFocus:()=>m(!0),"aria-label":_,"aria-describedby":"error_".concat(h,"_").concat(w),"aria-invalid":!!t&&r||!!d}),z&&z>0&&c.a.createElement("div",{className:"charleft"},T?"".concat(T.t("maxCharachters",{length:o.length||0,maxLength:z})):"".concat(o.length||0," of ").concat(z," max charachters")),"above"!==C&&j&&c.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:j}}),(t&&r||d)&&c.a.createElement("span",{className:"error-message",id:"error_".concat(h,"_").concat(w)},t||d)))},z=o("HPLU"),j=o("g/gm") 214function ownKeys(n,e){var o=Object.keys(n) 215if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(n) 216e&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),o.push.apply(o,t)}return o}function _objectSpread(n){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{}
217e%2?ownKeys(Object(o),!0).forEach(function(e){d()(n,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))})}return n}var C=n=>{var{field:e}=n,{wordpressUrl:o}=Object(j.a)(),[t,r]=Object(p.useState)(Array.isArray(e.choices)?e.choices:[]) 218return Object(p.useEffect)(()=>{if(o&&(e.displayAllCategories||!t.length)){var n=!1 219return fetch("".concat(o,"/index.php/wp-json/wp/v2/categories?per_page=100")).then(n=>n.json()).then(o=>{!n&&Array.isArray(o)&&r(o.map(n=>({value:String(n.id),text:n.name,isSelected:String(n.id)===String(e.defaultValue)})))}).catch(()=>{}),()=>{n=!0}}},[o,e.displayAllCategories]),c.a.createElement(z.default,i()({},n,{field:_objectSpread(_objectSpread({},e),{},{type:"select",choices:t})}))},E=["field","formValues","submitFailed","submitSuccess","setTouched","setErrorMessages","touched","updateForm","pages","prevStep","nextStep","isNextDisabled","saveStateToHtmlField","
219styledComponents","customComponents","error","unsetError","dropzoneText","language","apiKeys","errors"] 220function _toPropertyKey(n){var e=function _toPrimitive(n,e){if("object"!=typeof n||null===n)return n 221var o=n[Symbol.toPrimitive] 222if(void 0!==o){var t=o.call(n,e||"default") 223if("object"!=typeof t)return t 224throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(n)}(n,"string") 225return"symbol"==typeof e?e:String(e)}function RenderField_ownKeys(n,e){var o=Object.keys(n) 226if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(n) 227e&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),o.push.apply(o,t)}return o}function RenderField_objectSpread(n){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{} 228e%2?RenderField_ownKeys(Object(o),!0).forEach(function(e){d()(n,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):RenderField_ownKeys(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))})}return n}var O={post_title:"text",post_content:"textarea",post_image:"fileupload"},S=n=>n.charAt(0).toUpperCase()+n.slice(1),I=n=>{if(!n)return{} 229var e=n.indexOf("["),o=n.indexOf("]") 230return-1===e||-1===o?{}:{width:n.substring(e+1,o).split(",").map(n=>(n=>{var e=n.split("-") 231if(1===e.length&&(e=n.split(" ")),e.length>1&&-1!==n.indexOf("/")){var o=parseInt(e[0]),t=e[1].split("/") 232return o+parseInt(t[0])/parseInt(t[1])}if(-1!==n.indexOf("/")){var r=n.split("/") 233return parseInt(r[0])/parseInt(r[1])}return parseInt(n)})(n.replace(/\s/g,""))),cleanedCssClass:"".concat(n.replace(n.substring(e,o+1),"")," custom-width")}},N=n=>{var{field:e,formValues:o,submitFailed:r,submitSuccess:a,setTouched:s,setErrorMessages:d,touched:m,updateForm:b,pages:f,prevStep:u,nextStep:w,isNextDisabled:h,saveStateToHtmlField:k,styledComponents:_,customComponents:v,error:y,unsetError:x,dropzoneText:z,language:j,apiKeys:C,errors:N}=n,F=l()(n,E) 234e=(n=>O[n.type]?RenderField_objectSpread(RenderField_objectSpread({},n),{},{type:O[n.type]}):"post_custom_field"===n.type?RenderField_objectSpread(RenderField_objectSpread({},n),{},{type:n.inputType||"text"}):n)(e) 235var T=g[S(e.type)] 236v&&(v[e.id]||v[e.cssClass]||v[e.inputName])&&(T=g[S("custom")]),t[S(e.type)]&&(T=t[S(e.type)]) 237var{cleanedCssClass:P,width:D}=I(e.cssClass) 238D&&(e.cssClass=P,e.width=D) 239var M=o[e.id]?o[e.id].value:e.defaultValue,[q,L]=Object(p.useState)("".concat(e.cssClass).concat("select"===e.type?M.value&&""!==M.value?" filled":"":M&&""!==M?" filled":"")),A="hidden"===e.visibility,R=!1 240A?R=!0:o[e.id]&&(R=!!o[e.id].hideField) 241var H="gf-field-".concat(e.formId,"-").concat(e.id),B=Object(p.useRef)(R),U=Object(p.useRef)(null) 242Object(p.useLayoutEffect)(()=>{if(!A){var n=document.querySelector(".".concat(H)) 243if(n)if(B.current!==R){B.current=R 244var e=n.getBoundingClientRect().height 245U.current&&(U.current.cancel(),U.current=null),n.style.display="" 246var o=(n=>!n.animate||globalThis.matchMedia&&globalThis.matchMedia("(prefers-reduced-motion: reduce)").matches?0:300)(n) 247if(o){var t=R?0:n.scrollHeight 248n.style.overflow="hidden" 249var r=n.animate([{height:"".concat(e,"px")},{height:"".concat(t,"px")}],{duration:o,easing:"ease",fill:"forwards"}) 250U.current=r 251var i=()=>{U.current===r&&(n.style.overflow="",R&&(n.style.display="none"),r.cancel(),U.current=null)} 252r.onfinish=i 253var a=setTimeout(i,o+50) 254return()=>clearTimeout(a)}n.style.display=R?"none":""}else R&&(n.style.display="none")}},[R,A,H]) 255var V="" 256return e&&e.layoutGridColumnSpan&&(V="gc-"+e.layoutGridColumnSpan),e.cssClass=" gfield "+V+" "+q+" "+H+" ",c.a.createElement(T,i()({key:"el-".concat(e.formId,"-").concat(e.id),field:e,value:M,updateForm:(n,e,o)=>b(n,e,o),validationMessage:!!o[e.id]&&o[e.id].valid,formValues:o,submitFailed:r,submitSuccess:a,touched:m[e.id],setTouched:s,setErrorMessages:d,unsetError:n=>{if(N&&"object"==typeof N&&void 0!==N[n]){var{[n]:e}=N,o=l()(N,[n].map(_toPropertyKey)) 257d(!!Object.keys(o).length&&o)}x(n)},error:y,pages:f,prevStep:u,nextStep:w,isNextDisabled:h,hideField:A,saveStateToHtmlField:"html"===e.type&&-1!==e.cssClass.indexOf("set-state")&&{formValues:o,saveStateToHtmlField:k},styledComponents:_,cssClass:q+" "+e.cssClass,setFocusClass:n=>
257{n?-1===q.indexOf(" filled")&&L("".concat(q," filled")):L(q.replace(" filled",""))},component:v&&(v[e.id]||v[e.cssClass]||v[e.inputName]),dropzoneText:z,language:j,apiKeys:C,errors:N},F))},F=o("g5Yi"),T=["fields","formValues","updateForm","submitFailed","submitSuccess","touched","setTouched","setErrorMessages","pagination","activePage","prevStep","nextStep","isNextDisabled","checkConditionalLogic","saveStateToHtmlField","enableHoneypot","styledComponents","customComponents","unsetError","errors","dropzoneText","pageClicked","language","apiKeys"],P=["checkbox","email","hidden","html","number","phone","radio","select","multiselect","text","textarea","website","page","date","fileupload","consent","password","section","scustom","name","address","buckarooideal","postcode","captcha","product","total","quantity","shipping","post_title","post_content","post_category","post_image","post_custom_field"],D=["Name","Email","Phone","Comments"][Math.floor(Math.random()*Math.floor(4))] 258e.default=(n=>{var{fields:e,formValues:o,updateForm:t,submitFailed:r,submitSuccess:a,touched:s,setTouched:d,setErrorMessages:g,pagination:m,activePage:b,prevStep:f,nextStep:u,isNextDisabled:w,checkConditionalLogic:h,saveStateToHtmlField:k,enableHoneypot:_,styledComponents:v,customComponents:y,unsetError:x,errors:z,dropzoneText:j,pageClicked:C,language:E,apiKeys:O}=n,S=l()(n,T),I=m?((n,e)=>{for(var o=e.map(n=>[]),t=0;t<n.length;t++)o[n[t].pageNumber],o[n[t].pageNumber-1]&&("page"===n[t].type?o[n[t].pageNumber-2].push(n[t]):o[n[t].pageNumber-1].push(n[t])) 259return o})(e,m.pages):void 0,M=(n=>{for(var e=0,o=0;o<n.length;o++)parseInt(n[o].id)>e&&(e=parseInt(n[o].id)) 260return e+1})(e),[q,L]=Object(p.useState)(""),A=Object(p.useRef)() 261Object(p.useEffect)(()=>{A.current=b}) 262var R=A.current 263Object(F.a)({deps:[e]}) 264var H=!(!z||"object"!=typeof z||Array.isArray(z))&&z 265function renderFiled(n,e){return c.a.createElement(N,i()({key:"".concat(n.formId,"-").concat(n.id),field:n,formValues:o,submitFailed:r,setTouched:d,setErrorMessages:g,submitSuccess:a,updateForm:t,touched:s,pages:m&&m.pages.length,prevStep:f,nextStep:u,isNextDisabled:w,checkConditionalLogic:h,saveStateToHtmlField:k,styledComponents:v,customComponents:y,error:!(!H||!H[n.id])&&H[n.id],unsetError:x,dropzoneText:j,language:E,apiKeys:O,fields:e,errors:H},S))}return c.a.createElement("div",{className:"form-fields".concat(m&&m.pages.length>1?" hasPages ".concat(C?"":" noPageClicked"):"")},m&&m.pages.length>1?m.pages.map((n,o)=>c.a.createElement("div",{className:"page".concat(b===o+1?" active":"").concat(R&&o===R&&b!==o+1&&R!==b?" prevStep":""),key:"page-".concat(o)},n&&c.a.createElement("div",{className:"gf_step"},c.a.createElement("span",null,n)),I[o].map(n=>P.includes(n.type)&&renderFiled(n,e)))):e.map(n=>P.includes(n.type)&&renderFiled(n,e)),_&&c.a.createElement("div",{className:"form-field gform_validation_container"},c.a.createElement("label",{htmlFor:"input_".concat(M),className:"gf-label "},D),c.a.createElement("input",{type:"text",name:"input_".concat(M),id:"input_".concat(M),value:q,onChange:n=>L(n.target.value),autoComplete:"off"})))})},pPlP:function(n,e,o){"use strict" 266var t=o("JPst"),r=o.n(t),i=o("HeW1"),a=o.n(i),l=o("yv7m"),p=o.n(l),c=r()(function(n){return n[1]}),s=a()(p.a) 267c.push([n.i,".show-posts-listing {\n box-sizing: border-box;\n display: grid;\n max-width: 1060px;\n align-items: flex-start;\n gap: 0.25rem;\n padding-top: 1rem;\n padding-bottom: 1rem;\n}\n\n.show-posts-listing .listing-item {\n margin-bottom: 1rem;\n display: grid;\n grid-template-columns: auto 1fr 150px;\n grid-template-rows: auto auto auto;\n align-items: flex-start;\n gap: 0.5rem;\n border-bottom-width: 1px;\n --tw-border-opacity: 1;\n border-color: rgb(var(--color-gray-400) / var(--tw-border-opacity));\n padding-bottom: 1rem;\n}\n\n.show-posts-listing .listing-item:first-child {\n border-top-width: 1px;\n --tw-border-opacity: 1;\n border-color: rgb(var(--color-gray-400) / var(--tw-border-opacity));\n padding-top: 1rem;\n}\n\n.show-posts-listing .image {\n position: relative;\n grid-column: span 1 / span 1;
267\n grid-row: span 3 / span 3;\n align-self: center;\n justify-self: end;\n --tw-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\n --tw-shadow-colored: 0 0 10px var(--tw-shadow-color);\n box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n transition: all ease-in 200ms;\n}\n\n.show-posts-listing .image:hover {\n --tw-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\n}\n\n.show-posts-listing .listing-item .domesImage::before {\n content: '';\n position: absolute;\n top: 50%;\n left: 50%;\n width: 65px;\n height: 65px;\n transform: translate(-50%, -50%);\n opacity: 0.7;\n pointer-events: none;\n z-index: 10;\n background-image: url("+s+');\n background-size: contain;\n background-repeat: no-repeat;\n}\n\n.show-posts-listing .image img {\n display: block;\n height: auto;\n width: 100%;\n}\n\n.show-posts-listing .date {\n grid-column-start: 2;\n grid-row-start: 1;\n font-size: 0.75rem;\n}\n\n.show-posts-listing .author {\n grid-column-start: 1;\n grid-row-start: 1;\n font-size: 0.75rem;\n}\n\n.show-posts-listing .domesInfo {\n grid-column-start: 1;\n grid-row-start: 1;\n --tw-text-opacity: 1;\n color: rgb(var(--color-gray-900) / var(--tw-text-opacity));\n display: flex;\n align-items: center;\n font-weight: 500;\n text-decoration: none;\n}\n\n.show-posts-listing .domesInfo img {\n width: 40px; /* Breite des Bildes anpassen */\n height: 40px; /* Höhe des Bildes anpassen */\n margin-right: 8px; /* Abstand zum Text */\n }\n\n.show-posts-listing .author a {\n --tw-text-opacity: 1;\n color: rgb(var(--color-gray-900) / var(--tw-text-opacity));\n text-decoration-line: underline;\n}\n\n.show-posts-listing .excerpt-more {\n --tw-text-opacity: 1;\n color: rgb(var(--color-yellow-750) / var(--tw-text-opacity));\n text-decoration-line: underline;\n font-weight: 500;\n}\n\n.show-posts-listing .author::after {\n content: " /";\n}\n\n.show-posts-listing .excerpt-dash {\n display: none;\n}\n\n.show-posts-listing .title {\n grid-column: span 2 / span 2;\n grid-row-start: 2;\n margin-bottom: 0.625rem;\n font-size: 1.25rem;\n font-weight: 500;\n line-height: 1.25;\n --tw-text-opacity: 1;\n color: rgb(var(--color-gray-900) / var(--tw-text-opacity));\n text-decoration-line: none;\n}\n\n.show-posts-listing .title:hover {\n text-decoration-line: underline;\n}\n\n.show-posts-listing .excerpt {\n grid-column: span 2 / span 2;\n grid-row-start: 3;\n margin: 0px;\n font-size: 0.75rem;\n}\n\n@media (min-width: 768px) {\n .show-posts-listing .listing-item {\n grid-template-columns: auto 1fr 150px;\n }\n}\n',""]),e.a=c},qyoJ:function(n,e,o){"use strict" 268var t=o("LboF"),r=o.n(t),i=o("NHvj"),a={injectType:"singletonStyleTag",insert:"head",singleton:!0} 269r()(i.a,a),i.a.locals},rA3a:function(n,e,o){"use strict" 270var t=o("JPst"),r=o.n(t),i=o("HeW1"),a=o.n(i),l=o("N/5Z"),p=o.n(l),c=o("nsn4"),s=o.n(c),d=o("Rpxj"),g=o.n(d),m=o("AHXI"),b=o.n(m),f=r()(function(n){return n[1]}),u=a()(p.a),w=a()(s.a),h=a()(g.a),k=a()(b.a) 271f.push([n.i,"/*\n----------------------------------------------------------------\n\nGravity Forms Front End Form Styles\nhttp: //www.gravityforms.com\nupdated: May 22, 2018 03:17 PM US Eastern Time\n\nGravity Forms is a Rocketgenius project\ncopyright 2008-2018 Rocketgenius Inc.\nhttp: //www.rocketgenius.com\nthis may not be redistributed without the\nexpress written permission of the author.\n\nNOTE: DO NOT EDIT THIS FILE! MAKE ANY MODIFICATIONS IN YOUR\nTHEME STYLESHEET. THIS FILE IS REPLACED DURING AUTO-UPDATES\nAND ANY CHANGES MADE HERE WILL BE OVERWRITTEN.\n\nIf you need to make extensive customizations,\ncopy the contents of this file to your theme\nstyle sheet for editing. Then, go to the form\nsettings page & set the 'output CSS' option\nto no.\n\n----------------------------------------------------------------\n*/\n\n\n/* mobile styles first */\n\n.form-wrapper {\n margin-bottom: 16px;\n margin-top: 16px;\n max-width: 100%;\n}\n\n.form-wrapper form {\n text-align: left;\n max-width: 100%;\n margin: 0 auto;\n}\n\n.form-wrapper *,\n.form-wrapper *:before,\n.form-wrapper *:after {\n box-sizing: border-box !important;\n}\n\n.form-wrapper h1,\n.form-wrapper h2,\n.form-wrapper h3 {\n font-weight: normal;\n border: none;\n background: none;\n}\n\n.form-wrapper input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']) {\n font-family: inherit;\n padding: 5px 10px;\n letter-spacing: normal;\n}\n\n.form-wrapper input[type=image] {\n border: none !important;\n padding: 0 !important;\n width: auto !important;\n}\n\n.form-wrapper textarea {\n font-size: inherit;\n font-family: inherit;\n letter-spacing: normal;\n padding: 6px 8px;\n line-height: 1.5;\n resize: none;\n}\n\n.form-wrapper select {\n line-height: 1.5;\n}\n\n.form-wrapper .dropzone .preview{\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n gap: 1rem;\n}\n\n.form-wrapper .dropzone-preview-item {\n margin-bottom: 1rem;\n flex: 0 1 calc(33.333% - 1rem);\n}\n\n.form-wrapper .ginput_container_multiselect select {\n background-image: none !important;\n -webkit-appearance: none;\n -moz-appearance: none;\n outline: none;\n}\n\n.form-wrapper ul.gform_fields {\n margin: 0 !important;\n list-style-type: none;\n display: block;\n}\n\nhtml>body .entry ul,\n.form-wrapper ul {\n text-indent: 0\n}\n\n.form-wrapper li,\n.form-wrapper form li {\n margin-left: 0 !important;\n list-style-type: none !important;\n list-style-image: none !important;\n list-style: none !important;\n overflow: visible;\n}\n\n.form-wrapper ul li.gfield {\n clear: both;\n}\n\n.form-wrapper ul.gfield_radio li,\n.form-wrapper ul.gfield_checkbox li {\n overflow: hidden;\n}\n\n.form-wrapper ul.gform_fields.right_label li.gfield,\n.form-wrapper form ul.gform_fields.right_label li.gfield,\n.form-wrapper ul.gform_fields.left_label li.gfield,\n.form-wrapper form ul.gform_fields.left_label li.gfield {\n margin-bottom: 14px;\n}\n\n.form-wrapper ul.right_label li ul.gfield_radio li,\n.form-wrapper form ul.right_label li ul.gfield_radio li,\n.form-wrapper ul.left_label li ul.gfield_radio li,\n.form-wrapper form ul.left_label li ul.gfield_radio li,\n.form-wrapper ul.right_label li ul.gfield_checkbox li,\n.form-wrapper form ul.right_label li ul.gfield_checkbox li,\n.form-wrapper ul.left_label li ul.gfield_checkbox li,\n.form-wrapper form ul.left_label li ul.gfield_checkbox li {\n margin-bottom: 10px;\n}\n\n.form-wrapper ul li:before,\n.form-wrapper ul li:after,\n.form-wrapper ul.gform_fields {\n padding: 0;\n margin: 0;\n overflow: visible;\n}\n\n.form-wrapper select {\n font-size: inherit;\n font-family: inherit;\n letter-spacing: normal;\n}\n\n.form-wrapper select option {\n padding: 2px;\n display: block;\n}\n\n.form-wrapper .inline {\n display: inline !important;\n}\n\n.form-wrapper .gform_heading {\n width: 100%;\n margin-bottom: 18px;\n}\n\n.form-wrapper .clear-multi{\n display: flex;\n}\n\n/* date âfields */\n\n.form-wrapper .gfield_date_day,\n.form-wrapper .gfield_date_year {\n display: -moz-inline-stack;\n display: inline-block;\n}\n\n.form-wrapper .gfield_date_day,\n.form-wrapper .gfield_date_month,\n.form-wrapper .gfield_date_year {\n width: 33.333%;\n flex-direction: row;\n}\n\n@media only screen and (min-width: 321px) {\n\n .form-wrapper .gfield_date_day,\n .form-wrapper .gfield_date_month {\n max-width: 4rem;\n }\n\n .form-wrapper .gfield_date_year {\n max-width: calc(4rem + .5rem);\n }\n\n}\n\n.form-wrapper .gfield_date_dropdown_month,\n.form-wrapper .gfield_date_dropdown_day,\n.form-wrapper .gfield_date_dropdown_year {\n vertical-align: top;\n flex-direction: row;\n margin-right: .5rem;\n}\n\n.form-wrapper .gfield_date_month,\n.form-wrapper .gfield_date_day {\n width: 4rem;\n margin-right: .5rem;\n}\n\n.form-wrapper .gfield_date_month input[type=\"number\"],\n.form-wrapper .gfield_date_day input[type=\"number\"] {\n width: calc(3rem + 8px) !important;\n}\n\n.form-wrapper .gfield_date_year input[type=\"number\"] {\n width: calc(4rem + 8px) !important;\n}\n\n.form-wrapper .gfield_date_year {\n width: 5rem;\n}\n\n.form-wrapper .gfield_date_month input,\n.form-wrapper .gfield_date_day input {\n width: calc(3rem + 8px);\n}\n\n.form-wrapper .gfield_date_year input {\n width: 4rem;\n}\n\n.form-wrapper .field_sublabel_above div[class*=\"gfield_date_\"].ginput_container label,\n.form-wrapper .field_sublabel_below div[class*=\"gfield_date_\"].ginput_container label {\n width: 3rem;\n text-align: center;\n}\n\n.form-wrapper .field_sublabel_above div.gfield_date_year.ginput_container label,\n.form-wrapper .field_sublabel_below div.gfield_date_year.ginput_container label {\n width: 4rem;\n}\n\n/* time fields */\n\n.form-wrapper .gfield_time_hour,\n.form-wrapper .gfield_time_minute,\n.form-wrapper .gfield_time_ampm {\n font-size: 15px;\n width: 33.333%;\n flex-direction: row;\n}\n\n@media only screen and (min-width: 321px) {\n\n .form-wrapper .gfield_time_hour,\n .form-wrapper .gfield_time_minute,\n .form-wrapper .gfield_time_ampm {\n max-width: 72px;\n }\n\n}\n\n.form-wrapper ul.gform_fields:not(.top_label) .ginput_container_time span {\n float: left;\n}\n\n.form-wrapper .gfield_time_hour {\n margin-right: 10px;\n display: flex;\n}\n\n.form-wrapper .gfield_time_hour i {\n font-style: normal !important;\n font-family: sans-serif !important;\n width: 4px;\n text-align: center;\n float: right;\n margin-top: 9%;\n}\n\n.form-wrapper .gfield_time_minute {\n margin-right: 8px;\n display: flex;\n}\n\n.form-wrapper .ginput_complex .gfield_time_hour input,\n.form-wrapper .ginput_complex .gfield_time_minute input {\n margin-left: 0;\n\twidth: 85% !important;\n}\n\n/* HTML5 setting disabled input[type=\"text\"] */\n.form-wrapper .gfield_time_hour input,\n.form-wrapper .gfield_time_minute input {\n margin-right: 6px;\n width: 56px;\n}\n\n/* HTML5 setting enabled input[type=\"number\"] */\n.form-wrapper .gfield_time_hour input[type=\"number\"],\n.form-wrapper .gfield_time_minute input[type=\"number\"] {\n max-width: 64px;\n min-width: 64px;\n}\n\n.form-wrapper .gfield_time_ampm {\n vertical-align: top;\n display: -moz-inline-stack;\n display: inline-block;\n}\n\n.form-wrapper .gfield_time_ampm select {\n min-width: 77px;\n width: 77px;\n height: 100%;\n margin-top: 0 !important;\n margin-left: 0 !important;\n}\n\n.form-wrapper .gfield_time_ampm_shim {\n\tdisplay: block;\n\tfont-size: 13px;\n\tmargin: 9px 0 1px 1px;\n}\n\n.form-wrapper .field_sublabel_above div[class*=\"gfield_time_\"].ginput_container label,\n.form-wrapper .field_sublabel_below div[class*=\"gfield_time_\"].ginput_container label {\n width: 48px;\n text-align: center;\n}\n\n.form-wrapper .field_name_first,\n.form-wrapper .field_name_middle,\n.form-wrapper .field_name_last {\n width: 49.5%;\n display: -moz-inline-stack;\n display: inline-block;\n vertical-align: top;\n}\n.form-wrapper .ginput_complex.ginput_container {\n overflow: visible;\n width: 100%;\n}\n\n.form-wrapper legend.gfield_label,\n.form-wrapper label.gfield_label {\n font-weight: 700;\n font-size: inherit;\n}\n\n.form-wrapper legend.gfield_label,\n.form-wrapper .top_label .gfield_label {\n display: -moz-inline-stack;\n display: inline-block;\n line-height: 1.3;\n clear: both;\n}\n\n.form-wrapper .top_label .gfield_hide_label {\n display: none;\n}\n\n.form-wrapper .ginput_complex input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='image']):not([type='file']),\n.form-wrapper .ginput_complex .ginput_left input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='image']):not([type='file']),\n.form-wrapper .ginput_complex .ginput_right input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='image']):not([type='file']) {\n width: 100%;\n}\n\n.form-wrapper .ginput_complex .ginput_right select,\n.form-wrapper .ginput_complex select {\n width: 100%;\n}\n\n.form-wrapper .field_sublabel_above .ginput_complex.ginput_container label,\n.form-wrapper .field_sublabel_below .ginput_complex.ginput_container label,\n.form-wrapper .field_sublabel_above div[class*=\"gfield_time_\"].ginput_container label,\n.form-wrapper .field_sublabel_below div[class*=\"gfield_time_\"].ginput_container label,\n.form-wrapper .field_sublabel_above div[class*=\"gfield_date_\"].ginput_container label,\n.form-wrapper .field_sublabel_below div[class*=\"gfield_date_\"].ginput_container label {\n display: block;\n font-size: .813em;\n letter-spacing: .5pt;\n white-space: nowrap;\n}\n\n.form-wrapper ul.gfield_radio li label,\n.form-wrapper ul.gfield_checkbox li label {\n display: -moz-inline-stack;\n display: inline-block;\n letter-spacing: inherit;\n vertical-align: middle;\n cursor: pointer;\n}\n\n.form-wrapper .field_sublabel_above .ginput_complex.ginput_container label,\n.form-wrapper .field_sublabel_above div[class*=\"gfield_time_\"].ginput_container label {\n margin: 9px 0 1px 1px;\n}\n\n.form-wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_name label,\n.form-wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_email label,\n.form-wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_password label,\n.form-wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_time label {\n margin-top: 0;\n}\n\n.form-wrapper .field_sublabel_below .ginput_complex.ginput_container label,\n.form-wrapper .field_sublabel_below div[class*=\"gfield_time_\"].ginput_container label {\n margin: 1px 0 9px 1px;\n}\n\n.form-wrapper .top_label .field_sublabel_above label.gfield_label + .ginput_complex.ginput_container,\n.form-wrapper .top_label .field_sublabel_above label.gfield_label + div[class*=\"gfield_time_\"].ginput_container {\n margin-top: 0;\n}\n\nbody .form-wrapper .top_label div.ginput_container {\n margin-top: 8px;\n}\n\nbody.form-wrapper div.clear-multi {\n display: -moz-inline-stack;\n display: inline-block;\n}\n\nbody .form-wrapper ul li.field_description_below div.ginput_container_radio,\nbody .form-wrapper ul li.field_description_below div.ginput_container_
271checkbox {\n margin-top: 16px;\n margin-bottom: 0;\n}\n\n.form-wrapper .hidden_label .gfield_label {\n clip: rect(1px, 1px, 1px, 1px);\n position: absolute !important;\n height: 1px;\n width: 1px;\n overflow: hidden;\n}\n\n.form-wrapper .gfield.right_label,\n.form-wrapper .gfield.left_label {\n padding-top: 10px;\n}\n\n.form-wrapper li.hidden_label input {\n margin-top: 12px;\n}\n\n.form-wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],\n.form-wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select {\n margin-bottom: 12px;\n}\n\n.form-wrapper .screen-reader-text,\n.form-wrapper label.hidden_sub_label {\n\tborder: 0;\n\tclip: rect(1px, 1px, 1px, 1px);\n\t-webkit-clip-path: inset(50%);\n\t clip-path: inset(50%);\n\theight: 1px;\n\tmargin: -1px;\n\toverflow: hidden;\n\tpadding: 0;\n\tposition: absolute;\n\twidth: 1px;\n\tword-wrap: normal !important;\n}\n\n.form-wrapper input.small,\n.form-wrapper select.small,\n.form-wrapper input.medium,\n.form-wrapper select.medium,\n.form-wrapper input.large,\n.form-wrapper select.large,\n.form-wrapper input.large,\n.form-wrapper select.large {\n width: 100%\n}\n\n.form-wrapper input.datepicker_with_icon.small,\n.form-wrapper input.datepicker_with_icon.medium,\n.form-wrapper input.datepicker_with_icon.large {\n width: calc(100% - 24px);\n}\n\n.form-wrapper .gfield_error input.small,\n.form-wrapper .gfield_error select.small,\n.form-wrapper .gfield_error input.medium,\n.form-wrapper .gfield_error select.medium,\n.form-wrapper .gfield_error input.large,\n.form-wrapper .gfield_error select.large,\n.form-wrapper .gfield_error input.large,\n.form-wrapper .gfield_error select.large {\n width: 100%;\n}\n\n.form-wrapper .gfield_error input.datepicker_with_icon.small,\n.form-wrapper .gfield_error input.datepicker_with_icon.medium,\n.form-wrapper .gfield_error input.datepicker_with_icon.large {\n width: calc(100% - 32px);\n}\n\n.form-wrapper textarea.small {\n height: 80px;\n width: 100%;\n}\n\n.form-wrapper textarea.medium {\n height: 120px;\n width: 100%;\n}\n\n.form-wrapper textarea.large {\n height: 160px;\n width: 100%;\n}\n\n.form-wrapper h2.gsection_title {\n margin: 0 !important;\n padding: 0 !important;\n letter-spacing: normal !important;\n}\n\n.form-wrapper .gsection .gfield_label,\n.form-wrapper h2.gsection_title,\n.form-wrapper h3.gform_title {\n font-weight: 700;\n font-size: 1.25em;\n}\n\n.form-wrapper h3.gform_title {\n letter-spacing: normal !important;\n margin: 10px 0 6px 0;\n}\n\n.form-wrapper li.gfield.field_description_below + li.gsection {\n margin-top: 24px !important;\n}\n\n.form-wrapper span.gform_description {\n font-weight: 400;\n display: block;\n width: calc(100% - 16px);\n margin-bottom: 16px;\n}\n\n.form-wrapper .gsection {\n border-bottom: 1px solid #CCC;\n padding: 0 16px 8px 0;\n margin: 28px 0 28px 0;\n clear: both;\n}\n\n.form-wrapper .gfield_checkbox li,\n.form-wrapper .gfield_radio li {\n position: relative;\n}\n\n.form-wrapper ul.gfield_checkbox,\n.form-wrapper ul.gfield_radio {\n margin: 6px 0;\n padding: 0;\n}\n\n.form-wrapper .gfield_checkbox li label,\n.form-wrapper .gfield_radio li label {\n display: -moz-inline-stack;\n display: inline-block;\n padding: 0;\n width: auto;\n line-height: 1.5;\n font-size: .875em;\n vertical-align: middle;\n max-width: 85%;\n white-space: normal;\n}\n\n.form-wrapper .gfield_checkbox li label {\n margin: 0;\n}\n\n.form-wrapper .gfield_radio li label {\n margin: 2px 0 0 4px;\n}\n\n.form-wrapper .gfield_checkbox li input[type=checkbox],\n.form-wrapper .gfield_radio li input[type=radio],\n.form-wrapper .gfield_checkbox li input {\n display: -moz-inline-stack;\n display: inline-block;\n vertical-align: middle;\n margin-left: 1px;\n}\n\n.form-wrapper .description,\n.form-wrapper .gfield_description,\n.form-wrapper .gsection_description,\n.form-wrapper .instruction {\n font-size: .813em;\n line-height: inherit;\n clear: both;\n font-family: inherit;\n letter-spacing: normal;\n}\n\n.form-wrapper .description,\n.form-wrapper .gfield_description,\n.form-wrapper .gsection_description {\n padding: 0 16px 0 0;\n}\n\n.form-wrapper .field_description_below .gfield_description {\n padding-top: 16px;\n}\n\n.form-wrapper .field_sublabel_above .description,\n.form-wrapper .field_sublabel_above .gfield_description,\n.form-wrapper .field_sublabel_above .gsection_description {\n margin-top: 9px;\n}\n\n.form-wrapper .top_label .gsection_description {\n width: 100%;\n margin-bottom: 9px;\n}\n\n.form-wrapper .gfield_description {\n width: 100%;\n}\n\n.form-wrapper .description_above .gfield_description {\n padding: 0 0 10px 0;\n}\n\n.form-wrapper .gfield_date_year+.gfield_description {\n padding: 0;\n}\n\n.form-wrapper .gfield_consent_description,\n.form-wrapper .field_description_below .gfield_consent_description {\n width: 100%;\n max-height: 240px;
271\n overflow-y: scroll;\n border: 1px solid #ddd;\n margin-top: 12px;\n padding: 6px 8px;\n font-size: .688em;\n}\n\n.form-wrapper .gfield_required {\n color: #790000;\n margin-left: 4px;\n}\n\n.form-wrapper li.gfield.gfield_error,\n.form-wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {\n background-color: rgba(255,223,224,.25);\n margin-bottom: 6px !important;\n border-top: 1px solid #C89797;\n border-bottom: 1px solid #C89797;\n padding-bottom: 6px;\n padding-top: 8px;\n box-sizing: border-box;\n}\n\n.form-wrapper li.gfield.gfield_creditcard_warning {\n padding: 16px 16px 14px 16px;\n border-top: 2px solid #790000;\n border-bottom: 4px solid #790000;\n background-color: rgba(255, 223, 224, 0.25);\n width: calc(100% - 16px);\n}\n\n.form-wrapper li.gfield.gfield_error.gfield_creditcard_warning {\n padding: 16px 16px 14px 16px;\n}\n\n.form-wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message {\n font-size: .875em;\n font-weight: 700;\n font-family: inherit;\n min-height: 25px;\n color: #790000;\n max-width: 100%;\n position: relative;\n}\n\n.form-wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message span {\n display: block;\n padding: 0 0 14px 24px;\n margin-bottom: 16px;\n line-height: 1.5;\n letter-spacing: .1pt;\n border-bottom: 1px solid #790000;\n text-transform: uppercase;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSItMTA2NyAyODY1IDI0IDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0xMDY3IDI4NjUgMjQgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3OTAwMDA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMTA1MywyODY1Yy01LjUsMC0xMCw0LjUtMTAsMTBoNGMwLTMuMywyLjctNiw2LTZjMy4zLDAsNiwyLjcsNiw2djJoLTIwdjE0YzAsMy4zLDIuNyw2LDYsNmgxMg0KCWMzLjMsMCw2LTIuNyw2LTZ2LTE2Qy0xMDQzLDI4NjkuNS0xMDQ3LjUsMjg2NS0xMDUzLDI4NjV6IE0tMTA0OSwyODkzaC0xMmMtMS4xLDAtMi0wLjktMi0ydi0xMGgxNnYxMA0KCUMtMTA0NywyODkyLjEtMTA0Ny45LDI4OTMtMTA0OSwyODkzeiBNLTEwNTMsMjg4N2MwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMmMwLTEuMSwwLjktMiwyLTJTLTEwNTMsMjg4NS45LTEwNTMsMjg4N3oiLz4NCjwvc3ZnPg0K);\n background-size: 1em auto;\n background-repeat: no-repeat;\n background-position: left center;\n}\n\n.form-wrapper li.gfield.gfield_error.gfield_creditcard_warning div.gfield_creditcard_warning_message {\n padding: 16px 16px 14px 16px;\n}\n\n.form-wrapper li.gfield + li.gfield.gfield_creditcard_warning {\n margin-top: 16px !important;\n}\n\n.form-wrapper .top_label .gfield_error {\n width: calc(100% - 2px);\n}\n\n.form-wrapper .top_label .gfield_error input.large,\n.form-wrapper .top_label .gfield_error select.large,\n.form-wrapper .top_label .gfield_error textarea.textarea {\n width: 100%;\n}\n\n.form-wrapper .right_label .gfield_error input.large,\n.form-wrapper .right_label .gfield_error select.large,\n.form-wrapper .right_label .gfield_error textarea.textarea,\n.form-wrapper .left_label .gfield_error input.large,\n.form-wrapper .left_label .gfield_error select.large,\n.form-wrapper .left_label .gfield_error textarea.textarea {\n width: 70%;\n}\n\n.form-wrapper .gfield_error .gfield_label {\n color: #790000;\n}\n\n.form-wrapper li.gfield.gfield_error.gfield_contains_required {\n padding-right: 0;\n}\n\n.form-wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_time_minute.ginput_container,\n.form-wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_time_ampm.ginput_container {\n margin-left: 0;\n}
271\n\n.form-wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {\n max-width: 100%;\n padding-right: 16px;\n}\n\n.form-wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,\n.form-wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container {\n margin-top: 12px\n}\n\n.form-wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label {\n position: relative;\n top: 12px;\n}\n/**\n * Validation\n */\n\n.form-wrapper .gform_validation_errors {\n\twidth: 100%;\n\tborder: 1px solid #790000;\n\tbox-shadow: 0px 0px 0px #FF6D6D;\n\tborder-radius: 5px;\n\tpadding: 1.0625rem 1.375rem ;\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}\n\n.form-wrapper .gform_validation_errors > h2 {\n\tfont-size: 16px;\n\tfont-weight: 700;\n\tcolor: #790000;\n\tmargin: 0 0 0.9375rem 0;\n}\n\n.form-wrapper .gform_validation_errors > h2.hide_summary {\n\tmargin: 0 ;\n}\n\n.form-wrapper .gform_validation_errors > h2:before {\n\tbackground-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0iIzc5MDAwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDE5QzE1LjQxODMgMTkgMTkgMTUuNDE4MyAxOSAxMUMxOSA2LjU4MTcyIDE1LjQxODMgMyAxMSAzQzYuNTgxNzIgMyAzIDYuNTgxNzIgMyAxMUMzIDE1LjQxODMgNi41ODE3MiAxOSAxMSAxOVoiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTEyIDZIMTBWMTJIMTJWNloiIGZpbGw9IiNGRkZGRkYiLz4KPHBhdGggZD0iTTEyIDE0SDEwVjE2SDEyVjE0WiIgZmlsbD0iI0ZGRkZGRiIvPgo8L3N2Zz4=);\n\tcontent: '';\n\twidth: 22px;\n\theight: 22px;\n\tdisplay: inline-block;\n\tvertical-align: sub;\n\tmargin: 0 0.2rem 0 -0.5rem;\n\tbackground-position: center;\n\tbackground-repeat: no-repeat;\n\tbackground-color: transparent;\n}\n\n.form-wrapper .gform_validation_errors > ol {\n\tlist-style-type: none !important;\n\t-webkit-padding-before: 0;\n\t padding-block-start: 0;\n\t-webkit-padding-start: 0;\n\t padding-inline-start: 0;\n\t-webkit-margin-before: 0;\n\t margin-block-start: 0;\n\tmargin: 0;\n}\n\n.form-wrapper .gform_validation_errors > ol a {\n\tcolor: #790000;\n\tfont-size: 1rem;\n}\n\n.form-wrapper .gform_validation_errors > ol li {\n\tmargin: 0 0 0.9375rem 0;\n\tfont-size: 1rem;\n\tlist-style-type: none !important;\n}\n\n.form-wrapper .gform_validation_errors > ol li:last-of-type {\n\tmargin-bottom: 0;\n}\n\n.form-wrapper div.validation_error {\n color: #790000;\n font-size: 1em;\n font-weight: 700;\n margin-bottom: 25px;\n border-top: 2px solid #790000;\n border-bottom: 2px solid #790000;\n padding: 16px 0 16px 0;\n clear: both;\n width: 100%;\n text-align: center;\n}\n\n.form-wrapper ol.validation_list {\n clear: both;\n width: 100%;\n margin-bottom: 25px;\n color: #790000;\n}\n\n.form-wrapper ol.validation_list li {\n list-style-type: decimal !important;\n}\n\n.form-wrapper ol.validation_list li a {\n color: #790000;\n}\n\n.form-wrapper ol.validation_list:after {\n content: \"\";\n}\n\n.form-wrapper div#error {\n margin-bottom: 25px;\n}\n\n.form-wrapper table.gfield_list tbody tr td.gfield_list_icons {\n vertical-align: middle !important;\n}\n\n.form-wrapper table.gfield_list tr td.gfield_list_icons a {\n display: inline-block;\n line-height: 0;\n}\n\n.form-wrapper li.gfield fieldset {\n margin: 0px;\n padding: 0px;\n display: block;\n position: relative;\n width: 100%;\n}\n\n.form-wrapper li.gfield fieldset > * { width: auto }\n.form-wrapper li.gfield fieldset legend.gfield_label {\n width: 100%;\n line-height: 32px;\n}\n\n.form-wrapper div.gf_page_steps+div.validation_error {\n margin-top: 16px;\n}\n\n.form-wrapper div.gfield_description.validation_error {\n color: #790000;\n font-weight: 700;\n font-size: .875em;\n line-height: 1.20;\n margin-bottom: 16px;\n}\n\n.form-wrapper .validation_message {\n color: #790000;\n font-weight: 700;\n letter-spacing: normal;\n}\n\n.form-wrapper .validation_message--hidden-on-empty:empty {\n display: none;\n}
271\n\n.form-wrapper li.gfield_error input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']),\n.form-wrapper li.gfield_error textarea {\n border: 1px solid #790000;\n}\n\n.form-wrapper li.gfield_error div.ginput_complex.ginput_container label,\n.form-wrapper li.gfield_error ul.gfield_checkbox,\n.form-wrapper li.gfield_error ul.gfield_radio {\n color: #790000;\n}\n\n.form-wrapper .gform_footer {\n padding: 16px 0 10px 0;\n margin: 16px 0 0 0;\n clear: both;\n width: 100%;\n}\n\n.form-wrapper .gform_footer input.button,\n.form-wrapper .gform_page_footer input.button,\n.form-wrapper .gform_footer input[type=submit],\n.form-wrapper .gform_page_footer input[type=submit] {\n font-size: 1em;\n width: 100%;\n margin: 0 0 16px 0;\n}\n\n.form-wrapper .gform_footer a.gform_save_link,\n.form-wrapper .gform_page_footer a.gform_save_link {\n font-size: 1em;\n display: block;\n text-align: center;\n}\n\n.form-wrapper .gform_footer input[type=image] {\n padding: 0;\n width: auto !important;\n background: none !important;\n border: none !important;\n margin: 0 auto 16px auto !important;\n display: block;\n max-width: 100%;\n}\n\n.form-wrapper .ginput_complex .ginput_left,\n.form-wrapper .ginput_complex .ginput_right,\n.form-wrapper .ginput_complex .ginput_full {\n min-height: 45px;\n}\n\n.form-wrapper .ginput_complex .ginput_full input[type=text],\n.form-wrapper .ginput_complex .ginput_full input[type=url],\n.form-wrapper .ginput_complex .ginput_full input[type=email],\n.form-wrapper .ginput_complex .ginput_full input[type=tel],\n.form-wrapper .ginput_complex .ginput_full input[type=number],\n.form-wrapper .ginput_complex .ginput_full input[type=password] {\n width: 100%;\n}\n\n.form-wrapper .gfield_error .ginput_complex .ginput_full input[type=text],\n.form-wrapper .gfield_error .ginput_complex .ginput_full input[type=url],\n.form-wrapper .gfield_error .ginput_complex .ginput_full input[type=email],\n.form-wrapper .gfield_error .ginput_complex .ginput_full input[type=tel],\n.form-wrapper .gfield_error .ginput_complex .ginput_full input[type=number],\n.form-wrapper .gfield_error .ginput_complex .ginput_full input[type=password],\n.form-wrapper .gfield_error .ginput_complex .ginput_full select {\n width: 100%;\n}\n\n.form-wrapper .gfield_checkbox li,\n.form-wrapper .gfield_radio li {\n margin: 0 0 16px 0;\n line-height: 1.2;\n}\n\n.form-wrapper ul.gfield_radio li input[type=\"radio\"]:checked+label,\n.form-wrapper ul.gfield_checkbox li input[type=\"checkbox\"]:checked+label,\n.gchoice_select_all {\n font-weight: 700;\n}\n\n.form-wrapper input.datepicker.datepicker_with_icon {\n margin-right: 4px !important;\n display: -moz-inline-stack;\n display: inline-block;\n}\n\n.form-wrapper input[type=hidden],\n.form-wrapper input.gform_hidden,\n.form-wrapper .gform_hidden,\n.form-wrapper .gf_hidden {\n display: none !important;\n max-height: 1px !important;\n overflow: hidden;\n}\n\n.form-wrapper .gfield_visibility_hidden,\n.form-wrapper .gf_invisible {\n visibility: hidden;\n position: absolute;\n left: -9999px;\n}\n\n.form-wrapper .ginput_full br,\n.form-wrapper .ginput_left br,\n.form-wrapper .ginput_right br {\n display: none !important;\n}\n\n.form-wrapper ul.gfield_checkbox li,\n.form-wrapper ul.gfield_radio li {\n padding: 0 !important;\n}\n\n.form-wrapper ul.gfield_radio li input+input {\n margin-left: 4px;\n}\n\n.form-wrapper ul.gfield_radio li input[value=gf_other_choice] {\n margin-right: 6px;\n margin-top: 4px;\n}\n\n.form-wrapper .gfield_description + .form-wrapper .gfield_description.validation_message {\n margin-top: 6px;\n}\n\n.form-wrapper .ginput_container.ginput_list + .gfield_description.validation_message {\n margin-top: 0;\n}\n\n.form-wrapper li.gfield_html {\n max-width: 100%;\n}\n\n.form-wrapper .gfield_html.gfield_no_follows_desc {\n margin-top: 10px;\n}\n\nbody .form-wrapper ul li.gfield.gfield_html img {\n max-width: 100% !important;\n}\n\n.form-wrapper .gform_ajax_spinner {\n padding-left: 10px;\n}\n\n.form-wrapper .gform_validation_container,\nbody .form-wrapper li.gform_validation_container,\nbody .form-wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,\nbody .form-wrapper ul.gform_fields li.gfield.gform_validation_container {\n display: none !important;\n position: absolute !important;\n left: -9000px;\n}\n\n.form-wrapper .gfield_captcha_input_container {\n padding-top: 3px;\n}\n\n.form-wrapper .simple_captcha_small input {\n width: 64px;\n}\n\n.form-wrapper .simple_captcha_medium input {\n width: 96px;\n}\n\n.form-wrapper .simple_captcha_large input {\n width: 128px;\n}\n\n.form-wrapper .form-wrapper .left_label .simple_captcha_small,\n.form-wrapper .right_label .simple_captcha_small,\n.form-wrapper .left_label .simple_captcha_medium,\n.form-wrapper .right_label .simple_captcha_medium,\n.form-wrapper .left_label .simple_captcha_large,\n.form-wrapper .right_label .simple_captcha_large {\n margin-left: 32%;\n}\n\n.form-wrapper .gfield_captcha_container img.gfield_captcha {\n border: none !important;\n background: none !important;\n float: none !important;\n margin: 0 !important;\n padding: 0 !important;\n}\n\n.form-wrapper .math_small input {\n width: 70px;\n}\n\n.form-wrapper .math_medium input {\n width: 510px;\n}\n\n.form-wrapper .math_large input {\n width: 612px;\n}\n\n.form-wrapper .left_label .math_small,\n.form-wrapper .right_label .math_small,\n.form-wrapper .left_label .math_medium,\n.form-wrapper .right_label .math_medium,\n.form-wrapper .left_label .math_large,\n.form-wrapper .right_label .math_large {\n margin-left: 32%;\n}\n\n\n.form-wrapper div.charleft {\n font-size: .688em;\n margin-top: 4px;\n color: #767676;\n width: 92% !important;\n white-space: nowrap !important;\n}\n\n.form-wrapper div.charleft[style] {\n width: 92% !important;\n}\n\n.form-wrapper .left_label div.charleft,\n.form-wrapper .right_label div.charleft {\n margin-left: 32%;\n}\n\n.form-wrapper div.charleft.ginput_counter_tinymce{\n border: 1px solid #eee;\n border-width: 1px 0 0;\n padding: 4px 9px;\n width: 100% !important;\n}\n\n.form-wrapper div.charleft.warningTextareaInfo {\n color: #767676;\n}\n\n.form-wrapper div.charleft.ginput_counter_error {\n color: red;\n}\n\n.form-wrapper li.gf_hide_charleft div.charleft {\n display: none !important;\n}\n\n.gf_submission_limit_message {\n color: #790000;\n font-size: 1.375em;\n}\n\n.form-wrapper .ginput_price {\n filter: alpha(opacity=70);\n -moz-opacity: .7;\n -khtml-opacity: .7;\n opacity: .7;\n}\n\n.form-wrapper span.ginput_total {\n color: #060;\n font-size: inherit;\n}\n\n.form-wrapper .top_label span.ginput_total {\n margin: 8px 0;\n}\n\n.form-wrapper span.ginput_product_price_label {\n margin-right: 2px;\n}\n\n.form-wrapper input.ginput_product_price,\n.form-wrapper span.ginput_product_price {\n\tbackground: none;\n\tborder: none;\n\tcolor: #900;\n\tpadding: 0;\n}\n\n.form-wrapper span.ginput_quantity_label {\n margin-left: 10px;\n margin-right: 2px;\n}\n\n.form-wrapper input.ginput_quantity[type=text] {\n width: 3rem;\n}\n\n.form-wrapper input.ginput_quantity[type=number] {\n width: 4rem;\n}\n\n.form-wrapper .gform_page_footer {\n margin: 14px 0;\n width: 100%;\n border-top: 1px dotted #CCC;\n padding: 16px 0 0 0;\n clear: both;\n}\n\n.form-wrapper .gform_page_footer.left_label,\n.form-wrapper .gform_page_footer.right_label {\n padding: 16px 0 0 29%;\n}\n\n.form-wrapper .gform_page_footer .button.gform_previous_button, .form-wrapper .gform_page_footer .button.gform_next_button {\n display: -moz-inline-stack;\n display: inline-block;\n}\n\n.form-wrapper .gform_page_footer .button.gform_previous_button {\n margin-bottom: 8px;\n}\n\n.form-wrapper .gf_progressbar_wrapper {\n clear: both;\n width: 100%;\n margin: 0 0 16px 0;\n padding: 0 0 16px 0;\n}\n\n.form-wrapper .gf_progressbar_wrapper .gf_progressbar_title {\n color: #767676;\n font-size: 13px;\n line-height: 1 !important;\n margin: 0 0 8px 0 !important;\n padding: 0 !important;\n clear: both;\n filter: alpha(opacity=60);\n -moz-opacity: .6;\n -khtml-opacity: .6;\n opacity: .6;\n}\n\n.form-wrapper .gf_progressbar {\n background: #e8e8e8;\n position: relative;\n border-radius: 10.5px;\n width: 100%;\n}\n\n.form-wrapper .gf_progressbar_percentage {\n height: 21px;\n text-align: right;\n border-radius: 10.5px;\n vertical-align: middle;\n\n font-family: helvetica,arial,sans-serif;\n font-size: 13px !important;\n z-index:999;\n}\n\n.form-wrapper .gf_progressbar_percentage.percentbar_100 {\n border-top-right-radius: 10.5px;\n border-bottom-right-radius: 10.5px;\n}\n\n.form-wrapper .gf_progressbar_percentage span {\n display: block;\n width: auto;\n float: right;\n margin-right: 5px;\n margin-left: 5px;\n line-height: 21px;\n}\n\n.form-wrapper .gf_progressbar_percentage.percentbar_0 span {\n color: #959595;\n text-shadow: none;\n float: none !important;\n margin-left: 12px;\n word-wrap: normal;\n}\n\n.form-wrapper .gf_progressbar_blue {\n background: #D2D6DC;\n}\n\n.form-wrapper .gf_progressbar_percentage.percentbar_blue {\n background-color: #1E7AC4;\n color: #FFF;\n}\n\n.form-wrapper .gf_progressbar_gray {\n background: #D2D6DC;\n}\n\n.form-wrapper .gf_progressbar_percentage.percentbar_gray {\n background-color: #6B7280 ;\n color: #FFF;\n}\n\n.form-wrapper .gf_progressbar_green {\n background: #E8E8E8;\n}\n\n.form-wrapper .gf_progressbar_percentage.percentbar_green {\n background-color: #AAC138;\n color: #FFF;\n}\n\n.form-wrapper .gf_progressbar_orange {\n background: #E8EAEC;\n}\n\n.form-wrapper .gf_progressbar_percentage.percentbar_orange {\n background-color: #FF5D38;\n color: #FFF;\n}\n\n.form-wrapper .gf_progressbar_red {\n background: #E8EAEC;\n}\n\n.form-wrapper .gf_progressbar_percentage.percentbar_red {\n background-color: #EC1E31;\n color: #FFF;\n}\n\n.form-wrapper .gf_progressbar_spring {\n background: #D2D6DC;\n}\n\n.form-wrapper .gf_progressbar_percentage.percentbar_spring {\n background: linear-gradient(270deg, #9CD790 0%, #76D7DB 100%);\n color: #FFF;\n}\n\n.form-wrapper .gf_progressbar_blues {\n background: #D2D6DC;\n}\n\n.form-wrapper .gf_progressbar_percentage.percentbar_blues {\n background: linear-gradient(270deg, #00C2FF 0%, #7838E2 100%);\n color: #FFF;\n}\n\n.form-wrapper .gf_progressbar_rainbow {\n background: #D2D6DC;\n}\n\n.form-wrapper .gf_progressbar_percentage.percentbar_rainbow {\n background: linear-gradient(270deg, #1DBEEA 0%, #CD6AD6 50%, #F35160 100%);\n color: #FFF;\n}\n\n.form-wrapper .gf_page_steps {\n width: 100%;\n margin: 0 0 8px 0;\n padding: 0 0 4px 0;\n border-bottom: 1px dotted #CCC;\n}\n\n.form-wrapper .gf_step {\n width: 100%;\n margin: 24px 24px 24px 0;\n font-size: .875em;\n height: 14px;\n line-height: 1.25 !important;\n filter: alpha(opacity=20);\n -moz-opacity: .2;\n -khtml-opacity: .2;\n opacity: .2;\n font-family: inherit;\n}\n\n.form-wrapper .gf_step span.gf_step_number {\n font-size: 1.25em;\n font-family: arial,sans-serif;\n margin-right: 4px;\n}\n\n.form-wrapper .gf_step span.gf_step_number,\n.form-wrapper .gf_step span.gf_step_label {\n display: -moz-inline-stack;\n display: inline-block;\n vertical-align: middle;\n}\n\n.form-wrapper .gf_step.gf_step_active {\n filter: alpha(opacity=100);\n -moz-opacity: 1.0;\n -khtml-opacity: 1.0;\n opacity: 1.0;\n}\n\n.form-wrapper .gf_step.gf_step_hidden {\n display: none;\n}\n\n.form-wrapper .gf_step_clear {\n display: block;\n clear: both;\n height: 1px;\n overflow: hidden;\n}\n\n.form-wrapper .gfield_password_strength {\n border: 1px solid #DDD;\n margin-top: 18px;\n margin-bottom: 18px;\n line-height: 1.8;\n padding: 10px 5px;\n text-align: center;\n background-color: #EEE;\n border-bottom: 3px solid #DDD;\n}\n\n.form-wrapper ul.top_label li.gfield.gfield_error.gfield_contains_required .gfield_password_strength {\n margin-right: 16px;\n}\n\n.form-wrapper ul.left_label li.gfield .gfield_password_strength,\n.form-wrapper ul.right_label li.gfield .gfield_password_strength {\n margin-top: 18px;\n margin-bottom: 18px;\n width: 100%;\n}\n\n.form-wrapper .gfield_password_strength.bad {\n background-color: #FFB78C;\n border-color: #FF853C;\n border-bottom: 3px solid #FF853C;\n}\n\n.form-wrapper .gfield_password_strength.good {\n background-color: #FFEC8b;\n border-color: #FC0;\n border-bottom: 3px solid #FC0;\n}\n\n.form-wrapper .gfield_password_strength.short,\n.form-wrapper .gfield_password_strength.mismatch {\
271n background-color: #FFA0A0;\n border-color: #f04040;\n border-bottom: 3px solid #f04040;\n}\n\n.form-wrapper .gfield_password_strength.strong {\n background-color: #C3FF88;\n border-color: #8DFF1C;\n border-bottom: 3px solid #8DFF1C;\n}\n\n.form-wrapper .ginput_container_password,\n.form-wrapper .ginput_container_password span {\n position: relative;\n}\n\n.form-wrapper .ginput_container_password button {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n background: transparent;\n border: none;\n padding: 5px 0;\n position: absolute;\n right: 1px;\n text-align: center;\n top: 1px;\n width: 40px;\n}\n\n.form-wrapper .ginput_container_password span.ginput_left button {\n right: 9px;\n}\n\n.form-wrapper .ginput_container_password:not(.ginput_complex) span {\n display: inline-block;\n width: 100%;\n}\n\n.form-wrapper .ginput_container_password:not(.ginput_complex) span input {\n width: 100%;\n}\n\n.form-wrapper .ginput_container_password span.medium {\n width: calc(50% - 8px);\n}\n\n.form-wrapper .ginput_container_password span.small {\n width: 25%;\n}\n\n.form-wrapper table.gfield_list,\n.form-wrapper table.gfield_list caption,\n.form-wrapper table.gfield_list tbody,\n.form-wrapper table.gfield_list tfoot,\n.form-wrapper table.gfield_list thead,\n.form-wrapper table.gfield_list tr,\n.form-wrapper table.gfield_list th,\n.form-wrapper table.gfield_list td {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font: inherit;\n vertical-align: baseline;\n}\n\n.form-wrapper table.gfield_list {\n border-spacing: 0;\n border-collapse: collapse;\n}\n\n.form-wrapper .gfield_repeater_buttons{\n padding-top: 15px;\n}\n\n/* fix for twentyfifteen theme table layout issue */\n\n.form-wrapper table.gfield_list {\n table-layout: auto !important ;\n}\n\n.form-wrapper table.gfield_list thead th {\n font-weight: 700;\n text-align: left;\n}\n\n.form-wrapper table.gfield_list colgroup {\n width: 100%;\n display: block;\n}\n\n.form-wrapper li.gfield.gfield_error table.gfield_list thead th {\n color: #790000;\n}\n\n.form-wrapper table.gfield_list thead,\n.form-wrapper table.gfield_list tr {\n padding: 0;\n margin: 0;\n}\n\n.form-wrapper table.gfield_list th,\n.form-wrapper table.gfield_list td {\n padding: 4px 0 4px 0;\n}\n\n.form-wrapper ul.gform_fields:not(.top_label) table.gfield_list th {\n padding: 0 0 4px 0;\n}\n\n.form-wrapper table.gfield_list th + th,\n.form-wrapper table.gfield_list td + td {\n padding: 0 0 0 16px;\n}\n\n.form-wrapper .gfield_list {\n width: 100%;\n}\n\n.form-wrapper .gfield_list td.gfield_list_cell input {\n width: 100%;\n}\n\n.form-wrapper .gfield_icon_disabled {\n cursor: default !important;\n filter: alpha(opacity=60);\n -moz-opacity: .6;\n -khtml-opacity: .6;\n opacity: .6;\n}\n\n.form-wrapper table.gfield_list tr td.gfield_list_icons {\n width: 48px !important;\n padding: 0 0 0 4px !important;\n box-sizing: border-box;\n}\n\n.form-wrapper table.gfield_list td.gfield_list_icons img {\n display: -moz-inline-stack;\n display: inline-block;\n vertical-align: middle;\n}\n\n.form-wrapper .gform_card_icon_container {\n display: flex;\n height: 32px;\n margin: 8px 0 6px 0;\n}\n\n.form-wrapper .gform_card_icon_container div.gform_card_icon {\n background-image: url("+u+");\n background-repeat: no-repeat;\n height: 32px;\n margin-right: 4px;\n text-indent: -9000px;\n width: 40px;\n}\n\n.form-wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_amex {\n background-position: -167px 0;\n}\n\n.form-wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_discover {\n background-position: -221px 0;\n}\n\n.form-wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_mastercard {\n background-position: -275px 0;\n}\n\n.form-wrapper .form-wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_visa {\n background-position: -59px 0;\n}\n\n.form-wrapper .gform_card_icon_container div.gform_card_icon.gform_c
271ard_icon_jcb {\n background-position: -329px 0;\n}\n\n.form-wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_maestro {\n background-position: -5px 0;\n}\n\n.form-wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected {\n position: relative;\n}\n\n.form-wrapper .gform_card_icon_container div.gform_card_icon.gform_card_icon_selected:after {\n display: block;\n content: '';\n position: absolute;\n background: url("+w+") center center no-repeat;\n width: 13px;\n height: 10px;\n bottom: 4px;\n right: -2px;\n}\n\n.form-wrapper .ginput_container_creditcard .ginput_card_security_code_icon {\n width: 40px;\n height: 32px;\n display: inline-block;\n background-image: url("+u+');\n background-repeat: no-repeat;\n background-position: -382px 0;\n position: relative;\n top: -3.5px;\n}\n\n.form-wrapper .gform_fileupload_multifile .gform_drop_area {\n padding: 24px;\n border: 1px dashed #CCC;\n text-align: center;\n color: #AAA;\n margin-bottom: 16px;\n background: rgba(0, 0, 0, 0.02);\n border-radius: 4px;\n}\n\n.form-wrapper span.gform_drop_instructions {\n display: block;\n margin-bottom: 8px;\n}\n\n.form-wrapper .gform_delete {\n vertical-align: middle;\n cursor: pointer;\n}\n\n.form-wrapper .copy_values_option_container .copy_values_enabled {\n width: auto;\n}\n\n.form-wrapper li.field_sublabel_above .ginput_complex input[type=text] {\n margin-bottom: 1px;\n}\n\n/* save and continue dialog and form */\n\n.form-wrapper .form_saved_message {\n margin: 1em auto;\n padding: 3em 2em 3em;\n width: 99%;\n font-size: 1em;\n line-height: 1.8;\n color: #31708f;\n background-color: rgba(227, 243, 243, 1);\n border-radius: 2px;\n}\n\n.form-wrapper .form_saved_message p.resume_form_link_wrapper {\n background-color: rgba(255, 255, 255, 1);\n display: inline-block;\n padding: 1em;\n border-radius: 2px;\n max-width: 98% !important;\n overflow: hidden;\n box-shadow: 0px 3px 2px 0px rgba(66,103,126,.2);\n}\n\n.form-wrapper .form_saved_message a.resume_form_link {\n word-wrap: break-word;\n text-decoration: none;\n color: rgba(47, 99, 126, 1);\n}\n\n.form-wrapper .form_saved_message .form_saved_message_emailform {\n margin: 1em 0 0 0;\n}\n\n.form-wrapper .form_saved_message label.form_saved_label {\n position: absolute;\n left: -9000px;\n}\n\n.form-wrapper div.form_saved_message div.form_saved_message_emailform form input[type=text] {\n margin-bottom: .25em;\n}\n\n.form-wrapper div.form_saved_message div.form_saved_message_emailform form label.gform_resume_email_label {\n font-size: 1em;\n display: block;\n}\n\n.form-wrapper div.form_saved_message div.form_saved_message_emailform form input {\n margin: 0 auto;\n display: inline-block;\n}\n\n.form-wrapper div.form_saved_message div.form_saved_message_emailform form input[type=email] {\n padding: calc(.75em - 1px) !important;\n width: 24em;\n max-width: 98% !important;\n font-size: 1em;\n background-color: rgba(255, 255, 255, 1);\n border: 1px solid rgba(145, 175, 199, 1);\n color: rgba(66, 66, 66, 1);\n border-radius: 2px;\n -webkit-appearance: none;\n -moz-appearance: none;\nbox-shadow: inset 0px 0px 5px 0px rgba(238,238,238,1);\n}\n\n.form-wrapper div.form_saved_message div.form_saved_message_emailform form input[type=submit] {\n padding: .75em 1em;\n font-size: 1em;\n line-height: 1;\n background-color: #31708f;\n border: 1px solid #31708f;\n color: rgba(255, 255, 25566, 1);\n text-transform: uppercase;\n border-radius: 2px;\n -webkit-appearance: none;\n -moz-appearance: none;\n}\n\n@media only screen and (max-width: 640px) {\n .form-wrapper div.form_saved_message div.form_saved_message_emailform form input[type=email],\n .form-wrapper div.form_saved_message div.form_saved_message_emailform form input[type=submit] {\n display: block;\n width: 98%;\n }\n}\n\n.form-wrapper .form_saved_message .form_saved_message_emailform .validation_message {\n color: #790000;\n font-weight: 700;\n padding: 2em;\n}\n\n.form-wrapper .form_saved_message_sent {\n margin: 1em auto;\n padding: 3em 2em;\n width: 99%;\n font-size: 1em;\n background-color: rgba(233, 255, 217, 1);\n color: rgba(60, 118, 61, 1);\n text-align: center;\n border-radius: 2px;\n box-sizing: border-box;\n}\n\n.form-wrapper .form_saved_message_sent .saved_message_email,\n.form-wrapper .form_saved_message_sent .saved_message_success {\n font-weight: 700;\n display: block;\n line-height: 2;\n}\n\n.form-wrapper .form_saved_message_sent .saved_message_email {\n word-wrap: break-word;\n text-decoration: underline;\n}\n\nbody #content .entry-content .form-wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,\nbody .form-wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area {\n line-height: 1 !important;\n}\n\nbody .form-wrapper img.ui-datepicker-trigger {\n width: 17px !important;\n height: 16px !important;\n display: -moz-inline-stack;\n display: inline-block;\n}\n\nbody .form-wrapper img.add_list_item,\nbody .form-wrapper img.delete_list_item {\n display: -moz-inline-stack;\n display: inline-block;\n margin-top: -2px;\n}\n\n.form-wrapper ul li.gfield.field_sublabel_above.field_description_below + li.gfield {\n margin-top: 16px;\n}
271\n\n.form-wrapper li.gfield ul.gfield_radio li input[type="radio"] + input[type="text"] {\n width: 45.25%;\n}\n\n.form-wrapper table.recaptchatable {\n table-layout: auto;\n}\n\n/* adjusting the captcha margin for left or right label settings */\n\n.form-wrapper ul.gform_fields:not(.top_label) div.ginput_container_captcha {\n margin-left: 29%;\n}\n\n/* rich text editor */\n\n.form-wrapper .gfield .wp-editor-container {\n border: 1px solid #ddd;\n}\n\n.form-wrapper .gfield .wp-switch-editor {\n border-color: #ddd;\n}\n\n.form-wrapper .gfield .tmce-active .switch-tmce,\n.form-wrapper .gfield .html-active .switch-html {\n border-bottom-color: #f5f5f5;\n}\n\n.form-wrapper .gfield .mce-edit-area iframe {\n width: 99.9% !important;\n margin: 0 !important;\n}\n\nbody .form-wrapper ul li.gfield {\n margin-top: 16px;\n padding-top: 0;\n}\n\nbody .form-wrapper ul.gfields li.gfield label.gfield_label {\n margin-bottom: 0 !important;\n padding-bottom: 0 !important;\n}\n\n/* do our best to restore styles for lists inside the HTML field */\n\nbody .form-wrapper div.gform_body ul.gform_fields li.gfield.gfield_html {\n line-height: inherit;\n}\n\nbody .form-wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,\nbody .form-wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li {\n list-style-type: disc !important;\n margin: 0 0 8px 0;\n overflow: visible;\n padding-left: 0;\n}\n\nbody .form-wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul,\nbody .form-wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul {\n list-style-type: disc !important;\n margin: 16px 0 16px 28px !important;\n padding-left: 0;\n}\n\nbody .form-wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li,\nbody .form-wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li {\n list-style-type: decimal!important;\n overflow: visible;\n margin: 0 0 8px 0;\n padding-left: 0;\n}\n\nbody .form-wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol,\nbody .form-wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol {\n list-style-type: decimal !important;\n margin: 16px 0 18px 32px;\n padding-left: 0;\n}\n\nbody .form-wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul,\nbody .form-wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li {\n list-style-type: disc !important;\n padding-left: 0;\n}\n\nbody .form-wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul {\n margin: 16px 0 16px 16px;\n}\n\nbody .form-wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li {\n margin: 0 0 8px;\n}\n\nbody .form-wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl {\n margin: 0 0 18px 0;\n padding-left: 0;\n}\n\nbody .form-wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dt {\n font-weight: 700;\n}\n\nbody .form-wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dd {\n margin: 0 0 16px 18px;\n}\n\n.form-wrapper span.gf_clear_span {\n display: block;\n height: 1px;\n overflow: hidden;\n width: 100%;\n float: none;\n clear: both;\n margin-top: -1px;\n}\n\n/* updated chosen 1.8.5 styles - defaults */\n\n/* @group Base */\n.form-wrapper .chosen-container {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n font-size: 13px;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.form-wrapper .chosen-container * {\n box-sizing: border-box;\n}\n\n.form-wrapper .chosen-container .chosen-drop {\n position: absolute;\n top: 100%;\n z-index: 1010;\n width: 100%;\n border: 1px solid #aaa;\n border-top: 0;\n background: #fff;\n box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);\n display: none;\n}\n\n.form-wrapper .chosen-container.chosen-with-drop .chosen-drop {\n display: block;\n}\n\n.form-wrapper .chosen-container a {\n cursor: pointer;\n}\n\n.form-wrapper .chosen-container .search-choice .group-name,\n.form-wrapper .chosen-container .chosen-single .group-name {\n margin-right: 4px;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-weight: normal;\n color: #999999;\n}\n\n.form-wrapper .chosen-container .search-choice .group-name:after,\n.form-wrapper .chosen-container .chosen-single .group-name:after {\n
271content: ":";\n padding-left: 2px;\n vertical-align: top;\n}\n\n/* @end */\n/* @group Single Chosen */\n.form-wrapper .chosen-container-single .chosen-single {\n position: relative;\n display: block;\n overflow: hidden;\n padding: 0 0 0 8px;\n height: 25px;\n border: 1px solid #aaa;\n border-radius: 5px;\n background-color: #fff;\n background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);\n background-clip: padding-box;\n box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);\n color: #444;\n text-decoration: none;\n white-space: nowrap;\n line-height: 24px;\n}\n\n.form-wrapper .chosen-container-single .chosen-single input[type="text"] {\n cursor: pointer;\n opacity: 0;\n position: absolute;\n width: 0;\n}\n\n.form-wrapper .chosen-container-single .chosen-default {\n color: #999;\n}\n\n.form-wrapper .chosen-container-single .chosen-single span {\n display: block;\n overflow: hidden;\n margin-right: 26px;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.form-wrapper .chosen-container-single .chosen-single-with-deselect span {\n margin-right: 38px;\n}\n\n.form-wrapper .chosen-container-single .chosen-single abbr {\n position: absolute;\n top: 6px;\n right: 26px;\n display: block;\n width: 12px;\n height: 12px;\n background: url('+h+") -42px 1px no-repeat;\n font-size: 1px;\n}\n\n.form-wrapper .chosen-container-single .chosen-single abbr:hover {\n background-position: -42px -10px;\n}\n\n.form-wrapper .chosen-container-single.chosen-disabled .chosen-single abbr:hover {\n background-position: -42px -10px;\n}\n\n.form-wrapper .chosen-container-single .chosen-single div {\n position: absolute;\n top: 0;\n right: 0;\n display: block;\n width: 18px;\n height: 100%;\n}\n\n.form-wrapper .chosen-container-single .chosen-single div b {\n display: block;\n width: 100%;\n height: 100%;\n background: url("+h+') no-repeat 0px 2px;\n}\n\n.form-wrapper .chosen-container-single .chosen-search {\n position: relative;\n z-index: 1010;\n margin: 0;\n padding: 3px 4px;\n white-space: nowrap;\n}\n\n.form-wrapper .chosen-container-single .chosen-search input[type="text"] {\n margin: 1px 0;\n padding: 4px 20px 4px 5px;\n width: 100%;\n height: auto;\n outline: 0;\n border: 1px solid #aaa;\n background: url('+h+') no-repeat 100% -20px;\n font-size: 1em;\n font-family: sans-serif;\n line-height: normal;\n border-radius: 0;\n}\n\n.form-wrapper .chosen-container-single .chosen-drop {\n margin-top: -1px;\n border-radius: 0 0 4px 4px;\n background-clip: padding-box;\n}\n\n.form-wrapper .chosen-container-single.chosen-container-single-nosearch .chosen-search {\n position: absolute;\n opacity: 0;\n pointer-events: none;\n}\n\n/* @end */\n/* @group Results */\n.form-wrapper .chosen-container .chosen-results {\n color: #444;\n position: relative;\n overflow-x: hidden;\n overflow-y: auto;\n margin: 0 4px 4px 0;\n padding: 0 0 0 4px;\n max-height: 240px;\n -webkit-overflow-scrolling: touch;\n}\n\n.form-wrapper .chosen-container .chosen-results li {\n display: none;\n margin: 0;\n padding: 5px 6px;\n list-style: none;\n line-height: 15px;\n word-wrap: break-word;\n -webkit-touch-callout: none;\n}\n\n.form-wrapper .chosen-container .chosen-results li.active-result {\n display: list-item;\n cursor: pointer;\n}\n\n.form-wrapper .chosen-container .chosen-results li.disabled-result {\n display: list-item;\n color: #ccc;\n cursor: default;\n}\n\n.form-wrapper .chosen-container .chosen-results li.highlighted {\n background-color: #3875d7;\n background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);\n color: #fff;\n}\n\n.form-wrapper .chosen-container .chosen-results li.no-results {\n color: #777;\n display: list-item;\n background: #f4f4f4;\n}\n\n.form-wrapper .chosen-container .chosen-results li.group-result {\n display: list-item;\n font-weight: bold;\n cursor: default;\n}\n\n.form-wrapper .chosen-container .chosen-results li.group-option {\n padding-left: 15px;\n}\n\n.form-wrapper .chosen-container .chosen-results li em {\n font-style: normal;\n text-decoration: underline;\n}\n\n/* @end */\n/* @group Multi Chosen */\n.form-wrapper .chosen-container-multi .chosen-choices {\n position: relative;\n overflow: hidden;\n margin: 0;\n padding: 0 5px;\n width: 100%;\n height: auto;\n border: 1px solid #aaa;\n background-color: #fff;\n background-image: linear-gradient(#eee 1%, #fff 15%);\n cursor: text;\n}\n\n.form-wrapper .chosen-container-multi .chosen-choices li {\n float: left;\n list-style: none;\n}\n\n.form-wrapper .chosen-container-multi .chosen-choices li.search-field {\n margin: 0;\n padding: 0;\n white-space: nowrap;\n}\n\n.form-wrapper .chosen-container-multi .chosen-choices li.search-field input[type="text"] {\n margin: 1px 0;\n padding: 0;\n height: 25px;\n outline: 0;\n border: 0 !important;\n background: transparent !important;\n box-shadow: none;\n color: #999;\n font-size: 100%;\n font-family: sans-serif;\n line-height: normal;\n border-radius: 0;\n width: 25px;\n}\n\n.form-wrapper .chosen-container-multi .chosen-choices li.search-choice {\n position: relative;\n margin: 3px 5px 3px 0;\n padding: 3px 20px 3px 5px;\n border: 1px solid #aaa;\n max-width: 100%;\n border-radius: 3px;\n background-color: #eeeeee;\n background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);\n background-size: 100% 19px;\n background-repeat: repeat-x;\n background-clip: padding-box;\n box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);\n color: #333;\n line-height: 13px;\n cursor: default;\n}\n\n.form-wrapper .chosen-container-multi .chosen-choices li.search-choice span {\n word-wrap: break-word;\n}\n\n.form-wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {\n position: absolute;\n top: 4px;\n right: 3px;\n display: block;\n width: 12px;\n height: 12px;\n background: url('+h+') -42px 1px no-repeat;\n font-size: 1px;\n}\n\n.form-wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {\n background-position: -42px -10px;\n}\n\n.form-wrapper .chosen-container-multi .chosen-choices li.search-choice-disabled {\n padding-right: 5px;\n border: 1px solid #ccc;\n background-color: #e4e4e4;\n background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);\n color: #666;\n}\n\n.form-wrapper .chosen-container-multi .chosen-choices li.search-choice-focus {\n background: #d4d4d4;\n}\n\n.form-wrapper .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {\n background-position: -42px -10px;\n}\n\n.form-wrapper .chosen-container-multi .chosen-results {\n margin: 0;\n padding: 0;\n}\n\n.form-wrapper .chosen-container-multi .chosen-drop .result-selected {\n display: list-item;\n color: #ccc;\n cursor: default;\n}\n\n/* @end */\n/* @group Active */\n.form-wrapper .chosen-container-active .chosen-single {\n border: 1px solid #5897fb;\n box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);\n}\n\n.form-wrapper .chosen-container-active.chosen-with-drop .chosen-single {\n border: 1px solid #aaa;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background-image: linear-gradient(#eee 20%, #fff 80%);\n box-shadow: 0 1px 0 #fff inset;\n}\n\n.form-wrapper .chosen-container-active.chosen-with-drop .chosen-single div {\n border-left: none;\n background: transparent;\n}\n\n.form-wrapper .chosen-container-active.chosen-with-drop .chosen-single div b {\n background-position: -18px 2px;\n}\n\n.form-wrapper .chosen-container-active .chosen-choices {\n border: 1px solid #5897fb;\n box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);\n}\n\n.form-wrapper .chosen-container-active .chosen-choices li.search-field input[type="text"] {\n color: #222 !important;\n}\n\n/* @end */\n/* @group Disabled Support */\n.form-wrapper .chosen-disabled {\n opacity: 0.5 !important;\n cursor: default;\n}\n\n.form-wrapper .chosen-disabled .chosen-single {\n cursor: default;\n}\n\n.form-wrapper .chosen-disabled .chosen-choices .search-choice .search-choice-close {\n
271cursor: default;\n}\n\n/* @end */\n/* @group Right to Left */\n.form-wrapper .chosen-rtl {\n text-align: right;\n}\n\n.form-wrapper .chosen-rtl .chosen-single {\n overflow: visible;\n padding: 0 8px 0 0;\n}\n\n.form-wrapper .chosen-rtl .chosen-single span {\n margin-right: 0;\n margin-left: 26px;\n direction: rtl;\n}\n\n.form-wrapper .chosen-rtl .chosen-single-with-deselect span {\n margin-left: 38px;\n}\n\n.form-wrapper .chosen-rtl .chosen-single div {\n right: auto;\n left: 3px;\n}\n\n.form-wrapper .chosen-rtl .chosen-single abbr {\n right: auto;\n left: 26px;\n}\n\n.form-wrapper .chosen-rtl .chosen-choices li {\n float: right;\n}\n\n.form-wrapper .chosen-rtl .chosen-choices li.search-field input[type="text"] {\n direction: rtl;\n}\n\n.form-wrapper .chosen-rtl .chosen-choices li.search-choice {\n margin: 3px 5px 3px 0;\n padding: 3px 5px 3px 19px;\n}\n\n.form-wrapper .chosen-rtl .chosen-choices li.search-choice .search-choice-close {\n right: auto;\n left: 4px;\n}\n\n.form-wrapper .chosen-rtl.chosen-container-single .chosen-results {\n margin: 0 0 4px 4px;\n padding: 0 4px 0 0;\n}\n\n.form-wrapper .chosen-rtl .chosen-results li.group-option {\n padding-right: 15px;\n padding-left: 0;\n}\n\n.form-wrapper .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {\n border-right: none;\n}\n\n.form-wrapper .chosen-rtl .chosen-search input[type="text"] {\n padding: 4px 5px 4px 20px;\n background: url('+h+') no-repeat -30px -20px;\n direction: rtl;\n}\n\n.form-wrapper .chosen-rtl.chosen-container-single .chosen-single div b {\n background-position: 6px 2px;\n}\n\n.form-wrapper .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {\n background-position: -12px 2px;\n}\n\n/* @end */\n/* @group Retina compatibility */\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {\n .form-wrapper .chosen-rtl .chosen-search input[type="text"],\n .form-wrapper .chosen-container-single .chosen-single abbr,\n .form-wrapper .chosen-container-single .chosen-single div b,\n .form-wrapper .chosen-container-single .chosen-search input[type="text"],\n .form-wrapper .chosen-container-multi .chosen-choices .search-choice .search-choice-close,\n .form-wrapper .chosen-container .chosen-results-scroll-down span,\n .form-wrapper .chosen-container .chosen-results-scroll-up span {\n background-image: url('+k+") !important;\n background-size: 52px 37px !important;\n background-repeat: no-repeat !important;\n }\n}\n\n/* @end */\n\n/* updated chosen 1.8.5 styles - gravityforms specific */\n\nbody .form-wrapper .chosen-container a.chosen-single {\n border-radius: inherit;\n}\n\nbody .form-wrapper ul.chosen-results li {\n line-height: inherit;\n}\n\n@media only screen and (max-width: 641px) {\n\n /* make the inputs a little larger for mobile devices */\n\n .form-wrapper input:not([type='radio']):not([type='checkbox']):not([type='image']):not([type='file']) {\n line-height: 2;\n min-height: 2rem;\n }\n\n .form-wrapper textarea {\n line-height: 1.5;\n }\n\n .form-wrapper .chosen-container.chosen-container-single[style] {\n width: 100% !important;\n }\n\n .form-wrapper .chosen-container-single .chosen-single {\n height: 40px;\n line-height: 2.8;\n }\n\n .form-wrapper .chosen-container-single .chosen-single div b {\n position: relative;\n top: 10px;\n }\n\n .form-wrapper div.chosen-container.chosen-container-multi[style] {\n width: 100% !important;\n }\n\n .form-wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice,\n .form-wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-field {\n width: 100%;\n line-height: inherit;\n float: none;\n }\n\n .form-wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice span {\n margin-bottom: 0;\n }\n\n .form-wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {\n top: calc(50% - 6px);\n }\n\n .form-wrapper .ginput_container span:not(.ginput_price) {\n margin-bottom: 8px;\n display: block;\n }\n\n .form-wrapper li.field_sublabel_below .ginput_complex {\n margin-top: 12px !important;\n }\n\n .form-wrapper ul.gfield_radio li label,\n .form-wrapper ul.gfield_checkbox li label {\n width: 85%;\n cursor: pointer;\n }\n\n }\n\n@media only screen and (max-width: 761px), (min-device-width: 768px) and (max-device-width: 1023px) {\n\n .form-wrapper ul.gform_fields li.gfield.gfield_error + li.gfield.gfield_error {\n margin-top: 32px;\n }\n\n /* force the list table to not behave like a table anymore */\n\n .form-wrapper table.gfield_list {\n border: 0;\n }\n\n .form-wrapper table.gfield_list thead {\n position: absolute;\n top: -9999px;\n left: -9999px;\n }\n\n .form-wrapper table.gfield_list tr {\n margin-bottom: 10px;\n display: block;\n background: #fff;\n position:relative;\n border: 1px solid #CCC;\n border-top: 2px solid #CCC;\n border-bottom: 4px solid #CCC;\n }\n\n .form-wrapper table.gfield_list td {\n display: block;\n margin-left: 8px;\n margin-right: 8px;\n }\n\n .form-wrapper table.gfield_list td.gfield_list_icons {\n border-bottom: 0;\n margin: 16px 0 0 0 !important;\n }\n\n .form-wrapper ul.gform_fields.form_sublabel_above table.gfield_list td:before,\n .form-wrapper ul.gform_fields.form_sublabel_below table.gfield_list td:after {\n content: attr(data-label);\n font-size: .875em;\n letter-spacing: 0.5pt;\n white-space: nowrap;\n display: block;\n clear: both;\n }\n\n .form-wrapper ul.gform_fields.form_sublabel_above table.gfield_list td:before {\n margin: 8px 0 3px 8px;\n }\n\n .form-wrapper ul.gform_fields.form_sublabel_below table.gfield_list td:after {\n margin: 3px 0 8px 8px;\n }\n\n .form-wrapper table.gfield_list th + th,\n .form-wrapper table.gfield_list td + td {\n padding: 4px 0 0 0;\n }\n\n .form-wrapper table.gfield_list tr.gfield_list_row_odd,\n .form-wrapper table.gfield_list tr.gfield_list_row_even {\n margin: 16px 0;\n }\n\n .form-wrapper table.gfield_list tr.gfield_list_row_odd:first-child {\n padding-top: 12px;\n }\n\n .form-wrapper table.gfield_list tr {\n padding-top: 12px;\n }\n\n .form-wrapper table.gfield_list tr td.gfield_list_icons {\n width: 100% !important;\n padding: 5px 4px 1px 4px !important;\n background-color: #EEE;\n text-align: center;\n }\n\n .form-wrapper table.gfield_list tr td.gfield_list_icons img.add_list_item {\n margin: 12px 0 0 16px !important;\n }\n\n .form-wrapper table.gfield_list tr td.gfield_list_icons img.delete_list_item {\n margin: 12px 0 0 8px !important;\n }\n\n .form-wrapper .gform_footer a.gform_save_link,\n .form-wrapper .gform_page_footer a.gform_save_link {\n margin-left: 0;\n }\n\n .form-wrapper .gfield_list td.gfield_list_cell input {\n width: calc(100% - 16px);\n margin-left: 8px;\n margin-right: 8px;\n }\n\n}\n\n/* media queries - portrait mode tablet or desktop styles */\n\n@media only screen and (min-width: 641px) {\n\n .form-wrapper .gform_body {\n width: 100%;\n }\n\n .form-wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {\n max-width: calc(100% - 16px) !important;\n }\n\n .form-wrapper .gfield_checkbox li,\n .form-wrapper .gfield_radio li {\n margin: 0 0 8px 0;\n line-height: 1.3;\n }\n\n .form-wrapper .gsection {\n margin: 28px 16px 28px 0;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) .gfield_label {\n float: left;\n width: 29%;\n padding-right: 16px;\n margin-bottom: 16px;\n }\n\n .form-wrapper .right_label .gfield_label {\n text-align: right;\n }\n\n .form-wrapper .left_label .gfield_description,\n .form-wrapper .right_label .gfield_description {\n width: 70%;\n }\n\n .form-wrapper ul.right_label li ul.gfield_radio li,\n .form-wrapper form ul.right_label li ul.gfield_radio li,\n .form-wrapper ul.left_label li ul.gfield_radio li,\n .form-wrapper form ul.left_label li ul.gfield_radio li,\n .form-wrapper ul.right_label li ul.gfield_checkbox li,\n .form-wrapper form ul.right_label li ul.gfield_checkbox li,\n .form-wrapper ul.left_label li ul.gfield_checkbox li,\n .form-wrapper form ul.left_label li ul.gfield_checkbox li {\n margin-bottom: 10px;\n }\n\n .form-wrapper .right_label .gfield_description,\n .form-wrapper .left_label .gfield_description,\n .form-wrapper .left_label .instruction,\n .form-wrapper .right_label .instruction {\n margin-left: 29%;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) .gsection .gsection_description {\n margin-left: 0;\n padding-top: 4px;\n padding-left: 0;\n line-height: 1.5;\n }\n\n .form-wrapper form ul.gform_fields:not(.top_label) li.gfield_html_formatted {\n margin-left: 29% !important;\n width: 70%;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) ul.gfield_checkbox,\n .form-wrapper ul.gform_fields:not(.top_label) ul.gfield_radio {\n overflow: hidden;\n }\n\n .form-wrapper .right_label div.ginput_complex,\n .form-wrapper .left_label div.ginput_complex {\n width: 70%;\n margin-left: 29%;\n }\n\n .form-wrapper .right_label input.small,\n .form-wrapper .right_label select.small,\n .form-wrapper .left_label input.small,\n .form-wrapper .left_label select.small {\n width: 15%;\n }\n\n .form-wrapper .right_label input.medium,\n .form-wrapper .right_label select.medium,\n .form-wrapper .left_label input.medium,\n .form-wrapper .left_label select.medium {\n width: calc(35% - 8px);\n }\n\n .form-wrapper .right_label input.large,\n .form-wrapper .right_label select.large,\n .form-wrapper .left_label input.large,\n .form-wrapper .left_label select.large {\n width: 70%;\n }\n\n .form-wrapper .right_label textarea.small,\n .form-wrapper .left_label textarea.small,\n .form-wrapper .right_label textarea.medium,\n .form-wrapper .left_label textarea.medium,\n .form-wrapper .right_label textarea.large,\n .form-wrapper .left_label textarea.large {\n width: 70%;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) .ginput_list {\n width: 70%;\n margin-left: 29% !important;\n }\n\n .form-wrapper .top_label .gfield_list {\n width: 100%;\n }\n\n .form-wrapper .left_label .gf_list_one_column,\n .form-wrapper .right_label .gf_list_one_column {\n width: 45%;\n }\n\n .form-wrapper .top_label .gf_list_one_column {\n width: 46%;\n }\n\n .form-wrapper .left_label li.hidden_label input,\n .form-wrapper .right_label li.hidden_label input {\n margin-left: 3.7%;\n }\n\n .form-wrapper .left_label li.gfield .gfield_password_strength,\n .form-wrapper .right_label li.gfield .gfield_password_strength {\n margin-left: 29%;\n }\n\n .form-wrapper .top_label input.small,\n .form-wrapper .top_label select.small {\n width: 25%;\n }\n\n .form-wrapper .top_label input.medium,\n .form-wrapper .top_label select.medium {\n width: calc(50% - 8px);\n }\n\n .form-wrapper.gform_validation_error .top_label input.medium,\n .form-wrapper.gform_validation_error .top_label select.medium {\n width: 50%;\n }\n\n .form-wrapper .top_label input.large,\n .form-wrapper .top_label select.large,\n .form-wrapper .hidden_label input.large,\n .form-wrapper .hidden_label select.large {\n width: 100%;\n }\n\n .form-wrapper .top_label input.small.datepicker,\n .form-wrapper .top_label input.medium.datepicker,\n .form-wrapper .top_label input.large.datepicker {\n width: auto;\n }\n\n .form-wrapper textarea.small {\n height: 80px;\n width: 100%;\n }\n\n .form-wrapper textarea.medium {\n height: 160px;\n width: 100%;\n }\n\n .form-wrapper textarea.large {\n height: 320px;\n width: 100%;\n }\n\n .form-wrapper .ginput_complex .ginput_left,\n .form-wrapper .ginput_complex .ginput_right {\n width: 50%;\n display: -moz-inline-stack;\n display: inline-block;\n vertical-align: top;\n margin: 0 -4px 0 0;\n }\n\n .form-wrapper .ginput_container_password .ginput_right {\n padding-left: 8px;\n }\n\n .form-wrapper .gfield_error .ginput_complex .ginput_left,\n .form-wrapper .gfield_error .ginput_complex .ginput_right {\n width: 50%;\n }\n\n .form-wrapper .ginput_complex .ginput_cardinfo_left,\n .form-wrapper .ginput_complex .ginput_cardinfo_right {\n min-height: 43px;\n position: relative;\n float: left;\n }\n\n .form-wrapper .ginput_complex .ginput_cardinfo_right input {\n display: inline-block;\n width: 30%;\n max-width: 7rem;\n }\n\n .form-wrapper .ginput_complex .ginput_cardinfo_left {\n width: 50%;\n }\n\n .form-wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,\n .form-wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year {\n width: 47% !important;\n display: -moz-inline-stack;\n display: inline-block;\n }\n\n .form-wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month {\n margin-right: 4px;\n }\n\n .form-wrapper .gf_step {\n width:auto;\n display: -moz-inline-stack;\n display: inline-block;\n margin: 16px 32px 16px 0;\n }\n\n .form-wrapper .gform_footer input.button,\n .form-wrapper .gform_footer input[type=submit],\n .form-wrapper .gform_footer input[type=image] {\n display: -moz-inline-stack;\n display: inline-block;\n }\n\n .form-wrapper .gform_footer input[type=image] {\n vertical-align: middle;\n }\n\n .form-wrapper .gform_footer a.gform_save_link,\n .form-wrapper .gform_page_footer a.gform_save_link {\n font-size: 1em;\n margin-left: 16px;\n display: -moz-inline-stack;\n display: inline-block;\n }\n\n .form-wrapper .gform_footer input.button,\n .form-wrapper .gform_page_footer input.button,\n .form-wrapper .gform_footer input[type=submit],\n .form-wrapper .gform_page_footer input[type=submit] {\n font-size: 1em;\n width: auto;\n margin: 0 16px 0 0;\n }\n\n .form-wrapper ul.gform_fields li.gfield {\n padding-right: 16px;\n }\n\n .form-wrapper .ginput_complex .ginput_left {\n padding-right: 8px;\n }\n\n .form-wrapper .left_label .ginput_complex.ginput_container_address:after {\n content: \"\";\n display: block;\n }\n\n .form-wrapper .ginput_complex.ginput_container_address .ginput_left {\n margin-right: 8px;\n }\n\n .form-wrapper .ginput_complex.ginput_container_address .ginput_right {\n margin-right: -8px;\n padding-right: 8px;\n }\n\n .form-wrapper .ginput_complex.ginput_container_address span.ginput_full + span.ginput_right {\n padding-right: 8px !important ;\n margin-right: 8px;\n }\n\n .form-wrapper .ginput_complex.ginput_container_address span.ginput_right + span.ginput_left {\n padding-right: 8px !important ;\n margin-right: -8px;\n }\n\n .form-wrapper .ginput_complex.ginput_container_address span.ginput_right + span.ginput_left.address_zip {\n margin-right: 8px;\n }\n\n .form-wrapper .gfield_error .ginput_container {\n padding-right: 0;\n }\n\n .form-wrapper ul.to
271p_label li.gfield.gfield_error.gfield_contains_required .gfield_password_strength {\n margin: 18px 0 18px 0;\n }\n\n .form-wrapper .gform_footer:not(.top_label) {\n padding: 16px 0 10px 0;\n margin-left: 29%;\n width: 70%;\n }\n\n /* adjusting the name field so it aligns properly */\n\n .form-wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_1,\n .form-wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2,\n .form-wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_3 {\n width: calc(100% + 15px);\n }\n\n .form-wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_4 {\n width: calc(100% + 13px);\n }\n\n .form-wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_5 {\n width: calc(100% + 14px);\n }\n\n /* a little better specificty to avoid problems with forms in widgets */\n\n .form-wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_1,\n .form-wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_2,\n .form-wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_3 {\n width: calc(70% + 15px);\n margin-left: 29%;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_1,\n .form-wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_2,\n .form-wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_3 {\n width: calc(70% + 24px);\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_4 {\n width: calc(70% + 13px);\n margin-left: 29%;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_5 {\n width: calc(70% + 14px);\n margin-left: 29%;\n }\n\n .form-wrapper div.ginput_container_name span {\n display: -moz-inline-stack;\n display: inline-block;\n vertical-align: top;\n padding-right: 16px;\n margin-right: -4px;\n }\n\n .form-wrapper div.ginput_complex.ginput_container.gf_name_has_1 span {\n width: 100%;\n }\n\n .form-wrapper div.ginput_complex.ginput_container.gf_name_has_2 span {\n width: 50%; }\n\n .form-wrapper div.ginput_complex.ginput_container.gf_name_has_3 span {\n width: 33.3%;\n }\n\n .form-wrapper div.ginput_complex.ginput_container.gf_name_has_4 span {\n width: 25%;\n }\n\n .form-wrapper div.ginput_complex.ginput_container.gf_name_has_5 span {\n width: 19.95%;\n }\n\n /* tweak the sizes for validation and left/right label layouts */\n\n .form-wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_1 span {\n width: 99.75% !important;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_2 span {\n width: 49.75% !important;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_3 span {\n width: 33% !important;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_4 span {\n width: 24.75% !important;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_5 span {\n width: 19.75% !important;\n }\n\n html .form-wrapper div.ginput_complex.ginput_container.gf_name_has_2 span:first-child,\n html .form-wrapper div.ginput_complex.ginput_container.gf_name_has_3 span:first-child,\n html .form-wrapper div.ginput_complex.ginput_container.gf_name_has_4 span:first-child,\n html .form-wrapper div.ginput_complex.ginput_container.gf_name_has_5 span:first-child {\n margin-left: 0!important;\n }\n\n .form-wrapper .top_label .ginput_complex.ginput_container.ginput_container_email {\n width: calc(100% + 15px);\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.ginput_container_email {\n width: calc(70% + 16px);\n margin-left: 29%;\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.g
271input_complex.ginput_container.ginput_container_email {\n width: calc(70% + 17px);\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error .ginput_complex.ginput_container.ginput_container_email {\n width: calc(70% + 8px) !important;\n }\n\n .form-wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_left,\n .form-wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_right {\n padding-right: 16px;\n }\n\n .form-wrapper ul.left_label li.gfield .gfield_password_strength,\n .form-wrapper ul.right_label li.gfield .gfield_password_strength {\n width: 70%;\n }\n\n /* adjusting the address field alignment for some scenarios */\n\n .form-wrapper .ginput_complex span.ginput_left + input.gform_hidden + span.ginput_left {\n padding-right: 0;\n }\n\n .form-wrapper .ginput_complex span.ginput_left.address_country {\n margin-right: 0;\n }\n\n html:not([dir=\"rtl\"]) .form-wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date),\n html:not([dir=\"rtl\"]) .form-wrapper ul.gform_fields:not(.top_label) .clear-multi,\n html:not([dir=\"rtl\"]) .form-wrapper ul.gform_fields:not(.top_label) .gfield_description {\n width: 70%;\n margin-left: 29%;\n }\n\n .form-wrapper .gf_progressbar {\n width: calc(100% - 16px);\n }\n\n .form-wrapper ul.gform_fields:not(.top_label) .gform_fileupload_multifile .gform_drop_area {\n margin-left: 29%;\n width: 70%\n }\n\n body .form-wrapper span.ginput_left.address_city + input.gform_hidden + span.ginput_left.address_country {\n width: calc(50% - 8px);\n margin-right: 0;\n }\n\n /* force the CAPTCHA field over for right and left label layouts */\n\n .form-wrapper ul.gform_fields:not(.top_label) .ginput_container.ginput_recaptcha {\n margin-left: 29% !important;\n }\n\n .form-wrapper .gform_page_footer .button.gform_previous_button {\n margin-bottom: 0;\n }\n\n .form-wrapper .gform_page_footer .button.gform_next_button,\n .form-wrapper .gform_page_footer .button.gform_button {\n margin-right: 10px;\n }\n\n /* updated chosen 1.8.5 styles - gravityforms specific */\n\n body .form-wrapper select.medium.gfield_select + div.chosen-container-single[style],\n body .form-wrapper select.medium.gfield_select + div.chosen-container-multi[style] {\n width: calc(50% - 8px) !important;\n }\n\n body .form-wrapper select.large.gfield_select + div.chosen-container-single[style],\n body .form-wrapper select.large.gfield_select + div.chosen-container-multi[style] {\n width: 100% !important;\n }\n\n body .form-wrapper select.small.gfield_select + div.chosen-container-single[style],\n body .form-wrapper select.small.gfield_select + div.chosen-container-multi[style] {\n width: 25% !important;\n }\n\n}\n\n/* //////////////////////////////////////////////////////////////*/\n/* ////////////////// Repeaters Styling /////////////////////*/\n/* //////////////////////////////////////////////////////////////*/\n\n\n/* Padding, Left Border, background color for nested repeaters */\n.form-wrapper .gfield_repeater_cell > .gfield_repeater_wrapper {\n border-left: 8px solid rgba(54, 86, 102, 0.1);\n background-color: rgba(1,1,1,0.02);\n padding: 10px 20px;\n border-radius: 8px;\n border-bottom: 1px solid rgba(238, 238, 238, 1.000);\n\n}\n\n\n/* Targeting the border color of the repeater inputs */\n.form-wrapper .gfield_repeater_wrapper input {\n border:1px solid rgba(197, 198, 197, 1.000);\n border-radius: 4px;\n}\n\n/* Spacing between the wrappers */\n.form-wrapper .gfield_repeater_wrapper .gfield_repeater_wrapper{\n margin-top: 10px;\n}\n\n.form-wrapper .gfield_repeater_buttons .add_repeater_item_text,\n.form-wrapper .gfield_repeater_buttons .remove_repeater_item_text{\n min-width: 100px;\n height: 30px;\n background: rgba(242, 242, 242, 0.5);\n transition: all .3s cubic-bezier(0.67, 0.17, 0.40, 0.83);\n font-size: 12px;\n color: rgba(117, 117, 117, 1);\n border-radius: 20px;\n margin-right: 10px;\n margin-bottom: 5px;\n border: 1px solid rgba(117, 117, 117, 0.4);\n font-weight: 400;\n}\n\n\n.form-wrapper .gfield_repeater_buttons .add_repeater_item_plus,\n.form-wrapper .gfield_repeater_buttons .remove_repeater_item_minus{\n width: 22px;\n height: 22px;\n background: rgba(242, 242, 242, 0.5);\n transition: all .3s cubic-bezier(0.67, 0.17, 0.40, 0.83);\n font-size: 16px;\n color: rgba(117, 117, 117, 1);\n border-radius: 50%;\n margin: 10px 5px 0px 5px;\n border: 1px solid rgba(117, 117, 117, 0.4);\n font-weight: 700;\n padding: 0px;\n padding-bottom: 5px;\n}\n\n.form-wrapper .gfield_repeater_buttons button.gfield_icon_disabled {\n cursor: default;\n filter: alpha(opacity=30);\n -moz-opacity: .3;\n -khtml-opacity: .3;\n opacity: .3;\n}\n\n.form-wrapper .gfield_repeater_buttons button.gfield_icon_disabled:hover {\n background: rgba(242, 242, 242, 0.5);\n color: rgba(117, 117, 117, 1);\n border: 1px solid rgba(117, 117, 117, 0.4);\n}\n\n/* Hover style for Add buttons */\n.form-wrapper .gfield_repeater_buttons button:hover {\n background: rgba(250, 250, 250, 1.000);\n color: #374750;\n border:1px solid rgba(117, 117, 117, 1);\n}\n\n\n/* Adding the separation border and padding in between items */\n.form-wrapper .gfield_repeater .gfield_repeater_items .gfield_repeater_item:not(:last-child) {\n border-bottom: 2px solid #e0e0e6;\n padding-bottom: 20px;\n}\n\n/* Repeater - Left Border Color */\n.form-wrapper .gfield_repeater_cell > .gfield_repeater_wrapper {\n border-left: 8px solid rgba(241, 241, 241, 1.000);\n box-shadow: 0 1px 1px 0 rgba(0,0,0,0.06), 0 2px 1px -1px rgba(0,0,0,0.06), 0 1px 5px 0 rgba(0,0,0,0.06);\n\n}\n\n/* Adjusting the margin/padding for the nested repeaters */\n\n\n/* //////////////////////////////////////////////////////////////*/\n/* /////////////////////// Form Edits Labels ///////////////////////*/\n/* //////////////////////////////////////////////////////////////*/\n\n\n.form-wrapper .gfield_repeater_buttons .add_repeater_item_text:focus,\n.form-wrapper .gfield_repeater_buttons .remove_repeater_item_text:focus {\n outline:0;\n}\n\n\n /*Coloring for the required asterisk*/\n.form-wrapper .gfield_repeater_item .gfield_repeater_cell .gfield_required {\n color: #c32121;\n}\n\n/* Field labels styling */\n.form-wrapper .gfield_repeater_cell label{\n color:rgb(155, 154, 154);\n font-weight: 400;\n font-size: 14px;\n padding-top: 8px;\n}\n\n\n/* //////////////////////////////////////////////////////////////*/\n/* /////////////////////// Forms Details ///////////////////////*/\n/* //////////////////////////////////////////////////////////////*/\n\n\n\n/* Third Level Repeater Spacing */\n.form-wrapper .gfield_repeater_value .gfield_repeater_value .gfield_repeater_cell{\n padding-bottom: 20px;\n padding-top: 0px;\n}\n\n/*Spacing between adjancent cells in the same repeater*/\n.form-wrapper div .gfield_repeater_cell {\n margin-top: 5px;\n}\n\n/* Repeater styling line divider */\n.form-wrapper .gfield_repeater .gfield_repeater_items .gfield_repeater_item:not(:last-child) {\n border-bottom: 2px solid #e0e0e6;\n padding-bottom: 20px;\n margin-bottom: 20px;\n margin-right: 10px;\n}\n\n\n/* Repeater containers */\n.form-wrapper .gfield_repeater_value > .gfield_repeater {\n border-left: 8px solid rgba(54, 86, 102, 0.1);\n background-color: rgba(1, 1, 1, 0.02);\n padding: 10px 20px;\n border-radius: 8px;\n border-bottom: 1px solid rgba(238, 238, 238, 1.000);\n margin: 10px;\n}\n\n/* Styling for Fake disabled input containers */\n.form-wrapper .gfield_repeater_cell .gfield_repeater_value:not(:first-child) {\n color: rgba(117, 117, 117,0.7);\n border:1px solid rgba(197, 198, 197, 1.000);\n border-radius: 4px;\n margin-right: 10px;\n padding-left: 10px;\n background-color: rgba(240, 240, 240, 1.000);\n}\n\n\n\n/* Consistent Padding in between cells and items */\n.form-wrapper .gfield_repeater_items .gfield_repeater_cell:not(:first-child),\n.form-wrapper .gfield_repeater .gfield_repeater_items{\n padding-top: 5px;\n}\n\n/* Repeaters Labels styling */\n.form-wrapper .gfield_repeater .gfield_label {\n color: rgba(35, 40, 45, 1.000);\n font-size: 16px;\n font-weight: 600;\n}\n\n/* Decreasing the space below the label */\n.form-wrapper .gfield_repeater_value .gfield_label {\n padding-bottom: 0px;\n}\n\n/* Removing additional 20px padding when more repeaters are added on third level repeater */\n.form-wrapper .gfield_repeater_value .gfield_repeater_value .gfield_repeater_item:first-child {\n padding-bottom: 0px;\n}\n",""]),e.a=f},sa6L:function(n,e,o){"use strict" 272var t=o("q1tI") 273e.a=function useHashScroll(){Object(t.useEffect)(()=>{var n=!0 274function handleHashChange(){var e=window.location.hash.substring(1) 275if(e){var o=window.innerWidth<=1280?65:110,t=document.getElementById(e) 276t?(t.parentElement.children,n&&t.click(),n=!1,function scrollToHash(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=document.getElementById(n) 277if(o){var t=o.getBoundingClientRect().top+window.pageYOffset-e 278window.scrollTo({top:t,behavior:"smooth"})}else setTimeout(()=>scrollToHash(n,e),100)}(e,o)):setTimeout(()=>handleHashChange(),100)}}return handleHashChange(),window.addEventListener("hashchange",handleHashChange),()=>{window.removeEventListener("hashchange",handleHashChange)}},[])}},"tD+q":function(n,e,o){"use strict" 279o.r(e),e.default=((n,e,o)=>{var t,r=!1,i=n.inputName&&e&&e[n.inputName] 280if(o&&o[n.id]?r=!0:o&&n.inputs&&n.inputs.some(n=>{o[n.id]&&(r=!0)}),"checkbox"===n.type)t=n.choices.filter(o=>i?o.value===e[n.inputName]:o.isSelected).map(n=>n.value),r&&(t=n.inputs.filter(n=>o[n.id]).map(n=>n.label)) 281else if("radio"===n.type)if(i)t=e[n.inputName] 282else{var a=n.choices.find(n=>n.isSelected) 283t=a?a.value:""}else if("select"===n.type){var l=n.choices.filter(o=>i?o.value===e[n.inputName]:o.isSelected).map(n=>({value:n.value,label:n.text})) 284if(!l.length&&!i&&n.defaultValue){var p=n.choices.find(e=>String(e.value)===String(n.defaultValue)) 285p&&l.push({value:p.value,label:p.text})}t=l&&l.length>0?l[0]:""}else t=i?e[n.inputName]:r?o[n.id]:n.defaultValue 286return t})},tnWk:function(n,e,o){"use strict" 287var t=o("q1tI"),r=o.n(t),i=o("pIBI"),a=o.n(i),l=o("pVnL"),p=o.n(l),c=o("FkoW"),s=o.n(c),d=o("y2Vs"),g=o("y1Xp"),m=o("Hvwg"),b=o("KZR/"),f=o("Nf0T"),u=o("LboF"),w=o.n(u),h=o("9nO7"),k={injectType:"singletonStyleTag",insert:"head",singleton:!0},_=(w()(h.a,k),h.a.locals||{}),v=o("dDsW"),y=(o("5Buo"),o("rA3a")),x={injectType:"singletonStyleTag",insert:"head",singleton:!0},z=(w()(y.a,x),y.a.locals,o("ULOZ")),j={injectType:"singletonStyleTag",insert:"head",singleton:!0},C=(w()(z.a,j),z.a.locals,o("g/gm")),E=n=>{var{formID:e}=n,o=(Object(g.a)(_,n.classes),Object(v.a)()),t=(globalThis.document&&globalThis.location.origin,Object(f.a)()),i=Object(b.a)(),{wordpressUrl:a}=Object(C.a)() 288return a&&i?r.a.createElement(s.a,{backendUrl:"".concat(a,"/index.php/wp-json/gf/v2/frontend/forms"),formID:e,styledComponents:{ReactSelect:n=>r.a.createElement(d.a,p()({},n,{styles:m.a,blurInputOnSelect:!0}))},dropzoneText:o.formatMessage({id:"gravityform.dropzoneText",defaultMessage:"Drag here or browse to upload"}),errorMessage:o.formatMessage({id:"gravityform.submitError",defaultMessage:"There was a problem with your submission. Please check the highlighted fields and try again."}),sitekey:i,language:t,loadingSpinner:!0}):null},O=o("STDB") 289e.a=(n=>{var e,o,{content:t,loading:i}=n,l=null==t?void 0:t.includes("[gravityform id="),p=null==t?void 0:t.replace(/\[br\]/g,'<br style="clear:both;" />') 290l&&(o=a()(p,/\[gravityform\s+id="(\d+)".*?\]/,(n,e)=>r.a.createElement(r.a.Fragment,null,r.a.createElement(E,{formID:n})))) 291var c=null 292return l&&(null===(e=o)||void 0===e?void 0:e.length)>1&&(c=o.map(n=>"string"==typeof n?r.a.createElement(O.a,{html:n}):n)),{isGravityForm:l,newContent:c}})},vnjm:function(n,e,o){n.exports=o.p+"pdf-pJf.svg"},yS2g:function(n,e,o){"use strict" 293var t,r=o("q1tI"),i=o.n(r),a=o("y1Xp"),l=o("+TN3"),p=o("VkAN"),c=o.n(p),s=o("UYTu"),d={getPlaceholderCollection:Object(s.a)(t||(t=c()(["\n query getPlaceholderCollection($urlKey: String $pageType: String) {\n swissupPlaceholder (urlKey: $urlKey pageType: $pageType) {\n items {\n name\n placeholder_id\n limit\n banners_count\n additional_css_class\n mode\n sort_mode\n status\n items {\n id\n identifier\n placeholder_id\n class_name\n image\n height\n width\n size\n title\n subtitle\n description\n call_to_action\n url\n target\n html\n mode\n hide_url\n status\n store_id\n type\n }\n }\n }\n }\n"])))},g=(n,e,o)=>{var t,{getPlaceholderCollection:i}=d,{data:a,loading:p,error:c}=Object(l.a)(i,{fetchPolicy:"cache-first",variables:{urlKey:n,pageType:
293o},skip:!n}),s=(null==a?void 0:null===(t=a.swissupPlaceholder)||void 0===t?void 0:t.items)||[] 294return{loading:p,componentData:Object(r.useMemo)(()=>s?s.filter(n=>n.name===e):null,[s,e])}},m=o("LboF"),b=o.n(m),f=o("PTqR"),u={injectType:"singletonStyleTag",insert:"head",singleton:!0},w=(b()(f.a,u),f.a.locals||{}),h=o("Ty5D"),k=Object(r.lazy)(()=>Promise.all([o.e(8),o.e(0),o.e(145)]).then(o.bind(null,"iJKv"))) 295e.a=(n=>{var{urlKey:e,mode:o,pageType:t,onContentLoaded:l}=n 296if(!e){var{pathname:p}=Object(h.h)() 297e=p}var c=Object(a.a)(w,n.classes),{loading:s,componentData:d}=g(e,o,t) 298return Object(r.useEffect)(()=>{l&&(d.length>0&&d.some(n=>n.banners_count>0)?l(!0):l(!1))},[s,d,l]),d.length>0?i.a.createElement("div",{className:"".concat(c.root," ").concat(o)},i.a.createElement(r.Suspense,{fallback:null},i.a.createElement(k,{componentData:d}))):null})},yv7m:function(n,e,o){n.exports=o.p+"review-square-hce.png"}}])
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.