@media only screen and (max-width: 600px){div.wpforms-container .wpforms-form .wpforms-field-layout-columns{max-width:calc(100% + 10px);}div.wpforms-container .wpforms-form .wpforms-layout-row{max-width:calc(100% + 10px);}div.wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small,div.wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-medium,div.wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-large{width:calc(100% + 10px);}}.flatpickr-calendar .flatpickr-current-month select{display:initial;}@media only screen and (max-width: 600px){.flatpickr-calendar .flatpickr-current-month .numInputWrapper{width:calc(6ch - 14px);}.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowUp,.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowDown{display:none;}}.wpforms-container .wpforms-field-date-time .wpforms-field-row{justify-content:revert;}.wpforms-container .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block{margin-bottom:0;}.wpforms-container .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:only-child{width:100%;}.wpforms-container .wpforms-field-date-time .wpforms-field-row .wpforms-field-row-block:not(:only-child){width:50%;}.wpforms-container .wpforms-field-date-time .wpforms-field-row-block .wpforms-field-sublabel{width:100%;}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-date-dropdown-wrap{width:100%;}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown+.wpforms-field-row-block{flex:1;min-width:30%;}.wpforms-container .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-sublabel{width:100%;}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap{align-items:center;display:flex;flex-grow:1;flex-wrap:nowrap;margin:0 -5px 0 -5px;}@media only screen and (min-width: 600px){.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small{width:calc(25% + 12px);}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small select{appearance:none;padding-left:5px;padding-right:5px;background-image:none;text-align:center;}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small select.nitro-lazy{background-image:none !important;}}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-medium{width:calc(60% + 12px);}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-large{width:calc(100% + 12px);}.wpforms-container .wpforms-field-date-time .wpforms-field-date-dropdown-wrap select{margin:0 5px 0 5px;}@container ( max-width: 300px ){}.wpforms-container .wpforms-field-date-time .wpforms-field-row-block .wpforms-field-date-dropdown-wrap{width:100%;}.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-day,.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-month{width:calc(30% - 10px);}.wpforms-container .wpforms-field-date-time .wpforms-field-date-time-date-year{width:calc(40% - 10px);}.wpforms-container .wpforms-datepicker-wrap{width:100%;position:relative;}.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear{position:absolute;background-image:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/optimized/rev-1f6184b/mr-digital.co.uk/wp-content/plugins/wpforms/assets/pro/images/times-solid-white.svg") !important;background-position:50% 50% !important;background-repeat:no-repeat !important;background-color:rgba(0,0,0,.35) !important;background-size:8px !important;width:16px;height:16px;cursor:pointer;display:block;border-radius:50%;right:10px;top:50%;margin-top:-8px;transition:all .25s;}.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear.nitro-lazy{background-image:none !important;}.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear:hover,.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear:focus{background-color:#d63637 !important;}.wpforms-container .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear{right:calc(75% + 10px);}.wpforms-container .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear{right:calc(40% + 10px);}@media only screen and (max-width: 600px){.wpforms-container .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear,.wpforms-container .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear{right:10px;}}.wpforms-container .wpforms-field-layout{padding:0;}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row,.wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row{flex-direction:column;}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block,.wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block{padding:0;margin:0 0 15px 0;}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child,.wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child{margin-bottom:0;}.wpforms-container .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:only-child,.wpforms-container .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:only-child{padding-right:0;}.wpforms-container .wpforms-page-indicator{margin:0 0 20px 0;overflow:hidden;}.wpforms-container .wpforms-page-indicator.circles{border-top:1px solid rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25);padding:15px 10px;display:flex;justify-content:flex-start;}.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page{margin:0 20px 0 0;}.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page:last-of-type{margin:0;}.wpforms-container .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{height:40px;width:40px;border-radius:50%;display:inline-block;margin:0 10px 0 0;line-height:40px;text-align:center;background-color:rgba(0,0,0,.25);color:rgba(0,0,0,.7);}.wpforms-container .wpforms-page-indicator.circles .active .wpforms-page-indicator-page-number{color:#fff;}.wpforms-container .wpforms-page-indicator.connector{display:flex;justify-content:flex-start;}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page{text-align:center;line-height:1.2;}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-number{display:block;text-indent:-9999px;height:6px;background-color:rgba(0,0,0,.25);margin:0 0 16px 0;position:relative;}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-triangle{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-5px;border-style:solid;border-width:6px 5px 0 5px;border-color:transparent transparent transparent transparent;}.wpforms-container .wpforms-page-indicator.connector .wpforms-page-indicator-page-title{display:inline-block;padding:0 15px;font-size:16px;}.wpforms-container .wpforms-page-indicator.progress{font-size:18px;}.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{display:block;width:100%;background-color:rgba(0,0,0,.25);height:18px;border-radius:10px;overflow:hidden;position:relative;margin:5px 0 0;}.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:18px;position:absolute;left:0;top:0;}.wpforms-container .wpforms-field-pagebreak:empty{display:none;}.wpforms-container .wpforms-field-rating-wrapper{display:inline-flex;flex-direction:column;gap:6px;}.wpforms-container .wpforms-field-rating-wrapper.wpforms-field-rating-labels-position-above{position:relative;top:calc(var(--wpforms-field-size-input-spacing) * -1 + 10px);}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items{display:flex;flex-wrap:wrap;gap:3px;}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item{margin:0;display:inline-block;}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item svg{cursor:pointer;opacity:.6;fill:rgba(0,0,0,.2);transition:fill .15s;}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item.selected svg,.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-items .wpforms-field-rating-item.hover svg{opacity:1;fill:currentColor;}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-labels{display:flex;justify-content:space-between;gap:10px;}.wpforms-container .wpforms-field-rating-wrapper .wpforms-field-rating-labels .wpforms-field-sublabel{min-width:0;}.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-small{height:100px;}.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-medium{height:250px;}.wpforms-container .wpforms-form textarea.wp-editor-area.wpforms-field-large{height:400px;}.wpforms-container .wpforms-form textarea.wp-editor-area:focus{outline:none;}.wpforms-container .wpforms-form .wpforms-field-content{color:var(--wpforms-label-color);}.wpforms-container .wpforms-form .wpforms-field-content h1,.wpforms-container .wpforms-form .wpforms-field-content h2,.wpforms-container .wpforms-form .wpforms-field-content h3,.wpforms-container .wpforms-form .wpforms-field-content h4,.wpforms-container .wpforms-form .wpforms-field-content h5,.wpforms-container .wpforms-form .wpforms-field-content h6{color:inherit;}.wpforms-container .wpforms-form .wpforms-field-content>.wpforms-field-row{display:block;}.wpforms-container .wpforms-captcha-math input{display:inline-block;width:70px;vertical-align:inherit;margin:0 0 0 5px;}.wpforms-container .wpforms-captcha-question{margin:0 0 4px 0;}.wpforms-container .wpforms-form .wpforms-field-credit-card .wpforms-field-row{flex-direction:row;flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-cc-row-responsive;}@container wpforms-field-cc-row-responsive (max-width: 300px){}.wpforms-container .wpforms-form .wpforms-field-credit-card-number{padding:0 15px 0 0;width:calc(100% - 90px);}.wpforms-container .wpforms-form .wpforms-field-credit-card-code{width:90px;}.wpforms-container .wpforms-form .wpforms-field-credit-card-name{width:calc(100% - 195px);padding:0 15px 0 0;}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration{width:195px;display:flex;justify-content:space-between;flex-wrap:wrap;height:fit-content;gap:0 15px;}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration label{width:100%;}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration select{width:calc(50% - 7.5px);display:block;}.wpforms-container .wpforms-form .wpforms-field-credit-card-expiration>.wpforms-error:last-child{display:none !important;}.wpforms-container .wpforms-form em.wpforms-error,.wpforms-container .wpforms-form .wpforms-field-sublabel{min-width:90px;}div.wpforms-container-full .wpforms-form .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-payment-coupon-wrapper{max-width:60%;}.wpforms-field-layout.wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-signature .wpforms-signature-wrap{width:100% !important;}.wpforms-field-layout.wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-signature .wpforms-signature-wrap.wpforms-field-medium{width:65% !important;}.wpforms-field-layout.wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-signature .wpforms-signature-wrap.wpforms-field-small{width:25% !important;}.wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field.size-large .wpforms-square-cardnumber-wrapper,.wpforms-field.wpforms-field-drag-to-column.wpforms-field-drag-to-column-100.size-large .wpforms-square-cardnumber-wrapper{width:100% !important;min-width:auto !important;flex-direction:row !important;}.wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field.size-medium .wpforms-square-cardnumber-wrapper,.wpforms-field.wpforms-field-drag-to-column.wpforms-field-drag-to-column-100.size-medium .wpforms-square-cardnumber-wrapper{width:60% !important;min-width:auto !important;flex-direction:column !important;}.wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field.size-small .wpforms-square-cardnumber-wrapper,.wpforms-field.wpforms-field-drag-to-column.wpforms-field-drag-to-column-100.size-small .wpforms-square-cardnumber-wrapper{width:25% !important;min-width:250px !important;flex-direction:column !important;}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-field-large.wpforms-square-cardnumber-wrapper{width:100% !important;min-width:auto !important;flex-direction:row !important;}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper{width:60% !important;min-width:auto !important;flex-direction:column !important;}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-field-small.wpforms-square-cardnumber-wrapper{width:25% !important;min-width:250px !important;flex-direction:column !important;}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column.wpforms-layout-column-100 .wpforms-field-square .wpforms-square-cardname input{min-width:250px !important;}div.wpforms-container-full .wpforms-form .wpforms-field-date-time .wpforms-field-row{justify-content:revert;flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-row-responsive;}@container wpforms-field-row-responsive (max-width: 200px){}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block{margin-bottom:var(--wpforms-field-size-input-spacing);}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column .wpforms-field-row .wpforms-field-row-block:last-child{margin-bottom:0;}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column div.wpforms-field-richtext legend.wpforms-field-label,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column div.wpforms-field-richtext legend.wpforms-field-label{margin-bottom:var(--wpforms-field-size-input-spacing);}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-20 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-25 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-30 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-33 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column-50 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-20 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-25 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-30 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-33 ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-50 ul.wpforms-icon-choices li{margin-bottom:0 !important;}div.wpforms-container-full .wpforms-form .wpforms-field-layout>.wpforms-field-label{font-size:calc(1.5 * var(--wpforms-label-size-font-size));line-height:calc(1.5 * var(--wpforms-label-size-font-size));color:var(--wpforms-label-color);}div.wpforms-container-full .wpforms-form .wpforms-field-layout:not(:first-child)>.wpforms-field-label:not(.wpforms-label-hide){position:relative;border-top:none;}div.wpforms-container-full .wpforms-form .wpforms-field-layout:not(:first-child)>.wpforms-field-label:not(.wpforms-label-hide):before{content:"";position:absolute;width:100%;height:0;top:0;border-top-width:var(--wpforms-field-border-size);border-top-style:var(--wpforms-field-border-style);border-top-color:var(--wpforms-field-border-color);}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons{padding-top:4px;transform:none;}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-add,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-remove{color:var(--wpforms-label-color);opacity:.5;height:var(--wpforms-field-size-input-height);}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-add:hover,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-add:focus-visible,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-remove:hover,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-remove:focus-visible{opacity:.75 !important;}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-add.wpforms-disabled,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons button.wpforms-field-repeater-button-remove.wpforms-disabled{opacity:.2 !important;}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button{color:var(--wpforms-label-color);border-radius:var(--wpforms-button-border-radius);font-size:var(--wpforms-label-size-sublabel-font-size);opacity:.5 !important;}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button:hover,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons button:focus-visible{opacity:.75 !important;}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="buttons_with_icons"] button{background:linear-gradient(180deg,var(--wpforms-label-color) -3000%,transparent 300%);}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="buttons"] button{background:linear-gradient(180deg,var(--wpforms-label-color) -3000%,transparent 300%);}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="icons_with_text"] button{min-height:var(--wpforms-label-size-sublabel-font-size);}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-repeater-display-blocks-buttons[data-button-type="icons_with_text"] span{font-size:inherit;line-height:var(--wpforms-label-size-sublabel-font-size);vertical-align:middle;}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater>.wpforms-field-label{font-size:calc(1.5 * var(--wpforms-label-size-font-size));line-height:calc(1.5 * var(--wpforms-label-size-font-size));color:var(--wpforms-label-color);}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-block-title{font-size:calc(var(--wpforms-label-size-font-size) + 6px);color:var(--wpforms-label-color);}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks:not(:first-child)>.wpforms-field-label:not(.wpforms-label-hide),div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-block-title{position:relative;border-top:none;}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks:not(:first-child)>.wpforms-field-label:not(.wpforms-label-hide):before,div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-blocks .wpforms-field-repeater-block-title:before{content:"";position:absolute;width:100%;height:0;top:0;border-top-width:var(--wpforms-field-border-size);border-top-style:var(--wpforms-field-border-style);border-top-color:var(--wpforms-field-border-color);}div.wpforms-container-full .wpforms-form .wpforms-page-button{min-width:90px;}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-center{text-align:center;}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{text-align:start;}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{margin:0 10px 0 0;}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right{text-align:end;}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right .wpforms-page-button{margin:0 0 0 10px;}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split{display:flex;justify-content:space-between;}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-prev{margin:0;}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-next{margin:0 0 0 auto;}div.wpforms-container-full .wpforms-form .wpforms-page-indicator{color:var(--wpforms-label-color);}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{background:linear-gradient(90deg,var(--wpforms-field-border-color) -1000%,transparent 500%);}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page:not(.active) .wpforms-page-indicator-page-number{border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);opacity:.2;}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles{border-top-width:var(--wpforms-field-border-size);border-top-style:var(--wpforms-field-border-style);border-top-color:var(--wpforms-field-border-color);border-bottom-width:var(--wpforms-field-border-size);border-bottom-style:var(--wpforms-field-border-style);border-bottom-color:var(--wpforms-field-border-color);}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page:not(.active) .wpforms-page-indicator-page-number{background:linear-gradient(90deg,var(--wpforms-field-border-color) -1000%,transparent 500%);color:var(--wpforms-label-color);opacity:1;}.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button.wpforms-page-next,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button.wpforms-page-prev,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right .wpforms-page-button.wpforms-page-next,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right .wpforms-page-button.wpforms-page-prev,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-button.wpforms-page-next,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-button.wpforms-page-prev,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-center .wpforms-page-button.wpforms-page-next,.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-center .wpforms-page-button.wpforms-page-prev{margin:0 0 0 10px;}.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split.wpforms-clear:before{content:"";display:none;}.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split.wpforms-clear:after{content:"";display:none;clear:both;}.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-next{margin:0 !important;}.rtl div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-prev{margin:0 auto 0 0;}div.wpforms-container-full .wpforms-form .wpforms-field-password input{position:relative;z-index:2;}div.wpforms-container-full .wpforms-form .wpforms-field-password input.wpforms-error-pass-strength{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result{border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.short,div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.bad{background-color:#fff;opacity:1;border-color:var(--wpforms-label-error-color);position:relative;}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.short:after,div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.bad:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;opacity:.3;background-color:var(--wpforms-label-error-color);border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.bad:after{opacity:.15;}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.good{background-color:#fff3af;border-color:#ffdd57;opacity:1;}div.wpforms-container-full .wpforms-form .wpforms-field-password .wpforms-pass-strength-result.strong{background-color:#b4d39b;border-color:#008000;opacity:1;}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon{width:var(--wpforms-field-size-input-height,43px);border-end-end-radius:var(--wpforms-field-border-radius);border-start-end-radius:var(--wpforms-field-border-radius);height:var(--wpforms-field-size-input-height,38px);position:absolute;top:0;inset-inline-end:0;z-index:3;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag;}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon-visible{display:none;}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon svg{width:18px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.5;}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon path{fill:var(--wpforms-field-text-color);}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon:hover svg{opacity:.75;}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input-icon:focus-visible{border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0 1px 2px rgba(0,0,0,.15);}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input{position:relative;}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled .wpforms-field-password-input input{padding-inline-end:var(--wpforms-field-size-input-height,43px);}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium){max-width:60%;}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium{max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small){max-width:25%;}div.wpforms-container-full .wpforms-form .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small{max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium),div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium){max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium,div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium{max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small),div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small){max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small,div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small{max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium),div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium){max-width:60%;}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium,div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium{max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small),div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small){max-width:25%;}div.wpforms-container-full .wpforms-form .wpforms-field-layout-rows .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small,div.wpforms-container-full .wpforms-form .wpforms-field-layout-columns .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small{max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium){max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-medium) .wpforms-field-medium{max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small){max-width:100%;}div.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-layout-column-100 .wpforms-field-password.wpforms-field-password-visibility-enabled:has(.wpforms-field-small) .wpforms-field-small{max-width:100%;}div.wpforms-container-full .wpforms-field-phone-input-container{position:relative;}div.wpforms-container-full .wpforms-field-phone-input-container[data-format="smart"] .wpforms-field-phone-country-container{display:flex;}div.wpforms-container-full .wpforms-field-phone-input-container[data-format="smart"] input.primary-input{padding-inline-start:52px;}div.wpforms-container-full .wpforms-field-phone-country-container{position:absolute;height:100%;top:0;padding:0 6px 0 8px;align-items:center;gap:6px;display:none;}div.wpforms-container-full .wpforms-field-phone-flag{height:11px;width:20px;box-shadow:0 0 1px 0 #888;background:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/optimized/rev-1f6184b/mr-digital.co.uk/wp-content/plugins/wpforms/assets/images/phone/us-flag.png") no-repeat;background-size:100%;}div.wpforms-container-full .wpforms-field-phone-flag.nitro-lazy{background:none !important;}div.wpforms-container-full .wpforms-field-phone-arrow{border-inline:calc(5px / 2) solid transparent;border-top:4px solid #555;}div.wpforms-container-full .wpforms-form .wpforms-field-html ul,div.wpforms-container-full .wpforms-form .wpforms-field-html ol{margin:0 0 20px !important;}div.wpforms-container-full .wpforms-form .wpforms-field-html ul li,div.wpforms-container-full .wpforms-form .wpforms-field-html ol li{margin:0 0 10px 0 !important;}div.wpforms-container-full .wpforms-form .wpforms-field-html ul li{list-style:disc !important;}div.wpforms-container-full .wpforms-form .wpforms-field-html ol li{list-style:decimal !important;}div.wpforms-container-full .wpforms-form .wpforms-field-html li>ul,div.wpforms-container-full .wpforms-form .wpforms-field-html li>ol{margin:10px 0 0 20px !important;}div.wpforms-container-full .wpforms-captcha-equation,div.wpforms-container-full .wpforms-captcha-question{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-label-color);}div.wpforms-container-full .wpforms-field-file-upload .wpforms-hide{display:none !important;}div.wpforms-container-full .wpforms-field-file-upload input[type=file]{font-style:normal;font-weight:400;font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-label-sublabel-color);padding:1px;height:auto;width:60%;border:none !important;box-shadow:none;background-color:transparent;cursor:pointer;}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::-webkit-file-upload-button{background-color:var(--wpforms-field-background-color);background-clip:padding-box;border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);padding:calc(var(--wpforms-field-size-input-height) / 6) var(--wpforms-field-size-padding-h);font-weight:400;font-size:calc(var(--wpforms-label-size-sublabel-font-size) - 2px);line-height:1.1;margin-inline-end:10px;cursor:pointer;transition:all .15s ease-out;}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::-webkit-file-upload-button:focus,div.wpforms-container-full .wpforms-field-file-upload input[type=file]::-webkit-file-upload-button:active{border-width:var(--wpforms-field-border-size,0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,.15);outline:none;}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::file-selector-button{background-color:var(--wpforms-field-background-color);background-clip:padding-box;border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);padding:calc(var(--wpforms-field-size-input-height) / 6) var(--wpforms-field-size-padding-h);font-weight:400;font-size:calc(var(--wpforms-label-size-sublabel-font-size) - 2px);line-height:1.1;margin-inline-end:10px;cursor:pointer;transition:all .15s ease-out;}div.wpforms-container-full .wpforms-field-file-upload input[type=file]::file-selector-button:focus,div.wpforms-container-full .wpforms-field-file-upload input[type=file]::file-selector-button:active{border-width:var(--wpforms-field-border-size,0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,.15);outline:none;}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:hover::-webkit-file-upload-button{background:linear-gradient(0deg,rgba(0,0,0,.03),rgba(0,0,0,.03)),var(--wpforms-field-background-color);background-clip:padding-box;}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:hover::file-selector-button{background:linear-gradient(0deg,rgba(0,0,0,.03),rgba(0,0,0,.03)),var(--wpforms-field-background-color);background-clip:padding-box;}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:focus{outline:none;}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:focus::-webkit-file-upload-button{border-width:var(--wpforms-field-border-size,0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,.15);outline:none;}div.wpforms-container-full .wpforms-field-file-upload input[type=file]:focus::file-selector-button{border-width:var(--wpforms-field-border-size,0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,.15);outline:none;}div.wpforms-container-full .wpforms-field-file-upload p.wpforms-file-upload-capture-camera-classic{margin-top:20px;display:block;}div.wpforms-container-full .wpforms-field-file-upload p.wpforms-file-upload-capture-camera-classic a.camera{color:var(--wpforms-field-text-color);text-decoration:underline;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader{background-color:var(--wpforms-field-background-color);background-clip:padding-box;border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);border-width:var(--wpforms-field-border-size);border-style:dashed;border-color:var(--wpforms-field-border-color);font-size:var(--wpforms-field-size-font-size);padding:30px 15px;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader.wpforms-focus,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader:focus-within{border-width:var(--wpforms-field-border-size,0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,.15);outline:none;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .modern-title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:var(--wpforms-label-size-sublabel-font-size);color:#777;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .modern-title span{text-decoration:underline;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .modern-title span:hover{text-decoration:none;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-field-text-color);}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message .modern-hint{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-field-text-color);opacity:.6;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-size{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-label-sublabel-color);}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-filename{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-field-text-color);}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-error-message span{color:var(--wpforms-label-error-color);font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-remove:focus{opacity:1;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-remove:focus:before,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-remove:focus:after{background-color:var(--wpforms-button-background-color);}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-preview.dz-error .dz-image{border-color:var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-preview.dz-error .dz-remove:before,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-preview.dz-error .dz-remove:after{background-color:var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]{border:none !important;box-shadow:none;}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]::-webkit-file-upload-button{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:hover{border:none !important;box-shadow:none;}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:hover::-webkit-file-upload-button{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:focus{border:none !important;box-shadow:none;}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error input[type=file]:focus::-webkit-file-upload-button{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader:hover{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader.wpforms-focus,div.wpforms-container-full .wpforms-field-file-upload.wpforms-has-error .wpforms-uploader:focus-within{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-camera-link{color:var(--wpforms-button-background-color);text-decoration:underline;font-size:var(--wpforms-label-size-sublabel-font-size);}div.wpforms-container-full .wpforms-camera-link:hover{color:var(--wpforms-button-text-color-hover);text-decoration:none;}div.wpforms-container-full .wpforms-camera-link:focus{outline:2px solid var(--wpforms-button-border-color);outline-offset:2px;text-decoration:none;}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button{display:inline-flex;align-items:center;gap:7px;line-height:100%;cursor:pointer;padding:0 var(--wpforms-button-size-padding-h);border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-radius:var(--wpforms-button-border-radius);height:var(--wpforms-button-size-height);border-color:var(--wpforms-field-border-color);background-color:var(--wpforms-field-background-color);color:var(--wpforms-field-text-color);font-size:calc(var(--wpforms-button-size-font-size) - 2px);}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button:hover,div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button:focus{border-color:var(--wpforms-label-sublabel-color);}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button svg{fill:var(--wpforms-label-sublabel-color);width:1.1em;height:auto;flex-shrink:0;vertical-align:middle;}div.wpforms-container-full .wpforms-field-camera input[type="file"]{display:none;}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file{display:none;align-items:center;gap:10px;color:#777;font-size:15px;}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file svg{fill:#d63638;cursor:pointer;}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file svg:hover{opacity:.75;}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file .wpforms-camera-remove-file{height:15px;}div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file.wpforms-camera-selected-file-active{display:inline-flex;}div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-button{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-button:hover{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-button:focus{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-link{color:var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-link:hover,div.wpforms-container-full .wpforms-field-camera.wpforms-has-error .wpforms-camera-link:focus{color:var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-layout-column-33 .wpforms-camera-selected-file.wpforms-camera-selected-file-active{display:block;}div.wpforms-container-full .wpforms-layout-column-33 .wpforms-camera-selected-file.wpforms-camera-selected-file-active button{margin-left:5px;}body.wpforms-camera-modal-open{overflow:hidden;position:fixed;width:100%;}body .wpforms-camera-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:999999;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions{justify-content:space-between;position:relative;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown{font-family:monospace;font-size:14px;color:#999;flex:0 0 auto;font-weight:500;min-width:120px;text-align:left;white-space:nowrap;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{display:inline-block;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown div{display:inline;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:absolute;left:50%;transform:translateX(-50%);}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture{background-color:#d63638;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:hover{background-color:#b32d2e;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{width:48px;height:48px;border-radius:50%;background-color:#d63638;display:flex;align-items:center;justify-content:center;cursor:pointer;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;background-color:#fff;border-radius:4px;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop:hover{background-color:#b32d2e;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button{border:none;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel{width:26px;background:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/optimized/rev-1f6184b/mr-digital.co.uk/wp-content/plugins/wpforms/assets/pro/images/camera-video.svg") no-repeat center;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel.nitro-lazy{background:none !important;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop{background:url("https://mr-digital.co.uk/wp-content/plugins/wpforms/assets/pro/images/video-cancel.svg") no-repeat center;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop.nitro-lazy{background:none !important;}body .wpforms-camera-modal{background:#fff;max-width:100%;width:540px;height:440px;display:flex;flex-direction:column;border-radius:9px;box-shadow:-4px 5px 15px 0 rgba(0,0,0,.15);overflow:hidden;position:relative;z-index:1000000;}body .wpforms-camera-modal .wpforms-camera-modal-header{display:flex;height:62px;padding:16px 30px;justify-content:space-between;align-items:center;}body .wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-title{font-size:18px;font-weight:700;color:#444;}body .wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close{cursor:pointer;width:12px;height:12px;display:flex;justify-content:center;align-items:center;}body .wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close svg{fill:#bbb;width:12px;height:12px;}body .wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close:hover{opacity:.75;}body .wpforms-camera-modal .wpforms-camera-modal-content{min-height:300px;background-color:#dedede;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{display:none;width:100%;height:auto;position:relative;overflow:hidden;justify-content:center;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview video{max-width:100%;height:auto;width:auto;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview .wpforms-camera-captured-photo{max-width:100%;height:auto;width:auto;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas{min-height:0;width:100%;height:100%;display:block;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-shade{outline-style:solid;outline-color:rgba(0,0,0,.75);}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-image{max-width:100%;max-height:100%;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle::after{width:8px !important;height:8px !important;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-selection{min-width:auto;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle{background-color:transparent;height:15px;position:absolute;width:15px;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle[action=move]{height:100%;left:0;top:0;width:100%;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-grid{position:absolute;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-grid[bordered]{border:2px solid #fff !important;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-error{display:none;padding:20px;text-align:center;color:#d63637;font-size:16px;line-height:1.5;}body .wpforms-camera-modal .wpforms-camera-modal-footer{height:78px;min-height:78px;padding:0 30px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e6e9ec;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-text{font-size:14px;color:#555;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{display:flex;width:100%;justify-content:space-between;align-items:center;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions button{border:none;background:none;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture{width:48px;height:48px;border-radius:50%;background-color:#036aab;display:flex;align-items:center;justify-content:center;cursor:pointer;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:hover,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:focus{outline:none;background-color:#215d8f;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:disabled{opacity:.5;cursor:not-allowed;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown{position:absolute;left:50%;transform:translateX(-50%);}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{display:none;position:absolute;right:20px;width:24px;height:24px;background:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/optimized/rev-1f6184b/mr-digital.co.uk/wp-content/plugins/wpforms/assets/pro/images/camera-rotate.svg") no-repeat center;cursor:pointer;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip.nitro-lazy{background:none !important;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip:hover{opacity:.75;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#999;font-size:24px;font-weight:500;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown svg{position:absolute;top:0;left:0;width:48px;height:48px;transform:rotate(-90deg);}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle{cx:24px;cy:24px;r:calc(( 48px - 4px ) / 2);stroke-width:4px;fill:none;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle.bg{stroke:#dedede;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle.progress{stroke:#036aab;stroke-linecap:round;transform-origin:24px 24px;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown.animate circle.progress{animation:wpforms-camera-countdown 3s linear forwards;}@keyframes wpforms-camera-countdown{0%{stroke-dasharray:0 calc(calc(( 48px - 4px ) / 2) * 3.14159 * 2);}100%{stroke-dasharray:calc(calc(( 48px - 4px ) / 2) * 3.14159 * 2) 0;}}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons{display:flex;width:100%;justify-content:space-between;align-items:center;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button{border:none;background:none;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button:focus{outline:none;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel{width:24px;height:24px;background:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/optimized/rev-1f6184b/mr-digital.co.uk/wp-content/plugins/wpforms/assets/pro/images/camera.svg") no-repeat center;cursor:pointer;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel.nitro-lazy{background:none !important;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel:hover{opacity:.75;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop{font-size:15px;padding:0 15px;background-color:#036aab;color:#fff;border-radius:3px;height:41px;font-weight:500;line-height:100%;cursor:pointer;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept:hover,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept:focus,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop:hover,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop:focus{background-color:#215d8f;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop{visibility:hidden;width:24px;height:24px;background:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/optimized/rev-1f6184b/mr-digital.co.uk/wp-content/plugins/wpforms/assets/pro/images/crop.svg") no-repeat center;cursor:pointer;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop.nitro-lazy{background:none !important;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop:hover{opacity:.75;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop-cancel{width:24px;height:24px;background:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/optimized/rev-1f6184b/mr-digital.co.uk/wp-content/plugins/wpforms/assets/pro/images/cancel.svg") no-repeat center;cursor:pointer;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop-cancel.nitro-lazy{background:none !important;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop-cancel:hover{opacity:.75;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel-video{width:24px;height:24px;background:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/optimized/rev-1f6184b/mr-digital.co.uk/wp-content/plugins/wpforms/assets/pro/images/trash.svg") no-repeat center;cursor:pointer;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel-video.nitro-lazy{background:none !important;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel-video:hover{opacity:.75;}@media only screen and (max-width: 767px) and (orientation: portrait){body .wpforms-camera-modal{height:75vh;max-height:75vh;width:90vw;max-width:90vw;}body .wpforms-camera-modal .wpforms-camera-modal-header{padding:20px 16px;}body .wpforms-camera-modal .wpforms-camera-modal-content{min-height:0;height:100%;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{height:auto;width:100%;}body .wpforms-camera-modal .wpforms-camera-modal-footer{padding:0 20px;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip.wpforms-camera-flip-active{display:block;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{position:static;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{text-align:left;}}@media only screen and (max-width: 1024px) and (orientation: landscape){body .wpforms-camera-modal{flex-direction:row;width:80vw;max-width:90vw;height:75vh;max-height:75vh;}body .wpforms-camera-modal .wpforms-camera-modal-content{min-height:0;height:100%;flex-grow:1;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{height:auto;width:auto;}body .wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview .wpforms-camera-captured-photo{object-fit:cover;}body .wpforms-camera-modal .wpforms-camera-modal-header{flex-direction:column-reverse;height:100%;padding:20px 16px;}body .wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-title{writing-mode:vertical-lr;transform:rotate(180deg);text-align:center;}body .wpforms-camera-modal .wpforms-camera-modal-footer{height:100%;flex-direction:row;padding:20px 0;width:78px;min-width:78px;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{justify-content:center;display:flex;flex-direction:column-reverse;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:relative;left:auto;transform:none;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{left:calc(100% - 52px);top:20px;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip.wpforms-camera-flip-active{display:block;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons{flex-direction:column-reverse;height:100%;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept,body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop{transform:rotate(-90deg);transform-origin:center;width:max-content;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{height:100%;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:absolute;left:auto;top:50%;transform:translateY(-50%);}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{position:static;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown{min-width:auto;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{text-align:center;}body .wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown div{display:none !important;}}@media only screen and (max-width: 767px){body .wpforms-camera-modal .wpforms-camera-preview{max-height:100%;}body .wpforms-camera-modal .wpforms-camera-preview video{max-height:100%;object-fit:cover;}body .wpforms-camera-modal .wpforms-camera-preview .wpforms-camera-captured-photo{object-fit:cover;}body .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-video-countdown div{display:none !important;}}div.wpforms-container-full .wpforms-form .wpforms-field-rating-wrapper .wpforms-field-rating-item svg{opacity:.2;fill:var(--wpforms-label-color);}div.wpforms-container-full .wpforms-form .wpforms-field-rating-wrapper .wpforms-field-rating-item.selected svg,div.wpforms-container-full .wpforms-form .wpforms-field-rating-wrapper .wpforms-field-rating-item.hover svg{opacity:1;fill:currentColor;}div.wpforms-container-full.wpforms-gutenberg-form-selector .wpforms-form .wpforms-field-rating-item:nth-child(-n+3) svg{opacity:1;fill:currentColor;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-field .wpforms-field-label{margin-bottom:calc(var(--wpforms-field-size-input-spacing) - 30px);}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-container{border-color:transparent;border-width:0;box-shadow:none;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-tools{height:29.1px;padding:0;margin:0;position:relative;z-index:100;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-tabs{padding:0;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .wp-editor-tabs .wp-switch-editor{border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);border-top-left-radius:var(--wpforms-field-border-radius);border-top-right-radius:var(--wpforms-field-border-radius);}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce{position:relative;border-top-width:var(--wpforms-field-border-size);border-top-style:var(--wpforms-field-border-style);border-top-color:var(--wpforms-field-border-color);border-right-width:var(--wpforms-field-border-size);border-right-style:var(--wpforms-field-border-style);border-right-color:var(--wpforms-field-border-color);border-left-width:var(--wpforms-field-border-size);border-left-style:var(--wpforms-field-border-style);border-left-color:var(--wpforms-field-border-color);}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:before,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:after,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce:before,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce:after{content:"";position:absolute;display:block;height:4px;background:#f5f5f5;bottom:-3px;left:0;right:0;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:after,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.tmce-active .wp-editor-tabs button.switch-tmce:after{bottom:-5px;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-tabs button.switch-html:after{right:0;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-toolbar-grp{border-top-left-radius:var(--wpforms-field-border-radius);}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-toolbar-grp .mce-btn-group .mce-caret{right:6px;position:static;margin:6px 0;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .quicktags-toolbar{border-top-width:var(--wpforms-field-border-size);border-top-style:var(--wpforms-field-border-style);border-top-color:var(--wpforms-field-border-color);border-right-width:var(--wpforms-field-border-size);border-right-style:var(--wpforms-field-border-style);border-right-color:var(--wpforms-field-border-color);border-left-width:var(--wpforms-field-border-size);border-left-style:var(--wpforms-field-border-style);border-left-color:var(--wpforms-field-border-color);border-top-left-radius:var(--wpforms-field-border-radius);padding-top:4px;position:relative;z-index:2;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .quicktags-toolbar:after{content:"";position:absolute;display:block;height:4px;background:#f5f5f5;bottom:-3px;left:0;right:0;border-bottom:1px solid #ccc;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.html-active .wp-editor-area{border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);position:relative;z-index:1;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce{background-color:transparent;border-bottom-left-radius:var(--wpforms-field-border-radius);border-top-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);border-width:var(--wpforms-field-border-size) !important;border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);width:auto !important;overflow:hidden;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce>.mce-container-body{border:none;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce .mce-statusbar{border-bottom-left-radius:var(--wpforms-field-border-radius);border-bottom-right-radius:var(--wpforms-field-border-radius);color:var(--wpforms-label-color);}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce .mce-edit-area{background:var(--wpforms-field-background-color);}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap .mce-tinymce iframe{background:transparent;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused .quicktags-toolbar,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused .wp-editor-area{border-width:var(--wpforms-field-border-size,0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,.15);outline:none;}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-html{border-bottom:2px solid var(--wpforms-button-background-color);}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .quicktags-toolbar,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap .wp-editor-area{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused .quicktags-toolbar,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused .wp-editor-area{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.html-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap.wpforms-focused.tmce-active .wp-editor-tabs button.switch-html{border-bottom:2px solid var(--wpforms-label-error-color);}div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover.html-active .wp-editor-tabs button.switch-html,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover.tmce-active .wp-editor-tabs button.switch-tmce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover .mce-tinymce,div.wpforms-container-full .wpforms-form div.wpforms-field-richtext.wpforms-has-error .wp-editor-wrap:not(.wpforms-focused):hover .quicktags-toolbar{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color);}div.wpforms-container-full.wpforms-gutenberg-form-selector div.wpforms-field-richtext.wpforms-field-small .wp-editor-area{height:calc(var(--wpforms-field-size-input-height) * 1.9) !important;}div.wpforms-container-full.wpforms-gutenberg-form-selector div.wpforms-field-richtext.wpforms-field-medium .wp-editor-area{height:calc(var(--wpforms-field-size-input-height) * 2.79) !important;}div.wpforms-container-full.wpforms-gutenberg-form-selector div.wpforms-field-richtext.wpforms-field-large .wp-editor-area{height:calc(var(--wpforms-field-size-input-height) * 5.12) !important;}@container wpforms-field-cc-row-responsive (max-width: 300px){}div.wpforms-container-full .wpforms-field-payment-single .wpforms-single-item-price{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-label-color);}div.wpforms-container-full .wpforms-field-payment-single .wpforms-single-item-price .wpforms-price{white-space:nowrap;}div.wpforms-container-full .wpforms-field-payment-total .wpforms-payment-total{font-size:var(--wpforms-field-size-font-size);color:var(--wpforms-label-color);}.wpforms-entry-preview-updating-message,.wpforms-entry-preview-label,.wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-updating-message,div.wpforms-container-full .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-updating-message,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-value{color:var(--wpforms-label-color);}.wpforms-entry-preview-notice,div.wpforms-container-full .wpforms-entry-preview-notice,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-notice{color:rgba(0,0,0,.85);}.wpforms-entry-preview-table,div.wpforms-container-full .wpforms-entry-preview-table,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table{border-color:var(--wpforms-field-border-color);}.wpforms-entry-preview-table .wpforms-entry-preview-label,.wpforms-entry-preview-table .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-table .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-entry-preview-table .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table .wpforms-entry-preview-value{border-color:inherit;}.wpforms-entry-preview-table_compact,div.wpforms-container-full .wpforms-entry-preview-table_compact,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact{border-color:var(--wpforms-field-border-color);}.wpforms-entry-preview-table_compact .wpforms-entry-preview-label,.wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-table_compact .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact .wpforms-entry-preview-label,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact .wpforms-entry-preview-value{border-color:inherit;}.wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-entry-preview-table_compact .wpforms-entry-preview-value,div.wpforms-container-full .wpforms-form .wpforms-entry-preview-table_compact .wpforms-entry-preview-value{border-left:none;}.wpforms-modern-enhanced{color:#7eb979;}:root{--bp-xs:320px;--bp-sm:576px;--bp-md:768px;--bp-lg:992px;--bp-xl:1200px;--bp-xxl:1440px;--line-height-mobile:1.5;--line-height-desktop:1.6;--line-height-heading-mobile:1.2;--line-height-heading-desktop:1.1;--touch-target:44px;--spacing-mobile:.8;--spacing-desktop:1;}@media (max-width: 575px){:root{--current-bp:xs;}}@media (min-width: 576px){:root{--current-bp:sm;}}@media (min-width: 768px){:root{--current-bp:md;}}@media (min-width: 992px){:root{--current-bp:lg;}}@media (min-width: 1200px){:root{--current-bp:xl;}}@media (min-width: 1440px){:root{--current-bp:xxl;}}body{line-height:var(--line-height-mobile);font-size:var(--wp--preset--font-size--body);}@media (min-width: 768px){body{line-height:var(--line-height-desktop);}}h1,h2,h3,h4,h5,h6{line-height:var(--line-height-heading-mobile);}@media (min-width: 768px){h1,h2,h3,h4,h5,h6{line-height:var(--line-height-heading-desktop);}}img{max-width:100%;height:auto;}video{max-width:100%;height:auto;}iframe{max-width:100%;}.hide-mobile{display:none;}@media (min-width: 768px){.hide-mobile{display:block;}}.hide-tablet{display:block;}@media (min-width: 768px) and (max-width: 1023px){.hide-tablet{display:none;}}.hide-desktop{display:block;}@media (min-width: 1024px){.hide-desktop{display:none;}}.show-mobile-only{display:block;}@media (min-width: 768px){.show-mobile-only{display:none;}}.show-tablet-only{display:none;}@media (min-width: 768px) and (max-width: 1023px){.show-tablet-only{display:block;}}.show-desktop-only{display:none;}@media (min-width: 1024px){.show-desktop-only{display:block;}}.hide-mobile-tablet{display:none;}@media (min-width: 1024px){.hide-mobile-tablet{display:block;}}.hide-tablet-desktop{display:block;}@media (min-width: 768px){.hide-tablet-desktop{display:none;}}.text-center-mobile{text-align:center;}@media (min-width: 768px){.text-center-mobile{text-align:inherit;}}.flex-column-mobile{display:flex;flex-direction:column;}@media (min-width: 768px){.flex-column-mobile{flex-direction:row;}}.mobile-stack > * + *{margin-top:var(--wp--preset--spacing--40);}@media (min-width: 768px){.mobile-stack > * + *{margin-top:0;}}.full-width-mobile{width:100%;}@media (min-width: 768px){.full-width-mobile{width:auto;}}.touch-friendly{padding:var(--wp--preset--spacing--30);margin:var(--wp--preset--spacing--20) 0;}@media (min-width: 768px){.touch-friendly{padding:var(--wp--preset--spacing--20);margin:var(--wp--preset--spacing--10) 0;}}@media (max-width: 767px){.margin-0-mobile{margin:0 !important;}.gap-0-mobile{gap:0 !important;}.columns-mobile{flex-direction:column !important;align-items:start;gap:20px;}body .is-layout-flex.mob-column{flex-direction:column !important;}body .is-layout-grid{display:flex;flex-direction:column;gap:20px;}}.need-global-padding{padding-right:var(--wp--style--root--padding-right) !important;padding-left:var(--wp--style--root--padding-left) !important;}.mt-0{margin-top:0 !important;}.mb-0{margin-bottom:0 !important;}.mt-0-mobile{}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:var(--wp--preset--spacing--40);}.grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--wp--preset--spacing--40);}.grid-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--wp--preset--spacing--40);}@media (max-width: 767px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr;gap:var(--wp--preset--spacing--30);}}@media (min-width: 768px) and (max-width: 991px){.grid-3,.grid-4{grid-template-columns:1fr 1fr;}}.flex-wrap{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--40);}.flex-center{display:flex;align-items:center;justify-content:center;}.flex-between{display:flex;justify-content:space-between;align-items:center;}@media (max-width: 767px){.flex-wrap{gap:var(--wp--preset--spacing--30);}.flex-between{flex-direction:column;gap:var(--wp--preset--spacing--20);}}.space-y-sm>*+*{margin-top:var(--wp--preset--spacing--30);}.space-y-md>*+*{margin-top:var(--wp--preset--spacing--40);}.space-y-lg>*+*{margin-top:var(--wp--preset--spacing--50);}@media (max-width: 767px){.space-y-sm>*+*{margin-top:var(--wp--preset--spacing--20);}.space-y-md>*+*{margin-top:var(--wp--preset--spacing--30);}.space-y-lg>*+*{margin-top:var(--wp--preset--spacing--40);}}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{border:none;padding:0;align-items:center;}@media (max-width: 1023px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(
      .is-menu-open
    ){display:none !important;}.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex !important;}}@media (min-width: 1024px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(
      .is-menu-open
    ){display:block !important;width:100%;position:relative;z-index:auto;background-color:inherit;}.wp-block-navigation__responsive-container-open:not(.always-shown){display:none !important;}}@media (min-width: 782px) and (max-width: 1023px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex !important;}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(
      .is-menu-open
    ){display:none !important;}}@media (min-width: 768px) and (max-width: 1023px){.wp-block-navigation__responsive-container-open{padding:8px;min-height:44px;min-width:44px;}.wp-block-navigation__responsive-container.is-menu-open{width:100%;max-width:400px;right:0;}}@media (max-width: 767px){.wp-block-navigation__responsive-container-open{padding:6px;min-height:44px;min-width:44px;}.wp-block-navigation__responsive-container.is-menu-open{width:100%;left:0;right:0;}}.theme-two-header .wp-block-site-logo{position:relative;width:90px;margin:auto;}.theme-two-header .wp-block-navigation{}@media (min-width: 768px){.theme-two-header .wp-block-navigation{position:relative;right:auto;}.theme-two-header .wp-block-site-logo{width:100px;position:absolute;left:0;right:0;margin:auto;}}@media (min-width: 1024px){.theme-two-header .wp-block-site-logo{width:90px;left:20px;right:auto;}.theme-two-header .wp-block-navigation ul.wp-block-navigation{margin-left:100px;}}@media (min-width: 1200px){.theme-two-header .wp-block-site-logo{width:150px;position:absolute;left:0;right:0;}.theme-two-header .wp-block-navigation ul.wp-block-navigation{margin-left:0px;}}header nav button.wp-block-navigation__responsive-container-open{display:flex;flex-direction:column;}header nav button.wp-block-navigation__responsive-container-open::after{content:"menu";font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}header nav button.wp-block-navigation__responsive-container-open svg{width:28px;height:28px;}@media (min-width: 1024px){header
    nav
    .header-menu
    .wp-block-navigation-item.has-child
    > .wp-block-navigation-item__content{position:relative;display:flex;flex-direction:column;}header
    nav
    .header-menu
    .wp-block-navigation-item.has-child
    > .wp-block-navigation-item__content:before{content:"";width:32px;height:32px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23FFF\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' class=\'feather feather-menu\'%3E%3Cline x1=\'3\' y1=\'12\' x2=\'21\' y2=\'12\'%3E%3C/line%3E%3Cline x1=\'3\' y1=\'6\' x2=\'21\' y2=\'6\'%3E%3C/line%3E%3Cline x1=\'3\' y1=\'18\' x2=\'21\' y2=\'18\'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center;}header
    nav
    .header-menu
    .wp-block-navigation-item.has-child
    > .wp-block-navigation__submenu-icon{display:none;}header
    nav
    .header-menu
    .wp-block-navigation-item.has-child
    > .wp-block-navigation-item__content
    > .wp-block-navigation-item__label{font-size:10px;text-transform:uppercase;}header
    nav
    .header-menu
    .wp-block-navigation-item.has-child
    > .wp-block-navigation-submenu{min-width:auto !important;}header
    nav
    .header-menu
    .wp-block-navigation-item.has-child
    > .wp-block-navigation-submenu
    > .wp-block-navigation-item
    > .wp-block-navigation-item__content{font-size:15px;text-transform:uppercase;white-space:nowrap;padding:6px 10px;width:100%;}}@media (min-width: 1200px) and (max-width: 1330px){header nav .header-menu{column-gap:18px;}header .redcat-booking-buttons.is-style-header .booking-buttons-container{column-gap:16px;}}@media (max-width: 1023px){header nav .wp-block-navigation__responsive-container{background:#000 !important;box-shadow:13px 0px 10px -6px rgba(0,0,0,.26);}header nav .wp-block-navigation__responsive-container-close{color:#fff;border-color:#fff;}header nav .header-menu{gap:0 !important;}header
    nav
    .header-menu
    .wp-block-navigation-item
    .wp-block-navigation-item__content{font-size:17px;color:#fff;text-transform:uppercase;padding:10px 0 !important;}header
    nav
    .header-menu
    .wp-block-navigation-item.has-child
    > .wp-block-navigation-item__content{display:none;}header
    nav
    .header-menu
    .wp-block-navigation-item.has-child
    > .wp-block-navigation-submenu{padding:0 !important;}}@media (max-width: 767px){header nav{position:static !important;}header nav .wp-block-navigation__responsive-container-open{position:absolute;z-index:100;right:20px;top:15%;}}.site-header{transition:all .3s ease-in-out;}.site-header.sticky{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:rgba(0,0,0,.95) !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 20px rgba(0,0,0,.3);transform:translateY(0);}.site-header.sticky.scrolled{}.site-header.sticky.slide-in{transform:translateY(0);}.site-header.sticky.slide-out{transform:translateY(-100%);}body.header-sticky-active .site-header + *{padding-top:var(--header-height,80px);transition:padding-top .3s ease-in-out;}@media (max-width: 1023px){.site-header.sticky{background-color:rgba(0,0,0,.98) !important;}body.header-sticky-active .site-header + *{padding-top:var(--header-height-mobile,70px);}}@media (max-width: 767px){body.header-sticky-active .site-header + *{padding-top:var(--header-height-mobile,60px);}.theme-two-header{padding-top:0px !important;padding-bottom:0px !important;}}@media (min-width: 768px){header
    nav
    .header-menu
    .wp-block-navigation-item.has-child
    > .wp-block-navigation-submenu{margin-top:50px;}.wp-block-navigation__submenu-container::before{content:"";position:absolute;top:-50px;left:0;right:0;height:50px;background:transparent;pointer-events:auto;}}.has-modal-open .site-header.sticky{bottom:0;}@media (max-width: 767px){.theme-two-header .wp-block-site-logo{width:60px;margin:0px;}body .site-header .is-layout-flex.mob-column{gap:10px;}.theme-two-header .wp-block-site-logo{width:60px;}.site-header .booking-column{padding-top:0px !important;}}@media (max-width: 1200px){.theme-two-footer .booking-buttons-container{flex-direction:column;}}@media (max-width: 768px){.room-booking-form .form-group .date-inputs .date-input-group{width:100%;}.room-booking-form .form-group .date-inputs .date-separator{display:none;}}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}a,button,input:focus,input[type="button"],input[type="submit"],textarea:focus,.wp-element-button{transition:all .2s ease-in-out;}a,a:not(.wp-element-button),a:focus,a:hover{text-decoration-thickness:1px;}b,strong,th{font-weight:var(--wp--custom--font-weight--bold);}html :where([style*="border-width"]){border-style:none !important;}input,select,textarea,.wp-block-search__input{background-color:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--main);border-radius:0;color:var(--wp--preset--color--main);font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--light);line-height:var(--wp--custom--line-height--body);padding:10px 20px;width:100%;}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto;}input[type="button"],input[type="email"],input[type="search"],input[type="submit"],input[type="text"],textarea{-webkit-appearance:none;}::placeholder{color:var(--wp--preset--color--main);font-size:var(--wp--preset--font-size--small);opacity:.6;}input[type="button"],input[type="submit"],.wp-block-post-comments input[type="submit"],.wp-block-search__button{border:1px solid var(--wp--preset--color--main);border-radius:0;background-color:var(--wp--preset--color--main);color:var(--wp--preset--color--base);cursor:pointer;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--regular);padding:10px 25px;text-decoration:none;white-space:normal;width:auto;}*:not(.wp-block-code)>code,kbd{background-color:var(--wp--preset--color--main);color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--small);padding:5px 8px;position:relative;top:-1px;}.rich-text:focus>code[data-rich-text-format-boundary],.rich-text:focus>kbd[data-rich-text-format-boundary]{color:currentColor;}.wp-block-group.is-style-full-height{align-items:center;display:grid;min-height:100vh;}.wp-block-group.is-style-shadow{box-shadow:0 0 50px rgba(0,0,0,10%);}.wp-block-group.is-style-shadow-solid{box-shadow:5px 5px var(--wp--preset--color--main);}.wp-block-post-content .wp-block-heading+*{margin:0;}.is-style-no-disc{list-style-type:none;padding-left:0;}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:disc !important;}.wp-block-navigation__responsive-container.is-menu-open{padding-bottom:30px;padding-top:30px;}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{border:1px solid currentColor;padding:2px;}.has-background .wp-block-navigation__responsive-container-open:focus,.has-background .wp-block-navigation__responsive-container-open:hover{color:var(--wp--preset--color--main);}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:var(--wp--preset--color--main);border:var(--wp--preset--color--main);color:var(--wp--preset--color--base);padding:10px;}.wp-block-navigation :where(.wp-block-navigation__submenu-container) a{padding:2px 10px;}.wp-block-post-date{box-sizing:border-box;}.wp-block-post-date{font-size:var(--wp--preset--font-size--x-small);}.wp-block-post-author{display:flex;flex-wrap:wrap;}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%;}.wp-block-post-author__avatar{margin-right:1em;}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em;}.wp-block-post-author__content{flex-basis:0;flex-grow:1;}.wp-block-post-author__name{margin:0;}.wp-block-post-author{font-size:var(--wp--preset--font-size--x-small);}.wp-block-post-terms{font-size:var(--wp--preset--font-size--x-small);}h2.wp-block-post-title{margin:10px 0;}.is-placeholder{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;border:0;aspect-ratio:16/9;background:#f0f0f0;}.flex{display:flex !important;}.item-center{align-items:center !important;}.h-full{height:100% !important;}.mx-auto{margin-left:auto !important;margin-right:auto !important;}@media (max-width: 1024px){.px-lg-0{padding-left:0 !important;padding-right:0 !important;}}.card-flex-block.wp-block-columns{border-style:solid !important;border-color:#e1e1e1 !important;}.card-flex-block.wp-block-columns .wp-block-column .wp-block-mr-blocks-slider .wp-block-mr-blocks-slider-item-wrapper{align-items:unset !important;}.card-flex-block.wp-block-columns .wp-block-column .wp-block-mr-blocks-slider .wp-block-mr-blocks-slider-item-wrapper picture{width:100%;height:100%;}@media (min-width: 782px){.card-flex-block.wp-block-columns .wp-block-column{align-self:stretch !important;}.card-flex-block.wp-block-columns .wp-block-column .wp-block-mr-blocks-slider{height:100%;position:relative;}.card-flex-block.wp-block-columns .wp-block-column .wp-block-mr-blocks-slider .splide{height:100%;width:100%;position:absolute;inset:0;}}@media (min-width: 782px){.card-overflow .col-media{position:relative;}.card-overflow .col-media>.wp-block-image{height:100%;width:100%;position:absolute;inset:0;}.card-overflow .col-media>.wp-block-image img{height:100%;width:100%;display:block;object-fit:cover;object-position:center;}.card-overflow .col-content{display:flex;align-items:center;padding:clamp(60px,8vw,120px) clamp(40px,4vw,80px) clamp(60px,8vw,120px) 0;}.card-overflow .col-content>.wp-block-group{margin-left:-120px;position:relative;z-index:10;}.card-overflow .col-media>.wp-block-image .components-resizable-box__container{height:100% !important;max-height:100% !important;}}.mr-tabs.mr-tabs-alt .mr-tabs__header{border-bottom:0;justify-content:center;}.mr-tabs.mr-tabs-alt .mr-tabs__header .mr-tabs__tab{color:var(--wp--preset--color--primary);background-color:var(--wp--preset--color--medium);line-height:25px;padding:10px 25px;margin-right:20px;border:0;}.mr-tabs.mr-tabs-alt .mr-tabs__header .mr-tabs__tab.mr-tabs__tab--active{color:var(--wp--preset--color--white,#fff);background-color:var(--wp--preset--color--primary);}.mr-tabs.mr-tabs-alt .mr-tabs__header .mr-tabs__tab:hover{color:var(--wp--preset--color--white,#fff);background-color:var(--wp--preset--color--primary);}.wp-block-mr-blocks-tabs.mr-tabs--horizontal .mr-tabs__header{overflow-x:auto;overflow-y:hidden;}.wp-block-mr-blocks-tabs.mr-tabs--horizontal .mr-tabs__header .mr-tabs__tab{white-space:nowrap;}@media (max-width: 767px){.mr-tabs.mr-tabs-alt .mr-tabs__header{justify-content:start;gap:0 !important;margin-left:0 !important;margin-right:0 !important;padding-bottom:10px;}}.overflow-row-labels{overflow:auto;padding-bottom:14px !important;}.overflow-row-labels .label-text{white-space:nowrap;}.group-labels-panel.wp-block-columns .wp-block-column{display:flex;justify-content:center;}@media (max-width: 781px){.group-labels-panel.wp-block-columns .wp-block-column{justify-content:start;padding-top:10px !important;padding-bottom:10px !important;border-right:0 !important;}.group-label-panel-alt.wp-block-columns .wp-block-column{border-left:0 !important;border-right:0 !important;}}@media (max-width: 781px){.mr-carousel.mr-carousel--arrows-right-top .splide__arrows{position:static;justify-content:end;margin-bottom:20px;}}.section-carousel-alt.wp-block-group .mr-carousel .splide .splide__list{height:auto;align-items:end;}.section-carousel-alt.wp-block-group .mr-carousel.mr-carousel--arrows-left-bottom .splide{padding-bottom:60px;}.section-carousel-alt.wp-block-group .mr-carousel.mr-carousel--arrows-left-bottom .splide .splide__arrows{bottom:0;}.section-carousel-alt.wp-block-group .mr-carousel .splide .mr-carousel-item{background-color:rgba(255,255,255,.88);}@media (max-width: 781px){.section-carousel-alt.wp-block-group .mr-carousel{padding-left:0;padding-right:0;}.section-carousel-alt.wp-block-group>.wp-block-columns{padding-right:var(--wp--preset--spacing--30) !important;}}.mr-carousel.is-style-flex .mr-carousel-item .mr-carousel-item__image-container,.mr-carousel.is-style-flex-reverse .mr-carousel-item .mr-carousel-item__image-container{min-height:var(--image-height,300px);height:auto;}.splide__slide.no-image .mr-carousel-item__image-container{display:none;}.block-editor-block-list__layout.is-root-container > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100% !important;padding-right:20px;padding-left:20px;}:where(.editor-styles-wrapper) .has-global-padding{padding-right:0;padding-left:0;}.has-heading-1-font-size,.has-heading-2-font-size,.has-heading-3-font-size,.has-heading-4-font-size,.has-heading-5-font-size{font-weight:var(--wp--custom--font-weight--semi-bold);color:var(--wp--preset--color--heading-color);line-height:var(--wp--custom--line-height--heading);}.w-full{width:100% !important;}.w-auto{width:auto !important;}.h-full{height:100% !important;}.h-auto{height:auto !important;}.flex{display:flex !important;}.flex-column{flex-direction:column !important;}.flex-row{flex-direction:row !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-center{justify-content:center !important;align-items:center !important;}.flex-space-between{justify-content:space-between !important;}.flex-space-around{justify-content:space-around !important;}.m-0{margin:0 !important;}.mt-0{margin-top:0 !important;}.mb-0{margin-bottom:0 !important;}.ml-0{margin-left:0 !important;}.mr-0{margin-right:0 !important;}.mx-0{margin-left:0 !important;margin-right:0 !important;}.my-0{margin-top:0 !important;margin-bottom:0 !important;}.ml-auto{margin-left:auto !important;}.mr-auto{margin-right:auto !important;}.mt-auto{margin-top:auto !important;}.mb-auto{margin-bottom:auto !important;}.mx-auto{margin-left:auto !important;margin-right:auto !important;}.my-auto{margin-top:auto !important;margin-bottom:auto !important;}.p-0{padding:0 !important;}.pt-0{padding-top:0 !important;}.pb-0{padding-bottom:0 !important;}.pl-0{padding-left:0 !important;}.pr-0{padding-right:0 !important;}.px-0{padding-left:0 !important;padding-right:0 !important;}.py-0{padding-top:0 !important;padding-bottom:0 !important;}.text-center{text-align:center !important;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.overflow-hidden{overflow:hidden !important;}@media (max-width: 781px){.cols-reverse-mobile.wp-block-columns{flex-direction:column-reverse !important;}}.wp-block-heading{color:var(--wp--preset--color--heading);line-height:var(--wp--custom--line-height--heading);}:root{--mrd-border-radius:clamp(12px,2vw,20px);--mrd-box-shadow:0 4px 14.6px -2px rgba(0,0,0,.15);}.mrd-border-radius{border-radius:var(--mrd-border-radius) !important;}.mrd-shadow{box-shadow:var(--mrd-box-shadow) !important;}.card-effect{border-radius:var(--mrd-border-radius) !important;box-shadow:var(--mrd-box-shadow) !important;overflow:hidden !important;}.mrd-cta{overflow:hidden;border-radius:var(--mrd-border-radius);box-shadow:var(--mrd-box-shadow);}@media (max-width: 1199px){.mrd-cta-social{flex-wrap:wrap !important;}.mrd-cta-social .wp-block-column{flex-basis:80% !important;}}@media (max-width: 1023px){.mrd-cta{flex-wrap:wrap !important;}.mrd-cta .wp-block-column{flex-basis:100% !important;}.mrd-cta-alt{flex-wrap:wrap !important;}.mrd-cta-alt .wp-block-column{flex-basis:100% !important;}.mrd-cta .wp-block-cover .wp-block-cover__inner-container .wp-block-spacer{height:460px !important;}}@media (max-width: 991px){.mrd-cta-social .wp-block-column{flex-basis:100% !important;}}@media (max-width: 767px){.mrd-cta .wp-block-buttons .wp-block-button{width:100%;}.mrd-cta .wp-block-cover .wp-block-cover__inner-container .wp-block-spacer{height:340px !important;}}@media (max-width: 575px){.mrd-cta .wp-block-cover .wp-block-cover__inner-container .wp-block-spacer{height:140px !important;}}.col-counter .counter-number-wrapper{color:var(--wp--preset--color--heading);}@media (max-width: 767px){.col-counter.wp-block-column > *{margin-block-start:.4rem;}.col-counter.wp-block-column > :first-child{margin-block-start:0;}}.wp-block-separator.underline{width:clamp(60px,calc(60px + ( 60 * ( ( 100vw - 360px ) / 840 ) )),120px);height:4px;border:0;}.card-grid-alt.wp-block-group > .wp-block-group{min-height:100%;max-width:420px;}.color-card{background-image:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/optimized/rev-1f6184b/mrdigital1.wpenginepowered.com/wp-content/uploads/2025/09/Path-13102.png");background-size:contain;background-position:top right;background-repeat:no-repeat;min-height:160px;}.color-card.nitro-lazy{background-image:none !important;}@media (max-width: 640px){.color-card{min-height:140px;}}@media (max-width: 1023px){.col-4-break-large.wp-block-columns{flex-wrap:wrap !important;}.col-4-break-large.wp-block-columns .wp-block-column{flex-basis:calc(50% - var(--wp--preset--spacing--50)) !important;}.col-4-break-small.wp-block-columns{flex-wrap:wrap !important;}.col-4-break-small.wp-block-columns .wp-block-column{flex-basis:calc(50% - var(--wp--preset--spacing--30)) !important;}}@media (max-width: 781px){.col-4-break-large.wp-block-columns .wp-block-column,.col-4-break-small.wp-block-columns .wp-block-column{flex-basis:100% !important;}}.testimonial-quote{display:flex;flex-direction:row;gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--20);}.testimonial-quote .wp-block-image{line-height:1;margin-top:2px;}.testimonial-quote .wp-block-image img{display:block;width:24px;}.testimonial-quote .redcat-wrapper p{font-size:1rem;line-height:1.5;}.testimonial-quote .redcat-wrapper .redcat-wrapper{margin-top:.5rem;}.mr-accordion.is-mrd-accordion{display:flex;flex-direction:column;flex-wrap:wrap;gap:0px 0;position:relative;}.mr-accordion.is-mrd-accordion:before{content:"";position:absolute;top:6px;left:12px;width:4px;height:calc(100% - 6px);background:#82a96b;background:linear-gradient(180deg,#ef476f 3.22%,#ffd166 49.66%,#06d6a0 97.93%);z-index:1;}.mr-accordion.is-mrd-accordion .mr-accordion-item{padding-bottom:40px;position:relative;width:100%;}.mr-accordion.is-mrd-accordion .mr-accordion-item:last-child{padding-bottom:0;}.mr-accordion.is-mrd-accordion .mr-accordion-item:last-child.is-active{padding-bottom:40px;}.mr-accordion.is-mrd-accordion .mr-accordion-item__header{padding:6px 0;}.mr-accordion.is-mrd-accordion .mr-accordion-item__header .mr-accordion-item__title{font-size:var(--wp--preset--font-size--heading-4) !important;line-height:var(--wp--custom--line-height--heading);padding-left:42px;padding-right:0;}.mr-accordion.is-mrd-accordion .mr-accordion-item__panel .mr-accordion-item__content{padding-left:42px;}.mr-accordion-item.is-mrd-accordion .mr-accordion-item__header::after{z-index:10;}.mr-accordion.is-mrd-accordion.mr-accordion--plus .mr-accordion-item .mr-accordion-item__header::after{top:6px;left:0;background-color:var(--title-background,transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' height=\'24px\' viewBox=\'0 -960 960 960\' width=\'24px\' fill=\'%23000\'%3E%3Cpath d=\'M451.31-451.31H204v-58.38h247.31V-757h58.38v247.31H756v58.38H509.69V-205h-58.38v-246.31Z\'/%3E%3C/svg%3E");background-size:30px;}.mr-accordion.is-mrd-accordion.mr-accordion--plus .mr-accordion-item .mr-accordion-item__header.is-active::after{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' height=\'24px\' viewBox=\'0 -960 960 960\' width=\'24px\' fill=\'%232A9D8F\'%3E%3Cpath d=\'M244-451.31v-58.38h472v58.38H244Z\'/%3E%3C/svg%3E");}.mr-accordion.is-mrd-accordion.dark .mr-accordion-item__panel .mr-accordion-item__content{color:var(--wp--preset--color--white);}.mr-accordion.is-mrd-accordion.dark.mr-accordion--plus .mr-accordion-item .mr-accordion-item__header::after{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' height=\'24px\' viewBox=\'0 -960 960 960\' width=\'24px\' fill=\'%23FFF\'%3E%3Cpath d=\'M451.31-451.31H204v-58.38h247.31V-757h58.38v247.31H756v58.38H509.69V-205h-58.38v-246.31Z\'/%3E%3C/svg%3E");}.mr-accordion.is-mrd-accordion.dark.mr-accordion--plus .mr-accordion-item .mr-accordion-item__header.is-active::after{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' height=\'24px\' viewBox=\'0 -960 960 960\' width=\'24px\' fill=\'%232A9D8F\'%3E%3Cpath d=\'M244-451.31v-58.38h472v58.38H244Z\'/%3E%3C/svg%3E");}.mr-accordion.is-mrd-accordion.is-style-2:before{display:none;}.mr-accordion.is-mrd-accordion.is-style-3:before{display:none;}.mr-accordion.is-mrd-accordion.is-style-3 .mr-accordion-item__header.is-active .mr-accordion-item__title{color:#82a96b;background:linear-gradient(90deg,#82a96b 0%,#2a9d8f 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.mr-accordion.dark.mr-accordion--arrow .mr-accordion-item .mr-accordion-item__header::after{width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23FFF\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' class=\'lucide lucide-chevron-down-icon lucide-chevron-down\'%3E%3Cpath d=\'m6 9 6 6 6-6\'/%3E%3C/svg%3E");background-size:34px;}.mr-accordion.dark.mr-accordion--arrow .mr-accordion-item .mr-accordion-item__header.is-active::after{transform:rotate(180deg);}.mr-accordion.is-mrd-accordion .mr-accordion-item__panel .mr-accordion-item__content .accordion-item-media{display:none;margin-top:var(--wp--preset--spacing--20);}.mr-accordion.is-mrd-accordion .mr-accordion-item__panel .mr-accordion-item__content .accordion-item-media img{border-radius:var(--mrd-border-radius);display:block;width:100%;}@media (max-width: 781px){.mr-accordion.is-mrd-accordion .mr-accordion-item__panel .mr-accordion-item__content .accordion-item-media{display:block;}.accordion-main-sync-media.image-gallery{display:none;}}@media (max-width: 767px){.mr-accordion.is-mrd-accordion .mr-accordion-item{padding-bottom:30px;}.mr-accordion.is-mrd-accordion::before{top:6px;left:11px;width:2px;}.mr-accordion.is-mrd-accordion .mr-accordion-item:last-child.is-active{padding-bottom:30px;}.mr-accordion.is-mrd-accordion .mr-accordion-item__header .mr-accordion-item__title{padding-left:36px;}.mr-accordion.is-mrd-accordion .mr-accordion-item__panel .mr-accordion-item__content{padding-left:36px;}.mr-accordion.is-mrd-accordion.mr-accordion--plus .mr-accordion-item .mr-accordion-item__header::after{background-size:28px;}.mr-accordion.dark.mr-accordion--arrow .mr-accordion-item .mr-accordion-item__header::after{width:24px;height:24px;background-size:26px;}}.trust-strip-v1 .rating-stars-container:hover .star.filled{transform:scale(1);}.trust-strip-v1 .rating-description{font-size:var(--wp--preset--font-size--body);}@media (max-width: 767px){.trust-strip-v1 .stars-display{width:100%;justify-content:center;}.trust-strip-v1 .rating-description{width:100%;text-align:center;white-space:normal;}}.trust-strip-v2 .rating-stars-container:hover .star.filled{transform:scale(1);}.trust-strip-v2 .rating-description{font-size:var(--wp--preset--font-size--body);}@media (max-width: 767px){.trust-strip-v2>.wp-block-group .wp-block-image{width:100%;}.trust-strip-v2 .wp-block-image img{margin:0 auto;display:block;}.trust-strip-v2 .stars-display{width:100%;justify-content:center;}.trust-strip-v2 .rating-description{width:100%;text-align:center;white-space:normal;}}.trust-strip-v3 .mr-icon-list{max-width:var(--wp--style--global--content-size);}.trust-strip-v3 .mr-icon-list .mr-icon-list__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));}@media (max-width: 767px){.trust-strip-v3 .mr-icon-list .mr-icon-list__content{grid-template-columns:1fr;gap:1rem;}}.trust-strip-v4 .redcat-rating-stars{width:100%;}.trust-strip-v4 .rating-stars-container:hover .star.filled{transform:scale(1);}.trust-strip-v4 .rating-stars-container .rating-stars-wrapper{width:100%;justify-content:center;}.trust-strip-v4 .rating-description{font-size:var(--wp--preset--font-size--body);}@media (max-width: 767px){.trust-strip-v4>.wp-block-group{gap:.5rem;}.trust-strip-v4 .stars-display{width:100%;justify-content:center;}.trust-strip-v4 .rating-description{width:100%;text-align:center;white-space:normal;}}.cols-price-table{max-width:1200px !important;}.cols-price-table .wp-block-column{display:flex;flex-direction:column;flex:1;}.cols-price-table .wp-block-column > .wp-block-group:last-child{height:100%;}@media (max-width: 767px){.cols-price-table .wp-block-column > .wp-block-group:first-child .wp-block-heading.has-heading-3-font-size{font-size:30px !important;}.cols-price-table .wp-block-column > .wp-block-group:last-child{height:auto;}}.carousel-v1.mr-carousel .mr-carousel-item{margin:var(--wp--preset--spacing--10) 0;}.carousel-v1.mr-carousel .mr-carousel-item .mr-carousel-item__content{box-shadow:var(--mrd-box-shadow);border-radius:var(--mrd-border-radius);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20);height:100%;margin:0 10px;}.carousel-v1.mr-carousel .splide__arrows{gap:20px;}.carousel-v1.mr-carousel .splide__arrows .splide__arrow{border:0;background-size:24px;width:24px;height:24px;}.carousel-v1.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{margin-left:10px;bottom:clamp(-100px,-15vh,-20px);}@media (max-width: 1024px){.carousel-v1.mr-carousel{padding:0;}.carousel-v1.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{bottom:clamp(-100px,-10vh,-20px);}}@media (max-width: 800px){.carousel-v1.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{bottom:clamp(-100px,-8vh,-20px);}}@media (max-width: 575px){.carousel-v1.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{bottom:unset;position:relative;justify-content:end;margin:0 10px 10px 0;}.carousel-v1-button-group.wp-block-buttons{justify-content:center;}}.carousel-v2.mr-carousel .mr-carousel-item{margin:var(--wp--preset--spacing--10) 0;}.carousel-v2.mr-carousel .mr-carousel-item .mr-carousel-item__content{box-shadow:var(--mrd-box-shadow);border-radius:var(--mrd-border-radius);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20);background:var(--wp--preset--color--white);height:100%;margin:0 10px;}.carousel-v2.mr-carousel .splide__arrows{gap:20px;}.carousel-v2.mr-carousel .splide__arrows .splide__arrow{border:0;background-size:24px;width:24px;height:24px;}.carousel-v2.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{margin-left:10px;bottom:clamp(-60px,-10vh,-20px);}@media (max-width: 1024px){.carousel-v2.mr-carousel{padding:0;}}@media (max-width: 800px){}@media (max-width: 575px){.carousel-v2.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{bottom:unset;position:relative;justify-content:end;margin:0 10px 10px 0;}}.carousel-v3.mr-carousel .mr-carousel-item{margin:var(--wp--preset--spacing--10) 0;}.carousel-v3.mr-carousel .mr-carousel-item .mr-carousel-item__content{box-shadow:var(--mrd-box-shadow);border-radius:var(--mrd-border-radius);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20);background:var(--wp--preset--color--white);height:100%;margin:0 10px;}.carousel-v3.mr-carousel .mr-carousel-item .mr-carousel-item__content .wp-block-heading strong{color:var(--wp--preset--color--black) !important;font-weight:600;}.carousel-v3.mr-carousel .splide__arrows{gap:20px;}.carousel-v3.mr-carousel .splide__arrows .splide__arrow{border:0;background-size:24px;width:24px;height:24px;}.carousel-v3.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{margin-left:10px;bottom:clamp(-60px,-10vh,-20px);}@media (max-width: 1024px){.carousel-v3.mr-carousel{padding:0;}}@media (max-width: 575px){.carousel-v3.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{bottom:unset;position:relative;justify-content:end;margin:0 10px 10px 0;}}@media (max-width: 1024px){.carousel-v4.mr-carousel{padding:0;}}.carousel-v5.mr-carousel .splide__arrows{gap:20px;}.carousel-v5.mr-carousel .splide__arrows .splide__arrow{border:0;background-size:24px;width:24px;height:24px;}.carousel-v5.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{margin-left:10px;bottom:clamp(-60px,-10vh,-20px);}@media (max-width: 1024px){.carousel-v5.mr-carousel{padding:0;}}@media (max-width: 575px){.carousel-v5.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{bottom:unset;position:relative;justify-content:end;margin:0 10px 10px 0;}}.carousel-v6.mr-carousel .mr-carousel-item{margin:var(--wp--preset--spacing--10) 0;}.carousel-v6.mr-carousel .mr-carousel-item .mr-carousel-item__content{box-shadow:var(--mrd-box-shadow);border-radius:var(--mrd-border-radius);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20);background:var(--wp--preset--color--white);height:100%;margin:0 10px;}.carousel-v6.mr-carousel .splide__arrows{gap:20px;}.carousel-v6.mr-carousel .splide__arrows .splide__arrow{border:0;background-size:24px;width:24px;height:24px;}.carousel-v6.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{margin-left:10px;bottom:clamp(-60px,-10vh,-20px);}@media (max-width: 1024px){.carousel-v6.mr-carousel{padding:0;}}@media (max-width: 575px){.carousel-v6.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{bottom:unset;position:relative;justify-content:end;margin:0 10px 10px 0;}}.carousel-v7.mr-carousel .mr-carousel-item{margin:var(--wp--preset--spacing--10) 0;}.carousel-v7.mr-carousel .mr-carousel-item .mr-carousel-item__content{box-shadow:var(--mrd-box-shadow);border-radius:var(--mrd-border-radius);background:var(--wp--preset--color--white);height:100%;margin:0 10px;overflow:hidden;}.carousel-v7.mr-carousel .mr-carousel-item .mr-carousel-item__content .wp-block-image{background:var(--wp--preset--color--light);}.carousel-v7.mr-carousel .mr-carousel-item .mr-carousel-item__content .wp-block-image a{display:block;}.carousel-v7.mr-carousel .mr-carousel-item .mr-carousel-item__content .wp-block-image img{display:block;margin:0 auto;width:100%;object-fit:contain;}.carousel-v7.mr-carousel .mr-carousel-item .mr-carousel-item__content .wp-block-heading{padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20);}.carousel-v7.mr-carousel .mr-carousel-item .mr-carousel-item__content .wp-block-heading a{color:var(--wp--preset--color--heading);display:inline-block;text-decoration:none;transition:background-position 1s ease-in-out;}.carousel-v7.mr-carousel .mr-carousel-item .mr-carousel-item__content .wp-block-heading a:hover{background:var(--wp--preset--gradient--gradient-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;text-decoration:none;}.carousel-v7.mr-carousel .splide__arrows{gap:20px;}.carousel-v7.mr-carousel .splide__arrows .splide__arrow{border:0;background-size:24px;width:24px;height:24px;}.carousel-v7.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{margin-left:10px;bottom:clamp(-100px,-15vh,-20px);}@media (max-width: 1024px){.carousel-v7.mr-carousel{padding:0;}.carousel-v7.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{bottom:clamp(-100px,-10vh,-20px);}}@media (max-width: 800px){.carousel-v7.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{bottom:clamp(-100px,-8vh,-20px);}}@media (max-width: 575px){.carousel-v7.mr-carousel.mr-carousel--arrows-left-bottom .splide__arrows{bottom:unset;position:relative;justify-content:end;margin:0 10px 10px 0;}.carousel-v7-button-group.wp-block-buttons{justify-content:center;}}.carousel-modal-gallery.mr-carousel .splide__arrows .splide__arrow{background-color:var(--wp--preset--color--white);background-size:24px;background-position:center;box-shadow:var(--mrd-box-shadow);border-radius:100%;width:42px;height:42px;}.carousel-modal-gallery.mr-carousel .splide__arrows .splide__arrow.splide__arrow--prev{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23000\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' class=\'lucide lucide-arrow-left-icon lucide-arrow-left\'%3E%3Cpath d=\'m12 19-7-7 7-7\'/%3E%3Cpath d=\'M19 12H5\'/%3E%3C/svg%3E");}.carousel-modal-gallery.mr-carousel .splide__arrows .splide__arrow.splide__arrow--prev.nitro-lazy{background-image:none !important;}.carousel-modal-gallery.mr-carousel .splide__arrows .splide__arrow.splide__arrow--next{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23000\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' class=\'lucide lucide-arrow-right-icon lucide-arrow-right\'%3E%3Cpath d=\'M5 12h14\'/%3E%3Cpath d=\'m12 5 7 7-7 7\'/%3E%3C/svg%3E");}.carousel-modal-gallery.mr-carousel .splide__arrows .splide__arrow.splide__arrow--next.nitro-lazy{background-image:none !important;}.carousel-modal-gallery.mr-carousel.mr-carousel--arrows-centre-bottom .splide__arrows{bottom:unset;top:50%;max-width:100%;padding:0 1rem;}@media (max-width: 1024px){.carousel-modal-gallery.mr-carousel{padding:0;}}@media (max-width: 767px){.carousel-modal-gallery.mr-carousel .splide__arrows .splide__arrow{background-size:20px;width:36px;height:36px;}}@media (max-width: 575px){.carousel-spacer{display:none;}}@media (min-width: 769px) and (max-width: 800px){.carousel-v3.mr-carousel.scr-fix,.carousel-v4.mr-carousel.scr-fix,.carousel-v6.mr-carousel.scr-fix{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);}}.card-4-col.wp-block-columns{justify-content:center;}.card-4-col.wp-block-columns .wp-block-column{flex:0 0 calc(25% - ( var(--wp--preset--spacing--30) ));display:flex;flex-direction:column;}@media (max-width: 1024px){.card-4-col.wp-block-columns{flex-wrap:wrap !important;}.card-4-col.wp-block-columns .wp-block-column{flex:0 0 calc(50% - ( var(--wp--preset--spacing--30) ));}}.team-cols.wp-block-columns .wp-block-column{display:flex;flex-direction:column;flex:1;}.team-cols.wp-block-columns .wp-block-column figure img{display:block;width:100%;}.team-cols.wp-block-columns .wp-block-column .wp-block-group.is-vertical{height:100%;}.team-cols.wp-block-columns .wp-block-column .wp-block-group.is-vertical>*{width:100%;}.team-cols.wp-block-columns .wp-block-column .wp-block-group.is-vertical .wp-block-heading{margin-bottom:10px;}.team-cols.wp-block-columns .wp-block-column .wp-block-group.is-vertical .wp-block-heading.has-heading-6-font-size{font-size:var(--wp--preset--font-size--body) !important;}@media (max-width: 1024px){.team-cols.wp-block-columns{flex-wrap:wrap !important;}.team-cols.wp-block-columns .wp-block-column{flex:0 0 calc(51.5% - ( var(--wp--preset--spacing--30) ));}.team-cols.wp-block-columns .wp-block-column .wp-block-group.is-vertical{padding:30px 30px !important;}.team-cols.wp-block-columns .wp-block-column .wp-block-group.is-vertical .wp-block-heading.has-heading-6-font-size{margin-bottom:1.5rem !important;}}@media (max-width: 781px){.team-cols.wp-block-columns .wp-block-column .wp-block-group.is-vertical .wp-block-heading.has-heading-6-font-size{margin-bottom:1rem !important;}.team-cols.wp-block-columns .wp-block-column .wp-block-group.is-vertical p{margin-bottom:1.5rem !important;}}.mrd-modal.wp-block-mr-blocks-modal{margin:0 !important;padding:30px !important;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content{margin:30px auto !important;border-radius:var(--mrd-border-radius) !important;box-shadow:var(--mrd-box-shadow) !important;width:95vw;max-height:calc(100% - 60px);}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_header{padding:0 !important;position:relative;min-height:auto;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close{font-size:0;position:absolute;width:42px;height:42px;top:20px;right:20px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' height=\'40px\' viewBox=\'0 -960 960 960\' width=\'40px\' fill=\'%23868686\'%3E%3Cpath d=\'m252.62-217.23-35.39-35.39L444.62-480 217.23-707.38l35.39-35.39L480-515.38l227.38-227.39 35.39 35.39L515.38-480l227.39 227.38-35.39 35.39L480-444.62 252.62-217.23Z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:40px;background-position:center;border:0;border-radius:0;outline:0;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close.nitro-lazy{background-image:none !important;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:hover,.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:focus{font-size:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' height=\'40px\' viewBox=\'0 -960 960 960\' width=\'40px\' fill=\'%232A9D8F\'%3E%3Cpath d=\'m252.62-217.23-35.39-35.39L444.62-480 217.23-707.38l35.39-35.39L480-515.38l227.38-227.39 35.39 35.39L515.38-480l227.39 227.38-35.39 35.39L480-444.62 252.62-217.23Z\'/%3E%3C/svg%3E");transform:scale(1);outline:none;border:0;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:hover.nitro-lazy,.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:focus.nitro-lazy{background-image:none !important;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_body{padding:80px 40px;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_body .wp-block-buttons .wp-block-button{margin-top:0;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_body .wp-block-buttons .wp-block-button .wp-block-button__link{border-radius:calc(16px - 1px);}@media (max-width: 767px){.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content{margin:20px auto !important;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close{width:32px;height:32px;background-size:32px;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:hover,.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_header .otter-popup__modal_close:focus{background-size:32px;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_body{padding:50px 20px 40px 20px;}.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_body .wp-block-buttons .wp-block-button .wp-block-button__link{border-radius:calc(12px - 1px);}}.mrd-modal-services.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_body .wp-block-heading{margin-bottom:0 !important;}@media (max-width: 767px){.mrd-modal-services.mrd-modal.wp-block-mr-blocks-modal .otter-popup__modal_content .otter-popup__modal_body .wp-block-buttons .wp-block-button{width:100%;}}.mrd-modal-team.mrd-modal.wp-block-mr-blocks-modal .mrd-modal-header-col .wp-block-heading{margin-bottom:0 !important;}.mrd-modal-team.mrd-modal.wp-block-mr-blocks-modal .mrd-modal-header-col .wp-block-image a{display:block;}.mrd-modal-team.mrd-modal.wp-block-mr-blocks-modal .mrd-modal-header-col .wp-block-image img{display:block;width:100%;max-width:180px;margin-left:auto;}.mrd-modal-team.mrd-modal.wp-block-mr-blocks-modal .mrd-modal-certificate-col .wp-block-column{flex:0 0 calc(16.666% - ( var(--wp--preset--spacing--30) ));}@media (max-width: 991px){.mrd-modal-team.mrd-modal.wp-block-mr-blocks-modal .mrd-modal-header-col .wp-block-image img{max-width:160px;}}@media (max-width: 781px){.mrd-modal-team.mrd-modal.wp-block-mr-blocks-modal .mrd-modal-header-col .wp-block-image img{max-width:140px;margin:0 auto 0 0;}.mrd-modal-team.mrd-modal.wp-block-mr-blocks-modal .mrd-modal-certificate-col .wp-block-column{flex:0 0 calc(33.3333% - ( var(--wp--preset--spacing--30) )) !important;}}.mrd-modal.wp-block-mr-blocks-modal.mrd-modal-price .otter-popup__modal_body .wp-block-heading{line-height:1.2 !important;}.mrd-modal.wp-block-mr-blocks-modal.mrd-modal-price .otter-popup__modal_body > .wp-block-heading.has-heading-4-font-size{margin:2rem 0 1rem 0;}.mrd-modal.wp-block-mr-blocks-modal.mrd-modal-price .otter-popup__modal_body .mr-icon-list .mr-icon-list__content{gap:.6rem;}.mrd-modal.wp-block-mr-blocks-modal.mrd-modal-price .otter-popup__modal_body .mr-icon-list .mr-icon-list-item img{width:20px !important;height:20px !important;margin-top:4px;}@media (max-width: 767px){.mrd-modal.wp-block-mr-blocks-modal.mrd-modal-price .otter-popup__modal_body > .wp-block-heading.has-heading-4-font-size{margin:1.5rem 0 .8rem 0;}.mrd-modal.wp-block-mr-blocks-modal.mrd-modal-price .otter-popup__modal_body .mr-icon-list .mr-icon-list-item img{width:18px !important;height:18px !important;}}.cs-4-col .wp-block-column{display:flex;flex-direction:column;}.cs-4-col .wp-block-column .wp-block-image{background:var(--wp--preset--color--light);padding:var(--wp--preset--spacing--20);}.cs-4-col .wp-block-column .wp-block-image img{display:block;max-width:100%;margin:0 auto;object-fit:contain;height:140px;}.cs-4-col .wp-block-column .wp-block-group{height:100%;}.cs-4-col .wp-block-column .wp-block-group>*{width:100%;}@media (max-width: 1199px){.cs-4-col{flex-wrap:wrap !important;}.cs-4-col .wp-block-column{flex:0 0 calc(51.8% - var(--wp--preset--spacing--40)) !important;}}@media (max-width: 767px){.cs-4-col .wp-block-column .wp-block-image img{height:100px;}}.cs-grid-list.wp-block-columns{display:grid !important;grid-template-columns:repeat(3,1fr);}@media (max-width: 1024px){.cs-grid-list.wp-block-columns{grid-template-columns:repeat(2,1fr);}}@media (max-width: 1024px){.cs-grid-list.wp-block-columns{grid-template-columns:repeat(1,1fr);}}.main-banner.wp-block-group{padding-top:clamp(130px,12vw + 86px,260px);padding-bottom:clamp(50px,5vw + 30px,100px);}.main-banner.wp-block-group .redcat-breadcrumbs .breadcrumbs-list .breadcrumb-item .breadcrumb-link,.main-banner.wp-block-group .redcat-breadcrumbs .breadcrumbs-list .breadcrumb-item .breadcrumb-text{font-size:inherit !important;font-weight:500 !important;}.main-banner.wp-block-group .rating-stack.is-vertical>*{width:100%;}.main-banner.wp-block-group .rating-stack.is-vertical .wp-block-image img{display:block;width:100%;max-width:80px;margin:0 auto;}.main-banner.wp-block-group .rating-stack.is-vertical .redcat-rating-stars{margin-top:6px;}.main-banner.wp-block-group .rating-stack.is-vertical .rating-stars-container,.main-banner.wp-block-group .rating-stack.is-vertical .redcat-rating-stars .rating-stars-container{justify-content:center;width:100%;}.main-banner.wp-block-group .rating-stack.is-vertical .redcat-rating-stars .rating-stars-container .rating-stars-wrapper.size-medium .star{font-size:22px;}.main-banner.wp-block-group .rating-stack.is-vertical .redcat-rating-stars .rating-stars-container .rating-value-text,.main-banner.wp-block-group .rating-stack.is-vertical .redcat-rating-stars .rating-stars-container .rating-separator,.main-banner.wp-block-group .rating-stack.is-vertical .redcat-rating-stars .rating-stars-container .max-rating,.main-banner.wp-block-group .rating-stack.is-vertical .redcat-rating-stars .rating-stars-container .rating-description{font-size:16px;font-weight:400;color:var(--wp--preset--color--black);}.cs-banner-tags p{font-weight:400;border-radius:var(--mrd-border-radius);padding:.25rem .875rem;}@media (max-width: 767px){.main-banner.wp-block-group .wp-block-buttons{margin-top:var(--wp--preset--spacing--50) !important;}.main-banner.wp-block-group .wp-block-buttons .wp-block-button{width:100%;}.main-banner.wp-block-group .rating-stack.is-vertical{margin-top:var(--wp--preset--spacing--40) !important;}}@media (max-width: 480px){.main-banner.wp-block-group .rating-stack.is-vertical .redcat-rating-stars .rating-stars-container .rating-stars-wrapper{flex-direction:row;align-items:center;}}.video-block-alpha.wp-block-group{overflow:hidden;border-radius:var(--mrd-border-radius);position:relative;}.video-block-alpha.wp-block-group>*{width:100%;}.video-block-alpha.wp-block-group .wp-block-image img{width:100%;display:block;}.video-block-alpha.wp-block-group .wp-block-buttons{padding:20px 20px;position:absolute;z-index:10;bottom:0;left:0;}.video-block-alpha.wp-block-group .wp-block-buttons .wp-block-button{padding:0;border-radius:100%;}.video-block-alpha.wp-block-group .wp-block-buttons .wp-block-button .wp-block-button__link{padding:0;width:58px;height:58px;line-height:1;}.video-block-alpha.wp-block-group .wp-block-buttons .wp-block-button:hover{transform:scale(1.15);}@media (max-width: 767px){.video-block-alpha.wp-block-group .wp-block-buttons .wp-block-button .wp-block-button__link{width:46px;height:46px;}}.redcat-video-banner-main{overflow:hidden;}.redcat-video-banner-main .video-banner-container{height:100vh !important;max-height:none;background:var(--wp--preset--color--black);}.redcat-video-banner-main .video-banner-container .video-background-wrapper{background-color:var(--wp--preset--color--black);background-image:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/source/rev-1f6184b/mr-digital.co.uk/wp-content/uploads/2025/09/Logo.svg");background-repeat:no-repeat;background-size:460px;background-position:center center;}.redcat-video-banner-main .video-banner-container .video-background-wrapper.nitro-lazy{background-image:none !important;}.redcat-video-banner-main .video-banner-content-overlay{padding-bottom:0;}.redcat-video-banner-main .slider-caption-wrapper{display:flex;flex-direction:row;align-items:start;justify-content:space-between;max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto;}.redcat-video-banner-main .slider-captions{flex:1;padding-right:var(--wp--preset--spacing--20);}.redcat-video-banner-main .slider-captions h1{font-size:var(--wp--preset--font-size--heading-2) !important;margin-bottom:0 !important;line-height:1.1 !important;position:relative;}.redcat-video-banner-main .slider-captions h1:after{content:"";display:block;background:var(--wp--preset--gradient--gradient-1) !important;width:clamp(60px,calc(60px + ( 60 * ( ( 100vw - 360px ) / 840 ) )),120px);height:4px;margin-top:var(--wp--preset--spacing--10);margin-bottom:var(--wp--preset--spacing--20);}.redcat-video-banner-main .slider-captions p{margin-bottom:0 !important;}.redcat-video-banner-main .slider-buttons{flex:0 0 260px;}.redcat-video-banner-main .slider-buttons .wp-block-buttons{display:flex;flex-direction:column;margin-top:0 !important;gap:var(--wp--preset--spacing--button-gap) var(--wp--preset--spacing--button-gap);}.redcat-video-banner-main .slider-buttons .wp-block-buttons .wp-block-button{width:100%;display:block;}.redcat-video-banner-main .stats-logos-carousel.splide .splide__list{align-items:stretch;}.redcat-video-banner-main .stats-logos-carousel.splide .splide__slide{align-items:stretch;display:block;}.redcat-video-banner-main .stats-logos-carousel.splide .stat-item{background:var(--wp--preset--color--white) !important;justify-content:start !important;height:100%;}.redcat-video-banner-main .stats-logos-carousel.splide .stat-item picture{flex:0 0 80px;}.redcat-video-banner-main .stats-logos-carousel.splide .stat-item picture img{filter:none;}.redcat-video-banner-main .stats-logos-carousel.splide .stat-item .stat-content{gap:0;text-align:left;flex:1;padding-left:20px;}.redcat-video-banner-main .stats-logos-carousel.splide .stat-item .stat-content>*{color:var(--wp--preset--color--black) !important;width:100%;text-align:left;}.redcat-video-banner-main .stats-logos-carousel.splide .stat-item .stat-content .stat-percent{font-size:22px !important;color:#003c80 !important;}.redcat-video-banner-main .stats-logos-carousel.splide .stat-item .stat-content .stat-text{font-size:14px !important;}.redcat-video-banner-main .video-inner-blocks{font-weight:400;width:100%;max-width:var(--wp--style--global--wide-size);margin:1.5rem auto 1.5rem auto;}.redcat-video-banner-main .video-inner-blocks figure{flex:0 0 84px;}.redcat-video-banner-main .video-inner-blocks p{font-size:.875em;white-space:nowrap;}.redcat-video-banner-main .redcat-rating-stars .rating-description{opacity:1;white-space:normal;}@media (max-width: 1200px){.redcat-video-banner-main .video-banner-container{min-height:900px;}.redcat-video-banner-main .video-inner-blocks .txt-lg-hide{display:none;}}@media (max-width: 1024px){.redcat-video-banner-main .video-banner-container{height:100% !important;min-height:unset;display:block;}.redcat-video-banner-main .video-background-wrapper{position:relative;height:600px;overflow:hidden;}.redcat-video-banner-main .video-banner-content-overlay{position:relative;background:var(--wp--preset--color--black);min-height:unset;}.redcat-video-banner-main .video-inner-blocks>.wp-block-group{gap:.5rem;}}@media (max-width: 991px){.redcat-video-banner-main .slider-caption-wrapper{flex-direction:column;flex-wrap:wrap;}.redcat-video-banner-main .slider-captions{padding-right:0;}.redcat-video-banner-main .slider-buttons{width:100%;flex:0 0 100%;margin-top:2rem;}.redcat-video-banner-main .slider-buttons .wp-block-buttons{flex-direction:row;}.redcat-video-banner-main .slider-buttons .wp-block-buttons .wp-block-button{width:calc(50% - var(--wp--preset--spacing--button-gap));}}@media (max-width: 767px){.redcat-video-banner-main .video-banner-container .video-background-wrapper{background-size:180px;}.redcat-video-banner-main .video-banner-content-overlay{padding:40px 20px 0 20px;}.redcat-video-banner-main .video-background-wrapper{height:auto;aspect-ratio:16/10;}}@media (max-width: 640px){.redcat-video-banner-main .slider-buttons .wp-block-buttons{flex-direction:column;}.redcat-video-banner-main .slider-buttons .wp-block-buttons .wp-block-button{width:100%;}}@media (max-width: 575px){.redcat-video-banner-main .slider-captions h1{font-size:1.625rem !important;}}@media (max-width: 480px){.redcat-video-banner-main .redcat-rating-stars .rating-description{font-size:.875em;}}.site-header{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left);}.site-header .header-tagline{padding:.5rem 0;}.site-header .header-tagline p{font-size:1rem;font-weight:400;width:100%;text-align:center;letter-spacing:-.6px;}.site-header .header-tagline p strong{font-weight:600;}.site-header.sticky{background-color:var(--wp--preset--color--black) !important;box-shadow:0 2px 10px rgba(0,0,0,.1);}body.home .site-header.sticky{background-color:var(--wp--preset--color--white) !important;}.site-header .header-tagline.dark p{color:var(--wp--preset--color--black);}.site-header .header-tagline.dark p a{color:var(--wp--preset--color--black);}.site-header .header-tagline.dark p a:hover{color:var(--wp--preset--color--primary);}.site-header.sticky .header-tagline.dark{border-bottom:1px solid rgba(255,255,255,.2);}.site-header.sticky .header-tagline.dark p{color:var(--wp--preset--color--white);}.site-header.sticky .header-tagline.dark p a{color:var(--wp--preset--color--white);}.site-header.sticky .header-tagline.dark p a:hover{color:var(--wp--preset--color--primary);}.site-header .header-tagline.light p{color:var(--wp--preset--color--white);}.site-header .header-tagline.light p a{color:var(--wp--preset--color--white);}.site-header .header-tagline.light p a:hover{color:var(--wp--preset--color--primary);}.site-header.sticky .header-tagline.light{border-bottom:1px solid rgba(0,0,0,.1);}.site-header.sticky .header-tagline.light p{color:var(--wp--preset--color--dark);}.site-header.sticky .header-tagline.light p a{color:var(--wp--preset--color--dark);}.site-header.sticky .header-tagline.light p a:hover{color:var(--wp--preset--color--primary);}@media (max-width: 767px){.site-header .header-tagline{display:none;}}.footer-cols{gap:1rem;padding:70px 0 60px 0;}.footer-cols .wp-block-column figure.wp-block-image img{display:block;width:190px;}.footer-cols .wp-block-column:nth-child(1){flex-basis:16%;}.footer-cols .wp-block-column:nth-child(2){flex-basis:20%;}.footer-cols .wp-block-column:nth-child(3){flex-basis:22%;}.footer-cols .wp-block-column:nth-child(4){flex-basis:22%;}.footer-cols .wp-block-column:nth-child(5){flex-basis:20%;}.footer-cols .wp-block-heading.has-heading-4-font-size{font-size:1.25rem !important;font-weight:600 !important;text-transform:uppercase;margin-bottom:34px;}.footer-cols nav.wp-block-navigation .wp-block-navigation{gap:20px;}.footer-cols nav.wp-block-navigation .wp-block-navigation a{display:inline-block;cursor:pointer;}.footer-cols nav.wp-block-navigation .wp-block-navigation a:hover{color:var(--wp--preset--color--primary);}.footer-cols-tablet.wp-block-columns{display:none;flex-wrap:wrap !important;}.footer-cols-tablet.wp-block-columns .wp-block-column{flex-basis:100% !important;}.footer-cols-tablet.wp-block-columns .wp-block-column figure.wp-block-image img{display:block;width:160px;margin:0 auto;}.footer-menu-collapse.mr-accordion .mr-accordion-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.3);}.footer-menu-collapse.mr-accordion .mr-accordion-item .mr-accordion-item__header{font-size:1.25rem;text-transform:uppercase;padding:var(--padding,1rem 0px);}.footer-menu-collapse.mr-accordion .mr-accordion-item .mr-accordion-item__header::after{background-color:transparent;}.footer-menu-collapse.mr-accordion .mr-accordion-item__panel .mr-accordion-item__content{padding-bottom:2rem;}.footer-menu-collapse.mr-accordion .wp-block-navigation{padding-left:.6rem;}@media (max-width: 1199px){.footer-cols{flex-wrap:wrap !important;gap:3rem 1rem;}.footer-cols .wp-block-column figure.wp-block-image{margin-bottom:20px;}.footer-cols .wp-block-column figure.wp-block-image img{margin:0 auto;}.footer-cols .wp-block-column:nth-child(1){flex-basis:100%;}.footer-cols .wp-block-column:nth-child(2){flex-basis:calc(50% - 1rem);}.footer-cols .wp-block-column:nth-child(3){flex-basis:calc(50% - 1rem);}.footer-cols .wp-block-column:nth-child(4){flex-basis:calc(50% - 1rem);}.footer-cols .wp-block-column:nth-child(5){flex-basis:calc(50% - 1rem);}}@media (max-width: 991px){.footer-cols.wp-block-columns{display:none;}.footer-cols-tablet.wp-block-columns{display:flex;}}@media (max-width: 781px){.footer-cols{gap:2.5rem 1rem;padding:60px 0 50px 0;}.footer-cols .wp-block-column figure.wp-block-image{margin-bottom:0;}.footer-cols .wp-block-column figure.wp-block-image img{width:180px;margin:0;}.footer-cols .wp-block-heading.has-heading-4-font-size{margin-bottom:30px;}.footer-cols nav.wp-block-navigation .wp-block-navigation{gap:1rem;}.footer-menu-collapse.mr-accordion .mr-accordion-item .mr-accordion-item__header{font-size:1.125rem;}}.footer-bottom{padding-top:30px;padding-bottom:30px;}.footer-bottom-cols .wp-block-column:nth-child(1){flex-basis:25%;}.footer-bottom-cols .wp-block-column:nth-child(2){flex-basis:80%;}.footer-bottom-row{margin-top:30px !important;justify-content:space-between;gap:.5rem 3rem;}.footer-bottom-row nav.wp-block-navigation ul li:hover a{text-decoration:underline;}@media (max-width: 991px){.footer-bottom-cols{flex-wrap:wrap !important;}.footer-bottom-cols .wp-block-column:nth-child(1){flex-basis:100%;text-align:center;}.footer-bottom-cols .wp-block-column:nth-child(2){flex-basis:100%;}.footer-certificates{justify-content:center;}.footer-bottom-row{justify-content:center;flex-wrap:wrap !important;}}@media (max-width: 781px){.footer-bottom-cols .wp-block-column:nth-child(1){text-align:left;}.footer-bottom-row{gap:1.125rem 0;}.footer-bottom-row>*{width:100%;}.footer-bottom-row nav.wp-block-navigation ul{justify-content:start;gap:.5rem 1.25rem;}}@media (max-width: 640px){.footer-certificates{justify-content:start;display:grid !important;grid-template-columns:repeat(4,auto);}}.author-card.wp-block-group{background:var(--wp--preset--color--light) !important;}.author-card.wp-block-group>.wp-block-columns{width:100%;max-width:100%;padding-top:50px;padding-bottom:50px;gap:0;}.author-card.wp-block-group .col-profile.wp-block-column{flex-basis:30%;padding-left:30px;padding-right:30px;}.author-card.wp-block-group .col-content.wp-block-column{flex-basis:70%;padding-left:30px;padding-right:30px;}.author-card.wp-block-group figure.media-profile.wp-block-image{width:160px;height:160px;border-radius:100%;overflow:hidden;}.author-card.wp-block-group figure.media-profile.wp-block-image picture{display:block;}.author-card.wp-block-group figure.media-profile.wp-block-image img{display:block;width:100%;}.author-card.wp-block-group figure.media-social.wp-block-image{width:110px;}.author-card.wp-block-group figure.media-social.wp-block-image a{display:block;}.author-card.wp-block-group figure.media-social.wp-block-image picture{display:block;}.author-card.wp-block-group figure.media-social.wp-block-image img{display:block;width:100%;}.author-card.wp-block-group .cols-certificate.wp-block-columns{display:grid;grid-template-columns:repeat(4,1fr);}.author-card.wp-block-group .cols-certificate.wp-block-columns .wp-block-column figure.wp-block-image img{display:block;width:100%;height:70px;object-fit:contain;}.author-card.wp-block-group .cols-certificate.wp-block-columns .wp-block-column p{font-size:12px;line-height:1.2;}@media (max-width: 781px){.author-card.wp-block-group>.wp-block-columns{padding-top:30px;padding-bottom:30px;}.author-card.wp-block-group .col-profile.wp-block-column{padding-left:20px;padding-right:20px;}.author-card.wp-block-group .col-content.wp-block-column{margin-top:30px;padding-left:20px;padding-right:20px;}.author-card.wp-block-group figure.media-profile.wp-block-image{width:120px;height:120px;}.author-card.wp-block-group figure.media-social.wp-block-image{width:100px;}}@media (max-width: 575px){.author-card.wp-block-group .cols-certificate.wp-block-columns{grid-template-columns:repeat(2,1fr);}}.group-prop.wp-block-group{padding-top:clamp(130px,12vw + 86px,260px);padding-bottom:clamp(50px,5vw + 30px,100px);}.group-prop.wp-block-group .redcat-breadcrumbs .breadcrumbs-list .breadcrumb-item .breadcrumb-link,.group-prop.wp-block-group .redcat-breadcrumbs .breadcrumbs-list .breadcrumb-item .breadcrumb-text{font-weight:500 !important;}.group-prop.wp-block-group .redcat-breadcrumbs .breadcrumbs-list .breadcrumb-item.current .breadcrumb-text{color:#0077ed;}.award-grid-cols{display:grid !important;grid-template-columns:repeat(4,1fr);}@media (max-width: 1200px){.award-grid-cols{grid-template-columns:repeat(3,1fr);}}@media (max-width: 460px){.award-grid-cols{grid-template-columns:repeat(2,1fr);}}.mrd-table-v2.wp-block-flexible-table-block-table table td.wp-button-block a{padding:16px 30px;text-align:center;line-height:1.3;white-space:nowrap;}@media (max-width: 820px){.mrd-table-v2.wp-block-flexible-table-block-table{overflow-x:scroll;padding-bottom:1rem;}.mrd-table-v2.wp-block-flexible-table-block-table table{width:820px;min-width:820px;}}.single-post-content{padding-top:clamp(140px,9vw + 77px,240px) !important;padding-bottom:clamp(60px,3vw + 49px,100px) !important;}.single-post-content .sp-container{max-width:1200px;}.single-post-content .wp-block-post-featured-image{margin-bottom:var(--wp--preset--spacing--50);}.single-post-content .wp-block-post-featured-image img{display:block;border-radius:var(--mrd-border-radius);}.single-post-content .wp-block-post-title{margin-bottom:var(--wp--preset--spacing--20);}.single-post-content .post-meta{margin-bottom:var(--wp--preset--spacing--50);}.single-post-content .post-meta .post-author{gap:.4rem;}.single-post-content .post-meta .post-author .wp-block-image img{border-radius:100%;}@media (max-width: 575px){.single-post-content .post-meta{gap:.8rem;}.single-post-content .post-meta>*{width:100%;}.single-post-content .post-meta .meta-divider{display:none;}}.group-poter.wp-block-group .wp-block-heading{margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--10);}.group-poter.wp-block-group .wp-block-columns a{color:var(--wp--preset--color--black);}.group-poter.wp-block-group .wp-block-columns a:hover{color:var(--wp--preset--color--primary);}@media (max-width: 767px){.group-poter.wp-block-group .wp-block-table{overflow-x:scroll;padding-bottom:1rem;}.group-poter.wp-block-group .wp-block-table table{width:770px;max-width:770px;}}div.wpforms-container-full:not(:empty){margin:0 auto;}.wpforms-container .wpforms-field,.wp-core-ui div.wpforms-container .wpforms-field{padding:12px 0;}div.wpforms-container-full input[type="date"],div.wpforms-container-full input[type="datetime"],div.wpforms-container-full input[type="datetime-local"],div.wpforms-container-full input[type="email"],div.wpforms-container-full input[type="month"],div.wpforms-container-full input[type="number"],div.wpforms-container-full input[type="password"],div.wpforms-container-full input[type="range"],div.wpforms-container-full input[type="search"],div.wpforms-container-full input[type="tel"],div.wpforms-container-full input[type="text"],div.wpforms-container-full input[type="time"],div.wpforms-container-full input[type="url"],div.wpforms-container-full input[type="week"],div.wpforms-container-full select,div.wpforms-container-full textarea,.wp-core-ui div.wpforms-container-full input[type="date"],.wp-core-ui div.wpforms-container-full input[type="datetime"],.wp-core-ui div.wpforms-container-full input[type="datetime-local"],.wp-core-ui div.wpforms-container-full input[type="email"],.wp-core-ui div.wpforms-container-full input[type="month"],.wp-core-ui div.wpforms-container-full input[type="number"],.wp-core-ui div.wpforms-container-full input[type="password"],.wp-core-ui div.wpforms-container-full input[type="range"],.wp-core-ui div.wpforms-container-full input[type="search"],.wp-core-ui div.wpforms-container-full input[type="tel"],.wp-core-ui div.wpforms-container-full input[type="text"],.wp-core-ui div.wpforms-container-full input[type="time"],.wp-core-ui div.wpforms-container-full input[type="url"],.wp-core-ui div.wpforms-container-full input[type="week"],.wp-core-ui div.wpforms-container-full select,.wp-core-ui div.wpforms-container-full textarea{font-size:var(--wp--preset--font-size--body);background-color:var(--wp--preset--color--white);border-radius:14px;color:var(--wp--preset--color--black);border:2px solid #c5c5c5;padding:0 var(--wpforms-field-size-padding-h);}div.wpforms-container-full input[type="date"]:focus:invalid,div.wpforms-container-full input[type="datetime"]:focus:invalid,div.wpforms-container-full input[type="datetime-local"]:focus:invalid,div.wpforms-container-full input[type="email"]:focus:invalid,div.wpforms-container-full input[type="month"]:focus:invalid,div.wpforms-container-full input[type="number"]:focus:invalid,div.wpforms-container-full input[type="password"]:focus:invalid,div.wpforms-container-full input[type="range"]:focus:invalid,div.wpforms-container-full input[type="search"]:focus:invalid,div.wpforms-container-full input[type="tel"]:focus:invalid,div.wpforms-container-full input[type="text"]:focus:invalid,div.wpforms-container-full input[type="time"]:focus:invalid,div.wpforms-container-full input[type="url"]:focus:invalid,div.wpforms-container-full input[type="week"]:focus:invalid,div.wpforms-container-full select:focus:invalid,div.wpforms-container-full textarea:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="date"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="datetime"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="datetime-local"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="email"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="month"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="number"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="password"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="range"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="search"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="tel"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="text"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="time"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="url"]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type="week"]:focus:invalid,.wp-core-ui div.wpforms-container-full select:focus:invalid,.wp-core-ui div.wpforms-container-full textarea:focus:invalid{border:2px solid var(--wp--preset--color--primary);box-shadow:none;color:var(--wp--preset--color--black);}div.wpforms-container-full input[type="date"]:focus,div.wpforms-container-full input[type="datetime"]:focus,div.wpforms-container-full input[type="datetime-local"]:focus,div.wpforms-container-full input[type="email"]:focus,div.wpforms-container-full input[type="month"]:focus,div.wpforms-container-full input[type="number"]:focus,div.wpforms-container-full input[type="password"]:focus,div.wpforms-container-full input[type="range"]:focus,div.wpforms-container-full input[type="search"]:focus,div.wpforms-container-full input[type="tel"]:focus,div.wpforms-container-full input[type="text"]:focus,div.wpforms-container-full input[type="time"]:focus,div.wpforms-container-full input[type="url"]:focus,div.wpforms-container-full input[type="week"]:focus,div.wpforms-container-full select:focus,div.wpforms-container-full textarea:focus,.wp-core-ui div.wpforms-container-full input[type="date"]:focus,.wp-core-ui div.wpforms-container-full input[type="datetime"]:focus,.wp-core-ui div.wpforms-container-full input[type="datetime-local"]:focus,.wp-core-ui div.wpforms-container-full input[type="email"]:focus,.wp-core-ui div.wpforms-container-full input[type="month"]:focus,.wp-core-ui div.wpforms-container-full input[type="number"]:focus,.wp-core-ui div.wpforms-container-full input[type="password"]:focus,.wp-core-ui div.wpforms-container-full input[type="range"]:focus,.wp-core-ui div.wpforms-container-full input[type="search"]:focus,.wp-core-ui div.wpforms-container-full input[type="tel"]:focus,.wp-core-ui div.wpforms-container-full input[type="text"]:focus,.wp-core-ui div.wpforms-container-full input[type="time"]:focus,.wp-core-ui div.wpforms-container-full input[type="url"]:focus,.wp-core-ui div.wpforms-container-full input[type="week"]:focus,.wp-core-ui div.wpforms-container-full select:focus,.wp-core-ui div.wpforms-container-full textarea:focus{border:2px solid var(--wp--preset--color--primary);box-shadow:none;color:var(--wp--preset--color--black);}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader.wpforms-focus,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader:focus-within{border:2px solid var(--wp--preset--color--primary);box-shadow:none;color:var(--wp--preset--color--black);}div.wpforms-container-full .wpforms-form textarea:focus{color:var(--wp--preset--color--black);}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader{font-size:var(--wp--preset--font-size--body);background-color:var(--wp--preset--color--white);border-radius:14px;color:var(--wp--preset--color--black);border:2px solid #c5c5c5;}div.wpforms-container-full .wpforms-field-label,.wp-core-ui div.wpforms-container-full .wpforms-field-label{font-size:1rem;font-weight:600;margin:0 0 .5rem 0;color:var(--wp--preset--color--black);}div.wpforms-container-full input,div.wpforms-container-full select,.wp-core-ui div.wpforms-container-full input,.wp-core-ui div.wpforms-container-full select{height:56px;}.wpforms-container input.wpforms-field-medium,.wpforms-container select.wpforms-field-medium,.wpforms-container .wpforms-field-row.wpforms-field-medium,.wp-core-ui div.wpforms-container input.wpforms-field-medium,.wp-core-ui div.wpforms-container select.wpforms-field-medium,.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium{max-width:100%;}div.wpforms-container-full input[type="submit"],div.wpforms-container-full button[type="submit"],div.wpforms-container-full .wpforms-page-button,.wp-core-ui div.wpforms-container-full input[type="submit"],.wp-core-ui div.wpforms-container-full button[type="submit"],.wp-core-ui div.wpforms-container-full .wpforms-page-button{font-family:var(--wp--preset--font-family--work-sans);font-weight:var(--wp--custom--font-weight--medium);font-size:var(--wp--preset--font-size--button);color:var(--wp--preset--color--white);background:var(--wp--preset--gradient--primary-button);padding:18px 30px;height:auto;border-radius:14px;border:0;box-shadow:none;width:100%;display:block;line-height:100%;cursor:pointer;transition:all .15s ease-in-out;position:relative;text-decoration:none;}div.wpforms-container-full input[type="submit"]:not(:hover):not(:active),div.wpforms-container-full button[type="submit"]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full input[type="submit"]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full button[type="submit"]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){color:var(--wp--preset--color--white);background:var(--wp--preset--gradient--primary-button);}div.wpforms-container-full input[type="submit"]:hover,div.wpforms-container-full input[type="submit"]:active,div.wpforms-container-full button[type="submit"]:hover,div.wpforms-container-full button[type="submit"]:active,div.wpforms-container-full .wpforms-page-button:hover,div.wpforms-container-full .wpforms-page-button:active,.wp-core-ui div.wpforms-container-full input[type="submit"]:hover,.wp-core-ui div.wpforms-container-full input[type="submit"]:active,.wp-core-ui div.wpforms-container-full button[type="submit"]:hover,.wp-core-ui div.wpforms-container-full button[type="submit"]:active,.wp-core-ui div.wpforms-container-full .wpforms-page-button:hover,.wp-core-ui div.wpforms-container-full .wpforms-page-button:active{color:var(--wp--preset--color--white);background:var(--wp--preset--gradient--primary-button);}div.wpforms-container-full input[type="submit"]:focus::after,div.wpforms-container-full button[type="submit"]:focus::after,div.wpforms-container-full .wpforms-page-button:focus::after,.wp-core-ui div.wpforms-container-full input[type="submit"]:focus::after,.wp-core-ui div.wpforms-container-full button[type="submit"]:focus::after,.wp-core-ui div.wpforms-container-full .wpforms-page-button:focus::after{display:none;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message{font-size:14px;font-weight:400;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message .modern-title{display:inline-block;letter-spacing:-.4px !important;}@media (max-width: 767px){div.wpforms-container-full input,div.wpforms-container-full select,.wp-core-ui div.wpforms-container-full input,.wp-core-ui div.wpforms-container-full select{height:54px;}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fourths{width:100%;padding:0;}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message{font-size:14px;color:var(--wpforms-field-text-color);}.wpforms-container .wpforms-form .wpforms-field.wpforms-field-name .wpforms-field-row{gap:12px 0;}}@media (min-width: 782px) and (max-width: 991px){.grid-md-alt.wp-block-columns{display:grid !important;grid-template-columns:repeat(2,1fr);}}@media (min-width: 991px) and (max-width: 1024px){.grid-md-alt.wp-block-columns .wp-block-group .wp-block-group.is-horizontal{flex-wrap:nowrap !important;}.grid-md-alt.wp-block-columns .wp-block-group.is-horizontal .wp-block-heading.has-heading-2-font-size{font-size:38px !important;}}@media (max-width: 1024px){.grid-md-alt.wp-block-columns .wp-block-group.is-horizontal .wp-block-image img{height:40px;object-fit:contain;}}h2.wp-block-heading strong{background:var(--Set-2-Icon,linear-gradient(90deg,#82a96b -1.43%,#2a9d8f 98.57%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;}.icon-top-4 img.mr-icon-list-item__icon{margin-top:4px;}.case-study-carousel-grid .header-columns h4{color:var(--White,#fff);text-align:center;font-family:"Work Sans";font-size:21px;font-style:normal;font-weight:400;line-height:47px;text-transform:uppercase;}.case-study-carousel-grid h2{color:var(--White,#fff);font-size:55px;font-style:normal;font-weight:600;line-height:67px;}.case-study-carousel-grid h2::after{width:126px;height:4px;background:linear-gradient(90deg,#82a96b -1.43%,#2a9d8f 98.57%);}.case-study-carousel-grid .mr-carousel-item{border-radius:20px;background:#fff;}.case-study-carousel-grid .mr-carousel-item .mr-carousel-item__content{height:100%;}.case-study-carousel-grid .mr-carousel-item figure.wp-block-image.size-full{border-radius:20px 20px 0 0;background:#ebedf3;display:flex;height:223.33px;padding:30px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;}.case-study-carousel-grid .mr-carousel-item .mrd-wrapper{padding:30px;height:calc(100% - 223.33px);}.case-study-carousel-grid .mr-carousel-item .mrd-wrapper h3{color:#393939;font-size:35px;font-style:normal;font-weight:600;line-height:45px;}.case-study-carousel-grid .mr-carousel-item .mrd-wrapper p{color:#202124;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}.case-study-carousel-grid .mr-carousel-item .mrd-wrapper a.wp-block-button__link.has-text-align-right.wp-element-button{background:none;padding:0;color:#0077ed;font-size:18px;font-style:normal;font-weight:400;line-height:28px;background-image:url("https://mr-digital.co.uk/nitropack_static/ggbXfqMmLmrYQFnkiqVatGpixRxnYRJz/assets/images/optimized/rev-1f6184b/mrdigital1.wpenginepowered.com/wp-content/uploads/2025/09/case-study-arrow.png");background-repeat:no-repeat;background-position:center right;padding-right:30px;padding-bottom:2px;}.case-study-carousel-grid .mr-carousel-item .mrd-wrapper a.wp-block-button__link.has-text-align-right.wp-element-button.nitro-lazy{background-image:none !important;}.case-study-carousel-grid .mr-carousel-item .mrd-wrapper .mrd-wrapper-inner{height:100%;display:flex;flex-direction:column;}.case-study-carousel-grid .mr-carousel-item .mrd-wrapper .mrd-wrapper-inner .wp-block-buttons{margin-top:auto;}.pattern-two-column-with-image h2{color:#393939;font-size:55px;font-style:normal;font-weight:600;line-height:67px;margin-bottom:20px;}.pattern-icon-box-with-shadow{display:flex;padding:50px 30px;flex-direction:column;align-items:flex-start;border-radius:20px;background:#fff;box-shadow:0 4px 14.6px -2px rgba(0,0,0,.15);}.pattern-icon-box-with-shadow h3{font-size:27px;font-style:normal;font-weight:600;line-height:32px;}.pattern-icon-box-with-shadow p{font-size:18px;font-style:normal;font-weight:400;line-height:28px;}.with-round-overlay{position:relative;overflow:hidden;}.with-round-overlay::before{position:absolute;top:-10px;left:-230px;bottom:-10px;width:40%;background:black;border-radius:0 50% 50% 0;z-index:2;content:"";}.wp-block-separator.underline.ml-0{margin-left:0;}.wp-block-separator.underline.is-style-wide{width:100%;max-width:100%;height:2px;}.testimonial-quote p{margin-top:0px;color:var(--White,#fff);font-size:15px;font-style:normal;font-weight:400;line-height:26px;}.mt-0{margin-top:0;}.ml-0{margin-left:0;}.text-center{text-align:center;}.shadow-normal{box-shadow:0 4px 14.6px -2px rgba(0,0,0,.15);}.justify-center{justify-content:center;}.mr-carousel .splide__arrows .splide__arrow--prev{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'25\' viewBox=\'0 0 24 25\' fill=\'none\'%3E %3Cpath d=\'M6 8.5L2 12.5L6 16.5\' stroke=\'black\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E %3Cpath d=\'M2 12.5H22\' stroke=\'black\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E %3C/svg%3E");left:0;}.mr-carousel .splide__arrows .splide__arrow--prev.nitro-lazy{background-image:none !important;}.mr-carousel .splide__arrows .splide__arrow--next{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'25\' viewBox=\'0 0 24 25\' fill=\'none\'%3E %3Cpath d=\'M18 8.5L22 12.5L18 16.5\' stroke=\'black\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E %3Cpath d=\'M22 12.5H2\' stroke=\'black\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E %3C/svg%3E");right:0;}.mr-carousel .splide__arrows .splide__arrow--next.nitro-lazy{background-image:none !important;}.h-100{height:100%;}.h-100 .mr-carousel-item__content{height:100%;}table td.wp-button-block a{background-color:var(--wp--preset--gradient--primary-button);border-radius:16px;border-width:0;color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--work-sans);font-size:var(--wp--preset--font-size--button);font-weight:var(--wp--custom--font-weight--medium);line-height:var(--wp--custom--line-height--button);padding-top:20px;padding-right:40px;padding-bottom:20px;padding-left:40px;text-decoration:none;background:linear-gradient(90deg,#d62828 0%,#e9c46a 135.67%,#2a9d8f 276.67%);border:none;display:inline-block;}.wp-block-button{overflow:hidden;padding:2px;border-radius:16px;background:linear-gradient(90deg,#d62828 0%,#e9c46a 50%,#2a9d8f 100%);background-size:270%;background-position:left;transition:all .7s ease-in-out;}.wp-block-button:hover{background-position:right;}.wp-block-button .wp-block-button__link{display:inline-block;padding:16px 30px;border-radius:calc(16px - 1px);border:0;}.wp-block-button.is-style-fill .wp-block-button__link{color:var(--wp--preset--color--white);background:linear-gradient(90deg,#d62828 0%,#e9c46a 50%,#2a9d8f 100%);background-size:270%;background-position:left;transition:all .7s ease-in-out;}.wp-block-button.is-style-outline .wp-block-button__link{color:var(--wp--preset--color--black);background-color:var(--wp--preset--color--white);}.wp-block-button.is-style-fill:hover .wp-block-button__link{color:var(--wp--preset--color--white);background-position:right;}.wp-block-button.is-style-outline:hover .wp-block-button__link{color:var(--wp--preset--color--primary);}@media (max-width: 767px){.wp-block-button{border-radius:12px;}.wp-block-button .wp-block-button__link{padding:14px 26px;border-radius:calc(12px - 1px);}}.wp-block-buttons.button-round .wp-block-button{padding:0;border-radius:100%;}.wp-block-buttons.button-round .wp-block-button .wp-block-button__link{font-size:var(--wp--preset--font-size--heading-3) !important;line-height:1;padding:0;width:clamp(2.625rem,3.5vw,3.125rem);height:clamp(2.625rem,3.5vw,3.125rem);border-radius:100%;}.booking-panel-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9998;opacity:0;visibility:hidden;transition:all .3s ease;}.redcat-booking-panel.active .booking-panel-overlay{opacity:1;visibility:visible;}.redcat-booking-panel{position:fixed;top:0;right:-400px;width:400px;height:100vh;background:#fff;box-shadow:-4px 0 20px rgba(0,0,0,.15);transition:right .3s ease;overflow-y:auto;z-index:9999;}.redcat-booking-panel.active{right:0;}.booking-panel-content{height:100%;display:flex;flex-direction:column;position:relative;z-index:10000;background:#fff;}.booking-panel-header{padding:20px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;background:var(--wp--preset--color--primary);color:#fff;}.booking-panel-header .booking-panel-title{font-size:20px;font-weight:600;margin:0;}.booking-panel-header .booking-panel-close{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:5px;line-height:1;}.booking-panel-header .booking-panel-close:hover{}.booking-panel-tabs{display:flex;border-bottom:1px solid #eee;}.booking-tab{flex:1;padding:15px;background:#f5f5f5;border:none;border-bottom:3px solid transparent;cursor:pointer;font-weight:600;transition:all .3s ease;}.booking-tab.active{background:#fff;border-bottom-color:var(--wp--preset--color--primary);}.booking-tab:hover{background:#f0f0f0;}.booking-panel-content-area{flex:1;overflow-y:auto;}.booking-content{display:none;padding:20px;}.booking-content.active{display:block;}.booking-section-header h3{font-size:20px;color:var(--wp--preset--color--black);margin:0 0 10px 0;}.booking-section-header p{font-family:var(--wp--preset--font-family--hk-grotesk);color:var(--wp--preset--color--black);margin:0 0 20px 0;line-height:1.4;}.booking-placeholder{text-align:center;padding:40px 20px;color:#666;}.booking-placeholder h4{margin:20px 0 10px 0;font-size:16px;}.booking-placeholder p{margin:0 0 5px 0;}.booking-placeholder small{font-size:12px;color:#999;}.booking-placeholder .placeholder-icon{line-height:0;}.booking-placeholder .placeholder-icon svg{width:48px;height:48px;}.table-iframe-container{width:100%;margin:0;padding:0;}.table-iframe-container iframe{width:100%;border:none;border-radius:4px;min-height:400px;background:#f9f9f9;}.table-iframe-container iframe[height]{height:auto;min-height:300px;}.table-iframe-container{position:relative;overflow:hidden;}.table-iframe-container iframe:not([width]):not([height]){position:absolute;top:0;left:0;width:100%;height:100%;}.table-iframe-container:has(iframe:not([width]):not([height])){position:relative;width:100%;height:0;padding-bottom:56.25%;}.party-shortcode-container{width:100%;margin:0;padding:0;}.party-shortcode-container form{width:100%;}.party-shortcode-container .wpcf7{width:100%;}.party-shortcode-container input,.party-shortcode-container textarea,.party-shortcode-container select{width:100%;max-width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin-bottom:10px;}.party-shortcode-container input[type="submit"]{background:#000;color:#fff;padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-weight:600;transition:background .3s ease;}.party-shortcode-container input[type="submit"]:hover{background:#333;}.shortcode-loading{text-align:center;padding:40px 20px;color:#666;font-style:italic;}.shortcode-error{text-align:center;padding:40px 20px;color:#e74c3c;background:#ffeaea;border-radius:4px;border:1px solid #f5c6cb;}.room-booking-form{max-width:100%;margin-top:15px;}.room-booking-form .form-group{margin-bottom:20px;}.room-booking-form .form-label{font-size:15px;font-weight:600;color:var(--wp--preset--color--black);display:block;margin-bottom:6px;line-height:1.45;}.room-booking-form .required{color:#e74c3c;}.room-booking-form .form-input{color:var(--wp--preset--color--black);width:100%;padding:12px;border:2px solid #ddd;border-radius:4px;font-size:15px;transition:border-color .3s ease;box-sizing:border-box;}.room-booking-form .form-input:focus{outline:none;border-color:var(--wp--preset--color--primary);}.date-inputs{display:flex;gap:10px;align-items:center;}.date-input-group{flex:1;}.date-label{font-size:12px;color:#000;margin-top:5px;}.date-separator{color:#000;line-height:0;position:relative;top:-16px;}.date-separator svg{width:18px;height:18px;}.form-row{display:flex;gap:15px;}.form-row .form-group{flex:1;}.form-submit{margin-top:30px;}.booking-submit-btn{width:100%;padding:15px;background:var(--wp--preset--color--primary);color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;transition:background .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;}.booking-submit-btn:hover{background:var(--wp--preset--color--primary);}.booking-panel-footer{padding:20px;border-top:1px solid #eee;background:#f9f9f9;text-align:center;}.booking-footer-text{margin:0;font-size:14px;color:#666;}@media (max-width: 768px){.redcat-booking-panel{width:100%;right:-100%;}.booking-tab{padding:12px 8px;font-size:13px;text-align:center;}.booking-tab svg{display:block;margin:0 auto 5px auto;width:16px;height:16px;}.date-inputs{flex-direction:column;gap:15px;}.date-separator{transform:rotate(90deg);}.form-row{flex-direction:column;gap:20px;}.table-iframe-container iframe{min-height:300px;}.party-shortcode-container input,.party-shortcode-container textarea,.party-shortcode-container select{padding:12px;font-size:16px;margin-bottom:15px;}}@media (max-width: 480px){.booking-tab{padding:10px 5px;font-size:12px;}.booking-tab svg{width:14px;height:14px;}}