@font-face{font-family:"Gilroy";font-weight:300;font-style:normal;src:url("../../fonts/gilroy/gilroy-light.woff2") format("woff2");font-display:swap}@font-face{font-family:"Gilroy";font-weight:400;font-style:normal;src:url("../../fonts/gilroy/gilroy-regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"Gilroy";font-weight:600;font-style:normal;src:url("../../fonts/gilroy/gilroy-semibold.woff2") format("woff2");font-display:swap}*,*::before,*::after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;text-size-adjust:100%;text-size-adjust:100%}body{margin:0}a{background-color:rgba(0,0,0,0)}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button;appearance:button}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}textarea{overflow:auto}img{max-width:100%;height:auto}html{position:relative;font-size:16px}body{position:relative;color:#343434;font-family:"Gilroy",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",helvetica,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:100%;line-height:1.5;background:#fff;-webkit-font-smoothing:antialiased;overflow-x:hidden}p,ul,ol,dl,table,figure,blockquote,address,h1,h2,h3,h4,h5,h6,.alpha,.beta,.gamma,.delta,.epsilon,.zeta{margin-block:0 .5rem}p,ul,ol,dl,table,figure,address{font-size:1em}h1,h2,h3,h4,h5,h6,.alpha,.beta,.gamma,.delta,.epsilon,.zeta{margin:3.125rem 0 1.25rem;font-family:"Perpetua MT Pro",Perpetua,Baskerville,"Big Caslon","Palatino Linotype",Palatino,"URW Palladio L","Nimbus Roman No9 L",serif;font-weight:400;line-height:1.2}h3,.gamma,.v-wysiwyg--heading-shift h2,.v-wysiwyg--heading-shift .gamma{font-size:2.5rem;color:#202020;font-family:"Gilroy",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",helvetica,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:300;line-height:1.2}@media screen and (max-width: 1440px){h3,.gamma,.v-wysiwyg--heading-shift h2,.v-wysiwyg--heading-shift .gamma{font-size:2.5rem}}@media screen and (max-width: 700px){h3,.gamma,.v-wysiwyg--heading-shift h2,.v-wysiwyg--heading-shift .gamma{font-size:2rem}}.beta,.v-wysiwyg--heading-shift h1,.v-wysiwyg--heading-shift .beta,.gamma,.v-wysiwyg--heading-shift h2,.v-wysiwyg--heading-shift .gamma,.delta,.v-wysiwyg--heading-shift h3,.v-wysiwyg--heading-shift .delta,.epsilon,.v-wysiwyg--heading-shift h4,.v-wysiwyg--heading-shift .epsilon,.zeta,.v-wysiwyg--heading-shift h5,.v-wysiwyg--heading-shift .zeta{padding-block:0}a{color:#418fde;text-decoration:none}a:hover{color:#1d75cf}[type=text],[type=date],[type=number],[type=email],[type=tel],[type=search],[type=color],[type=password],[type=time],[type=url],select{height:48px;padding:0 1.25em}textarea{height:calc(8.5em + 4px);padding:1.25em;line-height:1.5;resize:vertical}[type=text],[type=date],[type=number],[type=email],[type=tel],[type=search],[type=color],[type=password],[type=time],[type=url],select,textarea{display:block;width:100%;color:currentColor;background:none;border:1px solid #e7e7e7;border-radius:0;-webkit-appearance:none;appearance:none}[type=text]::placeholder,[type=date]::placeholder,[type=number]::placeholder,[type=email]::placeholder,[type=tel]::placeholder,[type=search]::placeholder,[type=color]::placeholder,[type=password]::placeholder,[type=time]::placeholder,[type=url]::placeholder,select::placeholder,textarea::placeholder{color:currentColor}[type=text]:hover,[type=date]:hover,[type=number]:hover,[type=email]:hover,[type=tel]:hover,[type=search]:hover,[type=color]:hover,[type=password]:hover,[type=time]:hover,[type=url]:hover,select:hover,textarea:hover{border-color:#b7bf10}[type=text]:focus,[type=date]:focus,[type=number]:focus,[type=email]:focus,[type=tel]:focus,[type=search]:focus,[type=color]:focus,[type=password]:focus,[type=time]:focus,[type=url]:focus,select:focus,textarea:focus{color:currentColor;background:#e0e27c;border-color:#e0e27c;outline:0;box-shadow:none}[type=text]:disabled,[type=date]:disabled,[type=number]:disabled,[type=email]:disabled,[type=tel]:disabled,[type=search]:disabled,[type=color]:disabled,[type=password]:disabled,[type=time]:disabled,[type=url]:disabled,select:disabled,textarea:disabled{border:1px solid #e7e7e7;cursor:not-allowed}[type=text]:disabled::placeholder,[type=date]:disabled::placeholder,[type=number]:disabled::placeholder,[type=email]:disabled::placeholder,[type=tel]:disabled::placeholder,[type=search]:disabled::placeholder,[type=color]:disabled::placeholder,[type=password]:disabled::placeholder,[type=time]:disabled::placeholder,[type=url]:disabled::placeholder,select:disabled::placeholder,textarea:disabled::placeholder{color:#979797}button,[for],[type=submit]{cursor:pointer}:first-child{margin-block-start:0}:last-child{margin-block-end:0}.container{width:100%;max-width:clamp(calc(40px * 2 + 1640px), calc((40px + (37.7777777778 * ((100vw - 375px) / 1065)) + (max(0px, calc(100vw - 1440px)) * .13333333)) * 2 + 1640px), calc(140px * 2 + 1640px));padding:0 clamp(0px, calc(40px + (37.7777777778 * ((100vw - 375px) / 1065)) + (max(0px, calc(100vw - 1440px)) * .13333333) + (min(0px, calc(100vw - 375px)) * .25454545)), 140px);margin:0 auto}.v-bb-form-footer__title{margin-block-end:clamp(24px, calc(24px + (10 * ((100vw - 375px) / 1545))), 34px);text-align:center}.v-bb-form-footer__inner{max-width:1250px;padding-inline:clamp(0px, calc(40px + (37.7777777778 * ((100vw - 375px) / 1065)) + (max(0px, calc(100vw - 1440px)) * .13333333) + (min(0px, calc(100vw - 375px)) * .25454545)), 140px);margin:0 auto}.v-bb-form-footer__form{position:relative;display:flex;gap:24px;align-items:center;justify-content:center}.v-bb-form-footer__form form{width:100%}@keyframes v-bb-form-footer__spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}[data-loaded] .v-bb-form-footer__spinner,[data-form-type=cf7] .v-bb-form-footer__spinner{display:none}.v-bb-form-footer #divError{padding:1.25em;font-size:.875rem;border:1px solid #ee009a}.v-bb-form-footer .BBFormErrorItem{line-height:1.6;text-indent:.75rem}.v-bb-form-footer .BBFormErrorItem:first-child{font-weight:700;text-indent:0}.v-bb-form-footer .BBFormSection fieldset,.v-bb-form-footer .BBFormSection fieldset>[id$=_divFields]{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;justify-content:center}.v-bb-form-footer .BBFormSection fieldset{padding:0;margin:0;border:0}.v-bb-form-footer .BBFormSection fieldset>[id$=_divFields]{flex-basis:80%;flex-grow:1;margin-block-end:1rem}.v-bb-form-footer .BBFormFieldContainer{width:calc((100% - 48px)/3)}.v-bb-form-footer .BBFormSubmitbutton{box-sizing:border-box;display:inline-block;width:auto;height:auto;padding:.775em 2.125em;margin-block-end:1rem;color:#fff;font-weight:600;line-height:1.2;text-align:center;background:#1d75cf;border:2px solid #1d75cf;border-radius:0;box-shadow:none;transition:background-color .1s ease-out,color .1s ease-out;-webkit-appearance:none;appearance:none}.v-bb-form-footer .BBFormSubmitbutton:hover{color:#1d75cf;text-decoration:none;background:#fff}.v-bb-form-footer .BBFormSubmitbutton:focus{outline:3px dotted #abcae9}.v-bb-form-footer .BBFormTextbox::placeholder{text-transform:capitalize}.v-bb-form-footer .BBFormFieldLabelEdit{position:absolute;width:1px;height:1px;padding:0;white-space:nowrap;border:0;clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}.v-bb-form-footer .BBFormFieldLabelEdit-focusable:focus,.v-bb-form-footer .BBFormFieldLabelEdit-focusable:active{position:static;width:auto;height:auto;white-space:normal;clip:auto;-webkit-clip-path:none;clip-path:none;clip-path:none;overflow:visible}.v-bb-form-footer [id$=_divPrivacyPolicy]{display:none}.v-bb-form-footer .BBFloatClear{display:none}.v-bb-form-footer #reCAPTCHADisclosure{width:100%;font-size:.75rem;text-align:center}.v-bb-form-footer .grecaptcha-badge{visibility:hidden}.v-bb-form-footer [id$=_divPrivacyPolicy]+div{display:none}.v-bb-form-footer [data-submitted=true] .BBFormSection p:first-child{font-size:1.125rem;font-weight:700}.v-bb-form-footer .v-form__field{padding:0}.v-bb-form-footer__input-text{color:#343434}.v-bb-form-footer__input-text:focus{color:#343434}@media screen and (max-width: 1200px){.v-bb-form-footer__inner{max-width:100%;padding-inline:0}}@media screen and (max-width: 1024px){.v-bb-form-footer__form{flex-direction:column;margin:0}.v-bb-form-footer .v-form__field--quarter{width:100%}.v-bb-form-footer__title{text-align:start}.v-bb-form-footer [type=submit]{margin-inline-end:auto}}@media screen and (max-width: 768px){.v-bb-form-footer .BBFormSection fieldset,.v-bb-form-footer .BBFormSection fieldset>[id$=_divFields]{flex-direction:column;row-gap:24px}.v-bb-form-footer .BBFormSection fieldset{align-items:flex-start;width:100%;max-width:720px;margin-inline:auto}.v-bb-form-footer .BBFormSection fieldset>[id$=_divFields]{width:100%;margin-block-end:0}.v-bb-form-footer .BBFormFieldContainer{width:100%}}@media screen and (max-width: 550px){.v-bb-form-footer__title{font-size:1.375rem}}
/*# sourceMappingURL=../maps/newsletter-form/newsletter-form.css.map */
