*{box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%}@font-face{font-family:"Amnesty Trade Gothic";src:url(//www.amnesty.lu/wp-content/themes/humanity-luxembourg/dist/css/../../../humanity-theme/assets/fonts/trade-gothic/TradeGothicLTW05-Light.woff2) format("woff2"),url(//www.amnesty.lu/wp-content/themes/humanity-luxembourg/dist/css/../../../humanity-theme/assets/fonts/trade-gothic/TradeGothicLTW05-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Amnesty Trade Gothic";src:url(//www.amnesty.lu/wp-content/themes/humanity-luxembourg/dist/css/../../../humanity-theme/assets/fonts/trade-gothic/TradeGothicLTW05-Roman.woff2) format("woff2"),url(//www.amnesty.lu/wp-content/themes/humanity-luxembourg/dist/css/../../../humanity-theme/assets/fonts/trade-gothic/TradeGothicLTW05-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Amnesty Trade Gothic";src:url(//www.amnesty.lu/wp-content/themes/humanity-luxembourg/dist/css/../../../humanity-theme/assets/fonts/trade-gothic/TradeGothicLTW05-Oblique.woff2) format("woff2"),url(//www.amnesty.lu/wp-content/themes/humanity-luxembourg/dist/css/../../../humanity-theme/assets/fonts/trade-gothic/TradeGothicLTW05-Oblique.woff) format("woff");font-weight:400;font-style:oblique;font-display:swap}@font-face{font-family:"Amnesty Trade Gothic Condensed";src:url(//www.amnesty.lu/wp-content/themes/humanity-luxembourg/dist/css/../../../humanity-theme/assets/fonts/trade-gothic-condensed/TradeGothicLTW05-BdCnNo.20.woff2) format("woff2"),url(//www.amnesty.lu/wp-content/themes/humanity-luxembourg/dist/css/../../../humanity-theme/assets/fonts/trade-gothic-condensed/TradeGothicLTW05-BdCnNo.20.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--wp--preset--font-family--primary:"Amnesty Trade Gothic",sans-serif !important;--wp--preset--font-family--secondary:"Amnesty Trade Gothic Condensed",sans-serif !important}body{font-family:"Amnesty Trade Gothic",sans-serif;font-size:1rem;line-height:1.6;color:#000}h1,h2,h3,h4,h5,h6{font-family:"Amnesty Trade Gothic Condensed",sans-serif;font-weight:700;line-height:1.12;color:#000;margin-top:0;margin-bottom:1rem}h1{font-size:clamp(32px,2rem + 3.125vw,72px)}h2{font-size:clamp(28px,1.75rem + 1.016vw,41px)}h3{font-size:clamp(26px,1.625rem + .391vw,31px)}h4{font-size:clamp(22px,1.375rem + .469vw,28px)}h5{font-size:clamp(20px,1.25rem + .313vw,24px)}h6{font-size:clamp(18px,1.125rem + .234vw,21px)}p{margin-top:0;margin-bottom:1rem}a{color:#000;text-decoration:underline;transition:all .3s ease}a:hover{color:#2196f3}strong,b{font-weight:700}em,i{font-style:italic}.single-post .wp-site-blocks{margin-top:20px}.container{width:100%;max-width:1468px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100% !important;margin-left:0 !important;margin-right:0 !important}.is-layout-constrained>.alignwide{max-width:100% !important}main.is-layout-constrained>*,.wp-block-group.is-layout-constrained>*{max-width:100% !important}.article-content{width:100%;max-width:100% !important}.article-content .container{max-width:100% !important}.article-content>*{max-width:100% !important}.section--textWhite{color:#f1f1f1}.has-gutter{padding:0 20px !important}.archive .wp-block-group{padding:0}.page-template .article-container{margin-top:0}.wp-block-group.postlist{padding-bottom:20px}.news-sidebar{padding-left:0 !important;margin-left:0 !important}.news-sidebar.section--small{padding-top:20px !important}.news-sidebar .checkboxGroup-list{left:0;right:auto}body{padding-left:0 !important;padding-right:0 !important}.donate-menu-item .donate-btn{display:flex;align-items:center;justify-content:center;height:100%;width:110px;padding:0 15px !important;background-color:#ff0 !important;color:#000 !important;font-weight:700;font-size:20px;line-height:1.2;text-align:center;text-transform:uppercase;text-decoration:none;white-space:normal}.donate-menu-item .donate-btn:hover,.donate-menu-item .donate-btn:focus{background-color:#cc0 !important;color:#000 !important}.page-footer{max-width:1468px;width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.page-footer .amnesty-policy-links{display:flex;flex-wrap:wrap;gap:1rem}.page-footer .wp-block-column>*:last-child{margin-top:0}.amnesty-footer-template-part .amnesty-social-container{justify-content:flex-start !important}.amnesty-footer-template-part .amnesty-social-group{justify-content:end !important}.page-footer .amnesty-policy-links{gap:0 !important}.home .article-sidebar,.home aside.article-sidebar,.page-template-without-sidebar .article-sidebar,.page-template-without-sidebar aside.article-sidebar{display:none !important}.home .article.has-sidebar,.page-template-without-sidebar .article.has-sidebar{display:block !important;max-width:100% !important}.home .article.has-sidebar>.article-content,.page-template-without-sidebar .article.has-sidebar>.article-content{max-width:100% !important;width:100% !important}.article-title.wp-block-post-title{display:none}body.category .wp-site-blocks,body.archive .wp-site-blocks{padding-top:2rem}body.single .wp-site-blocks>main{max-width:1468px;margin-left:auto;margin-right:auto}.btn{display:inline-block;padding:12px 24px;background-color:#000;color:#fff;text-decoration:none;border:2px solid #000;transition:all .3s ease;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.btn a{color:inherit;text-decoration:none}.btn a:hover{color:inherit}.btn:hover{background-color:rgba(0,0,0,0);color:#000}.btn--large{padding:16px 32px;font-size:1.125rem}.btn--small{padding:8px 16px;font-size:.875rem}.btn--secondary{background-color:rgba(0,0,0,0);color:#000}.btn--secondary:hover{background-color:#000;color:#fff}.btn--dark:hover:before,.btn--dark:hover:after{filter:invert(1)}.wp-block-button{margin-top:1.5rem;margin-bottom:1.5rem}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignleft{text-align:left}.wp-block-button.alignright{text-align:right}.wp-block-button .wp-block-button__link{display:inline-block;padding:12px 24px;background-color:#000;color:#fff;text-decoration:none;border:2px solid #000;transition:all .3s ease;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.wp-block-button .wp-block-button__link:hover{background-color:rgba(0,0,0,0);color:#000}.wp-block-buttons{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem;margin-bottom:1.5rem}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.gform_wrapper{padding:0 20px}:root{--gf-ctrl-label-font-family-primary:"Amnesty Trade Gothic",sans-serif;--gf-ctrl-label-font-size-primary:14px;--gf-ctrl-label-font-weight-primary:400;--gf-ctrl-label-color-primary:#000;--gf-ctrl-label-letter-spacing-primary:normal;--gf-ctrl-label-line-height-primary:1.5;--gf-local-font-family:"Amnesty Trade Gothic",sans-serif;--gf-local-font-size:14px;--gf-local-font-weight:400;--gf-local-color:#000;--gf-ctrl-border-color:#686e77;--gf-ctrl-border-color-focus:#000;--gf-ctrl-border-width:1px;--gf-radius:3px;--gf-ctrl-font-family:"Amnesty Trade Gothic",sans-serif;--gf-ctrl-font-size:14px;--gf-ctrl-font-weight:400;--gf-ctrl-btn-bg-color-primary:#ff0;--gf-ctrl-btn-color-primary:#000;--gf-ctrl-btn-border-color-primary:#000;--gf-ctrl-btn-font-family:"Amnesty Trade Gothic Condensed",sans-serif;--gf-ctrl-btn-font-weight:700;--gf-color-primary:#ff0}.gform-theme--framework,.gform-theme--foundation,.gform-theme--orbital,.gform-theme{--gf-ctrl-label-font-family-primary:"Amnesty Trade Gothic",sans-serif;--gf-ctrl-label-font-size-primary:14px;--gf-ctrl-label-font-weight-primary:400;--gf-ctrl-label-color-primary:#000;--gf-ctrl-label-letter-spacing-primary:normal;--gf-local-font-family:"Amnesty Trade Gothic",sans-serif;--gf-local-font-size:14px;--gf-local-font-weight:400;--gf-local-color:#000;--gf-ctrl-border-color:#686e77;--gf-ctrl-border-color-focus:#000;--gf-radius:3px;--gf-ctrl-font-family:"Amnesty Trade Gothic",sans-serif;--gf-ctrl-font-size:14px;--gf-ctrl-font-weight:400;--gf-ctrl-btn-bg-color-primary:#ff0;--gf-ctrl-btn-color-primary:#000;--gf-color-primary:#ff0}.gform-theme--framework label,.gform-theme--framework input,.gform-theme--framework select,.gform-theme--framework textarea,form[id^=gform_] label,form[id^=gform_] input,form[id^=gform_] select,form[id^=gform_] textarea,.gform_wrapper label,.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{font-family:var(--wp--preset--font-family--primary) !important;font-size:14px !important;text-transform:none !important;font-weight:400 !important}.gform-theme--framework .gfield_label,.gform-theme--framework .gform-field-label,form[id^=gform_] .gfield_label,form[id^=gform_] .gform-field-label,.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label{display:flex !important;font-family:var(--wp--preset--font-family--secondary) !important;font-weight:700 !important;font-size:var(--wp--preset--font-size--small) !important;text-transform:uppercase !important;margin-bottom:8px !important;color:#000 !important;line-height:1.5 !important}.gform-theme--framework .gfield_required,form[id^=gform_] .gfield_required,.gform_wrapper .gfield_required{color:#d32f2f !important}.gform-theme--framework input[type=text],.gform-theme--framework input[type=email],.gform-theme--framework input[type=tel],.gform-theme--framework input[type=number],.gform-theme--framework input[type=url],.gform-theme--framework input[type=password],.gform-theme--framework textarea,.gform-theme--framework select,form[id^=gform_] input[type=text],form[id^=gform_] input[type=email],form[id^=gform_] input[type=tel],form[id^=gform_] input[type=number],form[id^=gform_] input[type=url],form[id^=gform_] input[type=password],form[id^=gform_] textarea,form[id^=gform_] select,.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=url],.gform_wrapper input[type=password],.gform_wrapper textarea,.gform_wrapper select{font-family:var(--wp--preset--font-family--secondary) !important;font-size:var(--wp--preset--font-size--small) !important;font-weight:700 !important;text-transform:uppercase !important;padding:8px 12px !important;border:1px solid #686e77 !important;border-radius:3px !important;background-color:#fff !important;color:#000 !important;width:100% !important;box-sizing:border-box !important}.gform-theme--framework input[type=text]:focus,.gform-theme--framework input[type=email]:focus,.gform-theme--framework input[type=tel]:focus,.gform-theme--framework input[type=number]:focus,.gform-theme--framework input[type=url]:focus,.gform-theme--framework input[type=password]:focus,.gform-theme--framework textarea:focus,.gform-theme--framework select:focus,form[id^=gform_] input[type=text]:focus,form[id^=gform_] input[type=email]:focus,form[id^=gform_] input[type=tel]:focus,form[id^=gform_] input[type=number]:focus,form[id^=gform_] input[type=url]:focus,form[id^=gform_] input[type=password]:focus,form[id^=gform_] textarea:focus,form[id^=gform_] select:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{outline:none !important;border-color:#000 !important;box-shadow:none !important}.gform-theme--framework input[type=radio],.gform-theme--framework .gfield-choice-input[type=radio],form[id^=gform_] input[type=radio],form[id^=gform_] .gfield-choice-input[type=radio],.gform_wrapper input[type=radio],.gform_wrapper .gfield-choice-input[type=radio]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;border:1px solid #686e77 !important;border-radius:50% !important;background-color:#fff !important;background-image:none !important;margin-right:8px !important;cursor:pointer !important;position:relative !important;vertical-align:middle !important;padding:0 !important}.gform-theme--framework input[type=radio]:before,.gform-theme--framework .gfield-choice-input[type=radio]:before,form[id^=gform_] input[type=radio]:before,form[id^=gform_] .gfield-choice-input[type=radio]:before,.gform_wrapper input[type=radio]:before,.gform_wrapper .gfield-choice-input[type=radio]:before{display:none !important}.gform-theme--framework input[type=radio]:after,.gform-theme--framework .gfield-choice-input[type=radio]:after,form[id^=gform_] input[type=radio]:after,form[id^=gform_] .gfield-choice-input[type=radio]:after,.gform_wrapper input[type=radio]:after,.gform_wrapper .gfield-choice-input[type=radio]:after{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;width:8px !important;height:8px !important;border-radius:50% !important;background-color:rgba(0,0,0,0) !important}.gform-theme--framework input[type=radio]:checked,.gform-theme--framework .gfield-choice-input[type=radio]:checked,form[id^=gform_] input[type=radio]:checked,form[id^=gform_] .gfield-choice-input[type=radio]:checked,.gform_wrapper input[type=radio]:checked,.gform_wrapper .gfield-choice-input[type=radio]:checked{border-color:#ff0 !important;box-shadow:0 0 0 1px #ff0 !important}.gform-theme--framework input[type=radio]:checked:after,.gform-theme--framework .gfield-choice-input[type=radio]:checked:after,form[id^=gform_] input[type=radio]:checked:after,form[id^=gform_] .gfield-choice-input[type=radio]:checked:after,.gform_wrapper input[type=radio]:checked:after,.gform_wrapper .gfield-choice-input[type=radio]:checked:after{background-color:#000 !important}.gform-theme--framework input[type=checkbox],.gform-theme--framework .gfield-choice-input[type=checkbox],form[id^=gform_] input[type=checkbox],form[id^=gform_] .gfield-choice-input[type=checkbox],.gform_wrapper input[type=checkbox],.gform_wrapper .gfield-choice-input[type=checkbox]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;border:1px solid #686e77 !important;border-radius:3px !important;background-color:#fff !important;background-image:none !important;margin-right:8px !important;cursor:pointer !important;position:relative !important;vertical-align:middle !important;padding:0 !important}.gform-theme--framework input[type=checkbox]:before,.gform-theme--framework .gfield-choice-input[type=checkbox]:before,form[id^=gform_] input[type=checkbox]:before,form[id^=gform_] .gfield-choice-input[type=checkbox]:before,.gform_wrapper input[type=checkbox]:before,.gform_wrapper .gfield-choice-input[type=checkbox]:before{display:none !important}.gform-theme--framework input[type=checkbox]:checked,.gform-theme--framework .gfield-choice-input[type=checkbox]:checked,form[id^=gform_] input[type=checkbox]:checked,form[id^=gform_] .gfield-choice-input[type=checkbox]:checked,.gform_wrapper input[type=checkbox]:checked,.gform_wrapper .gfield-choice-input[type=checkbox]:checked{background-color:#000 !important;border-color:#000 !important}.gform-theme--framework input[type=checkbox]:checked:after,.gform-theme--framework .gfield-choice-input[type=checkbox]:checked:after,form[id^=gform_] input[type=checkbox]:checked:after,form[id^=gform_] .gfield-choice-input[type=checkbox]:checked:after,.gform_wrapper input[type=checkbox]:checked:after,.gform_wrapper .gfield-choice-input[type=checkbox]:checked:after{content:"" !important;position:absolute !important;left:5px !important;top:2px !important;width:5px !important;height:9px !important;border:solid #fff !important;border-width:0 2px 2px 0 !important;transform:rotate(45deg) !important}.gform-theme--framework .gchoice label,.gform-theme--framework .gform-field-label--type-inline,form[id^=gform_] .gchoice label,form[id^=gform_] .gform-field-label--type-inline,.gform_wrapper .gchoice label,.gform_wrapper .gform-field-label--type-inline{font-family:var(--wp--preset--font-family--secondary) !important;font-weight:700 !important;font-size:var(--wp--preset--font-size--small) !important;text-transform:uppercase !important;cursor:pointer !important}.gform-theme--framework .gform_button,.gform-theme--framework .gform_next_button,.gform-theme--framework .gform_previous_button,.gform-theme--framework .gform-theme-button,.gform-theme--framework input[type=submit],.gform-theme--framework input[type=button],.gform-theme--framework button[type=submit],form[id^=gform_] .gform_button,form[id^=gform_] .gform_next_button,form[id^=gform_] .gform_previous_button,form[id^=gform_] .gform-theme-button,form[id^=gform_] input[type=submit],form[id^=gform_] input[type=button],form[id^=gform_] button[type=submit],.gform_wrapper .gform_button,.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button,.gform_wrapper .gform-theme-button,.gform_wrapper input[type=submit],.gform_wrapper input[type=button],.gform_wrapper button[type=submit],.gform_wrapper .gform_page_footer input,.gform_wrapper .gform_page_footer button{padding:12px 24px !important;color:#000 !important;background-color:#ff0 !important;border:1px solid #000 !important;border-radius:0 !important;font-family:var(--wp--preset--font-family--secondary) !important;font-weight:700 !important;font-size:var(--wp--preset--font-size--small) !important;text-transform:uppercase !important;display:inline-block !important;line-height:normal !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out !important;background-image:none !important;box-shadow:none !important;-webkit-appearance:none !important}.gform-theme--framework .gform_button:hover,.gform-theme--framework .gform_button:focus,.gform-theme--framework .gform_button:active,.gform-theme--framework .gform_next_button:hover,.gform-theme--framework .gform_next_button:focus,.gform-theme--framework .gform_next_button:active,.gform-theme--framework .gform_previous_button:hover,.gform-theme--framework .gform_previous_button:focus,.gform-theme--framework .gform_previous_button:active,.gform-theme--framework .gform-theme-button:hover,.gform-theme--framework .gform-theme-button:focus,.gform-theme--framework .gform-theme-button:active,.gform-theme--framework input[type=submit]:hover,.gform-theme--framework input[type=submit]:focus,.gform-theme--framework input[type=submit]:active,.gform-theme--framework input[type=button]:hover,.gform-theme--framework input[type=button]:focus,.gform-theme--framework input[type=button]:active,.gform-theme--framework button[type=submit]:hover,.gform-theme--framework button[type=submit]:focus,.gform-theme--framework button[type=submit]:active,form[id^=gform_] .gform_button:hover,form[id^=gform_] .gform_button:focus,form[id^=gform_] .gform_button:active,form[id^=gform_] .gform_next_button:hover,form[id^=gform_] .gform_next_button:focus,form[id^=gform_] .gform_next_button:active,form[id^=gform_] .gform_previous_button:hover,form[id^=gform_] .gform_previous_button:focus,form[id^=gform_] .gform_previous_button:active,form[id^=gform_] .gform-theme-button:hover,form[id^=gform_] .gform-theme-button:focus,form[id^=gform_] .gform-theme-button:active,form[id^=gform_] input[type=submit]:hover,form[id^=gform_] input[type=submit]:focus,form[id^=gform_] input[type=submit]:active,form[id^=gform_] input[type=button]:hover,form[id^=gform_] input[type=button]:focus,form[id^=gform_] input[type=button]:active,form[id^=gform_] button[type=submit]:hover,form[id^=gform_] button[type=submit]:focus,form[id^=gform_] button[type=submit]:active,.gform_wrapper .gform_button:hover,.gform_wrapper .gform_button:focus,.gform_wrapper .gform_button:active,.gform_wrapper .gform_next_button:hover,.gform_wrapper .gform_next_button:focus,.gform_wrapper .gform_next_button:active,.gform_wrapper .gform_previous_button:hover,.gform_wrapper .gform_previous_button:focus,.gform_wrapper .gform_previous_button:active,.gform_wrapper .gform-theme-button:hover,.gform_wrapper .gform-theme-button:focus,.gform_wrapper .gform-theme-button:active,.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=submit]:focus,.gform_wrapper input[type=submit]:active,.gform_wrapper input[type=button]:hover,.gform_wrapper input[type=button]:focus,.gform_wrapper input[type=button]:active,.gform_wrapper button[type=submit]:hover,.gform_wrapper button[type=submit]:focus,.gform_wrapper button[type=submit]:active,.gform_wrapper .gform_page_footer input:hover,.gform_wrapper .gform_page_footer input:focus,.gform_wrapper .gform_page_footer input:active,.gform_wrapper .gform_page_footer button:hover,.gform_wrapper .gform_page_footer button:focus,.gform_wrapper .gform_page_footer button:active{border-color:#000 !important;background-color:#000 !important;color:#fff !important;text-decoration:none !important}.gform-theme--framework .gform_button:disabled,.gform-theme--framework .gform_next_button:disabled,.gform-theme--framework .gform_previous_button:disabled,.gform-theme--framework .gform-theme-button:disabled,.gform-theme--framework input[type=submit]:disabled,.gform-theme--framework input[type=button]:disabled,.gform-theme--framework button[type=submit]:disabled,form[id^=gform_] .gform_button:disabled,form[id^=gform_] .gform_next_button:disabled,form[id^=gform_] .gform_previous_button:disabled,form[id^=gform_] .gform-theme-button:disabled,form[id^=gform_] input[type=submit]:disabled,form[id^=gform_] input[type=button]:disabled,form[id^=gform_] button[type=submit]:disabled,.gform_wrapper .gform_button:disabled,.gform_wrapper .gform_next_button:disabled,.gform_wrapper .gform_previous_button:disabled,.gform_wrapper .gform-theme-button:disabled,.gform_wrapper input[type=submit]:disabled,.gform_wrapper input[type=button]:disabled,.gform_wrapper button[type=submit]:disabled,.gform_wrapper .gform_page_footer input:disabled,.gform_wrapper .gform_page_footer button:disabled{opacity:.5 !important;cursor:not-allowed !important}.gform_footer{margin-top:2rem;padding-top:1rem}.gform_wrapper .gfield_error .gfield_label{color:var(--wp--preset--color--red-base,#c00)}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error select{border-color:var(--wp--preset--color--red-base,#c00) !important}.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error textarea:focus,.gform_wrapper .gfield_error select:focus{box-shadow:0 0 0 2px rgba(200,0,0,.2)}.gform_wrapper .validation_message,.gform_wrapper .gfield_description.validation_message{color:var(--wp--preset--color--red-base,#c00);font-size:var(--wp--preset--font-size--small);margin-top:.5rem}.gform_wrapper .validation_error{background-color:#fff0f0;border:1px solid var(--wp--preset--color--red-base,#c00);color:var(--wp--preset--color--red-base,#c00);padding:1rem;margin-bottom:1.5rem}.gform_confirmation_message{background-color:#f0fff0;border:1px solid #090;color:#090;padding:1.5rem;text-align:center}.gfield_description:not(.validation_message){font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--grey-dark,#666);margin-top:.5rem}.ginput_complex{display:flex;flex-wrap:wrap;gap:1rem}.ginput_complex .ginput_full{flex:0 0 100%}.ginput_complex .ginput_left,.ginput_complex .ginput_right{flex:1 1 calc(50% - .5rem);min-width:200px}.ginput_complex label{display:block;font-size:var(--wp--preset--font-size--small);font-weight:400;text-transform:none;margin-top:.25rem;color:var(--wp--preset--color--grey-dark,#666)}.gfield_date_dropdown_day,.gfield_date_dropdown_month,.gfield_date_dropdown_year{display:inline-block;width:auto;min-width:80px;margin-right:.5rem}.gfield_date_dropdown_day:last-child,.gfield_date_dropdown_month:last-child,.gfield_date_dropdown_year:last-child{margin-right:0}.gform_wrapper .gform_drop_area{border:2px dashed var(--wp--preset--color--grey-light,#ccc);padding:2rem;text-align:center;background-color:var(--wp--preset--color--grey-lighter,#f9f9f9);transition:border-color .2s ease-in-out}.gform_wrapper .gform_drop_area:hover{border-color:var(--wp--preset--color--black)}.gsection{border-bottom:2px solid var(--wp--preset--color--black);padding-bottom:.5rem;margin:2rem 0 1.5rem}.gsection .gsection_title{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--heading-4);font-weight:700;margin-bottom:.5rem}.gsection .gsection_description{font-size:var(--wp--preset--font-size--regular);color:var(--wp--preset--color--grey-dark,#666)}.gform_wrapper .gfield_label.gfield_label_before_complex,.gform_wrapper .hidden_label .gfield_label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.gfield--type-consent .ginput_container_consent{display:flex;align-items:flex-start;gap:.75rem}.gfield--type-consent .ginput_container_consent input[type=checkbox]{flex-shrink:0;margin-top:4px}.gfield--type-consent .ginput_container_consent label{font-weight:400;text-transform:none}.ginput_product_price,.ginput_total{font-family:var(--wp--preset--font-family--secondary);font-weight:700;font-size:var(--wp--preset--font-size--heading-4)}@media(max-width:768px){.ginput_complex .ginput_left,.ginput_complex .ginput_right{flex:0 0 100%}.gfield_date_dropdown_day,.gfield_date_dropdown_month,.gfield_date_dropdown_year{display:block;width:100%;margin-right:0;margin-bottom:.5rem}}.slide.has-opaque-background .slide-contentContainer,.slide.has-opaque-background .slide-contentContainer h1,.slide.has-opaque-background .slide-contentContainer h2,.slide.has-opaque-background .slide-contentContainer h3,.slide.has-opaque-background .slide-contentContainer h4,.slide.has-opaque-background .slide-contentContainer p,.slide.has-opaque-background .slide-contentContainer span,.slide.has-opaque-background .slide-contentContainer div,.section--textBlack .slide.has-opaque-background .slide-contentContainer,.section--textBlack .slide.has-opaque-background .slide-contentContainer h1,.section--textBlack .slide.has-opaque-background .slide-contentContainer h2,.section--textBlack .slide.has-opaque-background .slide-contentContainer h3,.section--textBlack .slide.has-opaque-background .slide-contentContainer h4,.section--textBlack .slide.has-opaque-background .slide-contentContainer p,.section--textBlack .slide.has-opaque-background .slide-contentContainer span,.section--textBlack .slide.has-opaque-background .slide-contentContainer div{color:#fff !important}.menu-item-account .my-account-menu{padding:0 15px;position:relative;height:100%;min-width:50px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;margin:0}.menu-item-account .my-account-menu a{text-indent:-9999px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;z-index:2}.menu-item-account .my-account-menu:hover{background:#000}.menu-item-account .my-account-menu:hover:after{filter:brightness(0) invert(1)}.menu-item-account .my-account-menu:after{width:20px;height:20px;content:"";background-image:url(//www.amnesty.lu/wp-content/themes/humanity-luxembourg/dist/css/../../assets/images/icon-user.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;pointer-events:none;transition:filter .2s ease}.page-nav--main .menu-item-search,.page-nav--main .menu-item-account,.page-nav--main .menu-item-shop{display:inline-flex;align-items:center;height:100%;vertical-align:top;list-style:none;margin:0;padding:0}.wpmenucartli,.wpmenucart{display:inline-flex !important;align-items:center;position:relative;height:100%}.wpmenucartli a.wpmenucart-contents,.wpmenucart a.wpmenucart-contents{display:flex;align-items:center;padding:0 15px;text-decoration:none;color:inherit;position:relative;height:100%;transition:background-color .2s ease}.wpmenucartli a.wpmenucart-contents:hover,.wpmenucart a.wpmenucart-contents:hover{background-color:#000;color:#fff}.wpmenucartli a.wpmenucart-contents span,.wpmenucart a.wpmenucart-contents span{display:inline-block !important}.wpmenucartli a.wpmenucart-contents .cartcontents,.wpmenucart a.wpmenucart-contents .cartcontents{display:flex;align-items:center;gap:5px}.empty-wpmenucart,.hidden-wpmenucart{display:none !important}.wpmenucart-display-right{float:right !important}.wpmenucart-display-left{float:left !important}@media(max-width:1023px){.page-nav--main>ul>.menu-item-search,.page-nav--main>ul>.menu-item-account{display:inline-flex !important}.page-nav--main>ul>.menu-item-shop{display:none !important}.page-nav--main{position:relative}.mobile-menu .menu-item-search,.mobile-menu .menu-item-account,.mobile-menu .menu-item-shop{display:none !important}.menu-item-search .page-headerButton,.menu-item-account .my-account-menu{padding:0 12px;min-width:44px;height:44px}}.page-headerButton{background:rgba(0,0,0,0);border:none;padding:0 15px;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%;position:relative;transition:background-color .2s ease}.page-headerButton:hover{background-color:#000}.page-headerButton:hover .icon-search{filter:brightness(0) invert(1)}.page-headerButton .page-headerButtonText{display:none}.page-headerButton .icon-search{width:20px;height:20px;display:block;background-image:url(//www.amnesty.lu/wp-content/themes/humanity-luxembourg/dist/css/../../assets/images/icon-search.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:filter .2s ease}.searchform-wrapper{display:none;position:fixed;top:80px;left:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000;padding:20px 0;transform:translateY(-10px);opacity:0;transition:opacity .3s ease,transform .3s ease}.searchform-wrapper.is-active{display:block;opacity:1;transform:translateY(0)}.searchform-wrapper .searchform-close{position:absolute;top:10px;right:20px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:10px;z-index:10}.searchform-wrapper .searchform-close .icon-close{display:block;width:20px;height:20px;position:relative}.searchform-wrapper .searchform-close .icon-close:before,.searchform-wrapper .searchform-close .icon-close:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#000}.searchform-wrapper .searchform-close .icon-close:before{transform:rotate(45deg)}.searchform-wrapper .searchform-close .icon-close:after{transform:rotate(-45deg)}.searchform-wrapper .searchform-close:hover .icon-close:before,.searchform-wrapper .searchform-close:hover .icon-close:after{background-color:#666}.searchform-wrapper .container{max-width:1200px;margin:0 auto;padding:0 15px}.searchform-wrapper .search-form{display:flex;align-items:center;gap:10px}.searchform-wrapper .search-field{flex:1;padding:10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px}.searchform-wrapper .search-field:focus{outline:none;border-color:#000}.searchform-wrapper .search-submit{padding:10px 20px;background:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.searchform-wrapper .search-submit:hover{background:#333}.searchform-wrapper .search-submit .icon-search{margin-left:5px}html.search-active .searchform-wrapper{display:block;opacity:1;transform:translateY(0)}@media(max-width:991px){.searchform-wrapper{position:relative;top:auto}.searchform-wrapper .search-form{flex-direction:column}.searchform-wrapper .search-form .search-field,.searchform-wrapper .search-form .search-submit{width:100%}}.page-header.stick{z-index:999 !important}.page-header{z-index:998 !important}.search-layout{display:flex;gap:3rem;margin-top:2rem}.search-layout .search-sidebar{flex:0 0 300px;width:300px}.search-layout .search-sidebar .search-sidebar-title{font-size:1.25rem;margin-bottom:1.5rem;font-weight:600}.search-layout .search-sidebar #filter-form{width:100% !important;padding:0 !important;margin:0 !important}.search-layout .search-sidebar .taxonomyArchive-filters{margin-bottom:1.5rem;display:block !important;width:100% !important}.search-layout .search-sidebar .taxonomyArchive-filters .checkboxGroup{margin-bottom:1.5rem;display:block !important;width:100% !important;clear:both !important;float:none !important}.search-layout .search-sidebar .taxonomyArchive-filters .checkboxGroup-button{width:100% !important;display:block !important;box-sizing:border-box !important}.search-layout .search-sidebar .taxonomyArchive-filters .checkboxGroup-list{max-height:300px;overflow-y:auto;width:100% !important}.search-layout .search-sidebar .taxonomyArchive-filters .checkboxGroup-item label{display:block;cursor:pointer}.search-layout .search-sidebar .taxonomyArchive-filters .checkboxGroup-item label:hover{color:#000}.search-layout .search-sidebar .taxonomyArchive-filters .checkboxGroup-item input[type=checkbox],.search-layout .search-sidebar .taxonomyArchive-filters .checkboxGroup-item input[type=radio]{margin-right:.5rem}.search-layout .search-sidebar .taxonomyArchive-filters .customSelect{display:block !important;width:100% !important;margin-bottom:1.5rem !important;clear:both !important;float:none !important}.search-layout .search-sidebar .sidebar-search-field{margin-bottom:2rem}.search-layout .search-sidebar .sidebar-search-field label{display:block;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;color:#333}.search-layout .search-sidebar .sidebar-search-field .search-input-field{width:100%;padding:10px 12px;border:1px solid #ddd;font-size:1rem}.search-layout .search-sidebar .sidebar-search-field .search-input-field:focus{outline:none;border-color:#000}.search-layout .search-sidebar .filter-buttons{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;width:100% !important;padding:0 !important;margin-left:0 !important;margin-right:0 !important}.search-layout .search-sidebar .filter-buttons button{margin:0 !important;width:100% !important;box-sizing:border-box !important}.search-layout .search-sidebar .filter-buttons #clear-filters{width:100% !important;padding:12px;background:#f5f5f5;color:#333;border:1px solid #ddd;margin:0 !important;box-sizing:border-box !important}.search-layout .search-sidebar .filter-buttons #clear-filters:hover{background:#e5e5e5}.search-layout .search-sidebar .filter-buttons #search-filters-submit{width:100% !important;padding:12px;margin:0 !important;box-sizing:border-box !important}.search-layout .search-content{flex:1;min-width:0}.section--header{padding:3rem 0 2rem;background:#f5f5f5;margin-bottom:2rem;position:relative;z-index:1}.section--header .page-header{margin-bottom:2rem;text-align:center}.section--header .page-title{font-size:2rem;margin:0 0 1rem}.section--header .page-title span{font-weight:400;color:#666}.search-form-container{max-width:600px;margin:0 auto}.search-form-container .search-form{display:flex;gap:1rem}.search-form-container .search-form .search-field{flex:1;padding:12px 16px;border:1px solid #ddd;font-size:1rem}.search-form-container .search-form .search-submit{padding:12px 24px}.search-results-count{padding:1rem 0;border-bottom:1px solid #e5e5e5;margin-bottom:2rem;font-weight:600;color:#333}.postlist{width:100%}.postlist--list{display:block !important}.postlist--list .postlist-item{display:block !important;width:100% !important;float:none !important;margin:0 !important}.postlist .postlist-item{padding:2rem 0;border-bottom:1px solid #e5e5e5}.postlist .postlist-item--full{width:100% !important;display:block !important;clear:both !important}.postlist .postlist-item:last-child{border-bottom:none}.postlist .postlist-meta{margin-bottom:.5rem}.postlist .postlist-meta .postlist-category{display:inline-block;background:#ff0;color:#000;padding:4px 12px;text-decoration:none;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition:background .2s}.postlist .postlist-meta .postlist-category:hover{background:#f0e800}.postlist .postlist-title{font-size:1.5rem;margin:.5rem 0 1rem;width:100%}.postlist .postlist-title a{color:#000;text-decoration:none;display:block}.postlist .postlist-title a:hover{text-decoration:underline}.postlist .postlist-excerpt{color:#666;line-height:1.6;margin-bottom:.75rem;width:100%}.postlist .postlist-excerpt p{margin:0}.postlist .postlist-date{color:#999;font-size:.875rem}.no-results{padding:3rem 0;text-align:center}.no-results h2{margin-bottom:1rem;font-size:1.75rem}.no-results p{color:#666;font-size:1.125rem}.pagination{margin-top:3rem;padding-top:2rem;border-top:1px solid #e5e5e5}.pagination .nav-links{display:flex;justify-content:center;gap:.5rem}.pagination .nav-links a,.pagination .nav-links span{display:inline-block;padding:8px 16px;border:1px solid #ddd;text-decoration:none;color:#333}.pagination .nav-links a:hover,.pagination .nav-links span:hover{background:#f5f5f5}.pagination .nav-links a.current,.pagination .nav-links span.current{background:#000;color:#fff;border-color:#000}.pagination .nav-links .prev,.pagination .nav-links .next{font-weight:600}.container--wide{max-width:1400px;margin:0 auto;padding:0 2rem}@media(max-width:992px){.search-layout{flex-direction:column}.search-layout .search-sidebar{flex:none;width:100%;margin-bottom:2rem}}@media(max-width:768px){.search-form-container .search-form{flex-direction:column}.search-form-container .search-form .search-submit{width:100%}.postlist .postlist-title{font-size:1.25rem}}.actionBlock-simple{margin:1rem 0}.actionBlock-simple.is-centred{text-align:center}.actionBlock-simple .btn{display:inline-block}.actionBlock .actionBlock-figure:empty{display:none}.actionBlock .actionBlock-label:empty{display:none}.actionBlock .actionBlock-label{color:#fff !important}.actionBlock .actionBlock-content p:empty{display:none}.wp-block-amnesty-core-block-row.row,.wp-block-amnesty-core-row.row{display:flex;flex-wrap:wrap;gap:2rem;margin:2rem 0;align-items:stretch}.wp-block-amnesty-core-block-row.row.layout-1\/2\|1\/2 .rowColumn,.wp-block-amnesty-core-block-row.row.layout-1\/2\|1\/2 .wp-block-amnesty-core-block-row-column,.wp-block-amnesty-core-row.row.layout-1\/2\|1\/2 .rowColumn,.wp-block-amnesty-core-row.row.layout-1\/2\|1\/2 .wp-block-amnesty-core-block-row-column{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}@media(max-width:768px){.wp-block-amnesty-core-block-row.row.layout-1\/2\|1\/2 .rowColumn,.wp-block-amnesty-core-block-row.row.layout-1\/2\|1\/2 .wp-block-amnesty-core-block-row-column,.wp-block-amnesty-core-row.row.layout-1\/2\|1\/2 .rowColumn,.wp-block-amnesty-core-row.row.layout-1\/2\|1\/2 .wp-block-amnesty-core-block-row-column{flex:0 0 100%;max-width:100%}}.wp-block-amnesty-core-block-row.row[class*="layout-1/3"] .rowColumn,.wp-block-amnesty-core-block-row.row[class*="layout-1/3"] .wp-block-amnesty-core-block-row-column,.wp-block-amnesty-core-row.row[class*="layout-1/3"] .rowColumn,.wp-block-amnesty-core-row.row[class*="layout-1/3"] .wp-block-amnesty-core-block-row-column{flex:0 0 calc(33.333% - 1.333rem);max-width:calc(33.333% - 1.333rem)}@media(max-width:768px){.wp-block-amnesty-core-block-row.row[class*="layout-1/3"] .rowColumn,.wp-block-amnesty-core-block-row.row[class*="layout-1/3"] .wp-block-amnesty-core-block-row-column,.wp-block-amnesty-core-row.row[class*="layout-1/3"] .rowColumn,.wp-block-amnesty-core-row.row[class*="layout-1/3"] .wp-block-amnesty-core-block-row-column{flex:0 0 100%;max-width:100%}}.wp-block-amnesty-core-block-row.row.layout-2\/3\|1\/3 .rowColumn:first-child,.wp-block-amnesty-core-block-row.row.layout-2\/3\|1\/3 .wp-block-amnesty-core-block-row-column:first-child,.wp-block-amnesty-core-row.row.layout-2\/3\|1\/3 .rowColumn:first-child,.wp-block-amnesty-core-row.row.layout-2\/3\|1\/3 .wp-block-amnesty-core-block-row-column:first-child{flex:0 0 calc(66.666% - 1rem);max-width:calc(66.666% - 1rem)}.wp-block-amnesty-core-block-row.row.layout-2\/3\|1\/3 .rowColumn:last-child,.wp-block-amnesty-core-block-row.row.layout-2\/3\|1\/3 .wp-block-amnesty-core-block-row-column:last-child,.wp-block-amnesty-core-row.row.layout-2\/3\|1\/3 .rowColumn:last-child,.wp-block-amnesty-core-row.row.layout-2\/3\|1\/3 .wp-block-amnesty-core-block-row-column:last-child{flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}@media(max-width:768px){.wp-block-amnesty-core-block-row.row.layout-2\/3\|1\/3 .rowColumn,.wp-block-amnesty-core-block-row.row.layout-2\/3\|1\/3 .wp-block-amnesty-core-block-row-column,.wp-block-amnesty-core-row.row.layout-2\/3\|1\/3 .rowColumn,.wp-block-amnesty-core-row.row.layout-2\/3\|1\/3 .wp-block-amnesty-core-block-row-column{flex:0 0 100%;max-width:100%}}.wp-block-amnesty-core-block-row.row.layout-1\/3\|2\/3 .rowColumn:first-child,.wp-block-amnesty-core-block-row.row.layout-1\/3\|2\/3 .wp-block-amnesty-core-block-row-column:first-child,.wp-block-amnesty-core-row.row.layout-1\/3\|2\/3 .rowColumn:first-child,.wp-block-amnesty-core-row.row.layout-1\/3\|2\/3 .wp-block-amnesty-core-block-row-column:first-child{flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}.wp-block-amnesty-core-block-row.row.layout-1\/3\|2\/3 .rowColumn:last-child,.wp-block-amnesty-core-block-row.row.layout-1\/3\|2\/3 .wp-block-amnesty-core-block-row-column:last-child,.wp-block-amnesty-core-row.row.layout-1\/3\|2\/3 .rowColumn:last-child,.wp-block-amnesty-core-row.row.layout-1\/3\|2\/3 .wp-block-amnesty-core-block-row-column:last-child{flex:0 0 calc(66.666% - 1rem);max-width:calc(66.666% - 1rem)}@media(max-width:768px){.wp-block-amnesty-core-block-row.row.layout-1\/3\|2\/3 .rowColumn,.wp-block-amnesty-core-block-row.row.layout-1\/3\|2\/3 .wp-block-amnesty-core-block-row-column,.wp-block-amnesty-core-row.row.layout-1\/3\|2\/3 .rowColumn,.wp-block-amnesty-core-row.row.layout-1\/3\|2\/3 .wp-block-amnesty-core-block-row-column{flex:0 0 100%;max-width:100%}}.wp-block-amnesty-core-block-row.row[class*="layout-1/4"] .rowColumn,.wp-block-amnesty-core-block-row.row[class*="layout-1/4"] .wp-block-amnesty-core-block-row-column,.wp-block-amnesty-core-row.row[class*="layout-1/4"] .rowColumn,.wp-block-amnesty-core-row.row[class*="layout-1/4"] .wp-block-amnesty-core-block-row-column{flex:0 0 calc(25% - 1.5rem);max-width:calc(25% - 1.5rem)}@media(max-width:991px){.wp-block-amnesty-core-block-row.row[class*="layout-1/4"] .rowColumn,.wp-block-amnesty-core-block-row.row[class*="layout-1/4"] .wp-block-amnesty-core-block-row-column,.wp-block-amnesty-core-row.row[class*="layout-1/4"] .rowColumn,.wp-block-amnesty-core-row.row[class*="layout-1/4"] .wp-block-amnesty-core-block-row-column{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media(max-width:768px){.wp-block-amnesty-core-block-row.row[class*="layout-1/4"] .rowColumn,.wp-block-amnesty-core-block-row.row[class*="layout-1/4"] .wp-block-amnesty-core-block-row-column,.wp-block-amnesty-core-row.row[class*="layout-1/4"] .rowColumn,.wp-block-amnesty-core-row.row[class*="layout-1/4"] .wp-block-amnesty-core-block-row-column{flex:0 0 100%;max-width:100%}}.wp-block-amnesty-core-block-row .rowColumn,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column,.wp-block-amnesty-core-row .rowColumn,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column{position:relative;display:flex;flex-direction:column}.wp-block-amnesty-core-block-row .rowColumn>.page-hero,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column>.page-hero,.wp-block-amnesty-core-block-row .rowColumn>.headerBlock,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column>.headerBlock,.wp-block-amnesty-core-row .rowColumn>.page-hero,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column>.page-hero,.wp-block-amnesty-core-row .rowColumn>.headerBlock,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column>.headerBlock{flex:1 1 auto;height:100%;min-height:360px}.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image],.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image],.wp-block-amnesty-core-row .rowColumn section[style*=background-image],.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image]{position:relative;min-height:360px;flex:1 1 auto;background-size:cover !important;background-position:center center !important;color:#fff;display:flex;align-items:center;justify-content:center}.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image] .container,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .container,.wp-block-amnesty-core-row .rowColumn section[style*=background-image] .container,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .container{max-width:none !important;padding:2rem;margin:0;width:100%;text-align:center}.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image] .hero-contentWrapper,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-contentWrapper,.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image] .hero-content-wrapper,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-content-wrapper,.wp-block-amnesty-core-row .rowColumn section[style*=background-image] .hero-contentWrapper,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-contentWrapper,.wp-block-amnesty-core-row .rowColumn section[style*=background-image] .hero-content-wrapper,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-content-wrapper{padding:0;text-align:center}@media(max-width:768px){.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image] .hero-contentWrapper,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-contentWrapper,.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image] .hero-content-wrapper,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-content-wrapper,.wp-block-amnesty-core-row .rowColumn section[style*=background-image] .hero-contentWrapper,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-contentWrapper,.wp-block-amnesty-core-row .rowColumn section[style*=background-image] .hero-content-wrapper,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-content-wrapper{padding:0}}.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image] .hero-title,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-title,.wp-block-amnesty-core-row .rowColumn section[style*=background-image] .hero-title,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-title{margin:0 0 1rem;font-size:clamp(24px,2rem,36px);line-height:1.2;text-transform:uppercase}.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image] .hero-title span,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-title span,.wp-block-amnesty-core-row .rowColumn section[style*=background-image] .hero-title span,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-title span{background-color:rgba(0,0,0,.45);color:#fff;padding:.2em .4em;box-shadow:20px 0 0 rgba(0,0,0,.45),-20px 0 0 rgba(0,0,0,.45);box-decoration-break:clone;-webkit-box-decoration-break:clone}.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image] .hero-content,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-content,.wp-block-amnesty-core-row .rowColumn section[style*=background-image] .hero-content,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-content{display:table;margin:0 0 1rem;padding:10px 20px;background-color:rgba(0,0,0,.45);font-size:1rem;line-height:1.5}.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image] .hero-cta,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-cta,.wp-block-amnesty-core-row .rowColumn section[style*=background-image] .hero-cta,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image] .hero-cta{display:inline-block;background-color:rgba(0,0,0,.45);padding:16px}.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image].has-dark-background .hero-title span,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image].has-dark-background .hero-title span,.wp-block-amnesty-core-row .rowColumn section[style*=background-image].has-dark-background .hero-title span,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image].has-dark-background .hero-title span{background-color:#000;box-shadow:20px 0 0 #000,-20px 0 0 #000}.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image].has-dark-background .hero-content,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image].has-dark-background .hero-content,.wp-block-amnesty-core-row .rowColumn section[style*=background-image].has-dark-background .hero-content,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image].has-dark-background .hero-content{background-color:#000}.wp-block-amnesty-core-block-row .rowColumn section[style*=background-image].has-dark-background .hero-cta,.wp-block-amnesty-core-block-row .wp-block-amnesty-core-block-row-column section[style*=background-image].has-dark-background .hero-cta,.wp-block-amnesty-core-row .rowColumn section[style*=background-image].has-dark-background .hero-cta,.wp-block-amnesty-core-row .wp-block-amnesty-core-block-row-column section[style*=background-image].has-dark-background .hero-cta{background-color:#000}.callToAction,div[role=note][aria-label=""]{padding:3rem 0;background-color:#f5f5f5;text-align:center}.callToAction .container,div[role=note][aria-label=""] .container{max-width:800px;margin:0 auto;padding:0 1.5rem}.callToAction-preHeading{margin:0 0 1rem;font-size:1.25rem;font-weight:600;text-transform:uppercase;color:#000}.callToAction-preHeading br{display:block;content:"";margin-top:.5em}.callToAction-title{margin:0 0 2rem;font-size:2.5rem;font-weight:700;color:#000}.callToAction-content .btn{display:inline-block;margin:.5rem}.rowColumn .wp-block-amnesty-core-section,.wp-block-amnesty-core-block-row-column .wp-block-amnesty-core-section{position:relative;min-height:360px;flex:1 1 auto;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat;color:#fff;display:flex;align-items:flex-end}.rowColumn .wp-block-amnesty-core-section>.container,.wp-block-amnesty-core-block-row-column .wp-block-amnesty-core-section>.container{position:relative;padding:2rem;width:100%;max-width:100%}.rowColumn .wp-block-amnesty-core-section .hero-contentWrapper,.wp-block-amnesty-core-block-row-column .wp-block-amnesty-core-section .hero-contentWrapper{padding-bottom:2rem}.rowColumn .wp-block-amnesty-core-section .hero-title,.wp-block-amnesty-core-block-row-column .wp-block-amnesty-core-section .hero-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.rowColumn .wp-block-amnesty-core-section .hero-title span,.wp-block-amnesty-core-block-row-column .wp-block-amnesty-core-section .hero-title span{display:inline-block;background:rgba(255,215,0,.9);color:#000;padding:.25rem .5rem;line-height:1.3}.rowColumn .wp-block-amnesty-core-section .hero-content,.wp-block-amnesty-core-block-row-column .wp-block-amnesty-core-section .hero-content{font-size:1.125rem;margin-bottom:1.5rem;max-width:600px}.rowColumn .wp-block-amnesty-core-section .image-metadata,.wp-block-amnesty-core-block-row-column .wp-block-amnesty-core-section .image-metadata{position:absolute;bottom:1rem;right:1rem;font-size:.75rem;opacity:.8}.rowColumn .wp-block-amnesty-core-section .image-metadata .image-copyright,.wp-block-amnesty-core-block-row-column .wp-block-amnesty-core-section .image-metadata .image-copyright{color:#fff}.wp-block-amnesty-core-section[style*=background-image]{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:flex-end;color:#fff}.wp-block-amnesty-core-section[style*=background-image]>.container{position:relative;padding:3rem 2rem}.wp-block-heading.has-text-align-center,.has-text-align-center.wp-block-heading{text-align:center}.callToAction,div[role=note][aria-label=""]{display:block !important;background:var(--wp--preset--color--light-grey,#f5f5f5);padding:3rem 2rem;text-align:center;margin:2rem 0}.callToAction .callToAction-preHeading,div[role=note][aria-label=""] .callToAction-preHeading{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.05em}.callToAction .innerBlocksContainer,div[role=note][aria-label=""] .innerBlocksContainer{display:flex;justify-content:center;gap:1rem}.call-to-action{background:#f5f5f5;padding:3rem 2rem;text-align:center;margin:2rem 0}.callToAction-preHeading{font-size:1.25rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.callToAction-heading{font-size:1.75rem;margin-bottom:1.5rem}.call-to-action .wp-block-buttons{justify-content:center}.callToAction .btn:hover,div[role=note][aria-label=""] .btn:hover{color:#fff !important;background-color:#000 !important}.callToAction .btn:hover span,div[role=note][aria-label=""] .btn:hover span{color:#fff !important}.section{position:relative}.section--small{margin:0 !important;padding:2rem 0}.section--no-padding{padding:0 !important}.section--no-padding>.container{padding:0 !important}.section--tinted{background-color:#f5f5f5 !important}.section--has-bg-image{background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;padding:20px 0;min-height:auto !important;align-items:flex-start !important}.section--has-bg-image>.container{width:100%;max-width:100%;padding:0 2rem}.section--tinted.section--has-bg-image{background-color:rgba(0,0,0,0) !important}.wp-block-column .section--tinted{background-color:#f5f5f5 !important;height:100%}.wp-block-column .section--has-bg-image{background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;min-height:200px;height:100%}.wp-block-column .section--tinted.section--has-bg-image{background-color:rgba(0,0,0,0) !important}.section--bgOrigin-right{background-position:right center}.section--bgOrigin-left{background-position:left center}.section--textWhite,.section--textWhite h1:not([style*=color]),.section--textWhite h2:not([style*=color]),.section--textWhite h3:not([style*=color]),.section--textWhite h4:not([style*=color]),.section--textWhite h5:not([style*=color]),.section--textWhite h6:not([style*=color]),.section--textWhite .wp-block-heading:not([style*=color]),.section--textWhite p:not([style*=color]),.section--textWhite li:not([style*=color]),.section--textWhite span:not([style*=color]),.section--textWhite div:not([style*=color]),.section--textWhite strong:not([style*=color]),.section--textWhite .container p,.section--textWhite .container h2,.section--textWhite .container .wp-block-heading{color:#fff !important}.section--textWhite a:not(.wp-block-button__link){color:#fff !important;text-decoration:underline}.section--textWhite .customCard-content a.btn{color:#000 !important;text-decoration:none}.section--textWhite .customCard-content a.btn:hover{color:#fff !important}.section--textWhite .wp-block-button .wp-block-button__link,.section--textWhite .wp-block-button__link{color:#000 !important;background-color:rgba(0,0,0,0) !important;border-color:#000 !important}.section--textWhite .wp-block-button .wp-block-button__link:hover,.section--textWhite .wp-block-button__link:hover{color:#fff !important;background-color:#000 !important}.section--textWhite .wp-block-button.is-style-light .wp-block-button__link{color:#000 !important;background-color:#fff !important;border-color:#000 !important}.section--textWhite .wp-block-button.is-style-light .wp-block-button__link:hover{color:#fff !important;background-color:#000 !important}.section--textBlack,.section--textBlack h1:not([style*=color]),.section--textBlack h2:not([style*=color]),.section--textBlack h3:not([style*=color]),.section--textBlack h4:not([style*=color]),.section--textBlack h5:not([style*=color]),.section--textBlack h6:not([style*=color]),.section--textBlack p:not([style*=color]),.section--textBlack li:not([style*=color]),.section--textBlack span:not([style*=color]),.section--textBlack div:not([style*=color]){color:#000 !important}.section--textBlack a:not(.wp-block-button__link):not(.btn){color:#000 !important}.section--textBlack .image-metadata,.section--textBlack .image-metadata span,.section--textBlack .image-metadataItem,.section--textBlack .image-copyright{color:#fff !important}.section--textBlack .actionBlock-label{color:#fff !important}.section--textBlack article.grid-item .grid-content .grid-itemMeta a{color:#fff !important}.section--textBlack .has-dark-background,.section--textBlack .has-dark-background h1,.section--textBlack .has-dark-background h2,.section--textBlack .has-dark-background h3,.section--textBlack .has-dark-background h4,.section--textBlack .has-dark-background h5,.section--textBlack .has-dark-background h6,.section--textBlack .has-dark-background p,.section--textBlack .has-dark-background li,.section--textBlack .has-dark-background span,.section--textBlack .has-dark-background div{color:#fff !important}.section--textBlack .has-dark-background a:not(.wp-block-button__link):not(.btn){color:#fff !important}.section--textWhite,.section--textWhite.section--has-bg-image,.section--textWhite h1,.section--textWhite h2,.section--textWhite h3,.section--textWhite h4,.section--textWhite h5,.section--textWhite h6,.section--textWhite p,.section--textWhite li,.section--textWhite span,.section--textWhite div:not(.container),.section--textWhite strong,.section--textWhite .container p,.section--textWhite .container h2,.section--textWhite .container .wp-block-heading{color:#fff !important}.section--textBlack .has-dark-background .hero-cta .btn,.section--textBlack .has-dark-background .btn{color:#000 !important}.section--textBlack .has-dark-background .hero-cta .btn a,.section--textBlack .has-dark-background .btn a{color:#000 !important}.section--textBlack .has-dark-background .hero-cta .btn:hover,.section--textBlack .has-dark-background .btn:hover{color:#fff !important}.section--textBlack .has-dark-background .hero-cta .btn:hover a,.section--textBlack .has-dark-background .btn:hover a{color:#fff !important}[id^=section-][style*=background-image],.section[style*=background-image]{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;height:auto !important;padding:20px 0}[id^=section-][style*=background-image]>.container,.section[style*=background-image]>.container{width:100%;max-width:100%;padding:0 2rem}.wp-block-amnesty-core-section.section--has-bg-image,section.wp-block-amnesty-core-section.section--has-bg-image{position:relative}.wp-block-amnesty-core-section.section--has-bg-image>.container,section.wp-block-amnesty-core-section.section--has-bg-image>.container{width:100%;max-width:1200px;padding:0 2rem}.wp-block-amnesty-core-section.section--has-bg-image>.container .blockquote,section.wp-block-amnesty-core-section.section--has-bg-image>.container .blockquote{background:hsla(0,0%,100%,.95);padding:2rem;border-radius:4px;margin:2rem auto;max-width:800px}.wp-block-amnesty-core-section.section--has-bg-image>.container .blockquote p,section.wp-block-amnesty-core-section.section--has-bg-image>.container .blockquote p{color:#000;font-size:1.25rem;line-height:1.6;margin-bottom:1rem}.wp-block-amnesty-core-section.section--has-bg-image>.container .blockquote cite,section.wp-block-amnesty-core-section.section--has-bg-image>.container .blockquote cite{color:#666;font-style:italic;display:block;margin-top:1rem}.wp-block-amnesty-core-section.section--has-bg-image>.container .blockquote.is-lined,section.wp-block-amnesty-core-section.section--has-bg-image>.container .blockquote.is-lined{border-left:4px solid #ff0;padding-left:2rem}.wp-block-amnesty-core-section.section--has-bg-image>.container .hero-contentWrapper,section.wp-block-amnesty-core-section.section--has-bg-image>.container .hero-contentWrapper{max-width:800px;margin:0 auto;text-align:center}.wp-block-amnesty-core-section.section--has-bg-image>.container .hero-contentWrapper .hero-title,section.wp-block-amnesty-core-section.section--has-bg-image>.container .hero-contentWrapper .hero-title{color:#fff;margin-bottom:1.5rem}.wp-block-amnesty-core-section.section--has-bg-image>.container .hero-contentWrapper .hero-title span,section.wp-block-amnesty-core-section.section--has-bg-image>.container .hero-contentWrapper .hero-title span{background-color:rgba(0,0,0,.45);padding:.3em .6em;display:inline-block;box-shadow:20px 0 0 rgba(0,0,0,.45),-20px 0 0 rgba(0,0,0,.45);box-decoration-break:clone;-webkit-box-decoration-break:clone}.wp-block-amnesty-core-section.section--has-bg-image>.container .hero-contentWrapper .hero-content,section.wp-block-amnesty-core-section.section--has-bg-image>.container .hero-contentWrapper .hero-content{background-color:rgba(0,0,0,.45);color:#fff;padding:1rem 2rem;display:inline-block;margin-bottom:1.5rem}.wp-block-amnesty-core-section.section--has-bg-image>.container .hero-contentWrapper .hero-cta,section.wp-block-amnesty-core-section.section--has-bg-image>.container .hero-contentWrapper .hero-cta{display:inline-block;background-color:rgba(0,0,0,.45);padding:1rem}.wp-block-amnesty-core-section.section--has-bg-image>.container>h1,.wp-block-amnesty-core-section.section--has-bg-image>.container>h2,.wp-block-amnesty-core-section.section--has-bg-image>.container>h3,section.wp-block-amnesty-core-section.section--has-bg-image>.container>h1,section.wp-block-amnesty-core-section.section--has-bg-image>.container>h2,section.wp-block-amnesty-core-section.section--has-bg-image>.container>h3{color:#fff;margin-bottom:1.5rem}.wp-block-amnesty-core-section.section--has-bg-image>.container>h1 strong,.wp-block-amnesty-core-section.section--has-bg-image>.container>h2 strong,.wp-block-amnesty-core-section.section--has-bg-image>.container>h3 strong,section.wp-block-amnesty-core-section.section--has-bg-image>.container>h1 strong,section.wp-block-amnesty-core-section.section--has-bg-image>.container>h2 strong,section.wp-block-amnesty-core-section.section--has-bg-image>.container>h3 strong{background-color:rgba(0,0,0,.45);padding:.3em .6em;display:inline-block}.wp-block-amnesty-core-section.section--has-bg-image>.container .wp-block-buttons,section.wp-block-amnesty-core-section.section--has-bg-image>.container .wp-block-buttons{justify-content:center;margin-top:1.5rem}.wp-block-amnesty-core-section:not(.section--has-bg-image),section.wp-block-amnesty-core-section:not(.section--has-bg-image){position:relative;padding:20px 0}.wp-block-amnesty-core-section:not(.section--has-bg-image)>.container,section.wp-block-amnesty-core-section:not(.section--has-bg-image)>.container{width:100%;max-width:100%;text-align:left}.wp-block-amnesty-core-hero,.wp-block-amnesty-core-section,section[class*=wp-block-amnesty-core]{position:relative !important}.image-metadata{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.7);padding:5px 10px;color:#fff !important;font-size:.875rem;z-index:10;margin:0}.image-metadata span,.image-metadata .image-metadataItem,.image-metadata .image-copyright{color:#fff !important}.rowColumn,.wp-block-amnesty-core-block-row-column{position:relative}.rowColumn .wp-block-amnesty-core-hero,.wp-block-amnesty-core-block-row-column .wp-block-amnesty-core-hero,.rowColumn section[class*=wp-block-amnesty-core],.wp-block-amnesty-core-block-row-column section[class*=wp-block-amnesty-core]{position:relative !important;width:100%}.rowColumn .wp-block-amnesty-core-hero .image-metadata,.wp-block-amnesty-core-block-row-column .wp-block-amnesty-core-hero .image-metadata,.rowColumn section[class*=wp-block-amnesty-core] .image-metadata,.wp-block-amnesty-core-block-row-column section[class*=wp-block-amnesty-core] .image-metadata{position:absolute;bottom:0;left:0;z-index:100;margin:0}section.wp-block-amnesty-core-section>.image-metadata,.wp-block-amnesty-core-hero>.image-metadata{position:absolute;bottom:0;left:0;margin:0}.hero-block{padding:2rem 0}.hero-block .hero-title{font-size:2.5rem;margin-bottom:1.5rem;line-height:1.2;font-weight:700}.hero-block .hero-title strong{color:inherit;font-weight:700}@media(max-width:768px){.hero-block .hero-title{font-size:2rem}}.hero-block .hero-content{font-size:1.125rem;margin-bottom:2rem;line-height:1.6}.hero-block .hero-cta{margin-top:2rem}.section--has-bg-image{padding:20px 0}.section--has-bg-image>.container{width:100%;max-width:100%;padding:0 2rem}.section--has-bg-image>.container>.wp-block-columns{align-items:stretch;gap:3rem}@media(min-width:768px){.section--has-bg-image>.container>.wp-block-columns{display:flex}}.section--has-bg-image>.container>.wp-block-columns .wp-block-column{flex:1;display:flex;flex-direction:column}.section--has-bg-image>.container>.wp-block-columns .wp-block-column .wp-block-columns{height:100%}.section--has-bg-image>.container>.wp-block-columns .wp-block-column .wp-block-columns .wp-block-column .hero-block .hero-title{color:#fff;font-size:2.5rem;margin-bottom:1.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.section--has-bg-image>.container>.wp-block-columns .wp-block-column .wp-block-columns .wp-block-column .hero-block .hero-content{color:#fff;font-size:1.125rem;line-height:1.6;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.section--has-bg-image .section--grey{background:rgba(245,245,245,.95) !important;padding:2rem;border-radius:8px;height:100%}.section--has-bg-image .section--grey .gform_wrapper{background:rgba(0,0,0,0);padding:0;color:#000}.section--has-bg-image .section--grey .gform_wrapper .gform_title{color:#000;font-size:1.5rem;margin-bottom:1rem}.section--has-bg-image .section--grey .gform_wrapper .gfield_label{color:#333}.section--has-bg-image .section--grey .gform_wrapper input,.section--has-bg-image .section--grey .gform_wrapper select,.section--has-bg-image .section--grey .gform_wrapper textarea{background:#fff;color:#000;border:1px solid #ddd;padding:.75rem;width:100%}.section--has-bg-image .section--grey .gform_wrapper .gform_button{background:#ff0;color:#000;padding:12px 30px;border:none;font-weight:600;cursor:pointer;transition:background .3s}.section--has-bg-image .section--grey .gform_wrapper .gform_button:hover{background:#f0e800}.section--has-bg-image section.wp-block-amnesty-core-section:not(.section--has-bg-image):not(.section--tinted){background:rgba(0,0,0,0) !important;background-image:none !important;padding:0;min-height:auto}.section--has-bg-image section.wp-block-amnesty-core-section:not(.section--has-bg-image):not(.section--tinted)>.container{padding:0}.wp-block-amnesty-core-section img,.section img,figure img{width:100% !important;height:auto !important;max-width:100% !important;display:block}img[style*="width:375px"]{width:100% !important;height:auto !important}.customCard-figure{height:100%}.customCard-figure img{height:100% !important;-o-object-fit:cover;object-fit:cover}.customCard-content p{color:#000 !important}.section--textBlack .image-metadata,.section--textBlack .image-metadata span,.section--textBlack .image-metadataItem,.section--textBlack .image-copyright,.section--textBlack .actionBlock-label,.section--textBlack span.actionBlock-label{color:#fff !important}.wp-block-columns{display:flex !important;flex-wrap:wrap;align-items:stretch !important}.wp-block-columns.is-layout-flex,.wp-block-columns-is-layout-flex{align-items:stretch !important}.wp-block-column,.wp-block-column.is-layout-flow,.wp-block-column-is-layout-flow{display:flex !important;flex-direction:column !important;align-self:stretch !important;gap:0 !important}.wp-block-column>*:not(:last-child),.wp-block-column.is-layout-flow>*:not(:last-child),.wp-block-column-is-layout-flow>*:not(:last-child){margin-top:0 !important;margin-bottom:1rem !important}.wp-block-column>.section,.wp-block-column>.wp-block-amnesty-core-section,.wp-block-column.is-layout-flow>.section,.wp-block-column.is-layout-flow>.wp-block-amnesty-core-section,.wp-block-column-is-layout-flow>.section,.wp-block-column-is-layout-flow>.wp-block-amnesty-core-section{flex:1}.wp-block-column>.section:last-child,.wp-block-column>.wp-block-amnesty-core-section:last-child,.wp-block-column.is-layout-flow>.section:last-child,.wp-block-column.is-layout-flow>.wp-block-amnesty-core-section:last-child,.wp-block-column-is-layout-flow>.section:last-child,.wp-block-column-is-layout-flow>.wp-block-amnesty-core-section:last-child{flex:1;display:flex;flex-direction:column}.wp-block-column>.section:last-child>.container,.wp-block-column>.wp-block-amnesty-core-section:last-child>.container,.wp-block-column.is-layout-flow>.section:last-child>.container,.wp-block-column.is-layout-flow>.wp-block-amnesty-core-section:last-child>.container,.wp-block-column-is-layout-flow>.section:last-child>.container,.wp-block-column-is-layout-flow>.wp-block-amnesty-core-section:last-child>.container{flex:1;display:flex;flex-direction:column;justify-content:center}.wp-block-column>.wp-block-buttons:last-child,.wp-block-column>.actionBlock-simple:last-child,.wp-block-column>.wp-block-button:last-child,.wp-block-column.is-layout-flow>.wp-block-buttons:last-child,.wp-block-column.is-layout-flow>.actionBlock-simple:last-child,.wp-block-column.is-layout-flow>.wp-block-button:last-child,.wp-block-column-is-layout-flow>.wp-block-buttons:last-child,.wp-block-column-is-layout-flow>.actionBlock-simple:last-child,.wp-block-column-is-layout-flow>.wp-block-button:last-child{margin-top:auto !important;margin-bottom:0 !important}.wp-block-column>h3,.wp-block-column.is-layout-flow>h3,.wp-block-column-is-layout-flow>h3{margin-bottom:1rem}.wp-block-column>figure,.wp-block-column.is-layout-flow>figure,.wp-block-column-is-layout-flow>figure{margin:1rem 0}.wp-block-column .actionBlock-simple,.wp-block-column .wp-block-buttons,.wp-block-column.is-layout-flow .actionBlock-simple,.wp-block-column.is-layout-flow .wp-block-buttons,.wp-block-column-is-layout-flow .actionBlock-simple,.wp-block-column-is-layout-flow .wp-block-buttons{margin-top:auto !important;padding-top:1rem}.page-footer .wp-block-buttons{justify-content:flex-start}.page-footer .wp-block-column>*:last-child{margin-top:0}.wp-block-columns.has-3-columns .wp-block-column{flex:1 1 calc(33.333% - 2rem);margin:0 1rem}.wp-block-columns.has-4-columns .wp-block-column{flex:1 1 calc(25% - 2rem);margin:0 1rem}@media(max-width:768px){.wp-block-columns{flex-direction:column}.wp-block-columns .wp-block-column{flex:1 1 100%;margin:1rem 0}.wp-block-columns.has-3-columns .wp-block-column,.wp-block-columns.has-4-columns .wp-block-column{flex:1 1 100%;margin:1rem 0}}.faq_list{padding:2rem 0}.faq_list .container{max-width:100%;padding:0 1rem}.faq_list__item{margin-bottom:1.5rem;border-bottom:1px solid #e5e5e5;padding-bottom:1.5rem}.faq_list__item:last-child{border-bottom:none}.faq_list__item .question{font-size:1.25rem;font-weight:600;margin-bottom:1rem;cursor:pointer;position:relative;padding-right:30px;transition:color .3s ease}.faq_list__item .question:before{content:"+";position:absolute;right:0;top:0;font-size:1.5rem;font-weight:300;transition:transform .3s ease}.faq_list__item .question:hover{color:#ff0}.faq_list__item .question.open{color:#000}.faq_list__item .question.open:before{transform:rotate(45deg)}.faq_list__item .question.open+.answer{max-height:2000px;opacity:1;padding-top:1rem}.faq_list__item .answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease,opacity .3s ease,padding .3s ease}.faq_list__item .answer p{margin-bottom:1rem;line-height:1.6}.faq_list__item .answer p:last-child{margin-bottom:0}.faq_list__item .answer ul,.faq_list__item .answer ol{margin:1rem 0;padding-left:2rem}.faq_list__item .answer ul li,.faq_list__item .answer ol li{margin-bottom:.5rem}.woocommerce{width:100% !important;max-width:100% !important}body.woocommerce-cart .article-container,body.woocommerce-checkout .article-container,body.woocommerce-account .article-container{display:block !important}body.woocommerce-cart .woocommerce,body.woocommerce-checkout .woocommerce,body.woocommerce-account .woocommerce{width:100% !important;max-width:100% !important}.woocommerce-message,.woocommerce-error,.woocommerce-info{padding:1rem 2rem;box-sizing:border-box}.wc-block-components-notice-banner{display:flex !important;align-items:center !important;padding:1rem 2rem !important;margin-bottom:1rem !important;border:none !important;border-top:3px solid #000 !important;border-radius:0 !important;font-weight:400 !important;color:#000 !important;background-color:#f5f5f5 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;outline:none !important;box-shadow:none !important}.wc-block-components-notice-banner:focus,.wc-block-components-notice-banner:focus-visible,.wc-block-components-notice-banner:focus-within{outline:none !important;box-shadow:none !important;border-color:#000 !important}.wc-block-components-notice-banner.is-success{border-top-color:#000 !important;background-color:#f5f5f5 !important}.wc-block-components-notice-banner.is-error{border-top-color:#b81c23 !important;background-color:#f8d7da !important}.wc-block-components-notice-banner.is-info{border-top-color:#000 !important;background-color:#f5f5f5 !important}.wc-block-components-notice-banner.is-warning{border-top-color:#f0ad4e !important;background-color:#fcf8e3 !important}.wc-block-components-notice-banner svg{flex-shrink:0;margin-right:10px;width:24px;height:24px;fill:#000 !important;color:#000 !important}.wc-block-components-notice-banner svg path{fill:#000 !important}.wc-block-components-notice-banner .wc-block-components-notice-banner__content{flex:1}.wc-block-components-notice-banner a{margin-left:5px;font-weight:700}#woo-store-vacation,.woo-store-vacation-wrapper{background-color:#3d9cd2;color:#fff;padding:1rem 2rem;margin-bottom:2rem;border-left:4px solid #2980b9;text-align:center}#woo-store-vacation p,.woo-store-vacation-wrapper p{margin:0;color:#fff;font-size:1rem;line-height:1.5}#woo-store-vacation a,.woo-store-vacation-wrapper a{color:#fff;text-decoration:underline}#woo-store-vacation a:hover,.woo-store-vacation-wrapper a:hover{text-decoration:none}.woocommerce-cart-form{margin-bottom:3rem}.woocommerce-cart-form .shop_table{width:100%;max-width:100%}.woocommerce-cart-form .shop_table td,.woocommerce-cart-form .shop_table th{padding:1rem}.cart_totals{background:#f5f5f5;padding:2rem;border-radius:4px}.cart_totals h2{margin-top:0;margin-bottom:1.5rem;font-size:1.5rem}.cart_totals table{width:100%}.cart_totals table th,.cart_totals table td{padding:.75rem 0;border-bottom:1px solid #ddd}.cart_totals table tr:last-child th,.cart_totals table tr:last-child td{border-bottom:none;font-weight:600;font-size:1.125rem}.cart_totals .wc-proceed-to-checkout{margin-top:1.5rem}.cart_totals .wc-proceed-to-checkout .checkout-button{width:100%;background:#ff0;color:#000;padding:1rem;font-size:1.125rem;font-weight:600;border:none;cursor:pointer;text-align:center;text-decoration:none;display:block;transition:background .3s}.cart_totals .wc-proceed-to-checkout .checkout-button:hover{background:#f0e800}.cross-sells{margin-top:3rem;padding-top:3rem;border-top:1px solid #eee}.cross-sells h2{text-align:center;margin-bottom:2rem}.cross-sells .products{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr));gap:2rem}.cart-empty{text-align:center;padding:3rem 0}.cart-empty .wc-backward{display:inline-block;margin-top:1rem;background:#ff0;color:#000;padding:.75rem 2rem;text-decoration:none;font-weight:600;transition:background .3s}.cart-empty .wc-backward:hover{background:#f0e800}.woocommerce-cart .wp-block-cover{margin-bottom:2rem}.woocommerce-cart .wp-block-cover .wp-block-buttons{justify-content:center}@media(max-width:768px){.cart_totals{max-width:100%;margin:0}#woo-store-vacation,.woo-store-vacation-wrapper{padding:1rem;font-size:.9rem}}.woocommerce-checkout .select2-container{width:100% !important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table{width:100% !important;max-width:100%;table-layout:fixed}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th{padding:.75rem}.woocommerce-checkout .wc_payment_method,.woocommerce-checkout .payment_method_stripe{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.woocommerce-checkout .wc_payment_method>input[type=radio],.woocommerce-checkout .payment_method_stripe>input[type=radio]{flex-shrink:0;margin:0}.woocommerce-checkout .wc_payment_method>label,.woocommerce-checkout .payment_method_stripe>label{display:inline-flex !important;align-items:center;gap:10px;margin:0}.woocommerce-checkout .wc_payment_method .payment_box,.woocommerce-checkout .payment_method_stripe .payment_box{flex-basis:100%;width:100%;margin-top:10px}.woocommerce-checkout .stripe-cards-icon,.woocommerce-checkout .stripe-icon,.woocommerce-checkout img.stripe-cards-icon{max-width:150px !important;width:auto !important;height:24px !important;display:inline-block !important;vertical-align:middle}.woocommerce-checkout .payment_method_stripe img,.woocommerce-checkout .wc_payment_method img{max-width:150px;height:24px;display:inline-block;vertical-align:middle}.woocommerce-checkout .form-row.form-row-first,.woocommerce-checkout .form-row.form-row-last{width:48%;display:inline-block;vertical-align:top}.woocommerce-checkout .form-row.form-row-first{float:left;clear:left}.woocommerce-checkout .form-row.form-row-last{float:right;clear:right}.woocommerce-checkout .form-row.form-row-wide{width:100%;clear:both}.woocommerce-checkout .col2-set{display:flex;flex-wrap:wrap}.woocommerce-checkout .col2-set .col-1{flex:1;min-width:300px;margin-right:2rem}.woocommerce-checkout .col2-set .col-2{flex:1;min-width:300px}.woocommerce-checkout #order_review,.woocommerce-checkout .woocommerce-checkout-review-order{width:100%}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{margin-bottom:1.5rem}.woocommerce-checkout .payment_box.payment_method_stripe fieldset{display:block;border:none;padding:0;margin:0 0 15px}.woocommerce-checkout .payment_box.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew{display:flex !important;align-items:center;gap:10px}.woocommerce-checkout .payment_box.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]{flex-shrink:0;width:auto !important;margin:0 !important}.woocommerce-checkout .payment_box.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew label{display:inline !important;margin:0 !important}.woocommerce-checkout #payment{background:#f5f5f5;padding:1.5rem;border-radius:4px}.woocommerce-checkout #payment .payment_methods{list-style:none;padding:0;margin:0 0 1.5rem}.woocommerce-checkout #payment .payment_methods li{padding:1rem 0;border-bottom:1px solid #ddd}.woocommerce-checkout #payment .payment_methods li:last-child{border-bottom:none}.woocommerce-checkout #payment .place-order{margin-top:1.5rem}.woocommerce-checkout #payment .place-order .button{width:100%;background:#ff0;color:#000;padding:1rem;font-size:1.125rem;font-weight:600;border:none;cursor:pointer}.woocommerce-checkout #payment .place-order .button:hover{background:#f0e800}.woocommerce-order-received .wp-block-group.is-layout-constrained>*,.woocommerce-order-received .wp-block-group-is-layout-constrained>*{max-width:1468px !important;margin-left:auto !important;margin-right:auto !important}.woocommerce-order-received .woocommerce-notice--success,.woocommerce-order-received .woocommerce-thankyou-order-received{background:#f5f5f5;border-top:3px solid #000;padding:1.5rem 2rem;margin-bottom:2rem;font-size:1.125rem}.woocommerce-order-received .woocommerce-order-overview{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-wrap:wrap;gap:1rem 2rem;background:#f9f9f9;padding:1.5rem}.woocommerce-order-received .woocommerce-order-overview li{margin:0}.woocommerce-order-received .woocommerce-order-overview li strong{display:block;font-size:1.125rem}.woocommerce-order-received .woocommerce-order-details,.woocommerce-order-received .woocommerce-customer-details{margin-bottom:2rem}.woocommerce-order-received .woocommerce-order-details h2,.woocommerce-order-received .woocommerce-customer-details h2{font-size:1.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #eee}.woocommerce-order-received .woocommerce-table--order-details{width:100%}.woocommerce-order-received .woocommerce-table--order-details th,.woocommerce-order-received .woocommerce-table--order-details td{padding:.75rem;border-bottom:1px solid #eee}.woocommerce-order-received .woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-order-received .woocommerce-table--order-details tfoot tr:last-child td{font-weight:600;font-size:1.125rem;border-bottom:none}@media(max-width:768px){.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{flex:1 1 100%}.woocommerce-checkout .col2-set .col-1{margin-right:0;margin-bottom:2rem}.woocommerce-checkout .form-row.form-row-first,.woocommerce-checkout .form-row.form-row-last{width:100%;float:none}.woocommerce-order-received .woocommerce-order{padding:1rem}.woocommerce-order-received .woocommerce-order-overview{flex-direction:column;gap:.5rem}}