ul:has(.rte-tick),ul:has(.rte-cross),ul:has(.rte-important){list-style:none;padding-left:26px}ul:has(.rte-tick) li,ul:has(.rte-cross) li,ul:has(.rte-important) li{position:relative}ul li:has(.rte-tick):before,ul li:has(.rte-cross):before,ul li:has(.rte-important):before{content:"";width:26px;height:18px;margin-right:3px;position:absolute;top:1px;left:-7px}ul li:has(.rte-tick):before{background:url("/Static/themes/rcog/partials/rte/img/tick.svg");filter:invert(53%) sepia(81%) saturate(3448%) hue-rotate(161deg) brightness(94%) contrast(104%)}ul li:has(.rte-cross):before{background:url("/Static/themes/rcog/partials/rte/img/cross.svg");filter:invert(14%) sepia(32%) saturate(4389%) hue-rotate(210deg) brightness(89%) contrast(96%)}ul li:has(.rte-important):before{background:url("/Static/themes/rcog/partials/rte/img/info.svg");filter:invert(14%) sepia(32%) saturate(4389%) hue-rotate(210deg) brightness(89%) contrast(96%);width:22px;height:22px;background-size:100% auto;top:2px}
.scroll-to-top{color:#fff;text-decoration:none;text-align:center;bottom:90px !important;right:15px !important;position:fixed;border:1px solid #fff;z-index:9999;font-size:14px;font-weight:bold;background-color:#0264cb;padding:15px 10px 5px 10px;margin:0}@media(min-width: 992px){.scroll-to-top{display:none}}.scroll-to-top:before{content:"";width:5px;position:absolute;top:8px;left:23px;height:11px;display:inline-block;background-repeat:no-repeat;rotate:270deg;background-image:url("/static/themes/rcog/img/icons/chevrons/fill.svg")}@media(min-width: 992px){.scroll-to-top{bottom:95px !important;right:30px !important}}.scroll-to-top:hover{color:#fff;text-decoration:none;background-color:#0054ab}
.umbraco-forms-fieldset{margin:0 0 40px 0;border:0;border-bottom:1px solid #112d67;padding:0 0 10px 0}.umbraco-forms-fieldset:first-of-type,.umbraco-forms-fieldset:last-of-type{border-bottom:0;margin-bottom:0}.umbraco-forms-fieldset legend{color:#112d67;font-weight:bold;font-size:24px;line-height:36px;margin-bottom:20px}.umbraco-forms-label{margin-bottom:7px;display:inline-block;width:100%;max-width:594px}.umbraco-forms-tooltip{font-size:15px !important;line-height:1.2em !important;display:block;margin-bottom:10px;margin-top:0;color:#416d81;width:100%;max-width:594px !important}.umbraco-forms-field{margin-bottom:30px}.umbraco-forms-field label{width:100%;max-width:594px;line-height:1.3em}.umbraco-forms-field.richtext{max-width:900px}.umbraco-forms-navigation{padding:0 !important}.umbraco-forms-navigation input[type=submit]{background-color:#0264cb;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:600;line-height:16px;margin:20px 0;padding:15px 20px;transition:.2s}.umbraco-forms-navigation input[type=submit]:hover{background-color:#0054ab;color:#fff;text-decoration:none}.umbraco-forms-navigation .col-md-12{padding:0}.umbraco-forms-form .umbraco-forms-caption{color:#001747;display:block;font-size:24px;font-weight:600;letter-spacing:.5px;line-height:32px;margin:0 0 40px}.umbraco-forms-field-wrapper .text,.umbraco-forms-field-wrapper textarea{width:100%;max-width:594px;min-height:50px;border:1px solid #001747 !important;border-radius:3px;padding:0 15px}.umbraco-forms-field-wrapper textarea{padding:5px 15px}html .umbraco-forms-form input.text,html .umbraco-forms-form textarea{width:100% !important;max-width:594px !important}.umbraco-forms-field.checkbox .umbraco-forms-field-wrapper{padding-left:25px;position:relative}.umbraco-forms-field.checkbox input[type=checkbox]{position:absolute;top:4px;left:0;margin:0}.umbraco-forms-field-wrapper .checkboxlist{padding:0 !important;margin:10px 0 30px 0}.umbraco-forms-field-wrapper .checkboxlist input[type=checkbox]{margin:0 7px 12px 0;position:relative;top:1px}.umbraco-forms-field-wrapper .checkboxlist label{float:none !important;margin-right:7px}.umbraco-forms-field-wrapper .checkboxlist label:hover{cursor:pointer}.umbraco-forms-field-wrapper .radiobuttonlist{padding:0 !important;margin:10px 0 30px 0}.umbraco-forms-field-wrapper .radiobuttonlist input[type=radio]{margin-left:0;border:4px solid #fff;width:1.6em;height:1.6em;border:1px solid #001747;border-radius:50%;position:relative;top:6px;margin-bottom:10px}.umbraco-forms-field-wrapper .radiobuttonlist input[type=radio]:checked{background-color:#fff}.umbraco-forms-field-wrapper .radiobuttonlist label{float:none !important;margin-right:7px}.umbraco-forms-field-wrapper .radiobuttonlist label:hover{cursor:pointer}.umbraco-forms-field-wrapper select{width:100%;max-width:594px;min-height:50px;border:1px solid #001747 !important;border-radius:3px;padding:0 15px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:url("/Static/themes/rcog/img/icons/chevrons/fill-ib-down.svg");background-position:right 15px center;background-repeat:no-repeat;background-size:10px;cursor:pointer}.fallbackDatePicker select{width:auto;margin-right:15px;width:121px}@media screen and (max-width: 576px){.fallbackDatePicker select{display:block;margin-bottom:10px;width:100%}}.fallbackDatePicker label{margin-right:10px}@media screen and (max-width: 576px){.fallbackDatePicker label{display:inline-block;margin-bottom:7px}}.umbraco-forms-field-wrapper{display:flex;flex-direction:column}.umbraco-forms-form span.field-validation-error{color:#8a1f11 !important;background:0 0 !important;margin-top:5px;font-size:15px !important;line-height:1.2em !important}.umbraco-forms-form input.contourError,.umbraco-forms-form input.input-validation-error,.umbraco-forms-form textarea.contourError,.umbraco-forms-form textarea.input-validation-error{background:#fbe3e4;border-color:#fbc2c4}.umbraco-forms-form{padding:0 !important}.umbraco-forms-form *{font-size:16px;line-height:24px;max-width:900px;max-width:100%}.umbraco-forms-form .umbraco-forms-indicator{color:#df0000}.umbraco-forms-container{padding:0}
