body .navigation li{vertical-align:middle}body .navigation li.user-avatar *{vertical-align:middle}body .navigation li.user-avatar img{margin-left:10px}body .login .hero-find-carer{text-align:center}body .login .hero-find-carer img{width:100%;max-width:420px}@media(max-width:768px){body .login{flex-direction:column}}@media(min-width:768px){body .login-form{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media(min-width:1024px){body .login-form{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}body .login-form h2{margin-bottom:50px}body .login-form form{position:relative}body .login-form label{font-size:22px;font-weight:600}body .login-form input[type=text],body .login-form input[type=password]{width:100%;border:0;display:block}body .login-form input[type=submit]{padding-left:60px;padding-right:60px}body .login-form a{font-weight:normal}body .login-form a.forgot-password{right:0;bottom:0;position:absolute}body .login-form p{font-size:15px;margin-top:30px}body .spacey-text{font-size:22px;margin-top:65px;font-weight:200;line-height:50px}body .spacey-text a{font-weight:normal}body .about{font-size:19px;font-weight:300;line-height:23px}body .about h1{margin-top:75px;line-height:40px;text-align:center}body .about>h2{max-width:800px;margin:30px auto;line-height:40px;text-align:center}body .about img{width:100%;display:block}body .dashboard{margin-top:200px}@media(max-width:600px){body .dashboard{margin-top:100px}#edit-job-type .form-item{flex:1 0 48%;width:48%;margin:0 5px}}body .dashboard h1{text-align:center}body .dashboard h1 small{display:block;font-weight:400;line-height:40px;padding-top:20px}body .dashboard .tiles{text-align:center;padding:50px 0 100px}@media(max-width:600px){body .dashboard .tiles{margin-top:100px}}body .dashboard .tiles>a{width:100%;margin:10px;padding:70px 0;max-width:310px;font-weight:400;border-radius:20px;display:inline-block;background-color:#fbb157;font-size:19px;line-height:50px}body .create-client h1,body .create-job h1{text-align:center}body .create-client h1 small,body .create-job h1 small{display:block;font-size:70%;font-weight:300;padding-top:20px;line-height:30px}body .two-columns{display:flex;flex-wrap:wrap;padding-bottom:50px;justify-content:space-between}@media(max-width:768px){body .two-columns{flex-direction:column}}body .two-columns div{flex:0 0 50%;padding:50px 40px}body .two-columns div.shaded{color:white;position:relative;background-color:#3b465c}body .two-columns div.shaded.overlap:before{left:0;top:-50px;width:100%;content:'';height:50px;position:absolute;background-color:#3b465c}@media(max-width:768px){body .two-columns div.shaded.overlap:before{display:none}}@media(max-width:768px){body .two-columns div.shaded{top:0}}body .two-columns div.shaded p{text-align:left}@media(max-width:768px){body .two-columns div{padding:30px}body .two-columns div:not(.shaded):last-child{padding-bottom:0}}body .hero-training{max-width:620px;margin-left:auto;margin-right:auto;z-index:2;display:block;font-weight:500;position:relative;text-align:center}body .hero-training h1{color:white}body .hero-training h1 small{display:block;font-size:60%;font-weight:300;margin:20px auto}body .hero-training h1 span{display:block;font-size:75%}body .hero-training h1 img{padding-top:10px}body .shaded{color:white;padding:40px 0 80px;background-color:#3b465c}body .shaded p{max-width:800px;margin-left:auto;margin-right:auto;text-align:center}body .accordion-content .split{display:flex;justify-content:space-between}body .accordion-content .split .btn{border:0}@media(max-width:768px){body .accordion-content .split{flex-direction:column}}body .accordion-content .split div:first-child{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;text-align:center}body .accordion-content .split div:first-child img{width:100%}@media(max-width:768px){body .accordion-content .split div:first-child img{max-width:300px}}body .accordion-content .split div:last-child{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}body .course-completed{max-width:800px;margin-left:auto;margin-right:auto;padding:50px 0 80px}body .course-completed h2{text-align:center;padding-bottom:40px}
body .course-completed p,body .course-completed ul{font-weight:300}body .popup-holder{top:0;left:0;z-index:99;width:100vw;height:100vh;display:none;position:fixed;text-align:center;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}body .popup-holder.shown{display:flex}body .popup-holder .login-popup{max-width:400px;border-radius:5%;padding:10px 20px;background-color:white}body .popup-holder .login-popup header{padding:20px;font-size:20px;position:relative;border-bottom:1px solid black}body .popup-holder .login-popup header:after{top:20px;right:5px;font-size:40px;cursor:pointer;content:'\00d7';position:absolute}body .popup-holder .login-popup .login-characters{width:100%}@media(max-width:500px){body .popup-holder .login-popup .login-characters{width:300px}}@media(max-height:500px){body .popup-holder .login-popup .login-characters{width:200px}}body .popup-holder .login-popup p{font-weight:300}body .popup-holder .login-popup p span.spacer{padding:0 15px}@media(max-width:420px){body .popup-holder .login-popup p span.spacer{padding:0}}body #slideshow #holder{display:flex;position:static;transition:left .5s;justify-content:space-around}@media(max-width:680px){body #slideshow #holder{position:relative;justify-content:start}}body #slideshow #holder .col{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;z-index:2;position:relative;text-align:center}@media(max-width:680px){body #slideshow #holder .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 10px}}body #slideshow #holder .col>div{height:250px;padding-top:30px}body #slideshow #holder .col p{color:white}body #slideshow .navs{z-index:2;display:none;position:relative;text-align:center}@media(max-width:680px){body #slideshow .navs{display:block}}body #slideshow .navs span{width:30px;height:30px;margin:0 10px;cursor:pointer;border-radius:100%;display:inline-block;border:1px solid #3b465c}body #slideshow .navs span.selected{background-color:#3b465c}body form label{display:block;padding:20px 0;font-size:22px}body form label input,body form label textarea{width:100%;color:inherit;display:block;font-size:inherit;margin-top:10px;line-height:50px;border:1px solid #3b465c;background-color:transparent}form label span{padding-top:3px}body form label.error{color:red}body form label.error input{border:1px solid red}body form label.error span{display:block}body form label ul{padding:0;margin:20px 0 0}body form label ul li{color:white;cursor:pointer;padding:7px 40px;margin:0 20px 10px 0;display:inline-block;background-color:#3b465c}@media(max-width:640px){body form label ul li{padding:10px}}body form label ul li.selected{color:#3b465c;background-color:#fbb157}body form label.line{font-weight:400}body form label.line input{width:100px;margin-left:20px;display:inline-block}body .carer-register,body .client-create,body .job-create{z-index:2;font-weight:300;position:relative;padding:20px 10px 80px}body .carer-register fieldset,body .client-create fieldset,body .job-create fieldset{display:flex;justify-content:space-between}@media(max-width:640px){body .carer-register fieldset,body .client-create fieldset,body .job-create fieldset{flex-direction:column}}body .carer-register fieldset label,body .client-create fieldset label,body .job-create fieldset label{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}body .carer-register h2,body .client-create h2,body .job-create h2{line-height:35px}body .carer-register .agreement,body .client-create .agreement,body .job-create .agreement{display:flex;align-items:center;padding-bottom:40px}body .carer-register .agreement span,body .client-create .agreement span,body .job-create .agreement span{margin:0;cursor:pointer}body .carer-register .agreement .checkbox,body .client-create .agreement .checkbox,body .job-create .agreement .checkbox{width:40px;height:40px;cursor:pointer;position:relative;padding-left:60px}body .carer-register .agreement .checkbox:before,body .client-create .agreement .checkbox:before,body .job-create .agreement .checkbox:before,body .carer-register .agreement .checkbox:after,body .client-create .agreement .checkbox:after,body .job-create .agreement .checkbox:after{content:'';position:absolute}body .carer-register .agreement .checkbox:before,body .client-create .agreement .checkbox:before,body .job-create .agreement .checkbox:before{left:0;top:2px;width:40px;height:40px;border:1px solid #3b465c}body .carer-register .agreement .checkbox:after,body .client-create .agreement .checkbox:after,body .job-create .agreement .checkbox:after{left:7px;opacity:0;top:9px;transform:scale(4);width:28px;height:28px;background-color:#3b465c;transition:opacity .2s,transform .2s}body .carer-register .agreement .checkbox.selected:after,body .client-create .agreement .checkbox.selected:after,body .job-create .agreement .checkbox.selected:after{opacity:1;transform:scale(1)}body .carer-register .agreement a,body .client-create .agreement a,body .job-create .agreement a{text-decoration:underline}
body .carer-register .btn.white,body .client-create .btn.white,body .job-create .btn.white{color:#3b465c}body .carer-register input[type=submit],body .client-create input[type=submit],body .job-create input[type=submit]{padding:0 60px}body .carer-register .buttons,body .client-create .buttons,body .job-create .buttons{padding-top:40px}body .carer-register .buttons button,body .client-create .buttons button,body .job-create .buttons button{margin:0 30px 30px 0}body .download-app{display:flex;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;align-items:center;justify-content:space-between}body .download-app:before{content:'';z-index:-1;top:100px;left:10px;right:10px;bottom:100px;position:absolute;border-radius:50px;background-color:#f5f7fa}@media(max-width:1000px){body .download-app{padding-bottom:100px;flex-direction:column}}body .download-app div{padding:20px;text-align:center}body .download-app div:first-child{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}@media(max-width:1000px){body .download-app div:first-child{padding-bottom:0}}@media(max-width:480px){.download-app div:first-child img{width:100%}}body .download-app div:last-child{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media(max-width:1000px){body .download-app div:last-child{padding-top:0}}body .download-app div p{color:#3b465c;font-size:40px;max-width:520px;text-align:left;line-height:50px}body .download-app div p img{float:left;width:125px;padding-right:25px}@media(max-width:560px){body .download-app div p{font-size:30px;line-height:40px;text-align:center}body .download-app div p img{float:none;display:block;padding-right:0;margin-left:auto;margin-right:auto;padding-bottom:20px}}body .download-app div a{padding:5px;display:inline-block}body .download-app div a:hover{text-decoration:none}body .teams h1{max-width:800px;margin-left:auto;margin-right:auto;z-index:1;color:white;font-weight:400;line-height:40px;text-align:center;position:relative}@media(max-width:768px){body .teams h1{margin-top:80px}}body .teams h1 small{display:block;font-size:.6em;font-weight:300;line-height:30px;margin:30px 0 40px}body .teams-cover{max-width:1116px;margin-left:auto;margin-right:auto;height:500px;padding:0 20px;overflow:visible}@media(max-width:1000px){body .teams-cover{height:400px}}@media(max-width:900px){body .teams-cover{height:350px}}@media(max-width:800px){body .teams-cover{height:300px}}@media(max-width:768px){body .teams-cover{height:auto;position:static}}body .teams-cover img{z-index:2;top:-160px;width:100%;display:block;position:relative}@media(max-width:768px){body .teams-cover img{position:static}}body .open-jobs h2{font-weight:400;text-align:center}body .open-jobs .jobs{color:white;display:flex;flex-wrap:wrap;padding:40px 0 60px;justify-content:start}body .open-jobs .jobs div{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%;margin:10px;padding:20px 30px 35px;background-color:#3b465c}body .open-jobs .jobs div p{font-weight:300}@media(max-width:900px){body .open-jobs .jobs div{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media(max-width:600px){body .open-jobs .jobs div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}body .teams-vid{padding:60px 0;background-size:cover;background-image:url(https://prod-phpmyadmin.ecare123.site/themes/curam/assets/css/images/dark-circle-bg.svg)}@media(max-width:600px){body .teams-vid{padding:30px 0}}body .teams-vid .two-columns{max-width:1000px;padding-bottom:0;align-items:center}body .teams-vid .two-columns div:last-child{padding:0;position:relative}body .teams-vid .two-columns div:last-child:after{top:50%;left:50%;content:'';height:0;cursor:pointer;position:absolute;border-right:0;transform:translate(-50%,-50%);border-top:40px solid transparent;border-left:60px solid #3b465c;border-bottom:40px solid transparent}body .teams-vid .two-columns div:last-child img{width:100%}body .teams-vid p{color:white;font-size:22px;font-weight:300;line-height:26px}body form label.error{margin:0 !important;padding:0 !important}body form label{padding:0 0 8px !important}body .form-section input[type=checkbox]+label{padding-left:50px !important}
@media(max-width:991px){body .form-field label{font-size:20px;line-height:27px;color:#3b465c}body .checkbox-validation label.error:after{visibility:visible;position:relative;bottom:0;left:0;content:"Please accept terms and conditions to proceed";white-space:normal;font-size:16px}}#client-cost-calculate-form label.control-label.option,#carer-earnings-calculate-form label.control-label.option{font-size:19px !important;line-height:34px !important;color:#fff !important;margin:16px !important;margin-left:0 !important;position:relative !important;line-height:34px !important;color:#fff !important;background-color:#3b465c !important;font-family:"Montserrat","Helvetica, Arial, sans-serif";font-weight:300 !important;cursor:pointer !important;display:inline-block !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;padding:0 10px !important;margin:8px !important;margin-left:0 !important;float:left !important}#client-cost-calculate-form label.control-label.option.active{background-color:#f15b5b !important}#carer-earnings-calculate-form label.control-label.option.active{background-color:#3fc1b6 !important}#client-cost-calculate-form #edit-job-type input,#carer-earnings-calculate-form #edit-job-type input{display:none}#client-cost-calculate-form #end-range,#carer-earnings-calculate-form #end-range{float:right}#client-cost-calculate-form span.min-value,#carer-earnings-calculate-form span.min-value{display:block;position:absolute;padding:7px;background-color:#666;border-radius:5px;top:27px;left:50%;transform:translateX(-50%);color:#fff;font-size:11px}#client-cost-calculate-form .ui-slider-handle,#carer-earnings-calculate-form .ui-slider-handle{background:#fff;border:1px solid #72bfb2;border-radius:50% !important;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important;box-shadow:0 0 6px rgb(0 0 0 / 18%);outline:0}#client-cost-calculate-form .ui-slider-handle{border:1px solid #fbb157}#client-cost-calculate-form .ui-slider-range-min{background:#fbb157}#carer-earnings-calculate-form .ui-slider-range-min{background:#01bdb6}#client-cost-calculate-form #earning-hours-slider,#client-cost-calculate-form #earning-week-slider,#carer-earnings-calculate-form #earning-hours-slider,#carer-earnings-calculate-form #earning-week-slider{background:#bebfc6;border:0}#client-cost-calculate-form,#carer-earnings-calculate-form{max-width:600px;margin:0 auto}#client-cost-calculate-form #edit-job-type,#carer-earnings-calculate-form #edit-job-type{display:flex}#client-cost-calculate-form .week-section,#carer-earnings-calculate-form .week-section{margin-top:70px}#client-cost-calculate-form .hourly-section,#carer-earnings-calculate-form .hourly-section{margin-top:35px}#client-cost-calculate-form #edit-job-type--wrapper,#carer-earnings-calculate-form #edit-job-type--wrapper{margin-top:20px}#carer-earnings-calculate-form .hourly-section p,#client-cost-calculate-form .hourly-section p,#client-cost-calculate-form .week-section p,#carer-earnings-calculate-form .week-section p,#client-cost-calculate-form span.fieldset-legend,#carer-earnings-calculate-form span.fieldset-legend{font-size:17px}#client-cost-calculate-form #edit-submit,#carer-earnings-calculate-form #edit-submit{margin-top:60px}#client-cost-calculate-form #edit-custom-postcode,#carer-earnings-calculate-form #edit-custom-postcode{width:100%}#client-cost-calculate-form .earn-title,#carer-earnings-calculate-form .earn-title{text-align:center}#carer-earnings-calculate-form .earn-title h1{line-height:1.2}#client-cost-calculate-form .form-action,#carer-earnings-calculate-form .form-action{text-align:center;padding:40px 0 80px 0}#client-cost-calculate-form .amount-cal,#carer-earnings-calculate-form .amount-cal{border:1px solid #84bdb2;box-shadow:0 0 6px rgb(0 0 0 / 18%);padding:20px;text-align:center;border-radius:10px;background:#f4fdfd;font-size:28px;margin:30px 0 0 0}#client-cost-calculate-form .amount-cal{border:1px solid #fbb157;background:#faf1ea}#client-cost-calculate-form .benefits span,#carer-earnings-calculate-form .benefits span{background:#000;color:#fff;padding:5px 10px 5px 10px;border-radius:5px}
#client-cost-calculate-form .benefit-list ul,#carer-earnings-calculate-form .benefit-list ul{margin-top:10px}#carer-earnings-calculate-form .benefit-list li{margin-bottom:10px}.carer-earning h2,.result_message h2,.earn-title h2{margin:0 0 25px 0;line-height:1.3;font-size:30px;font-weight:500}.carer-earning .ui-slider-horizontal .ui-slider-handle{top:-6px}.carer-earning .ui-slider .ui-slider-handle{width:1.5em;height:1.5em}#client-cost-calculate-form .disvalue::after,#carer-earnings-calculate-form .disvalue::after{content:'';position:absolute;top:-10px;left:50%;border:solid transparent;height:0;width:0;pointer-events:none;border-color:rgba(194,225,245,0);border-bottom-color:#676f73;border-width:5px;margin-left:-5px}.carer-calculator-content,.client-calculator-content{margin-top:100px}#client-cost-calculate-form .postcoder-complete-dropdown,#carer-earnings-calculate-form .postcoder-complete-dropdown{z-index:999}#carer-earnings-calculate-form .rate-info{margin-top:0;font-size:15px;color:#08554e}#client-cost-calculate-form .rate-info{margin-top:0;font-size:15px;color:#f2a64c}#carer-earnings-calculate-form .amount-cal .to,#client-cost-calculate-form .amount-cal .to{color:#959fb3}#carer-earnings-calculate-form .amount-cal .to,#client-cost-calculate-form .amount-cal .to{color:#959fb3}#client-cost-calculate-form .cost-title-2,#carer-earnings-calculate-form .cost-title-2,#client-cost-calculate-form.cost-title,#carer-earnings-calculate-form .cost-title{font-size:18px;font-weight:600}#carer-earnings-calculate-form .cost-title,#client-cost-calculate-form .cost-title{margin-top:0}#carer-earnings-calculate-form #hours-selected,#carer-earnings-calculate-form #week-selected,#client-cost-calculate-form #hours-selected,#client-cost-calculate-form #week-selected{font-size:20px;font-weight:600}.overflowV{overflow:visible !important;margin-bottom:0;padding-bottom:200px}@media(max-width:575.98px){.overflowV{padding-bottom:0}.carer_profile .login-require p.login-register-btn{display:flex;align-items:center;justify-content:space-between}.carer_profile .login-require .login-register-btn .btn{width:auto}.carer_profile .modal.login-require .modal-content h2{margin:0}}label span.extric{color:#f00;display:inline-block}.care-type-wrapper{color:#3b465c;display:flex;align-items:flex-start;justify-content:space-between;position:relative;z-index:10;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;height:100%;margin-top:100px;padding:50px 0}@media(max-width:1023px){.care-type-wrapper{margin-top:0}}.care-type-wrapper-lt{padding-top:50px}.care-type-wrapper h2{margin:0;font-size:25px;line-height:28px;color:#3b465c;font-family:"Montserrat","Helvetica, Arial, sans-serif";font-weight:500}@media(min-width:768px){.care-type-wrapper h2{font-size:44px;line-height:48px;color:#3b465c}}.care-type-wrapper p{margin:0;margin-top:20px;font-size:16px;line-height:20px;color:#3b465c;font-family:"Montserrat","Helvetica, Arial, sans-serif";font-weight:300}.care-type-wrapper img{max-width:100%;height:auto}@media(min-width:768px){.care-type-wrapper p{font-size:22px;line-height:26px;color:#3b465c}}.care-type-col-1{flex:0 0 45%;width:45%}.care-type-col-2{flex:0 0 48%;width:48%}.care-type-list{padding-top:15px}.care-type-list ul{list-style-type:disc;padding-left:25px}.care-type-list ul li{margin:0;margin-top:20px;font-size:22px;line-height:20px;color:#3b465c;font-family:"Montserrat","Helvetica, Arial, sans-serif";font-weight:300;line-height:1.2}@media(max-width:767.98px){.care-type-list ul li{font-size:16px}}.ideal-carer{margin-top:60px}.ideal-carer h2{margin-bottom:50px}@media(max-width:575.98px){.ideal-carer h2{text-align:center}}.ideal-carer h4{font-size:22px;margin:0 0 20px 0}.ideal-carer p{margin:0 0 30px 0}.ideal-carer-block{display:flex;align-items:flex-start;justify-content:space-between}.ideal-carer-col-1{flex:0 0 50%;width:50%}.ideal-carer-col-2{flex:0 0 45%;width:45%}.ideal-carer-form{background-color:#fff;padding:30px 20px 40px 50px;position:relative}.ideal-carer-img{position:absolute;bottom:-120px;left:-70px}.ideal-carer-form h3{font-size:22px;margin:0 0 20px 0;line-height:1.3}.ideal-carer-form .form-field input[type=text],.ideal-carer-form .form-field select,.ideal-carer-form .form-field input[type=email],.ideal-carer-form .form-field input[type=password],.ideal-carer-form .form-field input[type=number],.ideal-carer-form .form-field input[type=tel]{height:50px}.ideal-carer-form .form-field label{font-size:16px;font-weight:400}.ideal-carer-form .form-field select{font-size:16px;line-height:1.2;color:rgba(59,70,92,.6) !important;width:100%;padding:16px 12px 13px 12px;background-color:#fff;border:solid 1px #3b465c;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}.ideal-carer-form .form-field select:focus{outline:0}.ideal-carer-form .form-field input[type=text]::placeholder,.ideal-carer-form .form-field select::placeholder{font-size:16px;color:rgba(59,70,92,.6) !important}
.ideal-carer-form .form-section input[type=checkbox]+label{font-size:16px}.ideal-carer-form .form-section input[type=checkbox]+label:before{top:25px}.ideal-carer-form .form-section input[type=checkbox]+label .check{left:2px;top:28px}.ideal-carer-form .btn{padding:0 50px}.ideal-carer-form input[type=text].maxW-100{max-width:120px !important}.ideal-carer-form textarea{width:100%;margin-bottom:30px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-family:"Montserrat","Helvetica, Arial, sans-serif"}.search-wrapper{position:relative}.search-wrapper .search-icon{position:absolute;left:63%;top:25%}.multy-btns-block{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.multy-btns-block .multy-btns{background-color:#3b465c;width:auto;display:flex;align-items:center;justify-content:flex-start;margin-right:10px;margin-bottom:10px;font-size:16px;color:#fff;padding:10px 15px}.multy-btns-block .multy-btns a{margin-left:12px}@media(max-width:767px){.brochures .brochure-fields input[type=checkbox]+label{margin:10px 0 20px 0;padding-left:50px}.brochures .brochure-fields input[type=checkbox]+label:before{top:20px;width:30px;height:30px}.brochures .brochure-fields input[type=checkbox]+label .check{top:22px;left:2px}}@media(max-width:1024px){.care-type-col-1,.care-type-col-2{flex:0 0 48%;width:48%}.ideal-carer-form{padding:30px 20px 40px 30px}.ideal-carer-form .form-field input[type=text],.ideal-carer-form .form-field select,.ideal-carer-form .form-field input[type=email],.ideal-carer-form .form-field input[type=password],.ideal-carer-form .form-field input[type=number],.ideal-carer-form .form-field input[type=tel]{width:100%}.search-wrapper .search-icon{left:auto;right:15px}}.ideal-carer-lg{display:block !important}.ideal-carer-sm{display:none !important}@media(max-width:1023px){.care-type-wrapper{flex-wrap:wrap}.care-type-col-1,.care-type-col-2{flex:0 0 100%;width:100%}.ideal-carer-img{display:none}.ideal-carer-col-1{flex:0 0 40%;width:40%}.ideal-carer-col-2{flex:0 0 55%;width:55%}.ideal-carer-lg{display:none !important}.ideal-carer-sm{display:block !important}.ideal-carer-form{margin:40px 0}}.circle-b{display:none !important}@media(max-width:767px){.circle-b{display:block !important}.ideal-carer-form .form-field input[type=text],.ideal-carer-form .form-field select,.ideal-carer-form .form-field input[type=email],.ideal-carer-form .form-field input[type=password],.ideal-carer-form .form-field input[type=number],.ideal-carer-form .form-field input[type=tel]{height:45px;line-height:1.2}.ideal-carer-form .form-field select{padding:9px 12px}}@media(max-width:575.98px){.ideal-carer-block{flex-wrap:wrap}.ideal-carer-col-1,.ideal-carer-col-2{flex:0 0 100%;width:100%;text-align:center}}.modal{background-color:rgba(0,0,0,.4)}.modal-black{background-color:#3b465c !important;width:780px !important}.modal-black .modal-content{background-color:#3b465c !important}.modal-black h3,.modal-black p{color:#fff !important}.textW{color:#fff !important}.modal-content-md{width:55%}.modal-flex{display:flex;align-items:flex-start;justify-content:space-between;padding:10px 0 0 0}.modal-flex-col{flex:0 0 50%;width:50%}.modal-text-center{text-align:center !important}.modal-black h3{font-size:30px;color:#fff;font-weight:500;margin:0 0 40px 0 !important;line-height:1.2}.modal-black p{color:#fff;font-size:19px;margin:0 0 40px;font-weight:300;line-height:1.3}.modal-care-img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.modal-black .close{color:#fff !important;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:rgba(255,255,255,.8);text-decoration:none;cursor:pointer}.modal-black .btn{padding:0 40px}@media(max-width:768px){.modal-black{width:90% !important}}@media(max-width:575.98px){.modal-flex{flex-wrap:wrap}.modal-flex-col{flex:0 0 100%;width:100%;text-align:center}.modal-care-img{display:none}}.ideal-carer-form .form-field select{background-image:url(/themes/curam/assets/images/care-type/select-arrow.svg);background-position:right 10px top 50%;background-repeat:no-repeat}#node-brochure-downloads-form .form-item-title-0-value{display:none}#node-brochure-downloads-form label{display:none}#node-brochure-downloads-form .form-submit{border:0}#node-brochure-downloads-form #edit-field-brochure-type{display:none}#carer-earnings-calculate-form .amount-cal .to,#client-cost-calculate-form .amount-cal .to{color:#959fb3}#client-cost-calculate-form .cost-title-2,#carer-earnings-calculate-form .cost-title-2,#client-cost-calculate-form.cost-title,#carer-earnings-calculate-form .cost-title{font-size:18px;font-weight:600}#carer-earnings-calculate-form .cost-title,#client-cost-calculate-form .cost-title{margin-top:0}#carer-earnings-calculate-form #hours-selected,#carer-earnings-calculate-form #week-selected,#client-cost-calculate-form #hours-selected,#client-cost-calculate-form #week-selected{font-size:20px;font-weight:600}#client-cost-calculate-form .result_message .signup-btn-sec,#carer-earnings-calculate-form .result_message .signup-btn-sec{text-align:center}#client-cost-calculate-form .result_message .signup-btn-sec a,#carer-earnings-calculate-form .result_message .signup-btn-sec a{text-decoration:none}.ideal-carer-form .btn.blue{border:0}.ideal-carer-form .msgcreator{width:80%}@media(max-width:1024px){.ideal-carer-form .msgcreator{width:100%}}.care-type-pages .region .message-box{display:none}.care-type-pages .ideal-carer-form .message-box{color:red;display:block !important}@media(min-width:768px){.brochures .btn,.brochures .filters-box-toggle{width:100% !important}.user-info input{width:93% !important}}@media(max-width:767px){.user-info .node-brochure-downloads-form{flex-wrap:wrap}}.user-info .node-brochure-downloads-form{display:flex}.node-brochure-downloads-form .form-submit{display:block !important}@media(max-width:768px){.node-brochure-downloads-form .form-actions{width:100%}}ul.language-search-li,ul.support-search-li,ul.experience-search-li{border:1px solid black;list-style:none;padding:10px;margin-top:0}ul.language-search-li li,ul.experience-search-li li,ul.support-search-li li{border-bottom:1px solid #ddd;padding-top:5px;padding-bottom:5px;cursor:pointer}#tuyn-post-job-care-type-form li.lang-li.active-li,#tuyn-post-job-care-type-form li.experience-li.active-li,#tuyn-post-job-care-type-form li.support-li.active-li{background:#ddd;padding-left:10px}#tuyn-post-job-care-type-form .js-form-item-language-search label,#tuyn-post-job-care-type-form .js-form-item-experience-search label,#tuyn-post-job-care-type-form .form-item-support-search label{display:none}#tuyn-post-job-care-type-form #edit-language-search,#tuyn-post-job-care-type-form #edit-experience-search,#tuyn-post-job-care-type-form #edit-support-search{max-width:100%;border:1px solid #000}#tuyn-post-job-care-type-form ul.language-search-li,#tuyn-post-job-care-type-form ul.experience-search-li,#tuyn-post-job-care-type-form ul.support-search-li{display:none}.custom-search-label{font-size:22px;line-height:27px;margin-bottom:5px;font-weight:400;margin-top:25px}#alzheimers-dementia-care #tuyn-post-job-care-type-form #edit-language-search,#alzheimers-dementia-care #tuyn-post-job-care-type-form #edit-experience-search,#alzheimers-dementia-care #tuyn-post-job-care-type-form #edit-support-search{width:100%}
#alzheimers-dementia-care .search-wrapper .search-icon{position:absolute;left:auto;top:13px;right:15px}#alzheimers-dementia-care .hourly-number label,#alzheimers-dementia-care .nightly-number label{font-weight:400 !important}#alzheimers-dementia-care #edit-specific-start-date{width:100%;border:1px solid;margin-top:5px}#alzheimers-dementia-care #tuyn-post-job-care-type-form label{font-size:16px}.ideal-carer-form #user-register-form label{display:none}.ideal-carer-form #user-register-form #edit-field-agree-with-curamcare-terms label{display:block !important}.ideal-carer-form #user-register-form .form-item-pass-pass2,.ideal-carer-form #user-register-form .password-strength{display:none}.ideal-carer-form #user-register-form input::placeholder{font-size:16px;color:rgba(59,70,92,.6) !important}.ideal-carer-form .checkbox-validation label.error:after{font-size:16px}.result_message .signup-btn-sec{text-align:center}.result_message .signup-btn-sec a{text-decoration:none}#user-register-form #edit-field-type-of-funding,#tuyn-post-job-from #edit-type-of-funding{font-size:16px;line-height:1.2;color:rgba(59,70,92,.6) !important;width:100%;padding:0 12px 0 12px;line-height:50px;background-color:#fff;border:solid 1px #3b465c;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(/themes/curam/assets/images/care-type/select-arrow.svg);background-position:right 10px top 50%;background-repeat:no-repeat;font-family:"Montserrat","Helvetica, Arial, sans-serif"}#edit-type-of-funding.form-field{margin-top:8px !important}.ideal-carer-form #user-register-form .form-column{width:100%}#user-register-form #edit-type-of-funding{margin-top:10px}#tuyn-post-job-care-type-form .hourly-number input,#tuyn-post-job-care-type-form .nightly-number input,#tuyn-post-job-care-type-form .daily-options input{margin-left:0 !important}@media(min-width:768px){#tuyn-post-job-care-type-form .hourly-number.active,#tuyn-post-job-care-type-form .nightly-number.active,#tuyn-post-job-care-type-form .daily-options.active{display:block !important}}#tuyn-post-job-care-type-form label.control-label.option{font-size:19px;line-height:34px;color:#fff;margin:16px;margin-left:0;position:relative;font-size:14px;line-height:34px;color:#fff;background-color:#3b465c;font-family:"Montserrat","Helvetica, Arial, sans-serif";font-weight:300;cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding:0 10px !important;margin:8px;margin-left:0;float:left}#tuyn-post-job-care-type-form label.option.active{background-color:#fbb157 !important}#tuyn-post-job-care-type-form #edit-care-type-livein-24--wrapper span.fieldset-legend,#tuyn-post-job-care-type-form #edit-specific-expertise--wrapper span.fieldset-legend{font-size:16px !important}#tuyn-post-job-care-type-form .section_1 fieldset legend{margin-bottom:0}#tuyn-post-job-care-type-form .specific-expertise .form-field{margin-top:0 !important}#tuyn-post-job-care-type-form .nightly-number.active{padding-bottom:0}#tuyn-post-job-care-type-form #edit-specific-expertise--wrapper legend{margin-top:0;padding-top:0}#tuyn-post-job-care-type-form #edit-fixed-date{width:100%;border:1px solid;margin-top:10px}.care-type-pages .ideal-carer-form .message-box,.care-type-pages .ideal-carer-form .message-box p{color:red !important;display:block !important}@media(min-width:768px){.care-type-pages .ideal-carer-form .message-box p{font-size:18px;line-height:26px;color:red !important}}#tuyn-post-job-care-type-form #edit-other-languages{margin-top:10px}.ideal-carer-form .alert-danger{color:red}#client-cost-calculate-form .year-text,#carer-earnings-calculate-form .year-text{color:#959fb3;font-size:20px}.close-job-eq-width{width:190px !important}.close-job-eq-width.mt{margin-top:5px}.user-unsubscribe-consent-form .account-detail-wrapper p{margin-top:0 !important}@media(max-width:1200px){.client_dashboard .profile main #content{padding:100px 40px 40px 40px}}.emergency-dahsboard{max-width:80%;margin:0 auto;margin-top:100px}.btn.accept-em{background:#00826c;color:#fff;text-decoration:none}.btn.reject-em{background:#f15b5b;color:#fff;text-decoration:none}.em_contact_actions .navigation,.em_contact_actions .theme-nav .btn,.em_contact_actions .top-bar,.em_contact_actions .get-started.site-block{display:none !important}.em_contact_actions .nav-d{margin:0 auto !important}.em_contact_actions footer,.em_contact_actions a.nav-toggle{display:none !important}.em_contact_actions input.get-updates-action:before{content:'';border:1px solid grey;border-radius:0;display:inline-block;width:22px;height:22px;margin-right:.5em;margin-top:.5em;vertical-align:-6px}.em_contact_actions input.get-updates-action:checked:before{background-image:url(/themes/curam/assets/images/svg/checkmark.svg);background-repeat:no-repeat;background-position:center;background-size:35px;border-radius:0;color:white}.emergency-contact-consent-form .modal-content{flex-direction:column !important}.emergency-contact-consent-form #eme-consent-submit{border:0;margin-top:10px}@media(min-width:768px){.app-store.emergency-contact-consent-form .modal-window{width:550px}#eme-consent-submit{min-width:100px}}.emergency-contact-consent-form #action-email-error,.emergency-contact-consent-form #valid-email-error{width:100%}.fnts-15{font-size:15px !important}input.get-updates-action:after{content:'If you like to get updated about Curam news, please tick here.';font-size:15px;font-family:"Montserrat","Helvetica, Arial, sans-serif";font-weight:300;line-height:27px;color:#3b465c;cursor:pointer}.emergency-dahsboard input[type=checkbox]{width:100% !important}.care-type-pages .region .message-box{display:none}.care-type-pages .ideal-carer-form .message-box{color:red;display:block !important}.care-type-pages .ideal-carer-form .message-box,.care-type-pages .ideal-carer-form .message-box p{color:red !important;display:block !important}
@media(min-width:768px){.care-type-pages .ideal-carer-form .message-box p{font-size:18px;line-height:26px;color:red !important}}@media(max-width:1200px){.client_dashboard .profile main #content{padding:100px 40px 40px 40px}}#custom-footer-serach-carer .form-submit{background-color:#f15b5b !important}.role_registration_page #custom-footer-serach-carer .form-submit{background-color:#1f554e !important}@keyframes menumoveTT{0%{top:-10.33333333px}10%{top:-10.33333333px}30%{top:0}70%{top:0}90%{top:-10.33333333px}100%{top:-10.33333333px}}@keyframes menumoveBB{0%{top:10.33333333px}10%{top:10.33333333px}30%{top:0}70%{top:0}90%{top:10.33333333px}100%{top:10.33333333px}}.profile.carer-listing-page .mobile p{line-height:1.3}.profile.carer-listing-page .mobile #hamburger>span:before{top:-11.33333333px;animation:menumoveTT 2.5s ease-in-out infinite;-webkit-animation:menumoveTT 2.5s ease-in-out infinite}.profile.carer-listing-page .mobile #hamburger>span:after{top:11.33333333px;animation:menumoveBB 2.5s ease-in-out infinite;-webkit-animation:menumoveBB 2.5s ease-in-out infinite}.reset-pass-wrapper,.change-password-wrapper{padding-top:100px}.reset-pass-wrapper .container-signin,.change-password-wrapper .container-signin{width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding:3rem 0 10rem 0;min-height:100%}.reset-pass-wrapper .signin-more,.change-password-wrapper .signin-more{position:relative;z-index:1;flex:0 0 50%;width:50%;justify-content:flex-end;display:flex;text-align:center;margin-right:50px;margin-top:0;position:sticky;position:-webkit-sticky;top:15%;transform:translate(0,15%)}.reset-pass-wrapper .signin-more .shape-img,.change-password-wrapper .signin-more .shape-img{margin:0}.shape-img{position:relative;display:inline-block;margin:123px auto 0 auto}.shape-img.shape1::before{content:"";background:url(/themes/curam/assets/images/shape2.svg) no-repeat;width:639px;height:621px;position:absolute;left:-215px;z-index:0;top:-123px;background-size:cover}.shape-img>figure.img-br-orange{border:15px #f0a577 solid}.shape-img>figure{border-radius:50%;overflow:hidden;width:420px;height:420px;z-index:1;position:relative}.reset-pass-wrapper .wrap-signin,.change-password-wrapper .wrap-signin{flex:0 0 50%;width:50%;background:#fff;border-radius:2px;position:relative}.reset-pass-wrapper .signin-form-title,.change-password-wrapper .signin-form-title{display:block;width:100%;font-size:35px;color:#333;line-height:50px;text-align:left;color:#36465b;font-weight:700;margin:0 0 20px}.text-orange{color:#494fc9 !important}.d-inline-block{display:inline-block !important}.reset-pass-wrapper .signin-form-title>span,.change-password-wrapper .signin-form-title>span{color:#5c5c5c;font-size:20px;display:block;margin-top:0;font-weight:400}.reset-pass-wrapper .signin-form,.change-password-wrapper .signin-form{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.reset-pass-wrapper .signin-form .form-group,.change-password-wrapper .signin-form .form-group{margin-bottom:20px}.reset-pass-wrapper .signin-form .form-group label,.change-password-wrapper .signin-form .form-group label{margin-bottom:.5rem;line-height:30px}.reset-pass-wrapper .container-signin button,.change-password-wrapper .container-signin button{outline:0;appearance:none;-webkit-appearance:none;border:0;box-shadow:none}.reset-pass-wrapper .signin-form input[type=email],.change-password-wrapper .signin-form input[type=email]{width:100%;font-size:16px;line-height:45px;color:#3b465c;border:1px solid #c2cad5}@media(max-width:1280px){.reset-pass-wrapper .signin-more,.change-password-wrapper .signin-more{margin-top:0}}@media(max-width:1180.98px){.reset-pass-wrapper,.change-password-wrapper{padding-top:108px}.reset-pass-wrapper .signin-more,.change-password-wrapper .signin-more{margin-right:0;margin-top:0}.shape-img.shape1::before,.shape-img.shape3::before{width:510px;height:530px;top:-58px;left:-125px}.shape-img>figure{width:380px;height:380px}}@media(max-width:1024px){.shape-img.shape1::before,.shape-img.shape3::before{width:380px;height:400px;top:-58px;left:-155px}.shape-img>figure{width:300px;height:300px}}@media(max-width:768px){.reset-pass-wrapper .signin-more,.change-password-wrapper .signin-more{display:none}.reset-pass-wrapper .wrap-signin,.change-password-wrapper .wrap-signin{flex:0 0 100%;width:100%;padding:0 30px}.reset-pass-wrapper,.change-password-wrapper{padding-top:0}}@media(max-width:400px){.reset-pass-wrapper .signin-form-title,.change-password-wrapper .signin-form-title{font-size:28px;line-height:1.5}.reset-pass-wrapper .signin-form-title>span,.change-password-wrapper .signin-form-title>span{font-size:18px}}.reset-pass-wrapper .img-br-orange img,.change-password-wrapper .img-br-orange img{width:100%;height:auto}.marB-15{margin-bottom:15px}.password-strength{display:none}.change-password-wrapper .signin-form input.password-field,.change-password-wrapper .signin-form input.password-confirm{width:100%;font-size:16px;line-height:45px;color:#3b465c;border:1px solid #c2cad5}.pass_match{display:none}form#user-pass input.error,.reset-pass-wrapper .signin-form input.error,.change-password-wrapper .signin-form input.error{border-color:red !important}
form#user-pass #edit-name-error,.reset-pass-wrapper .signin-form input#edit-name,.change-password-wrapper .signin-form label#edit-pass-pass1-error,.change-password-wrapper .signin-form label#edit-pass-pass2-error{font-weight:300}.reset-pass-wrapper p.custom_error_msg{color:red}.results .recommendations-status{position:absolute;left:20px;top:195px}@media(min-width:1024px){.results .carer-profile .profile-badge{top:240px}}@media(max-width:575.98px){.results .recommendations-status{position:inherit}}.find-carer-container-nd .list-profile-info-line:last-child{border-right:0 !important}.rt-results-list .recommendations-status{font-size:15px;color:#049e98;font-weight:700;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:15px}.rt-results-list .recommendations-status img{width:30px !important;height:auto}@media(max-width:575.98px){.rt-results-list .recommendations-status{flex-direction:row}}#client-cost-calculate-form #edit-job-type,#carer-earnings-calculate-form #edit-job-type{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start;justify-content:flex-start;margin:0 -5px}#edit-job-type .form-item{flex:1 0 48%;width:48%;margin:0 5px}.agent_affiliate_user_conversions ul.pagination.js-pager__items{list-style:none;display:flex;align-items:center;justify-content:center;margin:50px 0}.agent_affiliate_user_conversions ul.pagination.js-pager__items li.pager__item{font-size:18px;font-weight:400;margin:0 10px;color:#3b465c}.agent_affiliate_user_conversions ul.pagination.js-pager__items li.pager__item.is-active.active{font-weight:600}