.elementor-kit-8{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#050000;--e-global-color-accent:#FFFFFF;--e-global-color-c0fa08c:#FFFFFF;--e-global-color-2909d6a:#F3EFEF;--e-global-color-188f2fe:#FF7940;--e-global-color-b859ad1:#DEE8FF;--e-global-color-5965c3f:#34AADC;--e-global-color-104661e:#CCCFA4;--e-global-color-fbbe456:#F5FF7E;--e-global-color-8ba674c:#333E37;--e-global-color-76368a1:#E0DDDD;--e-global-color-d383a96:#807D7D;--e-global-color-72b7815:#4D4D4D;--e-global-color-a693c3a:#000000;--e-global-color-287fa49:#00000000;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:48px;--e-global-typography-text-font-family:"StabilGrotesk";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:27px;--e-global-typography-secondary-font-family:"Orbikular-Light";--e-global-typography-secondary-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-ac2a0eb-font-family:"StabilGrotesk";--e-global-typography-ac2a0eb-font-size:18px;--e-global-typography-ac2a0eb-font-weight:500;--e-global-typography-5ad4c4b-font-family:"StabilGrotesk";--e-global-typography-5ad4c4b-font-size:110px;--e-global-typography-5ad4c4b-font-weight:400;--e-global-typography-5ad4c4b-line-height:115px;--e-global-typography-d937ede-font-family:"Orbikular-Light";--e-global-typography-d937ede-font-size:110px;--e-global-typography-d937ede-font-weight:400;--e-global-typography-d937ede-font-style:italic;--e-global-typography-d937ede-line-height:115px;--e-global-typography-f6ad859-font-family:"StabilGrotesk";--e-global-typography-f6ad859-font-size:85px;--e-global-typography-f6ad859-font-weight:400;--e-global-typography-f6ad859-line-height:85px;--e-global-typography-205f38b-font-family:"Orbikular-Light";--e-global-typography-205f38b-font-size:70px;--e-global-typography-205f38b-font-weight:300;--e-global-typography-205f38b-font-style:italic;--e-global-typography-205f38b-line-height:80px;--e-global-typography-56e310b-font-family:"StabilGrotesk";--e-global-typography-56e310b-font-size:70px;--e-global-typography-56e310b-font-weight:300;--e-global-typography-56e310b-line-height:73px;--e-global-typography-489912e-font-family:"StabilGrotesk";--e-global-typography-489912e-font-size:70px;--e-global-typography-489912e-font-weight:300;--e-global-typography-489912e-text-transform:uppercase;--e-global-typography-489912e-line-height:75px;--e-global-typography-e357bee-font-family:"Orbikular-Light";--e-global-typography-e357bee-font-size:70px;--e-global-typography-e357bee-font-weight:300;--e-global-typography-e357bee-text-transform:none;--e-global-typography-e357bee-font-style:italic;--e-global-typography-e357bee-line-height:73px;--e-global-typography-2336d86-font-family:"StabilGrotesk";--e-global-typography-2336d86-font-size:64px;--e-global-typography-2336d86-font-weight:300;--e-global-typography-2336d86-text-transform:none;--e-global-typography-2336d86-line-height:66px;--e-global-typography-8b1dac4-font-family:"Orbikular-Light";--e-global-typography-8b1dac4-font-size:64px;--e-global-typography-8b1dac4-font-weight:400;--e-global-typography-8b1dac4-text-transform:none;--e-global-typography-8b1dac4-font-style:italic;--e-global-typography-8b1dac4-line-height:66px;--e-global-typography-97cf0d8-font-family:"StabilGrotesk";--e-global-typography-97cf0d8-font-size:48px;--e-global-typography-97cf0d8-font-weight:400;--e-global-typography-e21c6c2-font-family:"StabilGrotesk";--e-global-typography-e21c6c2-font-size:48px;--e-global-typography-e21c6c2-font-weight:300;--e-global-typography-c39b110-font-family:"StabilGrotesk";--e-global-typography-c39b110-font-size:30px;--e-global-typography-c39b110-font-weight:500;--e-global-typography-c39b110-line-height:35px;--e-global-typography-a3c7480-font-family:"StabilGrotesk";--e-global-typography-a3c7480-font-size:22px;--e-global-typography-a3c7480-font-weight:500;--e-global-typography-a3c7480-text-transform:capitalize;--e-global-typography-a3c7480-line-height:27px;--e-global-typography-46ea44c-font-family:"StabilGrotesk";--e-global-typography-46ea44c-font-size:22px;--e-global-typography-46ea44c-text-transform:uppercase;--e-global-typography-46ea44c-line-height:27px;--e-global-typography-1039e5c-font-family:"StabilGrotesk";--e-global-typography-1039e5c-font-size:18px;--e-global-typography-1039e5c-font-weight:500;--e-global-typography-1039e5c-line-height:23px;--e-global-typography-540c0fc-font-family:"StabilGrotesk";--e-global-typography-540c0fc-font-size:12px;--e-global-typography-540c0fc-font-weight:500;--e-global-typography-540c0fc-line-height:15px;--e-global-typography-a26cedf-font-family:"StabilGrotesk";--e-global-typography-a26cedf-font-size:22px;--e-global-typography-a26cedf-font-weight:500;--e-global-typography-a26cedf-text-transform:uppercase;--e-global-typography-a26cedf-line-height:27px;--e-global-typography-119cd2e-font-size:20px;--e-global-typography-119cd2e-font-weight:400;--e-global-typography-119cd2e-line-height:30px;--e-global-typography-df66276-font-size:16px;--e-global-typography-b87b751-font-family:"StabilGrotesk";--e-global-typography-b87b751-font-size:48px;--e-global-typography-b87b751-font-weight:400;--e-global-typography-38633c3-font-family:"StabilGrotesk";--e-global-typography-38633c3-font-size:22px;--e-global-typography-38633c3-font-weight:500;--e-global-typography-1a3cd56-font-family:"StabilGrotesk";--e-global-typography-1a3cd56-font-size:16px;--e-global-typography-1a3cd56-font-weight:500;--e-global-typography-1a3cd56-text-transform:uppercase;--e-global-typography-1a3cd56-line-height:18px;--e-global-typography-8a50f48-font-family:"StabilGrotesk";--e-global-typography-8a50f48-font-size:14px;--e-global-typography-8a50f48-font-weight:500;--e-global-typography-8a50f48-text-transform:uppercase;--e-global-typography-8a50f48-line-height:15px;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-kit-8 a{color:var( --e-global-color-5965c3f );}.elementor-kit-8 h1{font-family:var( --e-global-typography-f6ad859-font-family ), Sans-serif;font-size:var( --e-global-typography-f6ad859-font-size );font-weight:var( --e-global-typography-f6ad859-font-weight );line-height:var( --e-global-typography-f6ad859-line-height );}.elementor-kit-8 h2{font-family:var( --e-global-typography-56e310b-font-family ), Sans-serif;font-size:var( --e-global-typography-56e310b-font-size );font-weight:var( --e-global-typography-56e310b-font-weight );line-height:var( --e-global-typography-56e310b-line-height );}.elementor-kit-8 h3{font-family:var( --e-global-typography-a3c7480-font-family ), Sans-serif;font-size:var( --e-global-typography-a3c7480-font-size );font-weight:var( --e-global-typography-a3c7480-font-weight );text-transform:var( --e-global-typography-a3c7480-text-transform );line-height:var( --e-global-typography-a3c7480-line-height );}.elementor-kit-8 h4{font-family:var( --e-global-typography-1039e5c-font-family ), Sans-serif;font-size:var( --e-global-typography-1039e5c-font-size );font-weight:var( --e-global-typography-1039e5c-font-weight );line-height:var( --e-global-typography-1039e5c-line-height );}.elementor-kit-8 h5{font-family:var( --e-global-typography-540c0fc-font-family ), Sans-serif;font-size:var( --e-global-typography-540c0fc-font-size );font-weight:var( --e-global-typography-540c0fc-font-weight );line-height:var( --e-global-typography-540c0fc-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(min-width:2400px){.elementor-kit-8{--e-global-typography-2336d86-font-size:64px;}.elementor-kit-8 h1{font-size:var( --e-global-typography-f6ad859-font-size );line-height:var( --e-global-typography-f6ad859-line-height );}.elementor-kit-8 h2{font-size:var( --e-global-typography-56e310b-font-size );line-height:var( --e-global-typography-56e310b-line-height );}.elementor-kit-8 h3{font-size:var( --e-global-typography-a3c7480-font-size );line-height:var( --e-global-typography-a3c7480-line-height );}.elementor-kit-8 h4{font-size:var( --e-global-typography-1039e5c-font-size );line-height:var( --e-global-typography-1039e5c-line-height );}.elementor-kit-8 h5{font-size:var( --e-global-typography-540c0fc-font-size );line-height:var( --e-global-typography-540c0fc-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:2040px;}.e-con{--container-max-width:2040px;}}@media(max-width:1366px){.elementor-kit-8{--e-global-typography-primary-font-size:46px;--e-global-typography-5ad4c4b-font-size:100px;--e-global-typography-5ad4c4b-line-height:100px;--e-global-typography-d937ede-font-size:100px;--e-global-typography-d937ede-line-height:105px;--e-global-typography-f6ad859-font-size:80px;--e-global-typography-f6ad859-line-height:85px;--e-global-typography-205f38b-font-size:70px;--e-global-typography-205f38b-line-height:70px;--e-global-typography-56e310b-font-size:65px;--e-global-typography-56e310b-line-height:70px;--e-global-typography-489912e-font-size:65px;--e-global-typography-489912e-line-height:70px;--e-global-typography-e357bee-font-size:65px;--e-global-typography-e357bee-line-height:70px;--e-global-typography-2336d86-font-size:56px;--e-global-typography-8b1dac4-font-size:64px;}.elementor-kit-8 h1{font-size:var( --e-global-typography-f6ad859-font-size );line-height:var( --e-global-typography-f6ad859-line-height );}.elementor-kit-8 h2{font-size:var( --e-global-typography-56e310b-font-size );line-height:var( --e-global-typography-56e310b-line-height );}.elementor-kit-8 h3{font-size:var( --e-global-typography-a3c7480-font-size );line-height:var( --e-global-typography-a3c7480-line-height );}.elementor-kit-8 h4{font-size:var( --e-global-typography-1039e5c-font-size );line-height:var( --e-global-typography-1039e5c-line-height );}.elementor-kit-8 h5{font-size:var( --e-global-typography-540c0fc-font-size );line-height:var( --e-global-typography-540c0fc-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}}@media(max-width:1024px){.elementor-kit-8{--e-global-typography-primary-font-size:38px;--e-global-typography-text-font-size:16px;--e-global-typography-ac2a0eb-font-size:16px;--e-global-typography-5ad4c4b-font-size:70px;--e-global-typography-5ad4c4b-line-height:75px;--e-global-typography-d937ede-font-size:70px;--e-global-typography-d937ede-line-height:75px;--e-global-typography-f6ad859-font-size:62px;--e-global-typography-f6ad859-line-height:70px;--e-global-typography-205f38b-font-size:62px;--e-global-typography-205f38b-line-height:70px;--e-global-typography-56e310b-font-size:42px;--e-global-typography-56e310b-line-height:44px;--e-global-typography-489912e-font-size:48px;--e-global-typography-489912e-line-height:53px;--e-global-typography-e357bee-font-size:48px;--e-global-typography-e357bee-line-height:53px;--e-global-typography-2336d86-font-size:46px;--e-global-typography-2336d86-line-height:48px;--e-global-typography-8b1dac4-font-size:48px;--e-global-typography-8b1dac4-line-height:50px;--e-global-typography-97cf0d8-font-size:32px;--e-global-typography-97cf0d8-line-height:37px;--e-global-typography-e21c6c2-font-size:32px;--e-global-typography-e21c6c2-line-height:37px;--e-global-typography-c39b110-font-size:22px;--e-global-typography-c39b110-line-height:27px;--e-global-typography-a3c7480-font-size:22px;--e-global-typography-a3c7480-line-height:24px;--e-global-typography-46ea44c-font-size:20px;--e-global-typography-1039e5c-font-size:16px;--e-global-typography-b87b751-font-size:32px;--e-global-typography-38633c3-font-size:20px;}.elementor-kit-8 h1{font-size:var( --e-global-typography-f6ad859-font-size );line-height:var( --e-global-typography-f6ad859-line-height );}.elementor-kit-8 h2{font-size:var( --e-global-typography-56e310b-font-size );line-height:var( --e-global-typography-56e310b-line-height );}.elementor-kit-8 h3{font-size:var( --e-global-typography-a3c7480-font-size );line-height:var( --e-global-typography-a3c7480-line-height );}.elementor-kit-8 h4{font-size:var( --e-global-typography-1039e5c-font-size );line-height:var( --e-global-typography-1039e5c-line-height );}.elementor-kit-8 h5{font-size:var( --e-global-typography-540c0fc-font-size );line-height:var( --e-global-typography-540c0fc-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:740px;}.e-con{--container-max-width:740px;}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-primary-font-size:32px;--e-global-typography-5ad4c4b-font-size:46px;--e-global-typography-5ad4c4b-line-height:44px;--e-global-typography-d937ede-font-size:48px;--e-global-typography-f6ad859-font-size:42px;--e-global-typography-f6ad859-line-height:55px;--e-global-typography-205f38b-font-size:42px;--e-global-typography-205f38b-line-height:55px;--e-global-typography-56e310b-font-size:36px;--e-global-typography-56e310b-line-height:41px;--e-global-typography-489912e-font-size:36px;--e-global-typography-489912e-line-height:41px;--e-global-typography-e357bee-font-size:42px;--e-global-typography-e357bee-line-height:41px;--e-global-typography-2336d86-font-size:40px;--e-global-typography-2336d86-line-height:42px;--e-global-typography-8b1dac4-font-size:42px;--e-global-typography-8b1dac4-line-height:44px;--e-global-typography-97cf0d8-font-size:28px;--e-global-typography-97cf0d8-line-height:32px;--e-global-typography-e21c6c2-font-size:28px;--e-global-typography-e21c6c2-line-height:32px;--e-global-typography-a3c7480-font-size:22px;--e-global-typography-a3c7480-line-height:24px;--e-global-typography-46ea44c-font-size:18px;--e-global-typography-1039e5c-font-size:15px;--e-global-typography-b87b751-font-size:28px;--e-global-typography-38633c3-font-size:18px;--e-global-typography-1a3cd56-font-size:16px;}.elementor-kit-8 h1{font-size:var( --e-global-typography-f6ad859-font-size );line-height:var( --e-global-typography-f6ad859-line-height );}.elementor-kit-8 h2{font-size:var( --e-global-typography-56e310b-font-size );line-height:var( --e-global-typography-56e310b-line-height );}.elementor-kit-8 h3{font-size:var( --e-global-typography-a3c7480-font-size );line-height:var( --e-global-typography-a3c7480-line-height );}.elementor-kit-8 h4{font-size:var( --e-global-typography-1039e5c-font-size );line-height:var( --e-global-typography-1039e5c-line-height );}.elementor-kit-8 h5{font-size:var( --e-global-typography-540c0fc-font-size );line-height:var( --e-global-typography-540c0fc-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.overflow-hidden{
    overflow: hidden;
}

.vertical-border-left{
    border-left: solid 2px;
}
.vertical-border-left.border-white{
   border-color: white;
}

.small-h2 h2{
    font-size: 22px;
    font-weight: 500;
    line-height: 22px;
    padding-top: 15px;
}

h1 i {
    font-weight: 400;
    font-family: "Orbikular-Light";
}
h1 b {
    font-weight: 200;
}

/* Heading dots are different classes to add the appropriate style before the required headings. */
.heading-dot h1, .heading-dot h2, .heading-dot h3, .heading-dot h4, .heading-dot h5, .heading-dot #breadcrumbs{
  position: relative;
  padding-left: 0px; /* Space for the dot + margin */
  
}

.heading-dot h1::before, .heading-dot h2::before, .heading-dot h3::before, .heading-dot h4::before, .heading-dot h5::before, .heading-dot #breadcrumbs::before {
  content: "•"; /* Unicode for a bullet point */
  position: absolute;
  left: -30px;
  top: 50%;
  font-size: 40px;
  transform: translateY(-50%);
}
.heading-dot h1::before{
    top: 6px;
}
.heading-dot h2::before{
    top: 6px;
}
.heading-dot h3::before{
    top: 8px;
    font-size: 30px;
    left: -20px;
}
.heading-dot h4::before{
    top: 6px;
}
.heading-dot h5::before{
    top: 6px;
}
.heading-dot #breadcrumbs::before{
    top: 40%;
    }
.uspbread #breadcrumbs span > span {
    padding: 0 5px;
}

.heading-dot.v-center ::before{
    font-size: 60px;
    top: 40%;
}

.heading-after-arrow::after{
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "\f061";
    position: absolute;
    top: 0;
    right: 0;
    color: black;
    fill: black;
}

.dot-size-small > div ::before{
    content: "•"; /* Unicode for a bullet point */
  position: absolute;
  left: -7px;
  top: -3px;
  font-size: 40px;
}

.heading-dot.small > div ::before{
    content: "•"; /* Unicode for a bullet point */
  position: absolute;
  left: -7px;
  top: -3px;
  font-size: 30px;
}


.heading-dot.medium > div ::before{
    content: "•"; /* Unicode for a bullet point */
  position: absolute;
  left: -7px;
  top: -3px;
  font-size: 35px;
}

.heading-dot.large > div ::before{
    font-size: 60px;
    top: 20px;
}

.container-dot::before{
    
  content: "•"; /* Unicode for a bullet point */
  position: absolute;
  left: -30px;
  top: 50%;
  font-size: 40px;
  transform: translateY(-50%);
}

/* Animated arrow is a class intended for buttons to create the animation as shown in the design */

.animated-arrow a{
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.animated-arrow .elementor-button-content-wrapper {
  display: inline-flex;
  text-align: left;
  align-items: center;
  transition: transform 0.4s ease;
}

.animated-arrow .elementor-button-icon {
  top: 0px;
  margin-right: 7px; /* Reduced spacing between icon and text */
  transition: transform 0.4s ease, opacity 0.4s ease;
  font-size: 8px;
}

.animated-arrow .elementor-button-text {
  transition: transform 0.4s ease;
}

.animated-arrow .elementor-button:after {
    content: "\f061"; /* Font Awesome Unicode for arrow-right () */
  font-family: "Font Awesome 5 Free"; /* Use Font Awesome */
  font-weight: 600; /* Font Awesome solid weight */
  position: absolute;
  font-size: 13px;
  right: -30px; /* Start off-screen */
  top: 51%;
  transform: translateY(-50%);
  opacity: 0;
  transition: right 0.4s ease, opacity 0.4s ease;
}

.animated-arrow:hover .elementor-button-content-wrapper {
  transform: translateX(-20px); /* Slide text and icon left, adjusted for tighter spacing */
}

.animated-arrow:hover .elementor-button-icon {
  opacity: 0; /* Fade out the dot */
  transform: translateX(-4px); /* Move dot slightly left */
}

.animated-arrow:hover .elementor-button:after {
  right: 12px; /* Slide arrow in even closer to the text */
  opacity: 1;  /* Fade in the arrow */
}

.button-dot .elementor-widget-container{
    position: relative;
  padding-left: 0px; /* Space for the dot + margin */
}

.button-dot .elementor-button-wrapper::before {
    content: "•";
  font-family: "Font Awesome 5 Free"; /* Use Font Awesome */
  font-weight: 600; /* Font Awesome solid weight */
  position: absolute;
  font-size: 40px;
  left: -5px; /* Start off-screen */
  top: 50%;
  color: #000;
  transform: translateY(-50%);
  transition: right 0.4s ease, opacity 0.4s ease;
}

.border-left-offset {
    position: relative;
    padding-left: 0px; 
}

.border-left-offset::before {
    content: '';
    position: absolute;
    top: 30px;
    left: 0;
    bottom: 0px; 
    width: 2px; 
    background-color: black; 
}

.content-dot .elementor-widget-container::before {
  content: "•"; 
  position: absolute;
  left: -6px;
  top: -2%;
  font-size: 40px;
  transform: translateY(-0%);
}

.post-content-dot .elementor-widget-container::before {
  content: "•"; 
  position: absolute;
  left: -6px;
  top: 3px;
  font-size: 40px;
  transform: translateY(-0%);
}


.e-widget-swiper{
    position: relative !important;
}

.swiper-pagination-bullet{
    transition: width 0.2s ease-in-out;
}

.swiper-pagination-bullet-active{
    width: 25px !important;
    border-radius: 4px !important;
}

.elementor-main-swiper{
    position: relative;
}


    
.swiper-padded .swiper-pagination-bullets{
    left: 10% !important;
    }
    
    
.elementor-widget-testimonial-carousel .swiper-slide{
        width: 80% !important;
        transform: translateX(-20%);
    }
    
    /* Add the quote icon before the text */
    
    .quoted-text p{
        position: relative;
    }
    
.quoted-text .elementor-widget-container::before {
    content: '"'; /* Unicode for left double quotation mark */
    font-size: 26px; 
    position: absolute;
    top: 0px;
    left: -10px;
}

/* Add the quote icon after the text */
.quoted-text .elementor-widget-container::after {
    content: '"'; /* Unicode for right double quotation mark */
    font-size: 26px; 
    position: absolute;
    bottom: 0px;
    right: 6px;
}

/* FAQ */
.faq-custom .e-n-accordion-item-title-icon{
    position: absolute;
    right: 8px;
    top: 18px;
}

.faq-custom .e-n-accordion-item-title{
    padding-right: 20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'StabilGrotesk';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Bold.eot');
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Bold.woff2') format('woff2'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Bold.woff') format('woff'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Bold.ttf') format('truetype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Bold.svg#StabilGrotesk') format('svg');
}
@font-face {
	font-family: 'StabilGrotesk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Light.eot');
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Light.eot?#iefix') format('embedded-opentype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Light.woff2') format('woff2'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Light.woff') format('woff'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Light.ttf') format('truetype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Light.svg#StabilGrotesk') format('svg');
}
@font-face {
	font-family: 'StabilGrotesk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Regular.eot');
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Regular.woff.2') format('woff2'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Regular.woff') format('woff'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Regular.ttf') format('truetype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-Regular.svg#StabilGrotesk') format('svg');
}
@font-face {
	font-family: 'StabilGrotesk';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-RegularItalic.eot');
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-RegularItalic.eot?#iefix') format('embedded-opentype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-RegularItalic.woff2') format('woff2'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-RegularItalic.woff') format('woff'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-RegularItalic.ttf') format('truetype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/StabilGrotesk-RegularItalic.svg#StabilGrotesk') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Orbikular-Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-Light.eot');
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-Light.eot?#iefix') format('embedded-opentype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-Light.woff2') format('woff2'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-Light.woff') format('woff'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-Light.ttf') format('truetype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-Light.svg#Orbikular-Light') format('svg');
}
@font-face {
	font-family: 'Orbikular-Light';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic_1.eot');
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic_1.eot?#iefix') format('embedded-opentype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic.woff2') format('woff2'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic.woff') format('woff'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic_1.ttf') format('truetype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic_1.svg#Orbikular-Light') format('svg');
}
@font-face {
	font-family: 'Orbikular-Light';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic_1-1.eot');
	src: url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic_1-1.eot?#iefix') format('embedded-opentype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic_1.woff2') format('woff2'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic_1.woff') format('woff'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic_1-1.ttf') format('truetype'),
		url('https://unionsquarepractice.com/wp-content/uploads/2024/09/Orbikular-LightItalic_1-1.svg#Orbikular-Light') format('svg');
}
/* End Custom Fonts CSS */