body.one-column main#main.wrap { width: 100%; max-width: 100%; }

body.one-column .en__component--column--1 { width: 96%; max-width: 1360px; margin: auto; }

body.one-column .en__component--advcolumn.form-container { background-color: #efefef; border-top: 1px solid transparent; }

body.one-column img { max-width: 100%; height: auto !important; }

body.one-column div.one-column-hero-wrapper { position: relative; }

body.one-column section.one-column-hero { max-width: 100%; display: flex; align-items: center; justify-content: center; }

body.one-column section.one-column-hero img { max-width: 100%; height: auto; min-height: 250px; max-height: 500px; object-fit: cover; }

body.one-column section.one-column-hero .one-column-hero-text { justify-content: center; align-items: center; display: flex; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

body.one-column section.one-column-hero .one-column-hero-text h2 { font-family: "League Spartan", sans-serif; font-size: 40px; color: white; text-transform: uppercase; letter-spacing: 6px; text-align: center; line-height: 1.3; }

@media only screen and (min-width: 1460px) { body.one-column div.one-column-hero { text-align: center; } }

@media only screen and (max-width: 509px) { body.one-column section.one-column-hero .one-column-hero-text h2 { font-size: 25px; } }

body.one-column .en__component--copyblock { max-width: 880px; margin: auto; }

body.one-column .en__component--copyblock p { font-weight: 600; }

@media only screen and (max-width: 900px) { body.one-column .en__component--copyblock { padding: 0 20px 0 20px; } }

body.one-column .en__component--copyblock.text-background { position: relative; max-width: 100%; padding: 0; }

body.one-column section.text-background { max-width: 100%; display: flex; align-items: center; justify-content: center; }

body.one-column section.text-background img { max-width: 100%; height: auto; min-height: 250px; max-height: 500px; object-fit: cover; }

body.one-column section.text-background .text-background-text { justify-content: center; width: 80%; margin: auto; align-items: center; display: flex; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

body.one-column .en__component--imageblock, body.one-column .en__component--codeblock { max-width: 1360px; text-align: center; margin: 20px auto 20px auto; }

body.one-column .en__component--page .en__component--formblock { padding-top: 20px; max-width: 640px; margin: auto; }

body.one-column .en__component--page .en__component--formblock:after { content: ""; display: table; clear: both; }

body.one-column .en__component--page .en__field--city { margin-left: 0; }

body.one-column .en__component--page .en__field--firstName, body.one-column .en__component--page .en__field--lastName, body.one-column .en__component--page .en__field--city, body.one-column .en__component--page .en__field--region, body.one-column .en__component--page .en__field--postcode, body.one-column .en__component--page .en__field--country, body.one-column .en__component--page .en__field__element--textarea, body.one-column .en__field__label { width: 100%; clear: both; margin-left: 0; }

body.one-column .en__component--page textarea { width: 100%; }

body.one-column .en__component--page .en__field__element--checkbox .en__field__item { padding: 8px; }

body.one-column .en__component--page .selectboxit-container { margin-left: 0; }

body.one-column .en__field__element--radio > .en__field__item > label.en__field__label { color: black; padding: 7px 10px; background-color: #fff; font-weight: bold; cursor: pointer; z-index: 90; margin: 10px 0 10px 0; }

body.one-column .en__component--page .en__field__element--radio label { background: transparent; padding: 2px 0 7px 0; }

body.one-column body.one-column .en__field__element--radio > .en__field__item { display: block; }

body.one-column .en__component--page .en__field__element--radio input[type='text'] { width: 100%; }

body.one-column textarea { font-family: "Clear Sans","Source Sans Pro",sans-serif; font-size: 1.125rem; color: black; font-style: normal; }

body.one-column .en__component--page .en__field--checkbox .en__field__label:first-child { display: block; }

body.one-column .en__component--page .en__field--checkbox { background: transparent; }

body.one-column .en__field__label { font-size: 16px; }

body.one-column div.en__field > label:first-child { font-family: "Clear Sans","Source Sans Pro",sans-serif; font-weight: bold; }

body.one-column .en__component--page .en__field__element--radio label { font-weight: normal; }

body.one-column .en__field--action-alerts-opt-in > label, body.one-column .en__field--access-express-opt-in > label { display: none !important; }

body.one-column .en__field--access-express-opt-in { clear: both; }

body.one-column .en__component--page .en__field--action-alerts-opt-in .en__field__element--checkbox .en__field__item, body.one-column .en__component--page .en__field--access-express-opt-in .en__field__element--checkbox .en__field__item { padding: 0; }

body.one-column .en__component--page .en__field--action-alerts-opt-in, body.one-column .en__component--page .en__field--access-express-opt-in { background-color: white; width: 100%; clear: both; }

body.one-column .en__field--action-alerts-opt-in .en__field__item label, body.one-column .en__component--page .en__field--access-express-opt-in .en__field__item label { font-size: 13px !important; }

body.one-column body.one-column .en__field__label { font-size: 13px !important; }

body.one-column .en__component--page { margin-bottom: 0; }

body.one-column ::-webkit-input-placeholder { font-style: italic; }

body.one-column ::-moz-placeholder { font-style: italic; }

body.one-column :-ms-input-placeholder { font-style: italic; }

body.one-column :-moz-placeholder { font-style: italic; }

body.one-column .en__mandatory > label > span { color: red; }

body.one-column .en__component--page #Privacy_LinkDiv { max-width: 600px; margin: auto; }

body.one-column .en__component--page .lightgray_background { padding-left: 0; padding-right: 0; }

body.one-column ul#en__field_supporter_countrySelectBoxItOptions.selectboxit-options.selectboxit-list { min-width: 100% !important; }

/*# sourceMappingURL=en-one-column.css.map */