.elementor-12431 .elementor-element.elementor-element-1579485c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.15;}.elementor-12431 .elementor-element.elementor-element-1579485c:not(.elementor-motion-effects-element-type-background), .elementor-12431 .elementor-element.elementor-element-1579485c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12431 .elementor-element.elementor-element-1579485c::before, .elementor-12431 .elementor-element.elementor-element-1579485c > .elementor-background-video-container::before, .elementor-12431 .elementor-element.elementor-element-1579485c > .e-con-inner > .elementor-background-video-container::before, .elementor-12431 .elementor-element.elementor-element-1579485c > .elementor-background-slideshow::before, .elementor-12431 .elementor-element.elementor-element-1579485c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12431 .elementor-element.elementor-element-1579485c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.careprovideralliance.org.uk/wp-content/uploads/2025/02/background.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12431 .elementor-element.elementor-element-15cfe9cd{--display:flex;--min-height:180px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12431 .elementor-element.elementor-element-4562a7c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-3f8b530 );}.elementor-12431 .elementor-element.elementor-element-8f95129{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-8f95129:not(.elementor-motion-effects-element-type-background), .elementor-12431 .elementor-element.elementor-element-8f95129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab31189 );}.elementor-12431 .elementor-element.elementor-element-c86acb4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12431 .elementor-element.elementor-element-c86acb4:not(.elementor-motion-effects-element-type-background), .elementor-12431 .elementor-element.elementor-element-c86acb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f8b530 );}.elementor-12431 .elementor-element.elementor-element-f09e136{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-0183423 .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-align:left;}.elementor-12431 .elementor-element.elementor-element-0183423 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-12431 .elementor-element.elementor-element-0183423 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-12431 .elementor-element.elementor-element-0183423 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-12431 .elementor-element.elementor-element-1fd7ebd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-12431 .elementor-element.elementor-element-98b7424{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-971b3c5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12431 .elementor-element.elementor-element-b7c820f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12431 .elementor-element.elementor-element-1096e49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-4e94446 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-12431 .elementor-element.elementor-element-a6fc228 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12431 .elementor-element.elementor-element-2f80cb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-09f565f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-12431 .elementor-element.elementor-element-63ed508 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-12431 .elementor-element.elementor-element-63ed508 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-b5925bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-53be986 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#064287;}.elementor-12431 .elementor-element.elementor-element-98a1cef .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-12431 .elementor-element.elementor-element-98a1cef .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-52a4123{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-85f9a5d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-12431 .elementor-element.elementor-element-a74f5dc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12431 .elementor-element.elementor-element-973fb0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-69801d2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-12431 .elementor-element.elementor-element-c83c2d3 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-12431 .elementor-element.elementor-element-c83c2d3 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body.elementor-page-12431:not(.elementor-motion-effects-element-type-background), body.elementor-page-12431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab31189 );}@media(max-width:1024px){.elementor-12431 .elementor-element.elementor-element-15cfe9cd{--min-height:180px;}.elementor-12431 .elementor-element.elementor-element-4562a7c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-0183423 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12431 .elementor-element.elementor-element-1fd7ebd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12431 .elementor-element.elementor-element-971b3c5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-b7c820f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-4e94446 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-09f565f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-63ed508 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-53be986 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-98a1cef .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-85f9a5d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-a74f5dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-69801d2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-c83c2d3 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-12431 .elementor-element.elementor-element-15cfe9cd{--min-height:150px;}.elementor-12431 .elementor-element.elementor-element-4562a7c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-8f95129{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12431 .elementor-element.elementor-element-c86acb4{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-12431 .elementor-element.elementor-element-0183423 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12431 .elementor-element.elementor-element-1fd7ebd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12431 .elementor-element.elementor-element-971b3c5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-b7c820f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-4e94446 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-09f565f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-63ed508 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-53be986 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-98a1cef .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-85f9a5d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-a74f5dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12431 .elementor-element.elementor-element-69801d2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12431 .elementor-element.elementor-element-c83c2d3 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-1096e49 */.elementor-12431 .elementor-element.elementor-element-a7eaf7c .jet-listing-dynamic-repeater__items {
    flex-direction: flex-start;
    justify-content: flex-start;
    display: flex
;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-63ed508 */.elementor-12431 .elementor-element.elementor-element-63ed508 .jet-listing-dynamic-repeater__items {
    display: flex;
    flex-direction: column;
}

.resource_links{
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 10px;
}

.resource_links h4{
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3em;
  font-family: "DM Sans",
sans-serif;
}

.resource_links h4 a {
  text-decoration: none;
  color: #064287;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-63ed508 */.elementor-12431 .elementor-element.elementor-element-63ed508 .jet-listing-dynamic-repeater__items {
    display: flex;
    flex-direction: column;
}

.resource_links{
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 10px;
}

.resource_links h4{
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3em;
  font-family: "DM Sans",
sans-serif;
}

.resource_links h4 a {
  text-decoration: none;
  color: #064287;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f80cb7 */.elementor-12431 .elementor-element.elementor-element-a7eaf7c .jet-listing-dynamic-repeater__items {
    flex-direction: flex-start;
    justify-content: flex-start;
    display: flex
;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-98a1cef */.elementor-12431 .elementor-element.elementor-element-98a1cef .jet-listing-dynamic-repeater__items {
    display: flex;
    flex-direction: column;
}

.useful_links{
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 10px;
}

.useful_links h3{
  font-size: 20px;
  font-weight: 400;
  line-height: 1.3em;
  font-family: "DM Sans",
sans-serif;
}

.useful_links h4{
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3em;
  font-family: "DM Sans",
sans-serif;
}

.useful_links h4 a {
  text-decoration: none;
  color: #064287;
}

.useful_links h3:empty {
    display: none;
}

@media (max-width: 767px){
   .useful_links{
flex-direction: column;
justify-content: start;
align-items: start !important;
gap: 5px;
} 
.useful_links h3{
    margin: 0px;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-98a1cef */.elementor-12431 .elementor-element.elementor-element-98a1cef .jet-listing-dynamic-repeater__items {
    display: flex;
    flex-direction: column;
}

.useful_links{
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 10px;
}

.useful_links h3{
  font-size: 20px;
  font-weight: 400;
  line-height: 1.3em;
  font-family: "DM Sans",
sans-serif;
}

.useful_links h4{
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3em;
  font-family: "DM Sans",
sans-serif;
}

.useful_links h4 a {
  text-decoration: none;
  color: #064287;
}

.useful_links h3:empty {
    display: none;
}

@media (max-width: 767px){
   .useful_links{
flex-direction: column;
justify-content: start;
align-items: start !important;
gap: 5px;
} 
.useful_links h3{
    margin: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5925bb */.jet-listing-dynamic-repeater__items ul {
    padding: 0;
}

.jet-listing-dynamic-repeater__item {
    display: flex
;
    justify-content: start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a4123 */.jet-listing-dynamic-repeater__items ul {
    padding: 0;
}

.jet-listing-dynamic-repeater__item {
    display: flex
;
    justify-content: start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c83c2d3 */.elementor-12431 .elementor-element.elementor-element-c83c2d3 .jet-listing-dynamic-repeater__items {
    display: flex;
    flex-direction: column;
}

.additional_links{
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 10px;
}

.additional_links h4{
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3em;
  font-family: "DM Sans",
sans-serif;
}

.additional_links h4 a {
  text-decoration: none;
  color: #064287;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c83c2d3 */.elementor-12431 .elementor-element.elementor-element-c83c2d3 .jet-listing-dynamic-repeater__items {
    display: flex;
    flex-direction: column;
}

.additional_links{
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 10px;
}

.additional_links h4{
  font-size: 20px;
  font-weight: 500;
  line-height: 1.3em;
  font-family: "DM Sans",
sans-serif;
}

.additional_links h4 a {
  text-decoration: none;
  color: #064287;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973fb0e */.jet-listing-dynamic-repeater__items ul {
    padding: 0;
}

.jet-listing-dynamic-repeater__item {
    display: flex
;
    justify-content: start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */