@charset "UTF-8";
/***!  https://mosparo.createweb.uk/resources/3f7d69c0-c277-4201-9e58-a45dfb50535b.css  !***/

.mosparo__container{background:var(--mosparo-background-color,rgb(255,255,255));border:var(--mosparo-border-width,3px) solid var(--mosparo-border-color,rgb(0,0,0));border-radius:var(--mosparo-border-radius,11px);box-shadow:0 0 var(--mosparo-shadow-blur-radius,12px) var(--mosparo-shadow-spread-radius,3px) var(--mosparo-shadow-color,rgba(170,170,170,.3)),inset 0 0 var(--mosparo-shadow-blur-radius,12px) var(--mosparo-shadow-spread-radius,3px) var(--mosparo-shadow-inset-color,transparent);display:flex;max-width:var(--mosparo-container-max-width,500px);min-width:var(--mosparo-container-min-width,300px);padding:var(--mosparo-padding-top,20px) var(--mosparo-padding-right,20px) var(--mosparo-padding-bottom,20px) var(--mosparo-padding-left,24px);position:var(--mosparo-container-position,relative);user-select:none}.mosparo__container,.mosparo__container .mosparo__error-message,.mosparo__container .mosparo__label{font-size:var(--mosparo-font-size,16px);line-height:var(--mosparo-line-height,22px)}.mosparo__container,.mosparo__container .mosparo__label{color:var(--mosparo-text-color,rgb(0,0,0));font-weight:400}.mosparo__container .mosparo__label{display:var(--mosparo-content-display,block)}.mosparo__container *,.mosparo__container :after,.mosparo__container :before{box-sizing:border-box}.mosparo__container .mosparo__row{align-items:center;display:flex}.mosparo__container .mosparo__checkbox_column{display:var(--mosparo-content-display,block);margin-right:var(--mosparo-circle-margin-right,20px);position:relative}.mosparo__container .mosparo__checkbox_column input[type=checkbox]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.mosparo__container .mosparo__checkbox_column .mosparo__checkbox{align-items:center;border:var(--mosparo-circle-border-width,3px) solid var(--mosparo-circle-border-color,rgb(0,0,0));border-radius:var(--mosparo-circle-radius,20px);cursor:pointer;display:flex;flex:0 0 var(--mosparo-circle-size,40px);height:var(--mosparo-circle-size,40px);justify-content:center;position:relative;transition:all .25s;width:var(--mosparo-circle-size,40px)}.mosparo__container .mosparo__checkbox_column .mosparo__checkbox:after,.mosparo__container .mosparo__checkbox_column .mosparo__checkbox:before{border-radius:var(--mosparo-circle-radius,20px);content:"";display:block;height:var(--mosparo-circle-size,40px);left:var(--mosparo-circle-offset,-3px);position:absolute;top:var(--mosparo-circle-offset,-3px);width:var(--mosparo-circle-size,40px)}.mosparo__container .mosparo__checkbox_column .mosparo__checkbox:before{animation-duration:3s;animation-iteration-count:infinite;border:1px solid var(--mosparo-circle-border-color,rgb(0,0,0));opacity:0;transform:scale(1);transform-origin:center}.mosparo__container .mosparo__checkbox_column .mosparo__checkbox:after{border-left-color:transparent;border:var(--mosparo-circle-border-width,3px) solid transparent;border-left-color:var(--mosparo-loading-circle-animated-border-color,rgb(0,0,255));opacity:0;transition:all .25s}.mosparo__container .mosparo__checkbox_column .mosparo__checkbox .mosparo__icon-checkmark,.mosparo__container .mosparo__checkbox_column .mosparo__checkbox .mosparo__icon-failure{display:none}.mosparo__container .mosparo__content_column .mosparo__label{cursor:pointer;margin:0}.mosparo__container:after{bottom:var(--mosparo-logo-bottom,5px);content:"";display:none;height:var(--mosparo-logo-height,15px);left:var(--mosparo-logo-left,10px);position:absolute;width:var(--mosparo-logo-width,70px);z-index:0}.mosparo__container:not(.mosparo__checked):not(.mosparo__invalid).mosparo__focus:after,.mosparo__container:not(.mosparo__checked):not(.mosparo__invalid):hover:after{background:var(--mosparo-text-color,rgb(0,0,0));display:var(--mosparo-show-logo,block);forced-color-adjust:none;-webkit-mask:url(https://mosparo.createweb.uk/resources/images/mosparo_text_logo.edf4c4f1.svg) no-repeat center;mask:url(https://mosparo.createweb.uk/resources/images/mosparo_text_logo.edf4c4f1.svg) no-repeat center}@media (forced-colors:active) and (prefers-color-scheme:light){.mosparo__container:not(.mosparo__checked):not(.mosparo__invalid).mosparo__focus:after,.mosparo__container:not(.mosparo__checked):not(.mosparo__invalid):hover:after{background:#000;-webkit-mask-image:url(https://mosparo.createweb.uk/resources/images/mosparo_text_logo.edf4c4f1.svg#fc=1&pcs=l);mask-image:url(https://mosparo.createweb.uk/resources/images/mosparo_text_logo.edf4c4f1.svg#fc=1&pcs=l)}}@media (forced-colors:active) and (prefers-color-scheme:dark){.mosparo__container:not(.mosparo__checked):not(.mosparo__invalid).mosparo__focus:after,.mosparo__container:not(.mosparo__checked):not(.mosparo__invalid):hover:after{background:#FFF;-webkit-mask-image:url(https://mosparo.createweb.uk/resources/images/mosparo_text_logo.edf4c4f1.svg#fc=1&pcs=d);mask-image:url(https://mosparo.createweb.uk/resources/images/mosparo_text_logo.edf4c4f1.svg#fc=1&pcs=d)}}.mosparo__container.mosparo__loading .mosparo__checkbox_column .mosparo__checkbox{border-color:var(--mosparo-loading-circle-border-color,transparent);border-radius:var(--mosparo-circle-radius,20px)}.mosparo__container.mosparo__loading .mosparo__checkbox_column .mosparo__checkbox:after{animation:mosparo__loading-animation 1s linear infinite;opacity:1}.mosparo__container.mosparo__checked{background:var(--mosparo-success-background-color,rgb(255,255,255));border-color:var(--mosparo-success-border-color,rgb(0,0,0));box-shadow:0 0 var(--mosparo-shadow-blur-radius,12px) var(--mosparo-shadow-spread-radius,3px) var(--mosparo-success-shadow-color,rgba(170,170,170,.3)),inset 0 0 var(--mosparo-shadow-blur-radius,12px) var(--mosparo-shadow-spread-radius,3px) var(--mosparo-success-shadow-inset-color,transparent)}.mosparo__container.mosparo__checked,.mosparo__container.mosparo__checked .mosparo__label{color:var(--mosparo-success-text-color,rgb(0,0,0))}.mosparo__container.mosparo__checked .mosparo__checkbox_column .mosparo__checkbox{border-color:var(--mosparo-success-circle-border-color,rgb(0,170,0))}.mosparo__container.mosparo__checked .mosparo__checkbox_column .mosparo__checkbox .mosparo__icon-checkmark{display:block;height:var(--mosparo-checkmark-icon-height,10px);margin-top:-4px;transform:rotate(-45deg);width:var(--mosparo-circle-radius,20px)}.mosparo__container.mosparo__checked .mosparo__checkbox_column .mosparo__checkbox .mosparo__icon-checkmark:before{border-color:var(--mosparo-success-circle-border-color,rgb(0,170,0));border-style:solid;border-width:0 0 var(--mosparo-icon-border-width,2px) var(--mosparo-icon-border-width,2px);content:"";display:block;height:100%;width:100%}.mosparo__container.mosparo__invalid{background:var(--mosparo-failure-background-color,rgb(255,255,255));border-color:var(--mosparo-failure-border-color,rgb(0,0,0));box-shadow:0 0 var(--mosparo-shadow-blur-radius,12px) var(--mosparo-shadow-spread-radius,3px) var(--mosparo-failure-shadow-color,rgba(170,170,170,.3)),inset 0 0 var(--mosparo-shadow-blur-radius,12px) var(--mosparo-shadow-spread-radius,3px) var(--mosparo-failure-shadow-inset-color,transparent)}.mosparo__container.mosparo__invalid,.mosparo__container.mosparo__invalid .mosparo__label{color:var(--mosparo-failure-text-color,rgb(0,0,0))}.mosparo__container.mosparo__invalid .mosparo__checkbox_column .mosparo__checkbox{border-color:var(--mosparo-failure-circle-border-color,rgb(255,0,0))}.mosparo__container.mosparo__invalid .mosparo__checkbox_column .mosparo__checkbox .mosparo__icon-failure{display:block;height:var(--mosparo-circle-radius,20px);position:relative;transform:rotate(45deg);width:var(--mosparo-circle-radius,20px)}.mosparo__container.mosparo__invalid .mosparo__checkbox_column .mosparo__checkbox .mosparo__icon-failure:after,.mosparo__container.mosparo__invalid .mosparo__checkbox_column .mosparo__checkbox .mosparo__icon-failure:before{content:"";display:block;position:absolute}.mosparo__container.mosparo__invalid .mosparo__checkbox_column .mosparo__checkbox .mosparo__icon-failure:before{border-bottom:var(--mosparo-icon-border-width,2px) solid var(--mosparo-failure-circle-border-color,rgb(255,0,0));height:0;left:0;margin-top:var(--mosparo-icon-border-offset,-1px);top:50%;width:100%}.mosparo__container.mosparo__invalid .mosparo__checkbox_column .mosparo__checkbox .mosparo__icon-failure:after{border-right:var(--mosparo-icon-border-width,2px) solid var(--mosparo-failure-circle-border-color,rgb(255,0,0));height:100%;left:50%;margin-left:var(--mosparo-icon-border-offset,-1px);top:0;width:0}.mosparo__container:not(.mosparo__checked):not(.mosparo__invalid):not(.mosparo__loading) .mosparo__checkbox_column .mosparo__checkbox:hover{border-color:var(--mosparo-focus-circle-border-color,rgb(170,170,170))}.mosparo__container:not(.mosparo__checked):not(.mosparo__invalid):not(.mosparo__loading) .mosparo__checkbox_column .mosparo__checkbox:before{animation-name:var(--mosparo-ping-animation-name,mosparo__ping-animation)}.mosparo__container:not(.mosparo__checked):not(.mosparo__invalid):not(.mosparo__loading) .mosparo__checkbox_column input[type=checkbox]:focus+.mosparo__checkbox{border-color:var(--mosparo-focus-circle-border-color,rgb(170,170,170));box-shadow:0 0 0 4px var(--mosparo-focus-circle-shadow-color,rgba(170,170,170,.3))}.mosparo__container.mosparo__checked input[type=checkbox]:focus+.mosparo__checkbox,.mosparo__container.mosparo__invalid input[type=checkbox]:focus+.mosparo__checkbox{box-shadow:0 0 0 4px var(--mosparo-focus-circle-shadow-color,rgba(170,170,170,.3))}.mosparo__container .mosparo__accessible-message{border:0;height:1px;margin:-10px;overflow:hidden;padding:0;position:absolute;width:1px}.mosparo__container .mosparo__error-message{color:var(--mosparo-failure-text-error-color,rgb(255,0,0));display:none;margin-top:.5em}.mosparo__container .mosparo__error-message.mosparo__error-message-visible{display:block}.mosparo__container .mosparo__loader-container{align-items:center;background-color:var(--mosparo-loader-background-color,rgba(255,255,255,.8));bottom:0;display:none;justify-content:center;left:0;position:var(--mosparo-loader-position,fixed);right:0;top:0;z-index:6777}.mosparo__container .mosparo__loader-container.mosparo__loader-visible{display:flex}.mosparo__container .mosparo__loader-container .mosparo__loader-inner-container{align-items:center;display:flex;flex-wrap:wrap;max-width:80%;position:relative}.mosparo__container .mosparo__loader-container .mosparo__loader-inner-container:after{background:var(--mosparo-loader-text-color,rgb(0,0,0));content:"";display:var(--mosparo-show-logo,block);height:15px;margin-top:1rem;-webkit-mask:url(https://mosparo.createweb.uk/resources/images/mosparo_text_logo.edf4c4f1.svg) no-repeat center;mask:url(https://mosparo.createweb.uk/resources/images/mosparo_text_logo.edf4c4f1.svg) no-repeat center;width:100%}.mosparo__container .mosparo__loader-container .mosparo__loader-inner-container .mosparo__loader-circle{align-items:center;border:3px solid transparent;border-radius:20px;display:flex;flex:0 0 40px;height:40px;justify-content:center;position:relative;transition:all .25s;width:40px}.mosparo__container .mosparo__loader-container .mosparo__loader-inner-container .mosparo__loader-circle:after{animation:mosparo__loading-animation 1s linear infinite;border:3px solid transparent;border-left:3px solid var(--mosparo-loader-circle-color,rgb(0,0,255));border-radius:20px;content:"";display:block;height:40px;left:-3px;opacity:1;position:absolute;top:-3px;transition:all .25s;width:40px}.mosparo__container .mosparo__loader-container .mosparo__loader-inner-container .mosparo__loader-text{color:var(--mosparo-loader-text-color,rgb(0,0,0));flex:1;font-size:1.5rem;line-height:1.35;padding-left:1.5rem}.mosparo__form-with-invisible-box{position:relative}[dir=rtl] .mosparo__container{padding-left:var(--mosparo-padding-right,20px);padding-right:var(--mosparo-padding-left,24px)}[dir=rtl] .mosparo__container:after{left:0;right:var(--mosparo-logo-left,10px)}[dir=rtl] .mosparo__container .mosparo__checkbox_column{margin-left:var(--mosparo-circle-margin-right,20px);margin-right:0}
