.elementor-20 .elementor-element.elementor-element-52e2cac{--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:180px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-52e2cac:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-52e2cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41a4131 );}.elementor-widget-heading .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-primary );}.elementor-20 .elementor-element.elementor-element-b96ab13{width:var( --container-widget-width, 880px );max-width:880px;padding:5px 0px 0px 0px;--container-widget-width:880px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-b96ab13.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-b96ab13 .elementor-heading-title{font-family:"Neue Augenblick Med", Sans-serif;font-size:126px;font-weight:600;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-acac23c{width:var( --container-widget-width, 973px );max-width:973px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:973px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-acac23c.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-acac23c .elementor-heading-title{font-family:"acumin-variable", Sans-serif;font-size:24px;font-weight:300;text-transform:none;color:var( --e-global-color-6bc205b );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item{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 );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item_num_posts{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 );}.elementor-20 .elementor-element.elementor-element-f07f3c8{width:var( --container-widget-width, 854px );max-width:854px;--container-widget-width:854px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f07f3c8.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy{display:flex;gap:5px;justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-f07f3c8 .slick-track{gap:5px;}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_item{text-align:inherit;padding:8px 30px 8px 30px;border-style:solid;border-width:1.51px 1.51px 1.51px 1.51px;border-radius:30px 30px 30px 30px;margin:0px 0px 0px 0px;font-family:"acumin-variable", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:24px;color:var( --e-global-color-primary );background-color:var( --e-global-color-80a35dc );}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_item:hover{color:var( --e-global-color-80a35dc );background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f07f3c8 .uc-selected{color:#FFFFFF !important;background-color:#194A91 !important;}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_item.uc-selected{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_item:not(.uc-is-parent){padding:10px 10px 10px 10px;margin:0px 0px 0px 0px;color:#000000;background-color:#eeeeee;}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_item_icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-widget-ucaddon_ue_listing_grid .ue-no-posts-found{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 );}.elementor-20 .elementor-element.elementor-element-4a19591 > .elementor-widget-container{margin:-2px -2px -2px -2px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4a19591 .ue-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:33px;}.elementor-20 .elementor-element.elementor-element-4a19591 .ue-grid-item{padding:0px 0px 0px 0px;border-style:none;transition:all 200ms ease-in-out;}.elementor-20 .elementor-element.elementor-element-4a19591 .ue-grid-item:hover{border-style:none;}.elementor-20 .elementor-element.elementor-element-4a19591 .ue-grid-item.ue-active-item{border-style:none;}.elementor-20 .elementor-element.elementor-element-4a19591 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}@media(max-width:1600px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-b96ab13{--container-widget-width:767px;--container-widget-flex-grow:0;width:var( --container-widget-width, 767px );max-width:767px;}.elementor-20 .elementor-element.elementor-element-b96ab13 .elementor-heading-title{font-size:110px;}.elementor-20 .elementor-element.elementor-element-acac23c{--container-widget-width:753px;--container-widget-flex-grow:0;width:var( --container-widget-width, 753px );max-width:753px;}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item_num_posts{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_ue_listing_grid .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-52e2cac{--content-width:1261px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-52e2cac{--content-width:800px;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-52e2cac{--padding-top:140px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-b96ab13{--container-widget-width:587px;--container-widget-flex-grow:0;width:var( --container-widget-width, 587px );max-width:587px;}.elementor-20 .elementor-element.elementor-element-b96ab13 .elementor-heading-title{font-size:85px;}.elementor-20 .elementor-element.elementor-element-acac23c{--container-widget-width:622px;--container-widget-flex-grow:0;width:var( --container-widget-width, 622px );max-width:622px;}.elementor-20 .elementor-element.elementor-element-acac23c .elementor-heading-title{font-size:21px;}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item_num_posts{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-f07f3c8{--container-widget-width:717px;--container-widget-flex-grow:0;width:var( --container-widget-width, 717px );max-width:717px;}.elementor-widget-ucaddon_ue_listing_grid .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-4a19591 .ue-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-52e2cac{--content-width:500px;--padding-top:100px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-b96ab13{text-align:center;}.elementor-20 .elementor-element.elementor-element-b96ab13 .elementor-heading-title{font-size:44px;}.elementor-20 .elementor-element.elementor-element-acac23c{text-align:center;}.elementor-20 .elementor-element.elementor-element-acac23c .elementor-heading-title{font-size:21px;}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_ue_buttons_post_filter .ue_taxonomy_item_num_posts{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_item{text-align:center;padding:6px 11px 5px 12px;font-size:14px;line-height:1.7em;}.elementor-widget-ucaddon_ue_listing_grid .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-4a19591 .ue-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}/* Start custom CSS for ucaddon_ue_buttons_post_filter, class: .elementor-element-f07f3c8 */.elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy_item[data-slug="uncategorized"] {
    display: none !important;
}

@media (max-width: 767px) {
  /* The dropdown box */
  .elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy {
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    gap: 0 !important;
    position: relative;
    width: 100%;
    background: #fff;
    border: 1.5px solid #284B8C;
    border-radius: 28px;
    overflow: hidden;
  }

  /* Every option: full width, left aligned, no pill */
  .elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy .ue_taxonomy_item {
    display: none !important;
    width: 100% !important;
    margin: 0 !important;
    border: none !important;
    border-radius: 0 !important;
    background: transparent !important;
    color: #284B8C !important;
    justify-content: flex-start !important;
    text-align: left !important;
    padding: 14px 52px 14px 22px !important;
    outline: none !important;
  }

  /* Closed: only the current selection shows, at the top */
  .elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy .ue_taxonomy_item.uc-selected {
    display: flex !important;
    order: -1;
    font-weight: 700 !important;
  }

  /* Down arrow */
  .elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy::after {
    content: "";
    position: absolute;
    top: 20px;
    right: 22px;
    width: 9px;
    height: 9px;
    border-right: 2px solid #284B8C;
    border-bottom: 2px solid #284B8C;
    transform: rotate(45deg);
    pointer-events: none;
  }

  /* Open state (controlled by the script) */
  .elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy.is-open .ue_taxonomy_item {
    display: flex !important;
  }
  .elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy.is-open {
    border-radius: 18px;
  }
  .elementor-20 .elementor-element.elementor-element-f07f3c8 .ue_taxonomy.is-open::after {
    transform: rotate(-135deg);
    top: 24px;
  }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Augenblick Med';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://careoutloud.kinsta.cloud/wp-content/uploads/2026/10/NeueAugenblick-Medium.eot');
	src: url('https://careoutloud.kinsta.cloud/wp-content/uploads/2026/10/NeueAugenblick-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://careoutloud.kinsta.cloud/wp-content/uploads/2026/10/NeueAugenblick-Medium.woff2') format('woff2'),
		url('https://careoutloud.kinsta.cloud/wp-content/uploads/2026/10/NeueAugenblick-Medium.woff') format('woff'),
		url('https://careoutloud.kinsta.cloud/wp-content/uploads/2026/10/NeueAugenblick-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Augenblick Med';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://careoutloud.kinsta.cloud/wp-content/uploads/2026/10/NeueAugenblick-UltraBold-1.eot');
	src: url('https://careoutloud.kinsta.cloud/wp-content/uploads/2026/10/NeueAugenblick-UltraBold-1.eot?#iefix') format('embedded-opentype'),
		url('https://careoutloud.kinsta.cloud/wp-content/uploads/2026/10/NeueAugenblick-UltraBold-1.woff2') format('woff2'),
		url('https://careoutloud.kinsta.cloud/wp-content/uploads/2026/10/NeueAugenblick-UltraBold-1.woff') format('woff'),
		url('https://careoutloud.kinsta.cloud/wp-content/uploads/2026/10/NeueAugenblick-UltraBold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */