.footer__wrapper{background-color:#241f1c;bottom:0;width:100%;display:flex;flex-direction:column;text-align:center}.footer__wrapper .footer__margin{margin:0 20px}.footer_newsletter{width:100%}.footer__wrapper .footer_newsletter{background-color:#7c6c63}.footer_newsletter .marketingForm{padding-block:72px}@media(max-width:1023.98px){.footer_newsletter .marketingForm{padding:64px 20px 40px}}.footer_newsletter .marketingForm .outer th.inner{padding:0!important}.footer_newsletter .marketingForm .marketingForm-heading{margin:0 0 32px!important}@media(max-width:1023.98px){.footer_newsletter .marketingForm .marketingForm-heading{font-size:30px!important;line-height:36px!important;margin-bottom:24px!important}}.footer_newsletter .marketingForm .marketingForm-subheading{font-family:Effra Regular!important;margin:0 auto 32px!important;max-width:400px;opacity:1}.footer_newsletter .marketingForm label{opacity:1;margin-top:0;font-size:18px}.footer_newsletter .marketingForm label.block-label{margin-top:0}.footer_newsletter .marketingForm table.multi .dateTimeFormFieldBlock,.footer_newsletter .marketingForm table.multi .lookupFormFieldBlock,.footer_newsletter .marketingForm table.multi .multiOptionSetFormFieldBlock,.footer_newsletter .marketingForm table.multi .optionSetFormFieldBlock,.footer_newsletter .marketingForm table.multi .textFormFieldBlock,.footer_newsletter .marketingForm table.multi .twoOptionFormFieldBlock{padding:0 20px 32px}@media only screen and (max-width:768px){.footer_newsletter .marketingForm table.multi .dateTimeFormFieldBlock,.footer_newsletter .marketingForm table.multi .lookupFormFieldBlock,.footer_newsletter .marketingForm table.multi .multiOptionSetFormFieldBlock,.footer_newsletter .marketingForm table.multi .optionSetFormFieldBlock,.footer_newsletter .marketingForm table.multi .textFormFieldBlock,.footer_newsletter .marketingForm table.multi .twoOptionFormFieldBlock{padding-inline:0}}.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):first-child .dateTimeFormFieldBlock,.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):first-child .lookupFormFieldBlock,.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):first-child .multiOptionSetFormFieldBlock,.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):first-child .optionSetFormFieldBlock,.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):first-child .textFormFieldBlock,.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):first-child .twoOptionFormFieldBlock{padding-left:0}.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):last-child .dateTimeFormFieldBlock,.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):last-child .lookupFormFieldBlock,.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):last-child .multiOptionSetFormFieldBlock,.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):last-child .optionSetFormFieldBlock,.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):last-child .textFormFieldBlock,.footer_newsletter .marketingForm table.multi th.columnContainer:not(.inner):last-child .twoOptionFormFieldBlock{padding-right:0}.footer_newsletter .marketingForm .columnContainer:has(p:only-child){padding-bottom:32px!important}.footer_newsletter .marketingForm .dateTimeFormFieldBlock,.footer_newsletter .marketingForm .lookupFormFieldBlock,.footer_newsletter .marketingForm .multiOptionSetFormFieldBlock,.footer_newsletter .marketingForm .optionSetFormFieldBlock,.footer_newsletter .marketingForm .textFormFieldBlock,.footer_newsletter .marketingForm .twoOptionFormFieldBlock{gap:24px}.footer_newsletter .marketingForm input,.footer_newsletter .marketingForm select{border-color:#fcfcfc!important;opacity:1;padding:12px 20px!important;color:#fcfcfc}.footer_newsletter .marketingForm .lookupFormFieldBlock input{background-size:12px}.footer_newsletter .marketingForm .ui-menu-item-wrapper,.footer_newsletter .marketingForm input,.footer_newsletter .marketingForm select{text-align:left}.footer_newsletter .marketingForm .ui-widget.ui-widget-content{border-color:#fcfcfc;background:#7c6c63!important;color:#fcfcfc}.footer_newsletter .marketingForm .ui-menu .ui-menu-item-wrapper{padding:12px 20px}.footer_newsletter .marketingForm .ui-selectmenu-menu .ui-menu{max-height:280px}.footer_newsletter .marketingForm .ui-state-active,.footer_newsletter .marketingForm .ui-state-active .ui-menu-item-wrapper{background:#594d47;border:none}.footer_newsletter .marketingForm input[type=date i]::-webkit-calendar-picker-indicator{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjg3NSAxSDkuMjVWLjM3NWEuMzc1LjM3NSAwIDAwLS43NSAwVjFIMy4yNVYuMzc1YS4zNzUuMzc1IDAgMDAtLjc1IDBWMUguODc1QS44NzUuODc1IDAgMDAwIDEuODc1djEwYS44NzUuODc1IDAgMDAuODc1Ljg3NWgxMGEuODc1Ljg3NSAwIDAwLjg3NS0uODc1di0xMEEuODc1Ljg3NSAwIDAwMTAuODc1IDF6bS0xMCAuNzVIMi41di42MjVhLjM3NS4zNzUgMCAwMC43NSAwVjEuNzVIOC41di42MjVhLjM3NS4zNzUgMCAwMC43NSAwVjEuNzVoMS42MjVhLjEyNS4xMjUgMCAwMS4xMjUuMTI1VjRILjc1VjEuODc1YS4xMjUuMTI1IDAgMDEuMTI1LS4xMjV6bTEwIDEwLjI1aC0xMGEuMTI1LjEyNSAwIDAxLS4xMjUtLjEyNVY0Ljc1SDExdjcuMTI1YS4xMjUuMTI1IDAgMDEtLjEyNS4xMjV6IiBmaWxsPSIjRkNGQ0ZDIi8+PC9zdmc+)}.footer_newsletter .marketingForm input[type=date]{color-scheme:light}.footer_newsletter .marketingForm .marketingForm-row-4 *,.footer_newsletter .marketingForm .marketingForm-row-6 *{color:#fcfcfc;margin:0!important}.footer_newsletter .marketingForm div[data-editorblocktype=SubmitButton]{margin:32px 0 0!important}.footer_newsletter .marketingForm .submitButton{padding:12px 20px!important;min-width:130px;border-color:#fcfcfc!important;transition:background .3s}.footer_newsletter .marketingForm .submitButton:hover{background:hsla(0,0%,100%,.2)!important}.footer_newsletter .clickdform{background-color:#7c6c63;outline:none;padding:10px 0!important}.footer_newsletter .clickdform .responsiveRow{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:1024px){.footer_newsletter .clickdform .responsiveRow{flex-direction:row}}.footer_newsletter .clickdform .responsiveCell{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer_newsletter .clickdform .responsiveCell .maxDateSize1{width:100%;min-width:100%}.footer_newsletter .clickdform .responsiveCell .ui-datepicker-trigger{position:absolute;margin-left:5px!important}.footer_newsletter .clickdform .responsiveCell.captcha>div:first-of-type{width:100%}.footer_newsletter .clickdform .responsiveCell.captcha #gcaptcha{transform:scale(.8)!important}.footer_newsletter .clickdform span{color:#fcfcfc!important}.footer_newsletter .clickdform .responsiveCellSize3 span{font-size:35px!important;font-family:Effra Regular!important;line-height:35px!important}.footer_newsletter .clickdform .prevResponsiveCellSize3 span{font-size:24px!important;margin:0;font-family:Effra Regular!important}.footer_newsletter .clickdform .prevMinSize2{font-size:16px!important}.footer_newsletter .clickdform .alignTop span{margin:20px 0 0}@media(max-width:1023.98px){.footer_newsletter .clickdform .responsiveCellSize1,.footer_newsletter .clickdform .responsiveCellSize2,.footer_newsletter .clickdform .responsiveCellSize3{min-width:98vw!important;width:98vw!important}}@media(max-width:1023.98px){.footer_newsletter .clickdform .minSize1,.footer_newsletter .clickdform .minSize2,.footer_newsletter .clickdform .minSize3{min-width:55vw!important;width:60%}.footer_newsletter .clickdform .minSize1 div,.footer_newsletter .clickdform .minSize1 input,.footer_newsletter .clickdform .minSize2 div,.footer_newsletter .clickdform .minSize2 input,.footer_newsletter .clickdform .minSize3 div,.footer_newsletter .clickdform .minSize3 input{width:100%}}@media(max-width:419.98px){.footer_newsletter .clickdform .minSize1,.footer_newsletter .clickdform .minSize2,.footer_newsletter .clickdform .minSize3{min-width:55vw!important;width:55vw!important}}.footer_newsletter .clickdform .alignBottom span,.footer_newsletter .clickdform .prevResponsiveCellSize3 div,.footer_newsletter .clickdform .responsiveCellSize3 div{opacity:.5;margin:10px 0 0;font-family:Effra Regular!important;font-size:16px!important}.footer_newsletter .clickdform a:hover{opacity:1;color:#7c6c63}.footer_newsletter .clickdform .alignBottom span.requiredStar{opacity:1}.footer_newsletter .clickdform .alignBottom{padding:20px 0 10px}.footer_newsletter .clickdform .requiredInfo div{color:#fcfcfc;font-family:Effra Regular!important}.footer_newsletter .clickdform input,.footer_newsletter .clickdform input[type=text],.footer_newsletter .clickdform select,.footer_newsletter .clickdform textarea{font-family:Effra Regular!important;font-size:16px!important;color:#fcfcfc!important;margin:0!important;padding:2px 6px!important;border:1px solid #fcfcfc!important;height:43px!important;background-color:transparent;opacity:.5;text-align:center}.footer_newsletter .clickdform input:-webkit-autofill,.footer_newsletter .clickdform input:-webkit-autofill:focus,.footer_newsletter .clickdform input:-webkit-autofill:hover,.footer_newsletter .clickdform select:-webkit-autofill,.footer_newsletter .clickdform select:-webkit-autofill:focus,.footer_newsletter .clickdform select:-webkit-autofill:hover,.footer_newsletter .clickdform textarea:-webkit-autofill,.footer_newsletter .clickdform textarea:-webkit-autofill:focus,.footer_newsletter .clickdform textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fcfcfc;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}.footer_newsletter .clickdform select option{background-color:#7c6c63}.footer_newsletter .clickdform .emptyCell{width:100%;text-align:center}.footer_newsletter .clickdform .buttonContainer{margin:20px 0 0!important}.footer_newsletter .clickdform .buttonContainer input{min-width:200px;color:#fcfcfc!important;opacity:1}.footer_newsletter .clickdform .buttonContainer :hover{cursor:pointer;background-color:#fcfcfc;color:#7c6c63!important;opacity:.5}.footer__main[data-v-39d98e0a]{padding:0 40px;display:flex;flex-direction:column;margin-top:42px}@media(min-width:1024px){.footer__main[data-v-39d98e0a]{text-align:left;min-height:230px}}@media(max-width:1023.98px){.footer__main[data-v-39d98e0a]{align-items:center}}.footer__main .logo[data-v-39d98e0a]{text-align:center;width:119px;height:auto;align-self:center}@media(max-width:1023.98px){.footer__main .logo[data-v-39d98e0a]{margin-bottom:24px}}@media(min-width:1024px){.footer__main .logo[data-v-39d98e0a]{margin-top:0;align-self:flex-start}}.footer__main .logo img[data-v-39d98e0a]{max-width:119px;margin:0}.footer__main .link-heading[data-v-39d98e0a]{color:#fcfcfc;margin-block:0 12px}@media(max-width:1023.98px){.footer__main .link-heading[data-v-39d98e0a]{min-width:158px;padding-block:12px;border-bottom:1px solid #fcfcfc}}.footer__main .section-link[data-v-39d98e0a]{display:block}.footer__main .git-section .social[data-v-39d98e0a]{display:flex;justify-content:space-evenly;align-items:center;text-align:center;margin-top:40px}@media(min-width:1024px){.footer__main .git-section .social[data-v-39d98e0a]{text-align:left}.footer__main .git-section .social .section-link[data-v-39d98e0a]{margin-right:20px}}@media(min-width:1024px){.footer__main[data-v-39d98e0a]{flex-direction:row;align-items:flex-start}.footer__main .item[data-v-39d98e0a]{margin-right:10%}}.content{overflow:hidden;margin-bottom:28px;display:flex;justify-content:center}@media(min-width:1024px){.content{border:none;margin-bottom:20px;justify-content:flex-start}}.content .section-link{margin-bottom:12px}.git-section div{border:none}.footer__navlinks{border-top:1px solid #fcfcfc}.footer__navlinks--list{padding:0;list-style:none;display:flex;flex-direction:row;width:100%;justify-content:space-around;margin:32px 0 22px}@media(min-width:1024px){.footer__navlinks--list{flex-direction:row;justify-content:space-evenly;display:flex;width:100%}.footer__navlinks--list--leftside,.footer__navlinks--list--rightside{display:flex;justify-content:space-around;width:100%}}.footer__navlinks--item{margin-bottom:20px}.footer__navlinks--item a,.footer__navlinks--item span{font-size:10px;line-height:14px;text-transform:uppercase;letter-spacing:1px}.footer__navlinks--item a:hover,.footer__navlinks--item span:hover{cursor:pointer}