/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
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;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir=rtl] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir=rtl] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir=rtl] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir=rtl] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" »";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir=rtl] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir=rtl] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir=rtl] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir=rtl] .form-type-radio .description,[dir=rtl] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(../required.html);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(../svg/error-2.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(../help.html) 0 50% no-repeat;}[dir=rtl] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(../feed.html) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir=rtl] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir=rtl] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir=rtl] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir=rtl] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(../menu-expanded.html);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(../menu-collapsed.html);}[dir=rtl] .menu-item--collapsed{list-style-image:url(../menu-collapsed-rtl.html);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir=rtl] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir=rtl] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(../svg/check-2.svg);box-shadow:-8px 0 0 #77b259;}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(../svg/warning-2.svg);box-shadow:-8px 0 0 #e09600;}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(../svg/error-2.svg);box-shadow:-8px 0 0 #e62600;}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.cardCTA > a{background:#FFFFFF;border-radius:0.5rem;display:flex;flex-direction:column;gap:0.5rem;padding:2rem 2rem 1rem 2rem;text-decoration:none;}.cardCTA > a:hover .cardCTA-iconWrapper::after{transform:scale(1);}.cardCTA-title{color:#2D054E;margin-bottom:0;}.cardCTA-description{color:#1D1C1F;font-size:0.875rem;line-height:1.25rem;}.cardCTA-iconWrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-left:auto;width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;}.cardCTA-iconWrapper:after{content:"";background:rgba(225,10,10,0.05);border-radius:50%;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transition:transform 0.25s ease-in-out;}.cardCTA-iconWrapper img{width:1.5rem;}
.paragraph--type--icon-and-text{border-bottom:1px solid #E4E4E4;display:flex;gap:1rem;}@media (min-width:767px){.paragraph--type--icon-and-text{display:block;gap:unset;}}@media (min-width:767px){.paragraph--type--icon-and-text .field--name-field-icon{width:100%;margin-bottom:1rem;}}.paragraph--type--icon-and-text .field--name-field-title{font-size:1.125rem;line-height:1.4375rem;color:#2D054E;margin-bottom:0.5rem;width:100%;font-weight:500;}.paragraph--type--icon-and-text .field--name-field-wysiwyg{width:100%;color:#1D1C1F;margin-bottom:2rem;}.paragraph--type--icon-and-text .field--name-field-wysiwyg p:last-of-type{margin-bottom:0;}
#block-vmailnewslettersignup{background:linear-gradient(180deg,#E01D59 0%,#E01D4C 22.4%,#E10A0A 73.44%);border-radius:8px;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;}@media (min-width:767px){#block-vmailnewslettersignup{padding:2rem 3rem;}}#block-vmailnewslettersignup h4{width:100%;color:#FFFFFF;font-weight:400;margin-bottom:0;}#block-vmailnewslettersignup > form{display:flex;flex-direction:column;gap:1rem;}#block-vmailnewslettersignup > form .form-item{margin:0;width:100%;}#block-vmailnewslettersignup > form [data-drupal-selector=edit-actions]{margin:0;}#block-vmailnewslettersignup > form [data-drupal-selector=edit-actions] input{width:100%;}@media (min-width:767px){#block-vmailnewslettersignup > form [data-drupal-selector=edit-actions] input{width:auto;}}@media (min-width:767px){#block-vmailnewslettersignup > form{flex-direction:row;}}
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{margin:0.67em 0;font-size:2em;}hr{overflow:visible;height:0;box-sizing:content-box;}pre{font-size:1em;font-family:monospace,monospace;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-size:1em;font-family:monospace,monospace;}small{font-size:80%;}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15;}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{padding:0;border-style:none;}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{display:table;max-width:100%;padding:0;color:inherit;white-space:normal;box-sizing:border-box;}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;}footer,.region-header .block-page-title-block,.region-header .block-system-breadcrumb-block,.region-highlighted > div,body:not(.page-node-type-page) .region-content,.paragraph--type--container:not(.has-no-container){max-width:calc(67.5rem + 3rem);margin:0 auto;padding:0 1.5rem;}@media (min-width:767px){footer,.region-header .block-page-title-block,.region-header .block-system-breadcrumb-block,.region-highlighted > div,body:not(.page-node-type-page) .region-content,.paragraph--type--container:not(.has-no-container){padding:0 3rem;max-width:calc(67.5rem + 6rem);}}html,body{box-sizing:border-box;font-size:16px;overflow-x:hidden;}*,*:before,*:after{box-sizing:border-box;}.flex{display:flex;flex-direction:column;gap:1rem;}@media (min-width:767px){.flex{flex-direction:row;}}.flex-column{flex-direction:column;}a.button,a.cta,input.button,input.cta{font-family:"GT America",Montserrat,sans-serif;display:inline-flex;gap:0.75rem;align-items:center;justify-content:center;margin:0;padding:0.75rem 1.5rem;border:1px solid transparent;border:0;border-radius:0.25rem;color:#FFFFFF;outline-offset:0;outline:1px solid transparent;font-size:1rem;line-height:1.25rem;text-decoration:none;cursor:pointer;background-color:#E10A0A;transition:background-color 0.25s ease-in-out,box-shadow 0.15s ease-in-out,outline-offset 0.1s ease-in-out,outline 0.15s ease-in-out;}@media (min-width:767px){a.button,a.cta,input.button,input.cta{padding:1rem 2rem;font-size:1.125rem;line-height:1.4375rem;}}a.button:hover,a.cta:hover,input.button:hover,input.cta:hover{background-color:#CD0C0C;}a.button:focus-visible,a.cta:focus-visible,input.button:focus-visible,input.cta:focus-visible{outline:1px solid #3053BA;outline-offset:0.25rem;}a.button:active,a.cta:active,input.button:active,input.cta:active{background-color:#BA0E0E;}a.button[disabled],a.cta[disabled],input.button[disabled],input.cta[disabled]{background-color:rgba(29,28,31,0.2);color:rgba(255,255,255,0.7);cursor:not-allowed;}a.button.inverse:focus-visible,a.cta.inverse:focus-visible,input.button.inverse:focus-visible,input.cta.inverse:focus-visible{outline:1px solid #FFFFFF;outline-offset:0.25rem;}a.button.primary.inverse,a.cta.primary.inverse,input.button.primary.inverse,input.cta.primary.inverse{background:#FFFFFF;color:#E10A0A;}a.button.primary.inverse:hover,a.cta.primary.inverse:hover,input.button.primary.inverse:hover,input.cta.primary.inverse:hover{background-color:#E8E8E9;}a.button.primary.inverse:focus,a.cta.primary.inverse:focus,input.button.primary.inverse:focus,input.cta.primary.inverse:focus{background-color:#FFFFFF;}a.button.primary.inverse:active,a.cta.primary.inverse:active,input.button.primary.inverse:active,input.cta.primary.inverse:active{background-color:#D2D2D2;}a.button.primary.inverse[disabled],a.cta.primary.inverse[disabled],input.button.primary.inverse[disabled],input.cta.primary.inverse[disabled]{background:rgba(255,255,255,0.2);color:rgba(255,255,255,0.4);}a.button.secondary,a.cta.secondary,input.button.secondary,input.cta.secondary{background-color:#FFFFFF;border:1px solid #E10A0A;color:#E10A0A;}a.button.secondary:hover,a.cta.secondary:hover,input.button.secondary:hover,input.cta.secondary:hover{background-color:#FEF3F3;}a.button.secondary:focus-visible,a.cta.secondary:focus-visible,input.button.secondary:focus-visible,input.cta.secondary:focus-visible{background-color:#FEF3F3;}a.button.secondary:active,a.cta.secondary:active,input.button.secondary:active,input.cta.secondary:active{background-color:#FCE6E6;}a.button.secondary[disabled],a.cta.secondary[disabled],input.button.secondary[disabled],input.cta.secondary[disabled]{background-color:rgba(29,28,31,0.05);border:1px solid rgba(29,28,31,0.2);color:rgba(29,28,31,0.2);}a.button.secondary.inverse,a.cta.secondary.inverse,input.button.secondary.inverse,input.cta.secondary.inverse{color:#FFFFFF;border-color:#FFFFFF;background-color:rgba(255,255,255,0.2);}a.button.secondary.inverse:hover,a.cta.secondary.inverse:hover,input.button.secondary.inverse:hover,input.cta.secondary.inverse:hover{background-color:rgba(255,255,255,0.3);}a.button.secondary.inverse:focus,a.cta.secondary.inverse:focus,input.button.secondary.inverse:focus,input.cta.secondary.inverse:focus{background-color:rgba(255,255,255,0.2);}a.button.secondary.inverse:focus-visible,a.cta.secondary.inverse:focus-visible,input.button.secondary.inverse:focus-visible,input.cta.secondary.inverse:focus-visible{background-color:rgba(255,255,255,0.3);}a.button.secondary.inverse:active,a.cta.secondary.inverse:active,input.button.secondary.inverse:active,input.cta.secondary.inverse:active{background-color:rgba(255,255,255,0.4);}a.button.tertiary,a.cta.tertiary,input.button.tertiary,input.cta.tertiary{background-color:#FFFFFF;color:#E10A0A;border:1px solid transparent;}a.button.tertiary:hover,a.cta.tertiary:hover,input.button.tertiary:hover,input.cta.tertiary:hover{background-color:#FEF3F3;}a.button.tertiary:focus,a.cta.tertiary:focus,input.button.tertiary:focus,input.cta.tertiary:focus{background-color:#FFFFFF;color:#E10A0A;border:1px solid transparent;}a.button.tertiary:focus-visible,a.cta.tertiary:focus-visible,input.button.tertiary:focus-visible,input.cta.tertiary:focus-visible{background-color:#FEF3F3;}a.button.tertiary:active,a.cta.tertiary:active,input.button.tertiary:active,input.cta.tertiary:active{background-color:#FCE6E6;}a.button.tertiary[disabled],a.cta.tertiary[disabled],input.button.tertiary[disabled],input.cta.tertiary[disabled]{background-color:transparent;border:1px solid transparent;color:rgba(29,28,31,0.2);}a.button.tertiary.inverse,a.cta.tertiary.inverse,input.button.tertiary.inverse,input.cta.tertiary.inverse{color:#FFFFFF;background-color:transparent;}a.button.tertiary.inverse:hover,a.cta.tertiary.inverse:hover,input.button.tertiary.inverse:hover,input.cta.tertiary.inverse:hover{background-color:rgba(255,255,255,0.15);}a.button.tertiary.inverse:focus,a.cta.tertiary.inverse:focus,input.button.tertiary.inverse:focus,input.cta.tertiary.inverse:focus{background-color:transparent;}a.button.tertiary.inverse:focus-visible,a.cta.tertiary.inverse:focus-visible,input.button.tertiary.inverse:focus-visible,input.cta.tertiary.inverse:focus-visible{background-color:rgba(255,255,255,0.15);}a.button.tertiary.inverse:active,a.cta.tertiary.inverse:active,input.button.tertiary.inverse:active,input.cta.tertiary.inverse:active{background-color:rgba(255,255,255,0.3);}a.button.tertiary.inverse[disabled],a.cta.tertiary.inverse[disabled],input.button.tertiary.inverse[disabled],input.cta.tertiary.inverse[disabled]{background-color:transparent;color:rgba(255,255,255,0.4);}a.button.tertiaryAlt,a.cta.tertiaryAlt,input.button.tertiaryAlt,input.cta.tertiaryAlt{color:#E10A0A;background-color:transparent;border:1px solid transparent;text-decoration:underline;padding:0.5rem;}a.button.tertiaryAlt:hover,a.cta.tertiaryAlt:hover,input.button.tertiaryAlt:hover,input.cta.tertiaryAlt:hover{text-decoration:none;}a.button.tertiaryAlt:focus,a.cta.tertiaryAlt:focus,input.button.tertiaryAlt:focus,input.cta.tertiaryAlt:focus{color:#E10A0A;background-color:transparent;border:1px solid transparent;text-decoration:underline;}a.button.tertiaryAlt:focus-visible,a.cta.tertiaryAlt:focus-visible,input.button.tertiaryAlt:focus-visible,input.cta.tertiaryAlt:focus-visible{outline:1px solid #3053BA;}a.button.tertiaryAlt:active,a.cta.tertiaryAlt:active,input.button.tertiaryAlt:active,input.cta.tertiaryAlt:active{text-decoration:none;}a.button.tertiaryAlt[disabled],a.cta.tertiaryAlt[disabled],input.button.tertiaryAlt[disabled],input.cta.tertiaryAlt[disabled]{background-color:transparent;border:1px solid transparent;color:rgba(29,28,31,0.2);}a.button.tertiaryAlt.inverse,a.cta.tertiaryAlt.inverse,input.button.tertiaryAlt.inverse,input.cta.tertiaryAlt.inverse{color:#FFFFFF;background-color:transparent;}a.button.tertiaryAlt.inverse:hover,a.cta.tertiaryAlt.inverse:hover,input.button.tertiaryAlt.inverse:hover,input.cta.tertiaryAlt.inverse:hover{background-color:rgba(255,255,255,0.15);}a.button.tertiaryAlt.inverse:focus,a.cta.tertiaryAlt.inverse:focus,input.button.tertiaryAlt.inverse:focus,input.cta.tertiaryAlt.inverse:focus{background-color:transparent;text-decoration:underline;}a.button.tertiaryAlt.inverse:focus-visible,a.cta.tertiaryAlt.inverse:focus-visible,input.button.tertiaryAlt.inverse:focus-visible,input.cta.tertiaryAlt.inverse:focus-visible{background-color:rgba(255,255,255,0.15);}a.button.tertiaryAlt.inverse:active,a.cta.tertiaryAlt.inverse:active,input.button.tertiaryAlt.inverse:active,input.cta.tertiaryAlt.inverse:active{background-color:rgba(255,255,255,0.3);}a.button.tertiaryAlt.inverse[disabled],a.cta.tertiaryAlt.inverse[disabled],input.button.tertiaryAlt.inverse[disabled],input.cta.tertiaryAlt.inverse[disabled]{background-color:transparent;color:rgba(255,255,255,0.4);}@font-face{font-weight:300;font-style:normal;font-family:"Montserrat Fallback";src:url(../eot/montserrat-light.eot);src:url(../eot/montserrat-light.eot#iefix) format("embedded-opentype"),url(../woff2/montserrat-light.woff2) format("woff2"),url(../woff/montserrat-light.woff) format("woff"),url(../ttf/montserrat-light.ttf) format("truetype");font-display:swap;}@font-face{font-weight:400;font-style:normal;font-family:"Montserrat Fallback";src:url(../eot/montserrat-regular.eot);src:url(../eot/montserrat-regular.eot#iefix) format("embedded-opentype"),url(../woff2/montserrat-regular.woff2) format("woff2"),url(../woff/montserrat-regular.woff) format("woff"),url(../ttf/montserrat-regular.ttf) format("truetype");font-display:swap;}@font-face{font-weight:500;font-style:normal;font-family:"Montserrat Fallback";src:url(../eot/montserrat-medium.eot);src:url(../eot/montserrat-medium.eot#iefix) format("embedded-opentype"),url(../woff2/montserrat-medium.woff2) format("woff2"),url(../woff/montserrat-medium.woff) format("woff"),url(../ttf/montserrat-medium.ttf) format("truetype");font-display:swap;}@font-face{font-weight:600;font-style:normal;font-family:"Montserrat Fallback";src:url(../eot/montserrat-semibold.eot);src:url(../eot/montserrat-semibold.eot#iefix) format("embedded-opentype"),url(../woff2/montserrat-semibold.woff2) format("woff2"),url(../woff/montserrat-semibold.woff) format("woff"),url(../ttf/montserrat-semibold.ttf) format("truetype");font-display:swap;}@font-face{font-weight:700;font-style:normal;font-family:"Montserrat Fallback";src:url(../eot/montserrat-bold.eot);src:url(../eot/montserrat-bold.eot#iefix) format("embedded-opentype"),url(../woff2/montserrat-bold.woff2) format("woff2"),url(../woff/montserrat-bold.woff) format("woff"),url(../ttf/montserrat-bold.ttf) format("truetype");font-display:swap;}@font-face{font-weight:800;font-style:normal;font-family:"Montserrat Fallback";src:url(../eot/montserrat-black.eot);src:url(../eot/montserrat-black.eot#iefix) format("embedded-opentype"),url(../woff2/montserrat-black.woff2) format("woff2"),url(../woff/montserrat-black.woff) format("woff"),url(../ttf/montserrat-black.ttf) format("truetype");font-display:swap;}@font-face{font-family:"Montserrat";src:url(../ttf/montserrat-variable.ttf) format("truetype");font-weight:100 900;font-style:normal;}@font-face{font-style:normal;font-family:"GT America";src:url(../otf/gt-america-extended-medium.otf);src:url(../woff2/gt-america-extended-medium.woff2) format("woff2"),url(../woff/gt-america-extended-medium.woff) format("woff"),url(../ttf/gt-america-extended-medium.ttf) format("truetype");font-display:swap;font-weight:500;}@font-face{font-style:normal;font-family:"GT America";src:url(../otf/gt-america-extended-regular.otf);font-display:swap;font-weight:400;}body{font-family:Montserrat,"Monsterrat Fallback",sans-serif;font-size:1rem;}h1,h2,h3,h4,h5,h6{font-family:"GT America","Montserrat","Montserrat Fallback",sans-serif;color:#2D054E;margin-bottom:0.5rem;font-weight:500;}h1,h2,h3,h4,h5,h6,p{margin-top:0;}h1{font-size:2.25rem;line-height:2.8125rem;}@media (min-width:767px){h1{font-size:3rem;line-height:3.75rem;}}h3{font-size:1.375rem;line-height:1.75rem;}@media (min-width:767px){h3{font-size:1.6875rem;line-height:2.125rem;}}h4{font-size:1.125rem;line-height:1.4375rem;}@media (min-width:767px){h4{font-size:1.3125rem;line-height:1.625rem;}}h5{font-size:1rem;line-height:1.25rem;}@media (min-width:767px){h5{font-size:1.125rem;line-height:1.4375rem;}}p{color:#1D1C1F;font-size:0.875rem;line-height:1.25rem;}@media (min-width:767px){p{font-size:1rem;line-height:1.375rem;}}a{text-decoration:underline;color:#1D1C1F;transition:color 0.25s ease-in-out;}a:hover{color:#E10A0A;}.caption{color:#5D5C5F;font-size:0.6875rem;line-height:0.9375rem;margin-bottom:0;}table{width:100%;border-collapse:collapse;}th,td{text-align:left;padding:0.75rem;border:1px solid #DFE2E7;}th{background-color:rgba(225,10,10,0.05);color:#2D054E;}td{border-bottom:1px solid #E8E8E9;}ul.tabs{display:flex;}ul.tabs li{margin:0;}ul.tabs li.is-active a,ul.tabs li.is-active a:hover{color:#2D054E;border-color:#2D054E;background-color:transparent;}ul.tabs li a{border-radius:0.25rem 0.25rem 0 0;border-bottom:2px solid #E4E4E4;font-family:"GT America","Montserrat",sans-serif;font-weight:500;color:#5D5C5F;padding:0.625rem 1.5rem;transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out,border-color 0.25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;}ul.tabs li a:hover{border-color:#BFBFC0;background-color:rgba(29,28,31,0.05);}ul.tabs li a:active{border-color:#8E8D8F;background-color:rgba(29,28,31,0.12);}ul.tabs li a:focus-visible{outline:unset;border-color:#3053BA;background-color:rgba(48,83,186,0.12);}#vmail-manage-account,form.profile-form,form.user-pass,form.user-register-form,form.user-login-form{background:#F9F9F9;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;}@media (min-width:767px){#vmail-manage-account,form.profile-form,form.user-pass,form.user-register-form,form.user-login-form{padding:3rem;}}@media (min-width:981px){#vmail-manage-account,form.profile-form,form.user-pass,form.user-register-form,form.user-login-form{padding:4rem 5rem;}}#vmail-manage-account .form-actions,form.profile-form .form-actions,form.user-pass .form-actions,form.user-register-form .form-actions,form.user-login-form .form-actions{display:flex;margin:0 0 0 auto;align-items:center;width:100%;}#vmail-manage-account .form-actions input,form.profile-form .form-actions input,form.user-pass .form-actions input,form.user-register-form .form-actions input,form.user-login-form .form-actions input,#vmail-manage-account .form-actions .button,form.profile-form .form-actions .button,form.user-pass .form-actions .button,form.user-register-form .form-actions .button,form.user-login-form .form-actions .button{width:100%;margin-left:auto;}@media (min-width:767px){#vmail-manage-account .form-actions input,form.profile-form .form-actions input,form.user-pass .form-actions input,form.user-register-form .form-actions input,form.user-login-form .form-actions input,#vmail-manage-account .form-actions .button,form.profile-form .form-actions .button,form.user-pass .form-actions .button,form.user-register-form .form-actions .button,form.user-login-form .form-actions .button{width:auto;}}form{display:flex;flex-direction:column;gap:1rem;}.container-inline{display:flex;flex-direction:column;gap:1rem;}@media (min-width:767px){.container-inline{flex-direction:row;}}.container-inline .form-item{width:100%;}.container-inline .form-item input,.container-inline .form-item select,.container-inline .form-item textarea{width:100%;min-width:unset !important;}form.user-login-form{display:grid;gap:1rem;grid-template-columns:repeat(1fr 1fr);}form.user-login-form .form-item-name,form.user-login-form .form-item-pass{grid-column:span 2;}form.user-login-form .form-actions,form.user-login-form .form-item-persistent-login{grid-column:span 2;}@media (min-width:767px){form.user-login-form .form-actions,form.user-login-form .form-item-persistent-login{grid-column:span 1;}}form.user-login-form .form-item-persistent-login{align-items:flex-start;}form.user-register-form [data-drupal-selector=edit-preferences-profiles-widget-0-entity-group-preferences]{display:none;}form.user-update-password-form .form-item-pass{row-gap:1rem;}@media (min-width:767px){form.user-update-password-form .form-item-pass{display:grid;grid-template-columns:repeat(2 1fr);-moz-column-gap:1rem;column-gap:1rem;}}form.user-update-password-form .form-item-pass .description{grid-column:span 2;margin:0;}form.user-update-details-form details[data-drupal-selector=edit-preferences-profiles-widget-0-entity-group-preferences]{display:none;}form.vmail-unsubscribe-form{margin-top:1rem;}@media (min-width:767px){form.vmail-unsubscribe-form{flex-direction:row;}}form.vmail-unsubscribe-form .form-item{width:100%;}@media (min-width:767px){form.vmail-unsubscribe-form .form-actions{width:auto;}}@media (min-width:767px){form.profile-preferences-snooze-form{flex-direction:row;}}@media (min-width:767px){form.profile-preferences-snooze-form .js-vmail-snooze{flex-direction:row;align-items:center;}}#vmail-manage-account form.profile-form{padding:0 !important;background:transparent;}#vmail-manage-account .form-actions{width:100%;}@media (min-width:767px){#vmail-manage-account .form-actions{width:auto;}}#vmail-manage-account .vmail-manage-logout-wrapper{display:flex;justify-content:flex-end;}#vmail-manage-account .vmail-manage-logout-wrapper .button{width:100%;}@media (min-width:767px){#vmail-manage-account .vmail-manage-logout-wrapper .button{width:auto;}}#vmail-manage-account #edit-recommended{background:linear-gradient(#FFFFFF,#FFFFFF) padding-box,linear-gradient(90deg,#E24C9B 0%,#E22B53 30%,#E10A0A 100%) border-box;}#vmail-manage-account #edit-recommended .form-item{border:unset;}#vmail-manage-account [class*=form-item-preference-]{border:1px #E4E4E4 solid;box-shadow:unset;}#edit-recommended{display:flex;flex-direction:column;gap:1rem;padding:1rem;position:relative;border-radius:0 1rem 1rem 1rem;border:1px solid transparent;margin-bottom:1rem;margin-top:2rem;background:linear-gradient(#F9F9F9,#F9F9F9) padding-box,linear-gradient(90deg,#E24C9B 0%,#E22B53 30%,#E10A0A 100%) border-box;}@media (min-width:981px){#edit-recommended{flex-direction:row;align-items:center;}}#edit-recommended .form-item{margin:0;}@media (min-width:981px){#edit-recommended .form-item{display:grid;padding:1.5rem 2rem;flex-direction:column;align-items:flex-start;}}#edit-recommended:before{content:"Recommended";color:#FFFFFF;font-family:"GT America",Montserrat,sans-serif;font-size:0.75rem;line-height:0.8125rem;letter-spacing:0.015625rem;position:absolute;top:-1.375rem;left:-0.0625rem;width:auto;height:auto;padding:0.25rem 0.5rem 0.25rem 1.5rem;background:linear-gradient(90deg,#E24C9B 0%,#E22B53 30%,#E10A0A 100%);border-radius:0.5rem 0.5rem 0 0;}#edit-recommended:after{content:"";background-image:url(../svg/thumb_up.svg);width:0.75rem;height:0.75rem;position:absolute;top:-1.125rem;left:0.375rem;}.flex .form-item input{min-width:unset !important;}.separator{background:#E4E4E4;height:1px;margin:1rem 0;}#edit-pass{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;}#edit-pass .description{margin:0;grid-column:span 2;}.form-wrapper{display:flex;flex-direction:column;gap:1rem;}.form-wrapper[data-drupal-selector=edit-other]{gap:0.5rem;}.block.vmail-unsubscribe-form .form-actions{margin-bottom:0;}.block.vmail-unsubscribe-form form#vmail-unsubscribe-form{display:flex;flex-direction:row;align-items:flex-end;}.block.vmail-unsubscribe-form form#vmail-unsubscribe-form .form-item-email{width:100%;}@media (min-width:767px){.block.vmail-unsubscribe-form form#vmail-unsubscribe-form .form-item-email{width:100%;}}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week],.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]),.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple],.form-item:not(.form-type-checkbox):not(.form-type-radio) select{display:inline-flex;flex-direction:row;align-items:center;line-height:1.125rem;padding:1.625rem 0.75rem 0.625rem 0.75rem;gap:0.75rem;width:100%;background:#FFFFFF;border:1px solid #E4E4E4;border-radius:0.25rem;transition:border 0.25s ease-in-out,box-shadow 0.25s ease-in-out;outline:none;}@media (min-width:767px){.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week],.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]),.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple],.form-item:not(.form-type-checkbox):not(.form-type-radio) select{min-width:18.125rem;padding:1.625rem 1.5rem 0.625rem 1.5rem;}}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:hover,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:hover{border:1px solid #BFBFC0;}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:focus-visible,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:focus-visible{border:1px solid #3053BA;box-shadow:0 0 0 0.5rem rgba(48,83,186,0.1);}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:focus-visible::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:focus-visible::-moz-placeholder{opacity:1;}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:focus-visible::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:focus-visible::placeholder{opacity:1;}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:required:focus:invalid + label{position:absolute;top:0.625rem;left:0.75rem;font-size:0.6875rem;line-height:0.75rem;}@media (min-width:767px){.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:required:focus:invalid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:required:focus:invalid + label{left:1.5rem;}}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:required:valid + label{position:absolute;top:0.625rem;left:0.75rem;font-size:0.6875rem;line-height:0.75rem;}@media (min-width:767px){.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:required:valid + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:required:valid + label{left:1.5rem;}}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:not(required):valid:focus + label{position:absolute;top:0.625rem;left:0.75rem;font-size:0.6875rem;line-height:0.75rem;}@media (min-width:767px){.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:not(required):valid:focus + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:not(required):valid:focus + label{left:1.5rem;}}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:not(:-moz-placeholder-shown) + label{position:absolute;top:0.625rem;left:0.75rem;font-size:0.6875rem;line-height:0.75rem;}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:not(:placeholder-shown) + label{position:absolute;top:0.625rem;left:0.75rem;font-size:0.6875rem;line-height:0.75rem;}@media (min-width:767px){.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:not(:-moz-placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:not(:-moz-placeholder-shown) + label{left:1.5rem;}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]):not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]:not(:placeholder-shown) + label,.form-item:not(.form-type-checkbox):not(.form-type-radio) select:not(:placeholder-shown) + label{left:1.5rem;}}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type]).error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea.error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple].error.error,.form-item:not(.form-type-checkbox):not(.form-type-radio) select.error.error{border:1px solid #C22B3F;box-shadow:0 0 0 0.25rem rgba(194,43,63,0.1);}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type])[disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea[disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple][disabled],.form-item:not(.form-type-checkbox):not(.form-type-radio) select[disabled]{cursor:not-allowed;background-color:rgba(142,141,143,0.1);border-color:rgba(142,141,143,0.1);}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type])::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]::-moz-placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) select::-moz-placeholder{color:#BFBFC0;opacity:0;-moz-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=color]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=date]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=datetime-local]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=email]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=month]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=number]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=password]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=search]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=tel]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=text]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=time]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=url]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) [type=week]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) input:not([type])::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) textarea::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) select[multiple]::placeholder,.form-item:not(.form-type-checkbox):not(.form-type-radio) select::placeholder{color:#BFBFC0;opacity:0;transition:opacity 0.25s ease-in-out;}.form-item:not(.form-type-checkbox):not(.form-type-radio) label{position:absolute;left:0.75rem;top:19px;pointer-events:none;transition:top 0.15s ease-in-out,font-size 0.15s ease-in-out,line-height 0.15s ease-in-out;font-size:0.875rem;color:#5D5C5F;font-family:"GT America",sans-serif;font-weight:500;pointer-events:none;}@media (min-width:767px){.form-item:not(.form-type-checkbox):not(.form-type-radio) label{left:1.5rem;font-size:1rem;}}.form-item:not(.form-type-checkbox):not(.form-type-radio) label:after{background-image:unset;}.form-item{position:relative;display:flex;flex-direction:column;overflow:visible;width:100%;margin:0;}@media (min-width:767px){.form-item{width:auto;}}.form-item .description{font-size:0.75rem;line-height:1rem;margin-left:1.5rem;margin-top:0.25rem;color:#5D5C5F;}.form-item.form-type-select.form-type-select:after{content:url(../svg/chevron-down.svg);position:absolute;right:1.5rem;top:20px;transition:transform 0.15s ease-in-out;width:1rem;height:1rem;}.form-item.form-type-select.form-type-select:focus-within:after{transform:rotate(180deg);}.form-item.form-type-select.form-type-select select{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;}.form-item.form-type-select.form-type-select select:not([placeholder]) + label{position:absolute;top:0.625rem;left:0.75rem;font-size:0.6875rem;line-height:0.75rem;}@media (min-width:767px){.form-item.form-type-select.form-type-select select:not([placeholder]) + label{left:1.5rem;}}.form-item.form-type-select.form-type-select label{overflow:unset;clip:unset;width:auto;height:auto;}.form-item.form-type-checkbox{flex-direction:row;gap:0.5rem;position:relative;}.form-item.form-type-checkbox[class*=form-item-preference-],.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value]{background-color:#FFFFFF;box-shadow:3px 15px 9px rgba(0,0,0,0.01),1px 7px 7px rgba(0,0,0,0.02),0px 2px 4px rgba(0,0,0,0.02),0px 0px 0px rgba(0,0,0,0.02);border-radius:0.5rem;padding:1rem 1.5rem;overflow:hidden;display:grid;grid-template-columns:20px 1fr;margin:0;}@media (min-width:981px){.form-item.form-type-checkbox[class*=form-item-preference-],.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}}.form-item.form-type-checkbox[class*=form-item-preference-]:first-of-type,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value]:first-of-type{margin-top:0;}.form-item.form-type-checkbox[class*=form-item-preference-]:last-of-type,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value]:last-of-type{margin-bottom:0;}.form-item.form-type-checkbox[class*=form-item-preference-]:only-of-type,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value]:only-of-type{margin:16px 0;}.form-item.form-type-checkbox[class*=form-item-preference-]:hover label,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value]:hover label{background-color:transparent;}.form-item.form-type-checkbox[class*=form-item-preference-]:hover label:before,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value]:hover label:before{background-color:rgba(29,28,31,0.05);}.form-item.form-type-checkbox[class*=form-item-preference-]:active label,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value]:active label{background-color:transparent;}.form-item.form-type-checkbox[class*=form-item-preference-]:active label:before,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value]:active label:before{background-color:rgba(29,28,31,0.1);}.form-item.form-type-checkbox[class*=form-item-preference-] label,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value] label{flex:1 0 auto;padding:0;}.form-item.form-type-checkbox[class*=form-item-preference-] label:before,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value] label:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;transition:background-color 0.25s ease-in-out;}.form-item.form-type-checkbox[class*=form-item-preference-] .va-checkbox,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value] .va-checkbox{position:relative;left:0;top:0;}.form-item.form-type-checkbox[class*=form-item-preference-] .description,.form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value] .description{margin:0;grid-column:1/3;}.form-item.form-type-checkbox:focus label{border:1px solid #3053BA;background-color:#EBEEF7;}.form-item.form-type-checkbox input{position:absolute;opacity:0;cursor:pointer;}.form-item.form-type-checkbox input.error .va-checkbox{border-color:#C22B3F;}.form-item.form-type-checkbox input:focus-visible ~ label{border:1px solid #3053BA;background-color:#EBEEF7;}.form-item.form-type-checkbox input:checked ~ .va-checkbox:after{opacity:1;}.form-item.form-type-checkbox .va-checkbox{border:2px solid #2D054E;border-radius:4px;position:relative;width:1.25rem;height:1.25rem;pointer-events:none;position:absolute;left:0.5rem;top:0.5rem;}.form-item.form-type-checkbox .va-checkbox:after{content:url(../svg/check-2.svg);opacity:0;position:absolute;left:50%;top:50%;width:1.125rem;height:1.125rem;transform:translate(-50%,-50%);transition:opacity 0.15s ease-in-out;}.form-item.form-type-checkbox label{border:1px solid transparent;line-height:1.375rem;border-radius:0.25rem;cursor:pointer;padding:0.375rem 0.5rem 0.375rem 2.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color 0.25s ease-in-out,border-color 0.25s ease-in-out;font-size:0.875rem;line-height:1.25rem;}@media (min-width:767px){.form-item.form-type-checkbox label{font-size:1rem;line-height:1.375rem;}}.form-item.form-type-checkbox label:hover{background-color:rgba(29,28,31,0.05);}.form-item.form-type-checkbox label:active{background-color:rgba(29,28,31,0.1);}.form-item.password-parent .password-confirm-message,.form-item.confirm-parent .password-confirm-message{font-size:0.75rem;margin-left:1.5rem;margin-top:0.25rem;color:#5D5C5F;}details .details-wrapper{box-sizing:border-box;}[data-drupal-selector=edit-account]{display:none;}form.vmail-unsubscribe-form > .form-item-email.form-item-email:after{content:url(../svg/lock.svg);display:block;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:16px;height:16px;}.password-confirm-message{display:none;}.accordion__content .form-item.form-type-checkbox[class*=form-item-preference-],.accordion__content .form-item.form-type-checkbox[class*=form-item-field-p-online-targeting-value]{border:unset;}.field--name-field-date-of-birth > fieldset.form-item{margin:0;padding:0;border:0;}.field--name-field-date-of-birth > fieldset.form-item .fieldset-legend{font-family:"GT America",Montserrat,sans-serif;display:block;font-size:0.875rem;font-weight:500;color:#5D5C5F;margin-bottom:1rem;}div[data-drupal-selector=edit-preferences-profiles-0-entity-field-p-online-targeting-wrapper] .form-item{flex-direction:column;gap:0.25rem;}div[data-drupal-selector=edit-preferences-profiles-0-entity-field-p-online-targeting-wrapper] .form-item .description{margin-left:2.375rem;margin-top:0;}div[data-drupal-messages]{display:flex;flex-direction:column;gap:3rem;}div[data-drupal-messages]:after{content:"";width:100%;height:1px;background:#E4E4E4;position:relative;display:block;margin:0.5rem 0;}.messages{background-image:none;border:none;box-shadow:none;border-radius:0.5rem;display:flex;padding:1rem;gap:1rem;}@media (min-width:767px){.messages{gap:1.5rem;}}.messages .message--prefix{display:flex;flex-direction:column;justify-content:center;align-items:center;}.messages .message--prefix .vertical-divider{height:100%;width:0.125rem;margin-top:0.5rem;}.messages .message--content{font-size:0.875rem;line-height:1.25rem;}@media (min-width:767px){.messages .message--content{font-size:1rem;line-height:1.375rem;}}.messages .message--content h5{position:relative !important;display:block;overflow:unset;clip:unset;width:auto;height:auto;font-size:1rem;margin-bottom:0.5rem;line-height:1.25rem;font-weight:400;}@media (min-width:767px){.messages .message--content h5{margin-bottom:0.75rem;font-size:1.125rem;line-height:1.4375rem;}}.messages.messages--status{background:#EBF7F2;color:#198050;}.messages.messages--status h5{color:#198050;}.messages.messages--status .vertical-divider{background-color:#198050;}.messages.messages--info{background:#EBEEF7;color:#3053BA;}.messages.messages--info h5{color:#3053BA;}.messages.messages--info .vertical-divider{background-color:#3053BA;}.messages.messages--warning{background:#F7F2EB;color:#9E6100;}.messages.messages--warning h5{color:#9E6100;}.messages.messages--warning .vertical-divider{background-color:#9E6100;}.messages.messages--error{background:#F7EBED;color:#C22B3F;}.messages.messages--error h5{color:#C22B3F;}.messages.messages--error .vertical-divider{background-color:#C22B3F;}.breadcrumb ol{display:flex;gap:0.25rem;align-items:flex-end;}.breadcrumb ol li{display:inline-flex;}.breadcrumb ol li:before{content:"/";display:flex;align-items:flex-end;margin-right:0.25rem;font-size:0.75rem;line-height:1.125rem;}.breadcrumb ol li a{position:relative;display:inline-flex;padding:0.125rem;border-radius:0.125rem;background-color:transparent;color:#1D1C1F;font-size:0.75rem;line-height:1rem;text-decoration:none;transition:background-color 0.25s ease-in-out;}.breadcrumb ol li a:after{content:"";position:absolute;position:absolute;bottom:0.1875rem;left:50%;width:90%;height:0.0625rem;background-color:#1D1C1F;transform:translateX(-50%);transition:width 0.25s ease-in-out;}.breadcrumb ol li a:hover,.breadcrumb ol li a:focus-visible{background-color:rgba(225,10,10,0.05);}.breadcrumb ol li a:hover:after,.breadcrumb ol li a:focus-visible:after{width:0;}.breadcrumb ol li a:active{background-color:rgba(225,10,10,0.1);}.breadcrumb ol li a:active:after{width:0;}.breadcrumb ol li a.home{margin-top:-2px;}.breadcrumb ol li a.home:after{display:none;}.breadcrumb ol .slash{font-size:0.75rem;line-height:1.125rem;}.paragraph--type--columns.has-wrapping .field--name-field-column-ref{flex-wrap:wrap;justify-content:flex-start;}.paragraph--type--columns.has-equalHeights{height:100%;}.paragraph--type--columns.has-equalHeights .column__paragraphs-ref,.paragraph--type--columns.has-equalHeights .column__paragraphs-ref > div,.paragraph--type--columns.has-equalHeights .paragraph--type--content-ref,.paragraph--type--columns.has-equalHeights .content_reference__content-ref,.paragraph--type--columns.has-equalHeights .content_reference__content-ref > div{height:100%;}.paragraph--type--columns .field--name-field-column-ref{display:flex;flex-direction:column;gap:1.5rem;}@media (min-width:767px){.paragraph--type--columns .field--name-field-column-ref{flex-direction:row;justify-content:space-between;}}.paragraph--type--columns .field--name-field-column-ref > .field__item{gap:1.5rem;flex:1 0 0;}.paragraph--type--columns .field--name-field-column-ref .paragraph--type--column{position:relative;min-width:0;}.paragraph--type--columns .field--name-field-column-ref .paragraph--type--column.is-hidden-mobile{display:none;}@media (min-width:981px){.paragraph--type--columns .field--name-field-column-ref .paragraph--type--column.is-hidden-mobile{display:block;}}@media (min-width:767px){.paragraph--type--columns .field--name-field-column-ref .paragraph--type--column.is-vertically-aligned{align-self:center;}}.paragraph--type--columns .field--name-field-column-ref .paragraph--type--column .paragraph__column{position:relative;display:block;height:100%;}.paragraph--type--container{width:100%;}.paragraph--type--container:not(.has-no-container){padding:1.5rem;}@media (min-width:767px){.paragraph--type--container:not(.has-no-container){padding:1.5rem 3rem;}}.paragraph--type--container:not(.has-no-container).has-grey-bg{border-radius:1rem;}.paragraph--type--container.has-grey-bg{background-color:#F9F9F9;}ul.menu{display:flex;align-items:center;margin:0;}ul.menu li{padding:0;display:flex;}ul.menu .accentMenuItem.accentMenuItem{background:#E10A0A;border:1px solid #E10A0A;border-radius:0.25rem;padding:0.25rem 0.5rem;color:#FFFFFF;}@media (min-width:767px){ul.menu .accentMenuItem.accentMenuItem{padding:0.5rem 1rem;}}ul.menu .accentMenuItem.accentMenuItem:hover{border-color:#BA0E0E;background-color:#BA0E0E;color:#FFFFFF;}ul.menu .logoLink.logoLink a{content:url(../svg/va-white-theme-logo.svg);margin-right:2.8125rem;margin-left:0.1875rem;max-width:4rem;padding:0;border-radius:unset;}@media (min-width:767px){ul.menu .logoLink.logoLink a{max-width:unset;}}ul.menu .logoLink.logoLink a:hover{background:transparent;}ul.menu .hamburgerMenu.hamburgerMenu{cursor:pointer;width:24px;content:url(../svg/hamburger.svg);filter:grayscale(1);}ul.menu .hamburgerMenu.hamburgerMenu:hover{filter:grayscale(0);}@media (min-width:1200px){ul.menu .hamburgerMenu.hamburgerMenu{display:none;}}ul.menu .hamburgerMenu-close.hamburgerMenu-close{cursor:pointer;content:url(../png/close.png);display:none;position:absolute;top:24px;right:16px;width:24px;height:24px;}nav.menu--main ul.menu{gap:0.25rem;}nav.menu--main ul.menu li{display:none;}nav.menu--main ul.menu li:first-of-type{display:block;}@media (min-width:1200px){nav.menu--main ul.menu li{display:block;}}nav.menu--main ul.menu a{border-radius:0.25rem;color:#1D1C1F;display:flex;padding:0.25rem 0.625rem;text-decoration:unset;font-weight:800;font-size:0.875rem;line-height:1.125rem;}nav.menu--main ul.menu a:hover{background:#f7eaf0;}nav.menu--secondary-menu{display:flex;align-items:center;}nav.menu--secondary-menu ul.menu{gap:1.5rem;}nav.menu--secondary-menu ul.menu li a{color:#1D1C1F;display:flex;text-decoration:unset;font-weight:700;font-size:0.75rem;line-height:0.9375rem;transition:color 0s;}nav.menu--secondary-menu ul.menu li a:hover{color:#E10A0A;}nav.menu--secondary-menu ul.menu li.mob-hidden{display:none;}@media (min-width:767px){nav.menu--secondary-menu ul.menu li.mob-hidden{display:flex;}}nav.mobile-menu{position:fixed;flex-direction:column;top:0;right:calc(-100% - 32px);width:calc(100% - 32px);height:100%;background:#FFFFFF;z-index:2;padding:3.75rem 2rem;transition:right 0.25s ease-in-out;}@media (min-width:767px){nav.mobile-menu{padding:3.75rem 5rem;}}nav.mobile-menu nav.menu--main ul.menu li{display:block;border-bottom:1px solid #E4E4E4;padding:1rem 0;width:100%;}nav.mobile-menu nav.menu--main ul.menu li a{line-height:normal;font-weight:800;font-size:16px;padding:0;justify-content:space-between;}nav.mobile-menu nav.menu--main ul.menu li a:after{content:url(../svg/arrow.svg);}nav.mobile-menu nav.menu--secondary-menu{margin-top:3rem;}nav.mobile-menu ul.menu li.mob-hidden{display:flex;}nav.mobile-menu.is-active{right:0;}nav.mobile-menu.is-active .hamburgerMenu-close{display:block;width:24px;height:24px;}nav.mobile-menu .region-navigation{flex-direction:column;max-width:626px;}nav.mobile-menu .region-navigation ul.menu{flex-direction:column;align-items:flex-start;}nav.mobile-menu .logoLink,nav.mobile-menu .accentMenuItem,nav.mobile-menu .hamburgerMenu{display:none !important;}footer .footerSocials{display:flex;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem;}footer .footerSocials a{font-size:0.9375rem;line-height:2rem;display:flex;align-items:center;gap:0.375rem;transition:color 0s;text-decoration:none;}footer .footerSocials a:hover .socialIcon{filter:grayscale(0);}footer .footerSocials a .socialIcon{filter:grayscale(1);}footer .footerContent{display:flex;flex-direction:column;gap:2rem;}@media (min-width:767px){footer .footerContent{flex-direction:row;gap:4.5rem;}}footer .footerContent .footerLinks{display:flex;flex-wrap:wrap;gap:8px;}footer .footerContent .footerLinks a{white-space:nowrap;}footer .footerContent .footerLogos{display:flex;align-items:flex-end;margin-left:auto;gap:1.5rem;}@media (min-width:981px){footer .footerContent .footerLogos{margin-left:unset;}}footer .footerContent .footerLogos img.footerLogos__vff{width:78px;}@media (min-width:767px){footer .footerContent .footerLogos img.footerLogos__vff{width:119px;}}footer .footerContent .footerLogos img.footerLogos__va{width:106px;}@media (min-width:767px){footer .footerContent .footerLogos img.footerLogos__va{width:143px;}}.page-node-type-page .field--name-field-content-ref > .field__item{display:flex;align-items:center;justify-content:center;}body:not(.page-node-type-page) .region-content{padding-top:3rem;padding-bottom:3rem;}.region-highlighted > div:nth-child(2){padding-top:3rem;}.region-navigation{display:flex;justify-content:space-between;padding:0.6875rem 1rem;}.region-header{padding:5.5rem 0;background-repeat:no-repeat;background-color:#FFF5F5;}@media (min-width:767px){.region-header{background-image:url(../svg/plane-trail-right.svg);background-size:72px;background-position:center right;}}@media (min-width:1400px){.region-header{background-image:url(../svg/plane-trail.svg),url(../svg/tail.svg);background-position:bottom left,top right;background-size:136px,265px;}}.region-header .block-system-breadcrumb-block .breadcrumb{padding-bottom:1.5rem;}.region-header .block-page-title-block{color:#2D054E;}footer{padding-top:3rem;padding-bottom:3rem;display:flex;flex-direction:column;gap:1.5rem;}.layout-container{position:relative;}.layout-container:before{content:"";background:transparent;transition:background 0.25s ease-in-out;}.layout-container.has-backdrop:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.4);}
