﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Trade Gothic LT';src:url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Bold.eot");src:url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Bold.eot?#iefix") format("embedded-opentype"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Bold.woff2") format("woff2"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Bold.woff") format("woff"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Bold.ttf") format("truetype"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Bold.svg#TradeGothicLT-Bold") format("svg");font-weight:700;font-style:normal;font-display: swap}@font-face{font-family:'Trade Gothic LT';src:url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT.eot");src:url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT.eot?#iefix") format("embedded-opentype"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT.woff2") format("woff2"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT.woff") format("woff"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT.ttf") format("truetype"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT.svg#TradeGothicLT") format("svg");font-weight:400;font-style:normal;font-display: swap}@font-face{font-family:'Trade Gothic LT';src:url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Light.eot");src:url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Light.eot?#iefix") format("embedded-opentype"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Light.woff2") format("woff2"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Light.woff") format("woff"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Light.ttf") format("truetype"),url("https://www.hanoverdisplays.com/usa/wp-content/themes/hanoverdisplays/css/../fonts/TradeGothicLT-Light.svg#TradeGothicLT-Light") format("svg");font-weight:300;font-style:normal;font-display: swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text-color);background-color:var(--background-color)}html,body,p,ol,ul,table{font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}h1{font-size:var(--h1-font-size);font-family:var(--h1-font-family, var(--heading-font-family));font-weight:var(--h1-font-weight, var(--heading-font-weight));line-height:var(--h1-line-height, var(--heading-line-height));letter-spacing:var(--h1-letter-spacing, var(--heading-letter-spacing))}h2{font-size:var(--h2-font-size);font-family:var(--h2-font-family, var(--heading-font-family));font-weight:var(--h2-font-weight, var(--heading-font-weight));line-height:var(--h2-line-height, var(--heading-line-height));letter-spacing:var(--h2-letter-spacing, var(--heading-letter-spacing))}h3{font-family:var(--h3-font-family, var(--heading-font-family));font-size:var(--h3-font-size);font-weight:var(--h3-font-weight, var(--heading-font-weight));line-height:var(--h3-line-height, var(--heading-line-height));letter-spacing:var(--h3-letter-spacing, var(--heading-letter-spacing))}h4{font-size:var(--h4-font-size);font-family:var(--h4-font-family, var(--heading-font-family));font-weight:var(--h4-font-weight, var(--heading-font-weight));line-height:var(--h4-line-height, var(--heading-line-height));letter-spacing:var(--h4-letter-spacing, var(--heading-letter-spacing))}h5{font-size:var(--h5-font-size);font-family:var(--h5-font-family, var(--heading-font-family));font-weight:var(--h5-font-weight, var(--heading-font-weight));line-height:var(--h5-line-height, var(--heading-line-height));letter-spacing:var(--h5-letter-spacing, var(--heading-letter-spacing))}a{color:var(--link-color)}b,strong{font-weight:700}figure{margin:0}img,svg{max-width:100%;height:auto}hr{border:none !important;width:inherit !important;height:1px;background-color:currentColor}blockquote{margin-inline-start:0;margin-inline-end:0}main{overflow:hidden}.entry-content>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--content-size);margin-left:auto !important;margin-right:auto !important;width:calc( 100% - 5.556vw * 2 )}.entry-content>.alignwide{max-width:var(--wide-size)}.entry-content .alignfull{width:100%}.fancybox-slide--html{padding:5.556vw !important}.fancybox-content{padding:clamp(var(--block-gap), 3.333vw, calc( var(--block-gap) * 2 )) !important}[data-aos]{opacity:0}[data-aos].animated{opacity:1}:where(.has-background){padding:var(--block-gap)}:where(.has-background).alignfull{padding-left:5.556vw;padding-right:5.556vw}.is-layout-flow>*,.entry-content>*,.wp-block-columns>.wp-block-column>*,.wp-block-media-text .wp-block-media-text__content>*,.wpcf7-form>*,.marquee .js-marquee>*,.woocommerce .woocommerce-billing-fields>*,.woocommerce #add_payment_method #payment div.payment_box>*,.woocommerce .woocommerce-cart #payment div.payment_box>*,.woocommerce .woocommerce-checkout #payment div.payment_box>*,.woocommerce .col2-set .col-1>*,.woocommerce .col2-set .col-2>*,.woocommerce div.product div.summary>*,.woocommerce div.product .woocommerce-tabs>*{margin-block-start:0;margin-block-end:0}.is-layout-flow>*+*,.entry-content>*+*,.wp-block-columns>.wp-block-column>*+*,.wp-block-media-text .wp-block-media-text__content>*+*,.wpcf7-form>*+*,.marquee .js-marquee>*+*,.woocommerce .woocommerce-billing-fields>*+*,.woocommerce #add_payment_method #payment div.payment_box>*+*,.woocommerce .woocommerce-cart #payment div.payment_box>*+*,.woocommerce .woocommerce-checkout #payment div.payment_box>*+*,.woocommerce .col2-set .col-1>*+*,.woocommerce .col2-set .col-2>*+*,.woocommerce div.product div.summary>*+*,.woocommerce div.product .woocommerce-tabs>*+*{margin-block-start:var(--block-gap);margin-block-end:0}.is-layout-flow>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.entry-content>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.wp-block-columns>.wp-block-column>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.wp-block-media-text .wp-block-media-text__content>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.wpcf7-form>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.marquee .js-marquee>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.woocommerce .woocommerce-billing-fields>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.woocommerce #add_payment_method #payment div.payment_box>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.woocommerce .woocommerce-cart #payment div.payment_box>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.woocommerce .woocommerce-checkout #payment div.payment_box>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.woocommerce .col2-set .col-1>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.woocommerce .col2-set .col-2>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.woocommerce div.product div.summary>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull),.woocommerce div.product .woocommerce-tabs>*:where(p,ol,ul,.alignfull)+:where(p,ol,ul,.alignfull){margin-block-start:revert}.is-layout-flex{display:flex}.is-layout-flex>*{margin-block-start:0 !important}.is-layout-flex:not(.is-vertical).is-content-justification-left{justify-content:flex-start}.is-layout-flex:not(.is-vertical).is-content-justification-center{justify-content:center}.is-layout-flex:not(.is-vertical).is-content-justification-right{justify-content:flex-end}.is-layout-flex:not(.is-vertical).is-content-justification-space-between{justify-content:space-between}.is-layout-flex.is-vertical{flex-direction:column}.is-layout-flex.is-vertical.is-content-justification-left{align-items:flex-start}.is-layout-flex.is-vertical.is-content-justification-center{align-items:center}.is-layout-flex.is-vertical.is-content-justification-right{align-items:flex-end}.is-layout-flex.is-vertical.is-content-justification-space-between{justify-content:space-between}.is-layout-flex:not(.is-nowrap){flex-wrap:wrap}.is-layout-flex.is-nowrap{flex-wrap:nowrap}.wp-block-button__link,input[type=submit],.gform_button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce input#submit,.woocommerce a.button.alt,.woocommerce a.button.add_to_cart_button,.woocommerce button.button.alt,.woocommerce button.button.add_to_cart_button,.woocommerce input.button.alt,.woocommerce input.button.add_to_cart_button,.woocommerce input#submit.alt,.woocommerce input#submit.add_to_cart_button,.woocommerce #respond input#submit{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word;border-radius:0;background-color:var(--button-color);font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--heading-font-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--wp--preset--color--white);outline:none;text-transform:uppercase;padding:calc( .667em + 1px ) calc( 1.333em + 1px ) !important}.wp-block-button__link.aligncenter,input.aligncenter[type=submit],.aligncenter.gform_button,.woocommerce a.aligncenter.button,.woocommerce button.aligncenter.button,.woocommerce input.aligncenter.button,.woocommerce input.aligncenter#submit,.woocommerce #respond input.aligncenter#submit{text-align:center}.wp-block-button__link.alignright,input.alignright[type=submit],.alignright.gform_button,.woocommerce a.alignright.button,.woocommerce button.alignright.button,.woocommerce input.alignright.button,.woocommerce input.alignright#submit,.woocommerce #respond input.alignright#submit{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc( .667em + 1px ) calc( 1.333em + 1px ) !important;text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link,.wp-block-button[style*=text-decoration] input[type=submit],.wp-block-button[style*=text-decoration] .gform_button,.wp-block-button[style*=text-decoration] .woocommerce a.button,.woocommerce .wp-block-button[style*=text-decoration] a.button,.wp-block-button[style*=text-decoration] .woocommerce button.button,.woocommerce .wp-block-button[style*=text-decoration] button.button,.wp-block-button[style*=text-decoration] .woocommerce input.button,.woocommerce .wp-block-button[style*=text-decoration] input.button,.wp-block-button[style*=text-decoration] .woocommerce input#submit,.woocommerce .wp-block-button[style*=text-decoration] input#submit,.wp-block-button[style*=text-decoration] .woocommerce #respond input#submit,.woocommerce #respond .wp-block-button[style*=text-decoration] input#submit{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link,.wp-block-buttons>.wp-block-button.has-custom-width input[type=submit],.wp-block-buttons>.wp-block-button.has-custom-width .gform_button,.wp-block-buttons>.wp-block-button.has-custom-width .woocommerce a.button,.woocommerce .wp-block-buttons>.wp-block-button.has-custom-width a.button,.wp-block-buttons>.wp-block-button.has-custom-width .woocommerce button.button,.woocommerce .wp-block-buttons>.wp-block-button.has-custom-width button.button,.wp-block-buttons>.wp-block-button.has-custom-width .woocommerce input.button,.woocommerce .wp-block-buttons>.wp-block-button.has-custom-width input.button,.wp-block-buttons>.wp-block-button.has-custom-width .woocommerce input#submit,.woocommerce .wp-block-buttons>.wp-block-button.has-custom-width input#submit,.wp-block-buttons>.wp-block-button.has-custom-width .woocommerce #respond input#submit,.woocommerce #respond .wp-block-buttons>.wp-block-button.has-custom-width input#submit{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link,.wp-block-buttons>.wp-block-button.has-custom-font-size input[type=submit],.wp-block-buttons>.wp-block-button.has-custom-font-size .gform_button,.wp-block-buttons>.wp-block-button.has-custom-font-size .woocommerce a.button,.woocommerce .wp-block-buttons>.wp-block-button.has-custom-font-size a.button,.wp-block-buttons>.wp-block-button.has-custom-font-size .woocommerce button.button,.woocommerce .wp-block-buttons>.wp-block-button.has-custom-font-size button.button,.wp-block-buttons>.wp-block-button.has-custom-font-size .woocommerce input.button,.woocommerce .wp-block-buttons>.wp-block-button.has-custom-font-size input.button,.wp-block-buttons>.wp-block-button.has-custom-font-size .woocommerce input#submit,.woocommerce .wp-block-buttons>.wp-block-button.has-custom-font-size input#submit,.wp-block-buttons>.wp-block-button.has-custom-font-size .woocommerce #respond input#submit,.woocommerce #respond .wp-block-buttons>.wp-block-button.has-custom-font-size input#submit{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared,input.wp-block-button.is-style-squared[type=submit],.wp-block-button.is-style-squared.gform_button,.woocommerce a.wp-block-button.is-style-squared.button,.woocommerce button.wp-block-button.is-style-squared.button,.woocommerce input.wp-block-button.is-style-squared.button,.woocommerce input.wp-block-button.is-style-squared#submit,.woocommerce #respond input.wp-block-button.is-style-squared#submit{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius,input.no-border-radius[type=submit],.no-border-radius.gform_button,.woocommerce a.no-border-radius.button,.woocommerce button.no-border-radius.button,.woocommerce input.no-border-radius.button,.woocommerce input.no-border-radius#submit,.woocommerce #respond input.no-border-radius#submit{border-radius:0 !important}.wp-block-button .wp-block-button__link.is-style-outline,.wp-block-button input.is-style-outline[type=submit],.wp-block-button .is-style-outline.gform_button,.wp-block-button .woocommerce a.is-style-outline.button,.woocommerce .wp-block-button a.is-style-outline.button,.wp-block-button .woocommerce button.is-style-outline.button,.woocommerce .wp-block-button button.is-style-outline.button,.wp-block-button .woocommerce input.is-style-outline.button,.woocommerce .wp-block-button input.is-style-outline.button,.wp-block-button .woocommerce input.is-style-outline#submit,.woocommerce .wp-block-button input.is-style-outline#submit,.wp-block-button .woocommerce #respond input.is-style-outline#submit,.woocommerce #respond .wp-block-button input.is-style-outline#submit,.wp-block-button.is-style-outline>.wp-block-button__link,.wp-block-button.is-style-outline>input[type=submit],.wp-block-button.is-style-outline>.gform_button,.woocommerce .wp-block-button.is-style-outline>a.button,.woocommerce .wp-block-button.is-style-outline>button.button,.woocommerce .wp-block-button.is-style-outline>input.button,.woocommerce .wp-block-button.is-style-outline>input#submit,.woocommerce #respond .wp-block-button.is-style-outline>input#submit{border:2px solid;padding:.667em 1.333em !important}.wp-block-button .wp-block-button__link.is-style-outline.has-dark-grey-background-color:hover,.wp-block-button input.is-style-outline.has-dark-grey-background-color[type=submit]:hover,.wp-block-button .is-style-outline.has-dark-grey-background-color.gform_button:hover,.wp-block-button .woocommerce a.is-style-outline.has-dark-grey-background-color.button:hover,.woocommerce .wp-block-button a.is-style-outline.has-dark-grey-background-color.button:hover,.wp-block-button .woocommerce button.is-style-outline.has-dark-grey-background-color.button:hover,.woocommerce .wp-block-button button.is-style-outline.has-dark-grey-background-color.button:hover,.wp-block-button .woocommerce input.is-style-outline.has-dark-grey-background-color.button:hover,.woocommerce .wp-block-button input.is-style-outline.has-dark-grey-background-color.button:hover,.wp-block-button .woocommerce input.is-style-outline.has-dark-grey-background-color#submit:hover,.woocommerce .wp-block-button input.is-style-outline.has-dark-grey-background-color#submit:hover,.wp-block-button .woocommerce #respond input.is-style-outline.has-dark-grey-background-color#submit:hover,.woocommerce #respond .wp-block-button input.is-style-outline.has-dark-grey-background-color#submit:hover,.wp-block-button.is-style-outline>.wp-block-button__link.has-dark-grey-background-color:hover,.wp-block-button.is-style-outline>input.has-dark-grey-background-color[type=submit]:hover,.wp-block-button.is-style-outline>.has-dark-grey-background-color.gform_button:hover,.woocommerce .wp-block-button.is-style-outline>a.has-dark-grey-background-color.button:hover,.woocommerce .wp-block-button.is-style-outline>button.has-dark-grey-background-color.button:hover,.woocommerce .wp-block-button.is-style-outline>input.has-dark-grey-background-color.button:hover,.woocommerce .wp-block-button.is-style-outline>input.has-dark-grey-background-color#submit:hover,.woocommerce #respond .wp-block-button.is-style-outline>input.has-dark-grey-background-color#submit:hover{background-color:var(--wp--preset--color--white) !important;border-color:var(--wp--preset--color--white);color:var(--wp--preset--color--dark-grey) !important}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button input.is-style-outline[type=submit]:not(.has-text-color),.wp-block-button .is-style-outline.gform_button:not(.has-text-color),.wp-block-button .woocommerce a.is-style-outline.button:not(.has-text-color),.woocommerce .wp-block-button a.is-style-outline.button:not(.has-text-color),.wp-block-button .woocommerce button.is-style-outline.button:not(.has-text-color),.woocommerce .wp-block-button button.is-style-outline.button:not(.has-text-color),.wp-block-button .woocommerce input.is-style-outline.button:not(.has-text-color),.woocommerce .wp-block-button input.is-style-outline.button:not(.has-text-color),.wp-block-button .woocommerce input.is-style-outline#submit:not(.has-text-color),.woocommerce .wp-block-button input.is-style-outline#submit:not(.has-text-color),.wp-block-button .woocommerce #respond input.is-style-outline#submit:not(.has-text-color),.woocommerce #respond .wp-block-button input.is-style-outline#submit:not(.has-text-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline>input[type=submit]:not(.has-text-color),.wp-block-button.is-style-outline>.gform_button:not(.has-text-color),.woocommerce .wp-block-button.is-style-outline>a.button:not(.has-text-color),.woocommerce .wp-block-button.is-style-outline>button.button:not(.has-text-color),.woocommerce .wp-block-button.is-style-outline>input.button:not(.has-text-color),.woocommerce .wp-block-button.is-style-outline>input#submit:not(.has-text-color),.woocommerce #respond .wp-block-button.is-style-outline>input#submit:not(.has-text-color){color:currentColor}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button input.is-style-outline[type=submit]:not(.has-background),.wp-block-button .is-style-outline.gform_button:not(.has-background),.wp-block-button .woocommerce a.is-style-outline.button:not(.has-background),.woocommerce .wp-block-button a.is-style-outline.button:not(.has-background),.wp-block-button .woocommerce button.is-style-outline.button:not(.has-background),.woocommerce .wp-block-button button.is-style-outline.button:not(.has-background),.wp-block-button .woocommerce input.is-style-outline.button:not(.has-background),.woocommerce .wp-block-button input.is-style-outline.button:not(.has-background),.wp-block-button .woocommerce input.is-style-outline#submit:not(.has-background),.woocommerce .wp-block-button input.is-style-outline#submit:not(.has-background),.wp-block-button .woocommerce #respond input.is-style-outline#submit:not(.has-background),.woocommerce #respond .wp-block-button input.is-style-outline#submit:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline>input[type=submit]:not(.has-background),.wp-block-button.is-style-outline>.gform_button:not(.has-background),.woocommerce .wp-block-button.is-style-outline>a.button:not(.has-background),.woocommerce .wp-block-button.is-style-outline>button.button:not(.has-background),.woocommerce .wp-block-button.is-style-outline>input.button:not(.has-background),.woocommerce .wp-block-button.is-style-outline>input#submit:not(.has-background),.woocommerce #respond .wp-block-button.is-style-outline>input#submit:not(.has-background){background-color:transparent;background-image:none;color:var(--button-color)}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background):not(.has-text-color):hover,.wp-block-button input.is-style-outline[type=submit]:not(.has-background):not(.has-text-color):hover,.wp-block-button .is-style-outline.gform_button:not(.has-background):not(.has-text-color):hover,.wp-block-button .woocommerce a.is-style-outline.button:not(.has-background):not(.has-text-color):hover,.woocommerce .wp-block-button a.is-style-outline.button:not(.has-background):not(.has-text-color):hover,.wp-block-button .woocommerce button.is-style-outline.button:not(.has-background):not(.has-text-color):hover,.woocommerce .wp-block-button button.is-style-outline.button:not(.has-background):not(.has-text-color):hover,.wp-block-button .woocommerce input.is-style-outline.button:not(.has-background):not(.has-text-color):hover,.woocommerce .wp-block-button input.is-style-outline.button:not(.has-background):not(.has-text-color):hover,.wp-block-button .woocommerce input.is-style-outline#submit:not(.has-background):not(.has-text-color):hover,.woocommerce .wp-block-button input.is-style-outline#submit:not(.has-background):not(.has-text-color):hover,.wp-block-button .woocommerce #respond input.is-style-outline#submit:not(.has-background):not(.has-text-color):hover,.woocommerce #respond .wp-block-button input.is-style-outline#submit:not(.has-background):not(.has-text-color):hover,.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background):not(.has-text-color):hover,.wp-block-button.is-style-outline>input[type=submit]:not(.has-background):not(.has-text-color):hover,.wp-block-button.is-style-outline>.gform_button:not(.has-background):not(.has-text-color):hover,.woocommerce .wp-block-button.is-style-outline>a.button:not(.has-background):not(.has-text-color):hover,.woocommerce .wp-block-button.is-style-outline>button.button:not(.has-background):not(.has-text-color):hover,.woocommerce .wp-block-button.is-style-outline>input.button:not(.has-background):not(.has-text-color):hover,.woocommerce .wp-block-button.is-style-outline>input#submit:not(.has-background):not(.has-text-color):hover,.woocommerce #respond .wp-block-button.is-style-outline>input#submit:not(.has-background):not(.has-text-color):hover{background-color:var(--button-color);border-color:var(--button-color);color:var(--wp--preset--color--white)}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background).has-white-color:hover,.wp-block-button input.is-style-outline[type=submit]:not(.has-background).has-white-color:hover,.wp-block-button .is-style-outline.gform_button:not(.has-background).has-white-color:hover,.wp-block-button .woocommerce a.is-style-outline.button:not(.has-background).has-white-color:hover,.woocommerce .wp-block-button a.is-style-outline.button:not(.has-background).has-white-color:hover,.wp-block-button .woocommerce button.is-style-outline.button:not(.has-background).has-white-color:hover,.woocommerce .wp-block-button button.is-style-outline.button:not(.has-background).has-white-color:hover,.wp-block-button .woocommerce input.is-style-outline.button:not(.has-background).has-white-color:hover,.woocommerce .wp-block-button input.is-style-outline.button:not(.has-background).has-white-color:hover,.wp-block-button .woocommerce input.is-style-outline#submit:not(.has-background).has-white-color:hover,.woocommerce .wp-block-button input.is-style-outline#submit:not(.has-background).has-white-color:hover,.wp-block-button .woocommerce #respond input.is-style-outline#submit:not(.has-background).has-white-color:hover,.woocommerce #respond .wp-block-button input.is-style-outline#submit:not(.has-background).has-white-color:hover,.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background).has-white-color:hover,.wp-block-button.is-style-outline>input[type=submit]:not(.has-background).has-white-color:hover,.wp-block-button.is-style-outline>.gform_button:not(.has-background).has-white-color:hover,.woocommerce .wp-block-button.is-style-outline>a.button:not(.has-background).has-white-color:hover,.woocommerce .wp-block-button.is-style-outline>button.button:not(.has-background).has-white-color:hover,.woocommerce .wp-block-button.is-style-outline>input.button:not(.has-background).has-white-color:hover,.woocommerce .wp-block-button.is-style-outline>input#submit:not(.has-background).has-white-color:hover,.woocommerce #respond .wp-block-button.is-style-outline>input#submit:not(.has-background).has-white-color:hover{background-color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--white);color:var(--button-color) !important}.wp-block-columns{align-items:normal !important;box-sizing:border-box;display:flex;flex-wrap:wrap !important;margin-bottom:0;gap:var(--block-gap)}@media (min-width: 992px){.wp-block-columns{flex-wrap:nowrap !important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width: 991px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important}}@media (min-width: 992px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap !important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns.has-background){padding:var(--block-gap)}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:414px;padding:var(--block-gap);position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{content:"";display:block;font-size:0;min-height:inherit}@supports (position: sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:#fff;width:100%;z-index:1}.wp-block-cover-image.is-light .wp-block-cover__inner-container,.wp-block-cover.is-light .wp-block-cover__inner-container{color:#000}.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-overflow-scrolling: touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion: reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg, rgba(0,0,0,0.7), rgba(0,0,0,0.3) 70%, transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width: 600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100% !important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg, rgba(0,0,0,0.7), rgba(0,0,0,0.3) 70%, transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;text-align:center;width:100%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.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{flex:1 1 auto}.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{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.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){display:flex}.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{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width: 600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.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){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word;padding:var(--block-gap)}.wp-block-media-text:where(.has-background){padding:0}.wp-block-media-text.alignfull .wp-block-media-text__content{padding:5.556vw}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:414px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{clip:rect(0, 0, 0, 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width: 991px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:0;padding:0}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:inherit;font-style:italic;line-height:inherit}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:inherit;text-align:right}.wp-block-separator{border:1px solid;border-left:none;border-right:none;padding:0 !important;margin-top:var(--block-gap)}.wp-block-separator.is-style-dots{background:none !important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:var(--body-font-family);font-size:var(--body-font-size);letter-spacing:var(--body-letter-spacing);padding-left:0}.wp-block-spacer{clear:both;margin-block-start:0 !important}.wp-block-spacer+*{margin-block-start:0 !important}.is-style-spacer-small{height:calc( var(--block-gap) * 1 ) !important}.is-style-spacer-medium{height:calc( var(--block-gap) * 2 ) !important}.is-style-spacer-large{height:calc( var(--block-gap) * 3 ) !important}header#header{top:0;left:0;right:0;z-index:998;position:relative;color:var(--text-color);background-color:var(--background-color);padding-top:2em;padding-bottom:2em;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}header#header>div{display:flex;position:relative;justify-content:space-between;gap:var(--block-gap)}header#header #logo{display:flex;align-items:center;justify-content:center}header#header #logo img,header#header #logo svg{display:block;width:auto;-webkit-transition:all 0.2s linear 0.2s;-moz-transition:all 0.2s linear 0.2s;-ms-transition:all 0.2s linear 0.2s;-o-transition:all 0.2s linear 0.2s;transition:all 0.2s linear 0.2s;height:55px}header#header #logo [itemprop="name"],header#header #logo [itemprop="description"],header#header #logo #description{display:none}header#header ul{list-style:none;margin:0;padding:0;display:flex;gap:1.5em;align-items:center}@media (max-width: 991px){header#header ul{font-size:var(--wp--preset--font-size--large)}}header#header ul li{position:relative;display:block}@media (min-width: 992px){header#header ul li{display:flex;align-items:center}}@media (max-width: 991px){header#header ul li.menu-item-has-children>.sub-nav-btn{display:inline-flex}}header#header ul li.current-menu-item>a,header#header ul li.current_page_item>a,header#header ul li a:hover{color:var(--link-color)}header#header ul li a{white-space:nowrap}header#header a{text-decoration:none;color:currentColor;display:inline-block}header#header .header{display:flex;align-items:center;gap:var(--block-gap);flex-shrink:0}header#header .header svg{height:1em;width:1em;fill:currentColor;display:block}header#header .header nav#nav{color:var(--text-color);background-color:var(--background-color);height:100%;width:100%;opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;overflow:auto;display:flex;pointer-events:none;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}@media (min-width: 992px){header#header .header nav#nav{background-color:transparent;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;opacity:1;position:static;width:auto;overflow:visible;pointer-events:auto}}header#header .header nav#nav>div{display:flex;gap:var(--block-gap);height:auto;flex-direction:column;margin:auto;align-items:center;position:relative;top:60px;opacity:0;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}@media (min-width: 992px){header#header .header nav#nav>div{height:100%;flex-direction:row;align-items:stretch;top:0;opacity:1}}header#header .header nav#nav ul#menu-navigation{display:block;text-transform:uppercase;font-weight:700}@media (min-width: 992px){header#header .header nav#nav ul#menu-navigation{display:flex;flex-direction:row;align-items:stretch}}header#header .header nav#nav ul#menu-navigation>li>a{padding:0.5rem 1rem}@media (min-width: 992px){header#header .header nav#nav ul#menu-navigation>li>a{padding:0}}header#header .header nav#nav ul#menu-navigation>li>ul{display:none;font-weight:700;min-width:180px}@media (max-width: 991px){header#header .header nav#nav ul#menu-navigation>li>ul{font-size:var(--wp--preset--font-size--medium);opacity:0.8}}@media (min-width: 992px){header#header .header nav#nav ul#menu-navigation>li>ul{display:block;list-style:none;position:absolute;z-index:2;opacity:0;-webkit-transition:top 0.2s ease,opacity 0.2s ease 0s;-moz-transition:top 0.2s ease,opacity 0.2s ease 0s;-ms-transition:top 0.2s ease,opacity 0.2s ease 0s;-o-transition:top 0.2s ease,opacity 0.2s ease 0s;transition:top 0.2s ease,opacity 0.2s ease 0s;visibility:hidden;width:0;height:0;overflow:hidden;top:calc( 100% - 1em );left:-1rem;padding-top:2em;box-shadow:0 1em 1em 0 rgba(0,0,0,0.1)}}header#header .header nav#nav ul#menu-navigation>li>ul>li{background-color:rgba(255,255,255,0.9);color:var(--text-color)}@media (min-width: 992px){header#header .header nav#nav ul#menu-navigation>li>ul>li:first-child{padding-top:0.5rem}}header#header .header nav#nav ul#menu-navigation>li>ul>li:last-child{padding-bottom:0.5rem}@media (min-width: 992px){header#header .header nav#nav ul#menu-navigation>li>ul>li:last-child{padding-bottom:0.5rem}}header#header .header nav#nav ul#menu-navigation>li>ul>li>a{white-space:nowrap;padding:0.25rem 1rem}@media (min-width: 992px){header#header .header nav#nav ul#menu-navigation>li>ul>li>a{padding:0.5rem 1rem}}@media (min-width: 992px){header#header .header nav#nav ul#menu-navigation>li:hover>ul{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;top:100%}}header#header .header nav#nav.nav-open{opacity:1;pointer-events:auto;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}header#header .header nav#nav.nav-open>div{top:0;opacity:1;-webkit-transition:all 0.4s ease 0.2s;-moz-transition:all 0.4s ease 0.2s;-ms-transition:all 0.4s ease 0.2s;-o-transition:all 0.4s ease 0.2s;transition:all 0.4s ease 0.2s}header#header .sub-nav-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.553' height='22.553' viewBox='0 0 22.553 22.553'%3E%3Cpath id='Path_38' data-name='Path 38' d='M454.22,111.894v-13a.739.739,0,0,0-1.477,0v13a.74.74,0,0,1-.733.736h-13a.739.739,0,1,0,0,1.477h13a2.222,2.222,0,0,0,2.208-2.207h0Z' transform='translate(-229.221 -379.313) rotate(45)' fill='%23585858'%3E%3C/path%3E%3C/svg%3E%0A");background-size:0.75em 0.75em;height:46px;width:46px;background-position:center center;cursor:pointer;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:none;vertical-align:bottom;background-repeat:no-repeat;margin-right:-46px}header#header .sub-nav-btn.close{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}header#header .nav-btn{position:relative;z-index:99999;height:48px;width:48px;cursor:pointer;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-direction:column;padding:12px;margin:-12px}@media (min-width: 992px){header#header .nav-btn{display:none}}header#header .nav-btn span{height:2px;background-color:currentColor;width:24px;display:block;margin:2px 0;-webkit-transition:background-color 0.2s ease 0.3s,margin 0.2s ease 0.3s,height 0.2s ease 0.3s,transform 0.2s ease 0s;-moz-transition:background-color 0.2s ease 0.3s,margin 0.2s ease 0.3s,height 0.2s ease 0.3s,transform 0.2s ease 0s;-ms-transition:background-color 0.2s ease 0.3s,margin 0.2s ease 0.3s,height 0.2s ease 0.3s,transform 0.2s ease 0s;-o-transition:background-color 0.2s ease 0.3s,margin 0.2s ease 0.3s,height 0.2s ease 0.3s,transform 0.2s ease 0s;transition:background-color 0.2s ease 0.3s,margin 0.2s ease 0.3s,height 0.2s ease 0.3s,transform 0.2s ease 0s}header#header .nav-btn.close{background-color:transparent;-webkit-transition:background-color 0.2s ease 0s;-moz-transition:background-color 0.2s ease 0s;-ms-transition:background-color 0.2s ease 0s;-o-transition:background-color 0.2s ease 0s;transition:background-color 0.2s ease 0s}header#header .nav-btn.close span{color:var(--text-color);margin:-1px 0;-webkit-transition:background-color 0.2s ease 0s,margin 0.2s ease 0s,height 0.2s ease 0s,transform 0.2s ease 0.3s;-moz-transition:background-color 0.2s ease 0s,margin 0.2s ease 0s,height 0.2s ease 0s,transform 0.2s ease 0.3s;-ms-transition:background-color 0.2s ease 0s,margin 0.2s ease 0s,height 0.2s ease 0s,transform 0.2s ease 0.3s;-o-transition:background-color 0.2s ease 0s,margin 0.2s ease 0s,height 0.2s ease 0s,transform 0.2s ease 0.3s;transition:background-color 0.2s ease 0s,margin 0.2s ease 0s,height 0.2s ease 0s,transform 0.2s ease 0.3s}header#header .nav-btn.close span:nth-child(1){transform:rotate(45deg)}header#header .nav-btn.close span:nth-child(2){height:0;margin:0}header#header .nav-btn.close span:nth-child(3){transform:rotate(-45deg)}header#header.header-absolute{position:absolute;background-color:transparent}header#header.header-fixed{position:fixed}header#header.header-sticky{position:sticky}header#header.header-home{background-color:transparent;color:var(--background-color)}header#header.header-home #logo #hanover_logo_text path{fill:var(--background-color);-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}header#header.header-home:not(.scroll-down) nav#nav:not(.nav-open){color:var(--background-color)}header#header:not(.header-home)+*{margin-top:119px}header#header.scroll-down{padding-top:0.5em;padding-bottom:0.5em;box-shadow:0 0 var(--block-gap) 0 rgba(0,0,0,0.2);-webkit-transition:all 0.2s linear 0.2s;-moz-transition:all 0.2s linear 0.2s;-ms-transition:all 0.2s linear 0.2s;-o-transition:all 0.2s linear 0.2s;transition:all 0.2s linear 0.2s;background-color:var(--background-color);color:var(--text-color)}header#header.scroll-down #logo img,header#header.scroll-down #logo svg{padding-top:0.5em;padding-bottom:0.5em;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}header#header.scroll-down #logo #hanover_logo_text path{fill:var(--wp--preset--color--grey);-webkit-transition:all 0.2s linear 0.2s;-moz-transition:all 0.2s linear 0.2s;-ms-transition:all 0.2s linear 0.2s;-o-transition:all 0.2s linear 0.2s;transition:all 0.2s linear 0.2s}header#header.scroll-down nav#nav{color:var(--text-color)}header#header.scroll-down nav#nav ul#menu-navigation>li>ul{padding-top:0.5em;-webkit-transition:top 0.2s ease,opacity 0.2s ease 0s;-moz-transition:top 0.2s ease,opacity 0.2s ease 0s;-ms-transition:top 0.2s ease,opacity 0.2s ease 0s;-o-transition:top 0.2s ease,opacity 0.2s ease 0s;transition:top 0.2s ease,opacity 0.2s ease 0s}body.logged-in.admin-bar header#header{top:32px}@media screen and (max-width: 782px){body.logged-in.admin-bar header#header{top:46px}}footer#footer{box-shadow:0 0 var(--block-gap) 0 rgba(0,0,0,0.2);position:relative}footer#footer a{color:currentColor !important;text-decoration:none}@media (min-width: 992px){footer#footer .has-text-align-center{text-align:left}}footer#footer>.has-white-background-color{padding-top:calc( var(--block-gap) * 2 );padding-bottom:calc( var(--block-gap) * 2 )}@media (min-width: 992px){footer#footer>.has-white-background-color figure.aligncenter{margin-left:0 !important}}footer#footer>.has-white-background-color ul{padding:0;list-style:none}footer#footer>.has-white-background-color ul li:not(:last-child){margin-bottom:0.5em}footer#footer>.has-white-background-color ul.menu-social li{display:inline-block}footer#footer>.has-white-background-color svg{height:var(--body-font-size);width:var(--body-font-size);display:inline-block;fill:currentColor}footer#footer>.has-white-background-color a:hover{color:var(--link-color) !important}footer#footer>.has-black-background-color{padding-top:var(--block-gap);padding-bottom:var(--block-gap)}@media (min-width: 992px){footer#footer>.has-black-background-color .is-content-justification-center{justify-content:space-between}}footer#footer>.has-black-background-color ul{list-style:none;padding:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 992px){footer#footer>.has-black-background-color ul{width:auto}}footer#footer>.has-black-background-color ul li{display:inline-block}footer#footer>.has-black-background-color ul li+li:before{content:'|';display:inline-block;margin-left:0.5em;margin-right:0.5em}footer#footer>.has-black-background-color p,footer#footer>.has-black-background-color ul{font-size:0.75rem !important}footer#footer>.has-black-background-color a:hover{text-decoration:underline}#search-btn{cursor:pointer;flex-shrink:0;display:flex;box-sizing:content-box;position:relative;z-index:99999;justify-content:center;align-items:center}@media (max-width: 991px){#search-btn svg{height:1.125em !important;width:1.125em !important}}#search_search{max-width:none;margin:0;padding:0;top:0;left:0;right:0;bottom:0;height:100%;width:100%;position:fixed;display:flex;justify-content:center;align-items:center;z-index:99999;opacity:0;pointer-events:none;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;padding:calc( var(--block-gap) * 4 ) 5.556vw}#search_search form{max-width:100%;display:flex;align-items:center;justify-content:center;position:relative;top:calc( var(--block-gap) * 4 );opacity:0;z-index:2;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}#search_search form input[type="search"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-color:transparent;font-size:2rem;color:white;border:none;outline:none;border-radius:0;padding:0.5rem 0;margin:0;border-bottom:1px solid white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#search_search form .search-submit{flex-shrink:0;font-size:0;line-height:0;text-indent:-9999px;padding:0;margin:0;height:2rem;width:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;outline:none;background-color:transparent;color:white;margin-left:1.5rem;display:flex;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352c79.5 0 144-64.5 144-144s-64.5-144-144-144S64 128.5 64 208s64.5 144 144 144z' fill='%23ffffff'/%3E%3C/svg%3E")}#search_search .close-btn{position:absolute;top:5.556vw;right:5.556vw;z-index:9;height:48px;width:48px;cursor:pointer;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-direction:column;background-color:transparent;-webkit-transition:background-color 0.2s ease 0s;-moz-transition:background-color 0.2s ease 0s;-ms-transition:background-color 0.2s ease 0s;-o-transition:background-color 0.2s ease 0s;transition:background-color 0.2s ease 0s}#search_search .close-btn span{height:2px;background-color:white;width:48px;display:block;margin:3px 0;-webkit-transition:background-color 0.2s ease 0.3s,margin 0.2s ease 0.3s,height 0.2s ease 0.3s,transform 0.2s ease 0s;-moz-transition:background-color 0.2s ease 0.3s,margin 0.2s ease 0.3s,height 0.2s ease 0.3s,transform 0.2s ease 0s;-ms-transition:background-color 0.2s ease 0.3s,margin 0.2s ease 0.3s,height 0.2s ease 0.3s,transform 0.2s ease 0s;-o-transition:background-color 0.2s ease 0.3s,margin 0.2s ease 0.3s,height 0.2s ease 0.3s,transform 0.2s ease 0s;transition:background-color 0.2s ease 0.3s,margin 0.2s ease 0.3s,height 0.2s ease 0.3s,transform 0.2s ease 0s}#search_search .close-btn span{background-color:white;margin:-1px 0;-webkit-transition:background-color 0.2s ease 0s,margin 0.2s ease 0s,height 0.2s ease 0s,transform 0.2s ease 0.3s;-moz-transition:background-color 0.2s ease 0s,margin 0.2s ease 0s,height 0.2s ease 0s,transform 0.2s ease 0.3s;-ms-transition:background-color 0.2s ease 0s,margin 0.2s ease 0s,height 0.2s ease 0s,transform 0.2s ease 0.3s;-o-transition:background-color 0.2s ease 0s,margin 0.2s ease 0s,height 0.2s ease 0s,transform 0.2s ease 0.3s;transition:background-color 0.2s ease 0s,margin 0.2s ease 0s,height 0.2s ease 0s,transform 0.2s ease 0.3s}#search_search .close-btn span:nth-child(1){transform:rotate(45deg)}#search_search .close-btn span:nth-child(2){transform:rotate(-45deg)}#search_search .overlay{height:100%;width:100%;position:fixed;background-color:black;opacity:0.95}#search_search.search-open{opacity:1;pointer-events:auto;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}#search_search.search-open form{top:0px;opacity:1;-webkit-transition:all 0.2s ease 0.2s;-moz-transition:all 0.2s ease 0.2s;-ms-transition:all 0.2s ease 0.2s;-o-transition:all 0.2s ease 0.2s;transition:all 0.2s ease 0.2s}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}.is-style-input,input,input[type=color],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea,.gform_wrapper.gravity-theme input,.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea,.select2-container--default .select2-selection--single{font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--text-color);background-color:var(--background-color);box-shadow:none;border-radius:0;border:1px solid rgba(0,0,0,0.1);padding:.667em;outline:none;height:auto;width:100%}input.wpcf7-not-valid,input[type=color].wpcf7-not-valid,input[type=color].wpcf7-not-valid,input[type=datetime-local].wpcf7-not-valid,input[type=datetime].wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=month].wpcf7-not-valid,input[type=number].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=search].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,input[type=time].wpcf7-not-valid,input[type=url].wpcf7-not-valid,input[type=week].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-bottom:1px solid var(--wp--preset--color--red)}label{text-transform:uppercase;font-weight:700;display:block;padding-bottom:0.25rem}fieldset{padding:1rem var(--block-gap);border-color:rgba(0,0,0,0.2);border-width:1px}legend{padding:0 0.5em;margin-left:0.5em}.wpcf7-acceptance .wpcf7-list-item{margin-left:0;margin-right:0.25rem}input[type=submit],.gform_button{width:auto}.wpcf7-not-valid-tip{display:none !important}.wpcf7 form .wpcf7-response-output{margin:var(--block-gap) 0 0 !important;padding:0 !important;border:0 !important;text-align:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:var(--wp--preset--color--red);font-size:var(--wp--preset--font-size--small)}.wpcf7-spinner{margin-right:-48px !important;vertical-align:middle}[data-name="accept"]{display:inline-block}ul.timeline-block{--col-gap: 3rem;--row-gap: 3rem;--line-w: 0.25rem;display:grid;grid-template-columns:var(--line-w) 1fr;grid-auto-columns:max-content;column-gap:1.5rem;list-style:none;margin-inline:auto;padding:0}ul.timeline-block::before{margin-top:0.75rem;content:"";grid-column:1;grid-row:1 / span 999;background:var(--link-color);border-radius:calc(var(--line-w) / 2)}ul.timeline-block li:not(:last-child){margin-bottom:var(--row-gap)}@media (min-width: 768px){ul.timeline-block li:not(:last-child){margin-bottom:calc( var(--row-gap) * 4 )}}ul.timeline-block li{grid-column:2;--inlineP: 1.5rem;margin-inline:var(--inlineP);grid-row:span 2;display:grid;grid-template-rows:min-content min-content min-content;margin-left:0;margin-right:0;position:relative}@media (max-width: 767px){ul.timeline-block li{margin-left:var(--inlineP) !important;margin-right:0 !important}}ul.timeline-block li img{display:block}ul.timeline-block li .date{--dateH: 3rem;height:var(--dateH);text-align:center;background-color:var(--link-color);color:white;font-size:1.25rem;font-weight:700;display:grid;place-content:center;position:absolute;left:0;padding-left:1rem;padding-right:1rem;top:0;z-index:9}ul.timeline-block li .date::before{content:'';width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent var(--link-color) transparent transparent;top:calc( 50% - 6px );right:100%;position:absolute}ul.timeline-block li .circle{background-color:white;content:"";position:absolute;width:1.75rem;aspect-ratio:1;border:0.35rem solid var(--link-color);border-radius:50%;top:0.75rem;right:calc(100% + 2.15rem + var(--line-w) / 2)}@media (min-width: 768px){ul.timeline-block{grid-template-columns:1fr var(--line-w) 1fr;column-gap:var(--col-gap)}ul.timeline-block::before{grid-column:2}ul.timeline-block li:nth-child(odd){grid-column:1}ul.timeline-block li:nth-child(odd) .circle{left:calc(100% + 2.15rem + var(--line-w) / 2)}ul.timeline-block li:nth-child(odd) .date{left:auto;right:0}ul.timeline-block li:nth-child(odd) .date:before{border-width:6px 0 6px 6px;border-color:transparent transparent transparent var(--link-color);top:calc( 50% - 6px );left:100%}ul.timeline-block li:nth-child(even){grid-column:3}ul.timeline-block li:nth-child(2){grid-row:2/4}}@keyframes bounce{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.is-style-blog{gap:3rem;display:flex;flex-wrap:wrap}.is-style-blog>article{display:flex;flex-direction:column;flex-grow:0 !important;flex-basis:100%}@media (min-width: 768px){.is-style-blog>article{flex-basis:calc( 50% - ( 3rem / 2 ) * 1 ) !important}}@media (min-width: 1200px){.is-style-blog>article{flex-basis:calc( 33.333% - ( 3rem / 3 ) * 2 ) !important}}.is-style-blog>article figure{width:100%}.is-style-blog>article figure img{width:100%}.is-style-blog>article .has-background{gap:0.5rem;flex-grow:1}.is-style-blog>article .has-background .wp-block-heading{flex-grow:1}.is-style-blog>article .has-background .wp-block-heading+.wp-block-buttons{margin-top:1rem !important}.is-style-blog>article .has-background a.has-text-color{text-decoration:none}.is-style-blog>article .has-background a.has-text-color:hover{color:var(--link-color) !important}@media (min-width: 768px){.is-style-md-nowrap{flex-wrap:nowrap !important}}@media (max-width: 767px){.is-stacked-on-mobile{max-width:none !important}}.is-style-scroll-down figure{position:relative;top:0;-webkit-transition:top 0.1s ease 0s;-moz-transition:top 0.1s ease 0s;-ms-transition:top 0.1s ease 0s;-o-transition:top 0.1s ease 0s;transition:top 0.1s ease 0s}.is-style-scroll-down:hover figure+figure{top:0.5rem}.is-style-heading-icon{position:relative;padding-right:3.5rem}.is-style-heading-icon:after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55.386' height='55.387' viewBox='0 0 55.386 55.387'%3E%3Cg transform='translate(-142 -33)'%3E%3Cpath d='M0-5.261H15.681V-22.524L9.358-28.845a2.117,2.117,0,0,0-2.988,0L0-22.475Z' transform='translate(161.829 62.462)' fill='%23f03223'/%3E%3Cpath d='M-2.993,0-16.141,13.149a2.119,2.119,0,0,0,0,2.989L-2.993,29.288Z' transform='translate(158.758 46.05)' fill='%23f03223'/%3E%3Cpath d='M-3.409,0H-19.09V18.136l6.369,6.37a2.118,2.118,0,0,0,2.988,0l6.323-6.323Z' transform='translate(180.918 63.264)' fill='%23f03223'/%3E%3Cpath d='M-2.869-2.869l-13.2-13.2V13.316l13.2-13.2a2.12,2.12,0,0,0,0-2.988' transform='translate(199.64 62.068)' fill='%23f03223'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center center;position:absolute;right:0;top:calc( 50% - 1rem );height:2rem;width:2rem}@media (max-width: 991px){.is-style-regions.wp-block-columns{flex-wrap:wrap !important}}@media (min-width: 768px) and (max-width: 991px){.is-style-regions.wp-block-columns .wp-block-column{flex-basis:calc( 50% - ( var(--block-gap) / 2 ) * 1 ) !important;flex-grow:0 !important}}.is-style-regions.wp-block-columns .wp-block-column[style="flex-basis:66.66%;"]{flex-basis:calc( 66.66% - ( var(--block-gap) / 3 ) ) !important}@media (max-width: 991px){.is-style-regions.wp-block-columns .wp-block-column[style="flex-basis:66.66%;"]{flex-grow:1 !important}}@media (min-width: 768px) and (max-width: 991px){.is-hide-md-lg{display:none !important}}@media (max-width: 767px){.is-show-md-lg{display:none !important}}@media (min-width: 992px){.is-show-md-lg{display:none !important}}.is-style-countries{list-style:none;margin:0;padding:0;border-top:2px solid #d4d4d5;margin-bottom:-2px !important}.is-style-countries li{border-bottom:2px solid #d4d4d5}.is-style-countries li h3{margin:0 !important;padding:1rem 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);text-transform:uppercase}.is-style-countries li h3 span.toggle{height:15px;width:15px;display:flex;justify-content:center;align-items:center;transition:all 0.2s ease;transform:rotate(90deg)}.is-style-countries li h3 span.toggle span{display:block;height:1px;background-color:#707070;width:15px;position:absolute}.is-style-countries li h3 span.toggle span:first-child{transition:all 0.2s ease;transform:rotate(90deg)}.is-style-countries li h3.active span.toggle{transform:rotate(0deg)}.is-style-countries li h3.active span.toggle span:first-child{transform:rotate(0deg)}.is-style-countries li .offices{background-color:#eeeeee;display:none;padding:var(--block-gap)}.is-style-countries li .offices>*{margin-block-start:0;margin-block-end:0}.is-style-countries li .offices h4{text-transform:uppercase;margin-block-end:1rem}.is-style-countries li .offices .wp-block-button__link,.is-style-countries li .offices input[type=submit],.is-style-countries li .offices .gform_button,.is-style-countries li .offices .woocommerce a.button,.woocommerce .is-style-countries li .offices a.button,.is-style-countries li .offices .woocommerce button.button,.woocommerce .is-style-countries li .offices button.button,.is-style-countries li .offices .woocommerce input.button,.woocommerce .is-style-countries li .offices input.button,.is-style-countries li .offices .woocommerce input#submit,.woocommerce .is-style-countries li .offices input#submit,.is-style-countries li .offices .woocommerce #respond input#submit,.woocommerce #respond .is-style-countries li .offices input#submit{text-transform:uppercase;margin-block-start:1rem}.is-style-countries li .offices .wp-block-button__link+*:not(hr),.is-style-countries li .offices input[type=submit]+*:not(hr),.is-style-countries li .offices .gform_button+*:not(hr),.is-style-countries li .offices .woocommerce a.button+*:not(hr),.woocommerce .is-style-countries li .offices a.button+*:not(hr),.is-style-countries li .offices .woocommerce button.button+*:not(hr),.woocommerce .is-style-countries li .offices button.button+*:not(hr),.is-style-countries li .offices .woocommerce input.button+*:not(hr),.woocommerce .is-style-countries li .offices input.button+*:not(hr),.is-style-countries li .offices .woocommerce input#submit+*:not(hr),.woocommerce .is-style-countries li .offices input#submit+*:not(hr),.is-style-countries li .offices .woocommerce #respond input#submit+*:not(hr),.woocommerce #respond .is-style-countries li .offices input#submit+*:not(hr){margin-block-start:1rem}.is-style-countries li .offices hr{height:0;margin-block-start:0}.is-style-countries li .offices hr+*{margin-block-start:1rem}.slick-products .slick-slide{padding-left:5.556vw;padding-right:5.556vw;max-width:75vw;min-width:45vw}.slick-products h2 a,.slick-products h3 a{text-decoration:none}@media (min-width: 992px){.is-style-product.wp-block-media-text .wp-block-media-text__media{padding-left:var(--block-gap);padding-right:var(--block-gap)}}.wp-block-separator.alignfull.has-text-color.has-background{margin-top:0;height:10px}.is-style-no-padding{padding:0 !important}.is-style-no-gap{gap:0 !important}.is-style-bottom-right-radius{-webkit-border-bottom-right-radius:3rem;-moz-border-radius-bottomright:3rem;border-bottom-right-radius:3rem;overflow:hidden}.is-style-bottom-right-radius .wp-block-cover__inner-container{position:static}.marquee p{font-family:'lores-12', sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}.wp-block-cover .marquee{position:absolute;bottom:1em;right:0}.wp-block-cover .wp-block-acf-marquee{position:absolute;bottom:0;right:0}.rank-math-breadcrumb{width:100%;max-width:none}.rank-math-breadcrumb p{font-size:var(--wp--preset--font-size--small);margin:0;color:var(--wp--preset--color--grey);font-family:'lores-12', sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}.rank-math-breadcrumb a{color:var(--wp--preset--color--grey);text-decoration:none}.rank-math-breadcrumb a:hover{color:var(--link-color)}.rank-math-breadcrumb a:first-of-type{font-size:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.403' height='20' viewBox='0 0 9.403 20'%3E%3Cpath d='M-7.083-7.083l-8.984-8.983v20l8.984-8.983a1.443,1.443,0,0,0,0-2.034' transform='translate(16.067 16.066)' fill='%23f03223'/%3E%3C/svg%3E");height:21px;width:10px;display:inline-block;background-position:left center;background-repeat:no-repeat;color:var(--background-color);float:left;margin-right:0.25rem}.rank-math-breadcrumb span.last{color:var(--link-color)}.is-style-list-icon{list-style:none;padding:0}.is-style-list-icon li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.403' height='20' viewBox='0 0 9.403 20'%3E%3Cpath d='M-7.083-7.083l-8.984-8.983v20l8.984-8.983a1.443,1.443,0,0,0,0-2.034' transform='translate(16.067 16.066)' fill='%23f03223'/%3E%3C/svg%3E");background-position:left 0.125em;background-repeat:no-repeat;padding-left:calc( 9.5px + 1em )}.is-style-list-icon li+li{margin-top:1em}.is-style-badge{text-transform:uppercase;position:absolute !important;bottom:0;right:0;width:auto !important;padding:0 !important;margin:0 !important;background-color:transparent !important;color:var(--wp--preset--color--white);transform:scale(1);transform-origin:bottom right;-webkit-transition:transform 0.2s ease;-moz-transition:transform 0.2s ease;-ms-transition:transform 0.2s ease;-o-transition:transform 0.2s ease;transition:transform 0.2s ease}.is-style-badge.has-background{background-color:transparent !important}.is-style-badge:before{position:absolute;bottom:0;right:0;content:'';width:0;height:0;border-style:solid;border-width:0 0 clamp(150px, 26.042vw, 200px) clamp(150px, 26.042vw, 200px);border-color:transparent transparent var(--wp--preset--color--red) transparent}.is-style-badge.has-black-background-color:before{border-color:transparent transparent var(--wp--preset--color--black) transparent}.is-style-badge.has-grey-background-color:before{border-color:transparent transparent var(--wp--preset--color--grey) transparent}.is-style-badge.has-white-background-color:before{border-color:transparent transparent var(--wp--preset--color--white) transparent}.is-style-badge.has-red-background-color:before{border-color:transparent transparent var(--wp--preset--color--red) transparent}.is-style-badge a{text-decoration:none;height:85.42136px;width:282.84271px;height:clamp(85.42136px, 14.83vw, 121.42136px);position:relative;display:flex;justify-content:center;align-items:center;text-align:center;transform:rotate(-45deg);transform-origin:right bottom;bottom:115px;right:-85px;color:currentColor;padding-bottom:0.5em;font-weight:700}.is-style-badge:hover{transform:scale(1.1)}.is-style-grid{display:flex;flex-wrap:wrap !important;gap:var(--block-gap) !important;align-items:stretch !important}.is-style-grid>*{flex-grow:0 !important}.is-style-grid>*.is-style-no-gap figure,.is-style-grid>*.is-style-no-gap img{width:100%}.is-style-grid>* .has-background{flex-grow:1;width:100%}@media (min-width: 768px){.is-style-grid.has-2-columns>*{flex-basis:calc( 50% - ( var(--block-gap) / 2 ) * 1 ) !important}}@media (min-width: 768px){.is-style-grid.has-3-columns>*{flex-basis:calc( 50% - ( var(--block-gap) / 2 ) * 1 ) !important}}@media (min-width: 992px){.is-style-grid.has-3-columns>*{flex-basis:calc( 33.333% - ( var(--block-gap) / 3 ) * 2 ) !important}}@media (min-width: 768px){.is-style-grid.has-4-columns>*{flex-basis:calc( 50% - ( var(--block-gap) / 2 ) * 1 ) !important}}@media (min-width: 992px){.is-style-grid.has-4-columns>*{flex-basis:calc( 33.333% - ( var(--block-gap) / 3 ) * 2 ) !important}}@media (min-width: 1200px){.is-style-grid.has-4-columns>*{flex-basis:calc( 25% - ( var(--block-gap) / 4 ) * 3 ) !important}}@media (min-width: 768px){.is-style-grid.has-5-columns>*{flex-basis:calc( 50% - ( var(--block-gap) / 2 ) * 1 ) !important}}@media (min-width: 992px){.is-style-grid.has-5-columns>*{flex-basis:calc( 33.333% - ( var(--block-gap) / 3 ) * 2 ) !important}}@media (min-width: 1200px){.is-style-grid.has-5-columns>*{flex-basis:calc( 25% - ( var(--block-gap) / 4 ) * 3 ) !important}}@media (min-width: 1400px){.is-style-grid.has-5-columns>*{flex-basis:calc( 20% - ( var(--block-gap) / 5 ) * 4 ) !important}}@media (min-width: 768px){.is-style-grid.has-6-columns>*{flex-basis:calc( 50% - ( var(--block-gap) / 2 ) * 1 ) !important}}@media (min-width: 992px){.is-style-grid.has-6-columns>*{flex-basis:calc( 33.333% - ( var(--block-gap) / 3 ) * 2 ) !important}}@media (min-width: 1200px){.is-style-grid.has-6-columns>*{flex-basis:calc( 25% - ( var(--block-gap) / 4 ) * 3 ) !important}}@media (min-width: 1400px){.is-style-grid.has-6-columns>*{flex-basis:calc( 20% - ( var(--block-gap) / 5 ) * 4 ) !important}}@media (min-width: 1600px){.is-style-grid.has-6-columns>*{flex-basis:calc( 16.666% - ( var(--block-gap) / 6 ) * 5 ) !important}}.woocommerce form.login,.woocommerce form.register{padding:var(--block-gap);border:1px solid rgba(0,0,0,0.1);border-radius:0;margin-top:0 0 var(--block-gap)}.woocommerce form.login .woocommerce-privacy-policy-text,.woocommerce form.register .woocommerce-privacy-policy-text{margin-top:calc( var(--block-gap) / 2 );margin-bottom:calc( var(--block-gap) / 2 )}.woocommerce form.login .woocommerce-privacy-policy-text p,.woocommerce form.register .woocommerce-privacy-policy-text p{font-size:var(--wp--preset--font-size--small)}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:var(--text-color)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:var(--link-color)}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce .woocommerce-result-count{float:none}.woocommerce .woocommerce-ordering{float:none}.woocommerce ul.products li.product .price{color:green}.woocommerce .products ul,.woocommerce ul.products{margin-top:var(--block-gap);margin-bottom:0;display:flex;gap:var(--block-gap);flex-wrap:wrap}.woocommerce .products ul:before,.woocommerce .products ul:after,.woocommerce ul.products:before,.woocommerce ul.products:after{content:none}.woocommerce .products ul.columns-1>li,.woocommerce ul.products.columns-1>li{margin:0;flex-basis:calc( ( 100% / 1 ) - ( var(--block-gap) / 1 ) * ( 1 - 1 ) )}.woocommerce .products ul.columns-2>li,.woocommerce ul.products.columns-2>li{margin:0;flex-basis:calc( ( 100% / 2 ) - ( var(--block-gap) / 2 ) * ( 2 - 1 ) )}.woocommerce .products ul.columns-3>li,.woocommerce ul.products.columns-3>li{margin:0;flex-basis:calc( ( 100% / 3 ) - ( var(--block-gap) / 3 ) * ( 3 - 1 ) )}.woocommerce .products ul.columns-4>li,.woocommerce ul.products.columns-4>li{margin:0;flex-basis:calc( ( 100% / 4 ) - ( var(--block-gap) / 4 ) * ( 4 - 1 ) )}.woocommerce .products ul.columns-5>li,.woocommerce ul.products.columns-5>li{margin:0;flex-basis:calc( ( 100% / 5 ) - ( var(--block-gap) / 5 ) * ( 5 - 1 ) )}.woocommerce .products ul.columns-6>li,.woocommerce ul.products.columns-6>li{margin:0;flex-basis:calc( ( 100% / 6 ) - ( var(--block-gap) / 6 ) * ( 6 - 1 ) )}.woocommerce .products ul.columns-7>li,.woocommerce ul.products.columns-7>li{margin:0;flex-basis:calc( ( 100% / 7 ) - ( var(--block-gap) / 7 ) * ( 7 - 1 ) )}.woocommerce .products ul.columns-8>li,.woocommerce ul.products.columns-8>li{margin:0;flex-basis:calc( ( 100% / 8 ) - ( var(--block-gap) / 8 ) * ( 8 - 1 ) )}.woocommerce .products ul.columns-9>li,.woocommerce ul.products.columns-9>li{margin:0;flex-basis:calc( ( 100% / 9 ) - ( var(--block-gap) / 9 ) * ( 9 - 1 ) )}.woocommerce .products ul.columns-10>li,.woocommerce ul.products.columns-10>li{margin:0;flex-basis:calc( ( 100% / 10 ) - ( var(--block-gap) / 10 ) * ( 10 - 1 ) )}.woocommerce .products ul.columns-11>li,.woocommerce ul.products.columns-11>li{margin:0;flex-basis:calc( ( 100% / 11 ) - ( var(--block-gap) / 11 ) * ( 11 - 1 ) )}.woocommerce .products ul.columns-12>li,.woocommerce ul.products.columns-12>li{margin:0;flex-basis:calc( ( 100% / 12 ) - ( var(--block-gap) / 12 ) * ( 12 - 1 ) )}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce input#submit{background-color:var(--wc-secondary);color:var(--wc-secondary-text)}.woocommerce a.button.alt,.woocommerce a.button.add_to_cart_button,.woocommerce button.button.alt,.woocommerce button.button.add_to_cart_button,.woocommerce input.button.alt,.woocommerce input.button.add_to_cart_button,.woocommerce input#submit.alt,.woocommerce input#submit.add_to_cart_button{background-color:var(--button-color);color:var(--wc-primary-text)}.woocommerce a.button.alt:hover,.woocommerce a.button.add_to_cart_button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.add_to_cart_button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button.add_to_cart_button:hover,.woocommerce input#submit.alt:hover,.woocommerce input#submit.add_to_cart_button:hover{background-color:var(--button-color);color:var(--wc-primary-text)}.woocommerce a.button.checkout-button,.woocommerce button.button.checkout-button,.woocommerce input.button.checkout-button,.woocommerce input#submit.checkout-button{width:100%}.woocommerce a.button#place_order,.woocommerce button.button#place_order,.woocommerce input.button#place_order,.woocommerce input#submit#place_order{width:100%;margin-top:var(--block-gap)}.woocommerce #respond input#submit{background-color:var(--wc-secondary);color:var(--wc-secondary-text)}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:transparent;border-radius:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border:none}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}#add_payment_method #payment .woocommerce-privacy-policy-text,.woocommerce-cart #payment .woocommerce-privacy-policy-text,.woocommerce-checkout #payment .woocommerce-privacy-policy-text{margin-top:calc( var(--block-gap) / 2 );margin-bottom:calc( var(--block-gap) / 2 )}#add_payment_method #payment .woocommerce-privacy-policy-text p,.woocommerce-cart #payment .woocommerce-privacy-policy-text p,.woocommerce-checkout #payment .woocommerce-privacy-policy-text p{font-size:var(--wp--preset--font-size--small)}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:revert}.woocommerce #add_payment_method #payment,.woocommerce .woocommerce-cart #payment,.woocommerce .woocommerce-checkout #payment{background-color:transparent;padding:0}.woocommerce #add_payment_method #payment ul.payment_methods,.woocommerce #add_payment_method #payment div.form-row,.woocommerce .woocommerce-cart #payment ul.payment_methods,.woocommerce .woocommerce-cart #payment div.form-row,.woocommerce .woocommerce-checkout #payment ul.payment_methods,.woocommerce .woocommerce-checkout #payment div.form-row{padding:0;border:none}.woocommerce #add_payment_method #payment ul.payment_methods li,.woocommerce #add_payment_method #payment div.form-row li,.woocommerce .woocommerce-cart #payment ul.payment_methods li,.woocommerce .woocommerce-cart #payment div.form-row li,.woocommerce .woocommerce-checkout #payment ul.payment_methods li,.woocommerce .woocommerce-checkout #payment div.form-row li{line-height:revert}.woocommerce #add_payment_method #payment div.payment_box,.woocommerce .woocommerce-cart #payment div.payment_box,.woocommerce .woocommerce-checkout #payment div.payment_box{font-size:inherit;border-radius:0}.woocommerce #add_payment_method #payment .woocommerce-privacy-policy-text,.woocommerce .woocommerce-cart #payment .woocommerce-privacy-policy-text,.woocommerce .woocommerce-checkout #payment .woocommerce-privacy-policy-text{margin-top:calc( var(--block-gap) / 2 );margin-bottom:calc( var(--block-gap) / 2 )}.woocommerce #add_payment_method #payment .woocommerce-privacy-policy-text p,.woocommerce .woocommerce-cart #payment .woocommerce-privacy-policy-text p,.woocommerce .woocommerce-checkout #payment .woocommerce-privacy-policy-text p{font-size:var(--wp--preset--font-size--small)}.woocommerce .col2-set{display:flex;column-gap:var(--block-gap)}.woocommerce .col2-set:before,.woocommerce .col2-set:after{display:none}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:none !important}#checkout_coupon form.checkout_coupon{display:block !important}#checkout_coupon form.checkout_coupon #coupon_code{padding:calc(.667em) calc(1.333em)}#checkout_coupon form.checkout_coupon .wp-block-group,#checkout_coupon form.checkout_coupon .wp-block-buttons,#checkout_coupon form.checkout_coupon .wp-block-button{flex-grow:1}#checkout_coupon form.checkout_coupon input,#checkout_coupon form.checkout_coupon .wp-block-button__link,#checkout_coupon form.checkout_coupon input[type=submit],#checkout_coupon form.checkout_coupon .gform_button,#checkout_coupon form.checkout_coupon .woocommerce a.button,.woocommerce #checkout_coupon form.checkout_coupon a.button,#checkout_coupon form.checkout_coupon .woocommerce button.button,.woocommerce #checkout_coupon form.checkout_coupon button.button,#checkout_coupon form.checkout_coupon .woocommerce input.button,.woocommerce #checkout_coupon form.checkout_coupon input.button,#checkout_coupon form.checkout_coupon .woocommerce input#submit,.woocommerce #checkout_coupon form.checkout_coupon input#submit{width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.select2-dropdown{border:1px solid rgba(0,0,0,0.1);border-radius:0}.woocommerce form .form-row{padding:0;margin:0 0 0.5rem}.woocommerce .woocommerce-notices-wrapper+*{margin-block-start:0}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:1rem;margin:0 0 var(--block-gap);border:none;display:flex;justify-content:center;align-items:center;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-message:after{display:none}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a,.woocommerce .woocommerce-message a.button{all:revert;padding:0 !important;order:1;margin-left:0.25em;color:inherit}.woocommerce .woocommerce-error{background-color:red;color:white}.woocommerce .woocommerce-info{background-color:rgba(0,0,0,0.1)}.woocommerce .woocommerce-message{background-color:green;color:white}.woocommerce .woocommerce-message.woocommerce-info{background-color:rgba(0,0,0,0.1);color:revert}.woocommerce span.onsale{background-color:green;display:flex;justify-content:center;align-items:center;line-height:1rem}.woocommerce div.product{display:flex;flex-wrap:wrap;gap:var(--block-gap)}.woocommerce div.product div.images{flex-grow:1;margin-bottom:0}.woocommerce div.product div.summary{flex-grow:1;margin-bottom:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:green}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product .quantity .qty{padding:calc( .667em + 1px ) 0 !important}.woocommerce div.product .woocommerce-tabs{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0;display:flex;column-gap:1em}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid rgba(0,0,0,0.1)}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:transparent !important;padding:0;margin:0;border:none;opacity:0.2}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{opacity:1}.woocommerce div.product .woocommerce-tabs .panel{margin:var(--block-gap) 0 0}.woocommerce div.product .woocommerce-tabs .panel>*{width:100%}.woocommerce div.product p.stars a{color:gold}.woocommerce table.shop_table{border-radius:0;border-spacing:0;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:1em}.woocommerce table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent !important}@media (max-width: 767px){.woocommerce table.cart{border:none}}.woocommerce table.cart img{width:100px}@media (max-width: 767px){.woocommerce table.cart tr{padding:0}}@media (max-width: 767px){.woocommerce table.cart .woocommerce-cart-form__cart-item,.woocommerce table.cart .cart_item{padding:1em;margin-bottom:var(--block-gap);border:1px solid rgba(0,0,0,0.1);position:relative}}@media (max-width: 767px){.woocommerce table.cart td{padding:0.5em 0}}@media (max-width: 767px){.woocommerce table.cart .product-thumbnail{display:block;text-align:left !important;border:none}.woocommerce table.cart .product-thumbnail:before{display:none}}@media (max-width: 767px){.woocommerce table.cart .product-remove{position:relative;padding-top:0;padding-bottom:0;border:none}}@media (max-width: 767px){.woocommerce table.cart .product-remove a.remove{position:absolute;top:0.25em;right:0.25em}}@media (max-width: 767px){.woocommerce table.cart .actions{padding:0;border:none}}.woocommerce table.woocommerce-checkout-review-order-table{margin:var(--block-gap) 0 0}


