.post-meta{display:none!important}.cat_pages .et_pb_post{padding:20px;background-color:#025E80;margin-bottom:20px!important}.searchandfilter>ul>li{display:inline-block;vertical-align:top;padding:0 20px 20px 0;width:12%}.searchandfilter>ul{display:flex;flex-wrap:wrap}.searchandfilter>ul>li:nth-child(1){width:100%;padding-bottom:10px}.searchandfilter>ul>li,.searchandfilter>ul>li>label{display:block}.searchandfilter>ul>li{display:inline-block;vertical-align:top;padding:0 10px 10px 0!important}.searchandfilter select.sf-input-select{width:100%;float:left}.sf-field-search input[type=text]{padding:8px 8px 8px 38px!important;border:1px solid #707070!important;height:38px;background-image:url(https://caringheartsrecruitment.co.uk/wp-content/uploads/2021/05/loupe-1.png);background-repeat:no-repeat;background-size:2.1%;background-position:8px 7px}.entry-content ul{padding:0 0 0px 0em}.searchandfilter>ul>li:nth-child(1) input{width:100%;padding:5px}.searchandfilter>ul>li:nth-child(1){width:100%;padding-bottom:10px}.searchandfilter>ul>li[data-sf-field-input-type=select]{flex:1 1 0%}.searchandfilter>ul>li{display:inline-block;vertical-align:top;padding:0 20px 20px 0}.sf-input-select{padding:10px;border:1px solid #707070!important}.sf-field-submit input{background-color:#D66BCE;padding:10px;border:1px solid #707070;border-radius:50px;font-size:13px;font-weight:500;font-family:'Century Gothic',Helvetica,Arial,Lucida,sans-serif!important;color:white;width:100%}.alg_back_button_input{background-color:white!important;border:none!important;font-size:18px!important;color:#D66BCE!important;text-decoration:underline!important;padding:0px!important}#et-top-navigation{padding:35px 0 0 0!important}#top-menu-nav a{font-weight:400}.nav li ul{border-top:3px solid black!important}input[type=email],input[type=text],input[type=tel]{height:35px;width:100%;padding-left:10px;border:1px solid #707070;line-height:inherit}textarea{width:100%;padding-left:10px;padding-top:10px;border:1px solid #707070!important}.wpcf7-form-control.wpcf7-submit{width:55%;padding:7px;background-color:#d66bce;color:white;border:1px solid #707070;font-size:16px;border-radius:50px;margin-left:auto;margin-right:auto;display:block}.apply_form .wpcf7-form-control.wpcf7-submit{margin-left:0!important;width:40%!important}.wpcf7-form-control{width:100%;border:1px solid black}.wpcf7 input[type="file"]{padding:20px 20px 20px 12px!important}#file-upload-button{background-color:red!important}.wpcf7-form-control.wpcf7-acceptance{border:none!important}.wpcf7-list-item{margin:0 0 0 0em!important}::-webkit-input-placeholder{font-size:14px;color:#2C2C2C;font-weight:300}#footer-widgets .footer-widget li:before{display:none}#footer-widgets .footer-widget li{padding-left:0px}.footer-widget:nth-child(1){width:15%!important;margin-right:0!important}.footer-widget:nth-child(2){width:15%!important;margin-right:0!important}.footer-widget:nth-child(3){width:47%!important;margin-right:0!important}.footer-widget:nth-child(4){width:22%!important;margin-right:0!important}#text-4{width:100%}#text-3{margin-top:130px}.footer-widget{margin-bottom:1.5%!important}#footer-widgets{padding:2.5% 0 0!important}#footer-info{width:100%;text-align:center}#footer-info a{font-weight:400}@media (max-width:799px){.mobile_menu_bar:before{color:black!important}.et_mobile_menu{border-top:3px solid black}#nav_menu-3,#nav_menu-5{width:100%;text-align:center}#text-3{margin-top:0px!important;text-align:center}#footer-widgets{padding:12% 0 0!important}.searchandfilter select.sf-input-select{min-width:100%}.searchandfilter>ul>li[data-sf-field-input-type=select]{flex:none}.searchandfilter>ul>li{width:100%}.sf-field-search input[type=text]{background-size:7%!important}.apply_form .wpcf7-form-control.wpcf7-submit{width:100%!important}.et_pb_blog_grid .et_pb_post .post-meta{display:none!important}.location{font-size:15px!important}}@media (min-width:768px) and (max-width:1024px){.sf-field-search input[type=text]{background-size:4%!important}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.sf-input-select{padding:10px!important;border:1px solid #707070!important}}}@media not all and (min-resolution:.001dpcm){@media{.sf-input-select{padding:10px!important;border:1px solid #707070!important}}}_::-webkit-full-page-media,_:future,:root .sf-input-select{padding:10px!important;border:1px solid #707070!important}