/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer vv-source {
  #start-resizable-editor-section {
    display: none;
  }
  .ugb--hover-lift,.ugb--hover-lift-more,.ugb--hover-lift-shadow,.ugb--hover-lift-shadow-staggered,.ugb--hover-lift-staggered,.ugb--hover-lower,.ugb--hover-lower-more,.ugb--hover-scale,.ugb--hover-scale-more,.ugb--hover-scale-shadow,.ugb--hover-shadow {
    transition: all .3s cubic-bezier(.84,.12,.59,.83) !important;
  }
  .ugb--hover-lift-shadow-staggered,.ugb--hover-lift-staggered {
    transition-delay: .15s !important;
  }
  .ugb--hover-lift-shadow-staggered h1,.ugb--hover-lift-shadow-staggered h2,.ugb--hover-lift-shadow-staggered h3,.ugb--hover-lift-shadow-staggered h4,.ugb--hover-lift-shadow-staggered h5,.ugb--hover-lift-shadow-staggered img,.ugb--hover-lift-staggered h1,.ugb--hover-lift-staggered h2,.ugb--hover-lift-staggered h3,.ugb--hover-lift-staggered h4,.ugb--hover-lift-staggered h5,.ugb--hover-lift-staggered img {
    transition: all .3s cubic-bezier(.84,.12,.59,.83) !important;
  }
  .ugb--hover-lift-shadow-staggered:hover,.ugb--hover-lift-staggered:hover {
    transform: translateY(-10px);
  }
  .ugb--hover-lift-shadow-staggered:hover h1,.ugb--hover-lift-shadow-staggered:hover h2,.ugb--hover-lift-shadow-staggered:hover h3,.ugb--hover-lift-shadow-staggered:hover h4,.ugb--hover-lift-shadow-staggered:hover h5,.ugb--hover-lift-shadow-staggered:hover img,.ugb--hover-lift-staggered:hover h1,.ugb--hover-lift-staggered:hover h2,.ugb--hover-lift-staggered:hover h3,.ugb--hover-lift-staggered:hover h4,.ugb--hover-lift-staggered:hover h5,.ugb--hover-lift-staggered:hover img {
    transform: translateY(-5px);
  }
  .ugb--hover-lift-shadow-staggered:hover,.ugb--hover-lift-shadow:hover {
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow:hover {
    transform: translateY(-10px);
  }
  .ugb--hover-lower:hover {
    transform: scale(.97);
  }
  .ugb--hover-lower-more:hover {
    transform: scale(.93);
  }
  .ugb--hover-scale:hover {
    transform: scale(1.03);
  }
  .ugb--hover-scale-more:hover {
    transform: scale(1.07);
  }
  .ugb--hover-scale-shadow:hover {
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133,0 5px 50px 0 #0000000d !important;
    transform: scale(1.03);
  }
  .ugb--hover-lift:hover {
    transform: translateY(-10px);
  }
  .ugb--hover-lift-more:hover {
    transform: translateY(-18px);
  }
  .ugb--hover-shadow:hover {
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133,0 5px 50px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow-staggered.ugb--shadow-0:hover,.ugb--hover-lift-shadow.ugb--shadow-0:hover {
    box-shadow: none,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-scale-shadow.ugb--shadow-0:hover,.ugb--hover-shadow.ugb--shadow-0:hover {
    box-shadow: none,0 5px 50px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow-staggered.ugb--shadow-1:hover,.ugb--hover-lift-shadow.ugb--shadow-1:hover {
    box-shadow: 0 0 0 1px #7878781a,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-scale-shadow.ugb--shadow-1:hover,.ugb--hover-shadow.ugb--shadow-1:hover {
    box-shadow: 0 0 0 1px #7878781a,0 5px 50px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow-staggered.ugb--shadow-2:hover,.ugb--hover-lift-shadow.ugb--shadow-2:hover {
    box-shadow: 0 0 0 2px #7878781a,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-scale-shadow.ugb--shadow-2:hover,.ugb--hover-shadow.ugb--shadow-2:hover {
    box-shadow: 0 0 0 2px #7878781a,0 5px 50px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow-staggered.ugb--shadow-3:hover,.ugb--hover-lift-shadow.ugb--shadow-3:hover {
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-scale-shadow.ugb--shadow-3:hover,.ugb--hover-shadow.ugb--shadow-3:hover {
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133,0 5px 50px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow-staggered.ugb--shadow-4:hover,.ugb--hover-lift-shadow.ugb--shadow-4:hover {
    box-shadow: 0 2px 20px #9993,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-scale-shadow.ugb--shadow-4:hover,.ugb--hover-shadow.ugb--shadow-4:hover {
    box-shadow: 0 2px 20px #9993,0 5px 50px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow-staggered.ugb--shadow-5:hover,.ugb--hover-lift-shadow.ugb--shadow-5:hover {
    box-shadow: 0 5px 30px -10px #123f524d,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-scale-shadow.ugb--shadow-5:hover,.ugb--hover-shadow.ugb--shadow-5:hover {
    box-shadow: 0 5px 30px -10px #123f524d,0 5px 50px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow-staggered.ugb--shadow-6:hover,.ugb--hover-lift-shadow.ugb--shadow-6:hover {
    box-shadow: 0 10px 30px #0000000d,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-scale-shadow.ugb--shadow-6:hover,.ugb--hover-shadow.ugb--shadow-6:hover {
    box-shadow: 0 10px 30px #0000000d,0 5px 50px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow-staggered.ugb--shadow-7:hover,.ugb--hover-lift-shadow.ugb--shadow-7:hover {
    box-shadow: 7px 5px 30px #48497926,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-scale-shadow.ugb--shadow-7:hover,.ugb--hover-shadow.ugb--shadow-7:hover {
    box-shadow: 7px 5px 30px #48497926,0 5px 50px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow-staggered.ugb--shadow-8:hover,.ugb--hover-lift-shadow.ugb--shadow-8:hover {
    box-shadow: 0 10px 60px #0000001a,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-scale-shadow.ugb--shadow-8:hover,.ugb--hover-shadow.ugb--shadow-8:hover {
    box-shadow: 0 10px 60px #0000001a,0 5px 50px 0 #0000000d !important;
  }
  .ugb--hover-lift-shadow-staggered.ugb--shadow-9:hover,.ugb--hover-lift-shadow.ugb--shadow-9:hover {
    box-shadow: 0 70px 130px -60px #48497961,0 10px 20px 0 #0000000d !important;
  }
  .ugb--hover-scale-shadow.ugb--shadow-9:hover,.ugb--hover-shadow.ugb--shadow-9:hover {
    box-shadow: 0 70px 130px -60px #48497961,0 5px 50px 0 #0000000d !important;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored .ugb-accordion__item {
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133;
    overflow: hidden;
    padding: 35px;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored .ugb-accordion__content {
    overflow: hidden;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored .ugb-accordion__arrow,.ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored .ugb-accordion__item,.ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored .ugb-accordion__title {
    transition: all .3s ease-in-out;
    will-change: color,fill;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored .ugb-accordion__item {
    border-bottom: 3px solid #0000001a;
    will-change: background,border-radius;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored .ugb-accordion__heading {
    border-radius: 0;
    box-shadow: none;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored .ugb-accordion__content .ugb-accordion__content-inner {
    padding: 35px 0 0;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored:not(.ugb-accordion--open) .ugb-accordion__item {
    background: #0000;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    box-shadow: none !important;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored.ugb-accordion--open .ugb-accordion__item {
    background-color: #fff;
    border-width: 0 !important;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-colored .ugb-accordion__item {
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133;
    overflow: hidden;
    padding: 17.5px 35px;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-colored .ugb-accordion__content {
    overflow: hidden;
  }
  .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-colored .ugb-accordion__content .ugb-accordion__content-inner {
    padding: 35px 0 0;
  }
  .ugb-blockquote .ugb-inner-block>.ugb-block-content>* {
    display: flex;
    flex-direction: column;
  }
  .ugb-blockquote.ugb-blockquote--v3.ugb-blockquote--design-centered-quote {
    text-align: center;
  }
  .ugb-blockquote.ugb-blockquote--v3.ugb-blockquote--design-centered-quote .ugb-blockquote__quote {
    bottom: 50%;
    left: 50%;
    top: auto;
    transform: translateX(-50%) translateY(20%) scale(1.5);
  }
  .ugb-blockquote.ugb-blockquote--v3.ugb-blockquote--design-centered-quote .ugb-blockquote__text {
    margin: 0 auto;
    max-width: 30vw;
    width: 100%;
  }
  .ugb-blockquote.ugb-blockquote--v3.ugb-blockquote--design-huge .ugb-blockquote__text {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-family: Constantia,Lucida Bright,Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;
    font-size: 40px;
    font-style: italic;
    font-weight: 400;
    line-height: 1.3em;
    text-rendering: optimizeLegibility;
  }
  .ugb-blockquote.ugb-blockquote--v3.ugb-blockquote--design-highlight .ugb-blockquote__text {
    color: #222;
  }
  .ugb-blockquote.ugb-blockquote--v3.ugb-blockquote--design-highlight .ugb-blockquote__content {
    background-color: #ddd;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    box-shadow: -.2em 0 0 .5em #ddd,.2em 0 0 .5em #ddd;
    display: inline;
    font-size: 30px;
    line-height: 1.2em;
  }
  .ugb-blockquote.ugb-blockquote--v3.ugb-blockquote--design-highlight .ugb-blockquote__content .ugb-blockquote__text {
    background: #ddd;
    display: inline;
    line-height: 1.2em;
    position: relative;
  }
  .ugb-blockquote.ugb-blockquote--v3.ugb-blockquote--design-highlight .ugb-blockquote__quote {
    z-index: -1;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio .ugb-blog-posts__featured-image-background,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__featured-image-background {
    background-position: 50%;
    background-size: cover;
    bottom: 0;
    left: 0;
    position: absolute !important;
    right: 0;
    top: 0;
    transition: all .4s ease-in-out;
    z-index: 1 !important;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio .ugb-blog-posts__item,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__item {
    background: #000;
    border-radius: 12px;
    margin-bottom: 0;
    overflow: hidden;
    padding: 300px 35px 35px;
    position: relative;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio .ugb-blog-posts__item:after,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__item:after {
    background: linear-gradient(180deg,#0000 15%,#0000004d 50%,#000000b3);
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio .ugb-blog-posts__item:hover .ugb-blog-posts__featured-image-background,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__item:hover .ugb-blog-posts__featured-image-background {
    opacity: .6;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio .ugb-blog-posts__item *,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__item * {
    position: relative;
    z-index: 2;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio.ugb-blog-posts--has-bg-color .ugb-blog-posts__featured-image-background,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2.ugb-blog-posts--has-bg-color .ugb-blog-posts__featured-image-background {
    opacity: .8;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio.ugb-blog-posts--has-bg-color .ugb-blog-posts__item:hover .ugb-blog-posts__featured-image-background,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2.ugb-blog-posts--has-bg-color .ugb-blog-posts__item:hover .ugb-blog-posts__featured-image-background {
    opacity: .6;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio .ugb-blog-posts__content,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__content {
    justify-content: flex-end;
    z-index: 3 !important;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio .ugb-blog-posts__content,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio .ugb-blog-posts__content a,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__content,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__content a {
    color: #fff;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__item {
    padding: 35px 15%;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__content {
    justify-content: space-between;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__content>:first-child {
    margin-bottom: 60px;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__category {
    order: 1;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__excerpt,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__readmore,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__title {
    order: 3;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__meta {
    order: 5;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__featured-image-background {
    opacity: .5;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-portfolio2 .ugb-blog-posts__item:hover .ugb-blog-posts__featured-image-background {
    opacity: .35;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card .ugb-blog-posts__featured-image {
    border-radius: 0;
    margin-bottom: 0;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card .ugb-blog-posts__featured-image img {
    height: 150px;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card .ugb-blog-posts__item {
    border-radius: 12px;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card .ugb-blog-posts__content {
    background-color: #fff;
    padding: 35px;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card .ugb-blog-posts__category {
    order: 1;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card .ugb-blog-posts__excerpt,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card .ugb-blog-posts__readmore,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card .ugb-blog-posts__title {
    order: 3;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card .ugb-blog-posts__meta {
    order: 5;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__item {
    border-radius: 12px;
    flex-direction: row;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__featured-image {
    border-radius: 0;
    margin-bottom: 0;
    order: 2;
    width: auto;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__featured-image a {
    display: block;
    height: 100%;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__featured-image img {
    height: 100% !important;
    min-height: 100%;
    width: 300px;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__content {
    background-color: #fff;
    padding: 35px;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__category {
    order: 1;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__excerpt,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__readmore,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__title {
    order: 3;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__meta {
    order: 5;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card2 .ugb-block-content {
    align-items: flex-start;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card2 .ugb-blog-posts__item {
    background-color: #fff;
    border-radius: 12px;
    padding: 35px;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card2 .ugb-blog-posts__category {
    order: 1;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card2 .ugb-blog-posts__excerpt,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card2 .ugb-blog-posts__readmore,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card2 .ugb-blog-posts__title {
    order: 3;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card2 .ugb-blog-posts__featured-image {
    order: 9;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-vertical-card2 .ugb-blog-posts__meta {
    order: 10;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-block-content {
    align-items: flex-start;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__item {
    border-radius: 12px;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__content,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__header {
    padding: 35px;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__header {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    min-height: 400px;
    position: relative;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__header>* {
    position: relative;
    z-index: 3;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__header>:last-child {
    margin-bottom: 0;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__header>*,.ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__header>* a {
    color: #fff;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__header:after {
    background: linear-gradient(180deg,#0000 15%,#0000004d 50%,#000000b3);
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__header:before {
    background: #000;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .7s ease-in-out;
    z-index: 2;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__featured-image-background {
    background-position: 50%;
    background-size: cover;
    bottom: 0;
    left: 0;
    position: absolute !important;
    right: 0;
    top: 0;
    transition: all .4s ease-in-out;
    z-index: 1 !important;
  }
  .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-image-card .ugb-blog-posts__content {
    background-color: #fff;
  }
  .ugb-blog-posts.ugb-blog-posts--v2 .ugb-button-container {
    grid-column: 1/-1;
    text-align: center;
  }
  .ugb-blog-posts__item {
    opacity: 1;
    transform: translateY(0);
    transition: all .7s cubic-bezier(.2,.6,.4,1);
  }
  .ugb-blog-posts__item.ugb-blog-posts--hide {
    opacity: 0;
    transform: translateY(45px);
  }
  .ugb-blog-posts__load-more-button.ugb-blog-posts--busy {
    animation: blog_posts_load_more_busy 1.2s ease-in-out infinite;
  }
  @keyframes blog_posts_load_more_busy {
    0% {
      opacity: 1;
    }
    50% {
      opacity: .85;
    }
    to {
      opacity: 1;
    }
  }
  .ugb-blog-posts__pagination .ugb-button {
    margin: 8px;
    text-decoration: none;
  }
  .ugb-blog-posts__pagination .ugb-button.dots,.ugb-blog-posts__pagination .ugb-button.is-active {
    cursor: default;
    pointer-events: none;
  }
  .ugb-blog-posts__pagination .ugb-button.is-active .ugb-button--inner {
    color: var(--s-primary-color,#2091e1) !important;
  }
  .ugb-blog-posts__pagination .ugb-button.ugb-button--design-ghost:focus,.ugb-blog-posts__pagination .ugb-button.ugb-button--design-link:focus,.ugb-blog-posts__pagination .ugb-button.ugb-button--design-plain:focus {
    background-color: inherit !important;
    text-decoration: none !important;
  }
  .ugb-blog-posts__pagination .ugb-button.is-active:not(.ugb-button--design-ghost):not(.ugb-button--design-link):not(.ugb-button--design-plain) {
    background-color: #fff;
  }
  .ugb-cta.ugb-cta--design-horizontal .ugb-cta__item {
    grid-gap: 35px;
    align-items: center;
    display: grid;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    text-align: center;
  }
  .ugb-cta.ugb-cta--design-horizontal .ugb-cta__title {
    text-align: left;
  }
  .ugb-cta.ugb-cta--design-horizontal .ugb-cta__description,.ugb-cta.ugb-cta--design-horizontal .ugb-cta__title,.ugb-cta.ugb-cta--design-horizontal-2 .ugb-cta__description {
    margin-bottom: 0;
  }
  .ugb-cta.ugb-cta--design-horizontal-2 .ugb-cta__item {
    grid-gap: 35px;
    align-items: center;
    display: grid;
    grid-auto-columns: auto;
    grid-auto-flow: column;
  }
  .ugb-cta.ugb-cta--design-horizontal-2 .ugb-cta__item .ugb-cta__description,.ugb-cta.ugb-cta--design-horizontal-2 .ugb-cta__item .ugb-cta__title {
    text-align: left;
  }
  .ugb-cta.ugb-cta--design-horizontal-2 .ugb-cta__item .ugb-button-container {
    text-align: right;
  }
  .ugb-cta.ugb-cta--design-horizontal-3 .ugb-cta__title {
    margin-bottom: 0;
  }
  .ugb-cta.ugb-cta--design-horizontal-3 .ugb-cta__item {
    grid-gap: 35px;
    align-items: flex-start;
    display: grid;
    grid-auto-columns: auto;
    grid-auto-flow: column;
  }
  .ugb-cta.ugb-cta--design-horizontal-3 .ugb-cta__item .ugb-cta__title {
    text-align: left;
  }
  .ugb-cta.ugb-cta--design-horizontal-3 .ugb-cta__item .ugb-button-container,.ugb-cta.ugb-cta--design-horizontal-3 .ugb-cta__item .ugb-cta__description {
    text-align: right;
  }
  .ugb-cta.ugb-cta--design-split-centered .ugb-cta__title {
    margin-bottom: 0;
  }
  .ugb-cta.ugb-cta--design-split-centered .ugb-cta__item {
    grid-gap: 35px;
    align-items: center;
    display: grid;
    grid-auto-columns: auto;
    grid-auto-flow: column;
  }
  .ugb-cta.ugb-cta--design-split-centered .ugb-cta__item .ugb-cta__title {
    text-align: right;
  }
  .ugb-cta.ugb-cta--design-split-centered .ugb-cta__item .ugb-button-container,.ugb-cta.ugb-cta--design-split-centered .ugb-cta__item .ugb-cta__description {
    text-align: left;
  }
  .ugb-card.ugb-card--v2.ugb-card--design-horizontal .ugb-card__item {
    flex-direction: row;
  }
  .ugb-card.ugb-card--v2.ugb-card--design-horizontal .ugb-card__image {
    height: auto;
    width: 50%;
  }
  .ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__item,.ugb-card.ugb-card--v2.ugb-card--design-full .ugb-card__item {
    background: #000;
    position: relative;
  }
  .ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__image,.ugb-card.ugb-card--v2.ugb-card--design-full .ugb-card__image {
    bottom: 0;
    height: auto;
    left: 0;
    opacity: .6;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
  }
  .ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__content,.ugb-card.ugb-card--v2.ugb-card--design-full .ugb-card__content {
    position: relative;
    z-index: 3;
  }
  .ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__description,.ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__subtitle,.ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__title,.ugb-card.ugb-card--v2.ugb-card--design-full .ugb-card__description,.ugb-card.ugb-card--v2.ugb-card--design-full .ugb-card__subtitle,.ugb-card.ugb-card--v2.ugb-card--design-full .ugb-card__title {
    color: #fff;
  }
  .ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__item {
    background: #fff;
  }
  .ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__image {
    opacity: .3;
  }
  .ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__description,.ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__subtitle,.ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__title {
    color: #222;
  }
  .ugb-card.ugb-card--v2.ugb-card--design-faded .ugb-card__content {
    padding-top: 300px;
  }
  .ugb-columns.ugb-columns--design-uneven.ugb-columns--columns-2>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two";
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
  }
  .ugb-columns.ugb-columns--design-uneven.ugb-columns--columns-3>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two" "one three";
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven.ugb-columns--columns-4>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two  three" "one four four";
    grid-template-columns: 1fr .5fr .5fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven.ugb-columns--columns-5>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two  three" "one four five";
    grid-template-columns: 1fr .5fr .5fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven.ugb-columns--columns-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two  three" "one four five" "one six  six";
    grid-template-columns: 1fr .5fr .5fr;
    grid-template-rows: auto auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven.ugb-columns--reverse.ugb-columns--columns-3>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one   two" "three two";
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven.ugb-columns--reverse.ugb-columns--columns-4>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one  three two" "four four  two";
    grid-template-columns: .5fr .5fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven.ugb-columns--reverse.ugb-columns--columns-5>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one  three two" "four five  two";
    grid-template-columns: .5fr .5fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven.ugb-columns--reverse.ugb-columns--columns-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one  three two" "four five  two" "six  six   two";
    grid-template-columns: .5fr .5fr 1fr;
    grid-template-rows: auto auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven-2.ugb-columns--columns-2>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two";
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
  }
  .ugb-columns.ugb-columns--design-uneven-2.ugb-columns--columns-3>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two   two" "one three three";
    grid-template-columns: 1fr .5fr .5fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven-2.ugb-columns--columns-4>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two   two" "one three four";
    grid-template-columns: 2fr 1fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven-2.ugb-columns--columns-5>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two   two  two" "one three four five";
    grid-template-columns: 3fr 1fr 1fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven-2.ugb-columns--columns-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two   two  two" "one three four five" "one six   six  six";
    grid-template-columns: 3fr 1fr 1fr 1fr;
    grid-template-rows: auto auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven-2.ugb-columns--reverse.ugb-columns--columns-2>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two";
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
  }
  .ugb-columns.ugb-columns--design-uneven-2.ugb-columns--reverse.ugb-columns--columns-3>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one   one   two" "three three two";
    grid-template-columns: 1fr 1fr 2fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven-2.ugb-columns--reverse.ugb-columns--columns-4>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one   one  two" "three four two";
    grid-template-columns: 1fr 1fr 2fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven-2.ugb-columns--reverse.ugb-columns--columns-5>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one   one  one  two" "three four five two";
    grid-template-columns: 1fr 1fr 1fr 3fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-uneven-2.ugb-columns--reverse.ugb-columns--columns-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one   one  one  two" "three four five two" "six   six  six  two";
    grid-template-columns: 1fr 1fr 1fr 3fr;
    grid-template-rows: auto auto auto;
  }
  .ugb-columns.ugb-columns--design-tiled.ugb-columns--columns-2>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two";
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
  }
  .ugb-columns.ugb-columns--design-tiled.ugb-columns--columns-3>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two" "one three";
    grid-template-columns: 1fr 2fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-tiled.ugb-columns--columns-4>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two  two  three" "one four four four";
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-tiled.ugb-columns--columns-5>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two  two  three" "one four five five";
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-tiled.ugb-columns--columns-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two  two  three six" "one four five five  six";
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-tiled.ugb-columns--reverse.ugb-columns--columns-2>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two";
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
  }
  .ugb-columns.ugb-columns--design-tiled.ugb-columns--reverse.ugb-columns--columns-3>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one two" "three two";
    grid-template-columns: 2fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-tiled.ugb-columns--reverse.ugb-columns--columns-4>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one  three three two" "four four  four  two";
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-tiled.ugb-columns--reverse.ugb-columns--columns-5>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "one  three three two" "four four  five  two";
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-columns.ugb-columns--design-tiled.ugb-columns--reverse.ugb-columns--columns-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
    grid-template-areas: "six one  three three two" "six four four  five  two";
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: auto auto;
  }
  .ugb-container.ugb-container--v2 .ugb-container__image {
    background-position: 50%;
    background-size: cover;
  }
  .ugb-container.ugb-container--v2.ugb-container--design-image>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper {
    padding: 0;
  }
  .ugb-container.ugb-container--v2.ugb-container--design-image>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper>.ugb-container__image {
    height: 300px;
    width: 100%;
  }
  .ugb-container.ugb-container--v2.ugb-container--design-image>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper>.ugb-container__side {
    padding: 60px 35px;
  }
  .ugb-container.ugb-container--v2.ugb-container--design-image2>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper,.ugb-container.ugb-container--v2.ugb-container--design-image3>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper {
    align-items: stretch;
    flex-direction: row;
    padding: 0;
  }
  .ugb-container.ugb-container--v2.ugb-container--design-image2>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper>.ugb-container__image,.ugb-container.ugb-container--v2.ugb-container--design-image3>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper>.ugb-container__image {
    flex-shrink: 0;
    height: auto;
    width: 50%;
  }
  .ugb-container.ugb-container--v2.ugb-container--design-image2>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper>.ugb-container__side,.ugb-container.ugb-container--v2.ugb-container--design-image3>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper>.ugb-container__side {
    flex: 1;
    padding: 60px 35px;
  }
  .ugb-container.ugb-container--v2.ugb-container--design-image3>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper {
    flex-direction: row-reverse;
  }
  .ugb-count-up.ugb-countup--v4.ugb-countup--design-side .ugb-countup__item {
    grid-gap: 17.5px;
    align-items: center;
    display: grid;
    flex-direction: row;
    grid-template-columns: 1fr 1fr;
    justify-content: center;
    text-align: left;
  }
  .ugb-count-up.ugb-countup--v4.ugb-countup--design-side .ugb-countup__counter {
    margin-bottom: 0;
    text-align: right;
  }
  .ugb-count-up.ugb-countup--v4.ugb-countup--design-side .ugb-countup__description,.ugb-count-up.ugb-countup--v4.ugb-countup--design-side .ugb-countup__title {
    margin-bottom: 0;
  }
  .ugb-count-up.ugb-countup--v4.ugb-count-up.ugb-countup--design-abstract .ugb-countup__item,.ugb-countup.ugb-countup--design-abstract .ugb-countup__item {
    display: flex;
    flex-direction: column;
    position: relative;
    text-align: right;
  }
  .ugb-count-up.ugb-countup--v4.ugb-count-up.ugb-countup--design-abstract .ugb-countup__counter,.ugb-countup.ugb-countup--design-abstract .ugb-countup__counter {
    margin-bottom: 0;
    margin-right: 35px;
    opacity: .3;
    transform: scale(1.2);
    transform-origin: right;
    z-index: 1;
  }
  .ugb-count-up.ugb-countup--v4.ugb-count-up.ugb-countup--design-abstract .ugb-countup__side,.ugb-countup.ugb-countup--design-abstract .ugb-countup__side {
    margin-top: -17.5px !important;
    position: relative;
    z-index: 2;
  }
  .ugb-count-up.ugb-countup--v4.ugb-count-up.ugb-countup--design-boxed .ugb-countup__item,.ugb-countup.ugb-countup--design-boxed .ugb-countup__item {
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133;
    overflow: hidden;
    padding: 35px;
    text-align: left;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-half .ugb-feature__item {
    grid-gap: 0;
    align-items: stretch;
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133;
    overflow: hidden;
    padding: 0;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-half .ugb-feature__image {
    background-position: 50%;
    background-size: cover;
    height: 100%;
    width: 100%;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-half .ugb-feature__content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 60px 35px;
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap] .ugb-feature__content {
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133;
    overflow: hidden;
    padding: 60px 35px;
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap] .ugb-feature__item {
    display: block;
    min-height: 400px;
    position: relative;
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap] .ugb-feature__content {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 50%;
    z-index: 2;
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap] .ugb-feature__image-side {
    margin-left: 50px;
    min-height: 400px;
    position: relative;
    z-index: 1;
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap] .ugb-feature__image {
    height: auto;
    margin: 0 0 0 auto;
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap].ugb-feature--invert .ugb-feature__image {
    margin: 0 auto 0 0;
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap].ugb-feature--invert .ugb-feature__content {
    right: 0;
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap].ugb-feature--invert .ugb-feature__image-side {
    margin-left: 0;
    margin-right: 50px;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4 .ugb-feature__image,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__image {
    margin: 0 auto;
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap-bg] .ugb-feature__image {
    background-position: 50%;
    background-size: cover;
    height: 100%;
    left: 50px;
    position: absolute;
    width: calc(100% - 50px);
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap-bg].ugb-feature--invert .ugb-feature__image {
    left: 0;
    right: 50px;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg2 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg3 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap2 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__content {
    bottom: 0;
    top: auto;
    transform: none;
    width: 75%;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg2 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg3 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap2 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__image-side {
    padding-bottom: 50px;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__content {
    bottom: auto;
    top: 0;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__image-side {
    padding-bottom: 0;
    padding-top: 50px;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg4 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg5 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__content {
    bottom: 0;
    left: 50%;
    top: auto;
    transform: translateX(-50%);
    width: 60%;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg4 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg5 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__image-side {
    margin-left: 0;
    padding-bottom: 50px;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__content {
    bottom: auto;
    top: 0;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__image-side {
    padding-bottom: 0;
    padding-top: 50px;
  }
  .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap-bg] .ugb-feature__item {
    height: 500px;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg2 .ugb-feature__image,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg3 .ugb-feature__image {
    height: calc(100% - 50px);
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg3 .ugb-feature__image {
    bottom: 0;
    top: auto;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg3 .ugb-feature__content {
    bottom: auto;
    top: 0;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg4 .ugb-feature__image,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg5 .ugb-feature__image {
    bottom: 50px;
    height: calc(100% - 50px);
    left: 0;
    width: 100%;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg5 .ugb-feature__image {
    bottom: 0;
    height: calc(100% - 50px);
    top: 50px;
  }
  .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg5 .ugb-feature__content {
    bottom: auto;
    top: 0;
  }
  .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-horizontal .ugb-feature-grid__item {
    grid-gap: 35px;
    display: grid;
    grid-auto-columns: auto 1fr;
    grid-auto-flow: column;
    text-align: left;
  }
  .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-horizontal .ugb-feature-grid__image {
    margin: 0;
  }
  .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-horizontal .ugb-feature-grid__image img {
    min-width: 50px;
  }
  .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-large-mid .ugb-block-content {
    grid-auto-columns: minmax(0,1fr) minmax(0,1.5fr);
  }
  .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-large-mid.ugb-feature-grid--columns-4 .ugb-block-content {
    grid-auto-columns: minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.5fr) minmax(0,1fr);
  }
  .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-large-mid .ugb-feature-grid__item1,.ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-large-mid.ugb-feature-grid--columns-3 .ugb-feature-grid__item3,.ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-large-mid.ugb-feature-grid--columns-4 .ugb-feature-grid__item4 {
    background-color: initial !important;
    border: 0;
    border-radius: 0 !important;
    box-shadow: none;
    padding: 17.5px 35px;
  }
  .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-large-mid .ugb-feature-grid__item {
    justify-content: center;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-half-overlay .ugb-header__item {
    padding: 0;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-half-overlay .ugb-content-wrapper {
    background: #0006;
    padding: 150px 35px !important;
    width: 60%;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-half-overlay .ugb-header__item.ugb--full-height .ugb-content-wrapper {
    display: flex;
    flex: 1;
    flex-direction: column;
    height: 100%;
    justify-content: center;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-half-overlay.ugb-header--invert .ugb-content-wrapper {
    margin-left: auto;
    margin-right: 0;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-side-overlay .ugb-header__item {
    padding: 70px;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-side-overlay .ugb-content-wrapper {
    background: #0006;
    padding: 150px 35px !important;
    width: 60%;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-side-overlay.ugb-header--invert .ugb-content-wrapper {
    margin-left: auto;
    margin-right: 0;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-center-overlay .ugb-header__item {
    padding: 70px;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-center-overlay .ugb-content-wrapper {
    background: #0006;
    margin-left: auto;
    margin-right: auto;
    padding: 150px 35px !important;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-half .ugb-header__item {
    padding: 0;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-half .ugb-content-wrapper {
    padding: 150px 35px !important;
    width: 50%;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-half.ugb-header--invert .ugb-content-wrapper {
    margin-left: auto;
  }
  .ugb-header--design-huge .ugb-header__buttons {
    justify-content: flex-start;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-huge {
    text-align: left;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-huge .ugb-header__title {
    font-size: calc(3vw + 2rem);
    grid-column: 1/2;
    grid-row: 1/2;
    text-align: center;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-huge .ugb-content-wrapper {
    grid-column-gap: 35px;
    display: grid;
    grid-template-columns: 3fr 1fr;
    grid-template-rows: auto 1fr;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-huge .ugb-header__subtitle {
    align-self: flex-end;
    grid-column: 2/3;
    grid-row: 1/3;
  }
  .ugb-header.ugb-header--v3.ugb-header--design-huge .ugb-header__buttons {
    align-items: flex-start;
    grid-column: 1/2;
    grid-row: 2/3;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__item:after {
    border: 1px solid #fff;
    bottom: 0;
    content: "";
    left: 0;
    margin: 35px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transform: scale(.9);
    transition: all .2s cubic-bezier(.84,.12,.59,.83);
    z-index: 4;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__item:hover:after {
    opacity: 1;
    transform: scale(1);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__content {
    padding-left: 17.5px;
    padding-right: 17.5px;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__description {
    margin-bottom: 0;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box.ugb-image-box--with-arrow .ugb-image-box__item {
    padding-bottom: 87.5px;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__subtitle {
    opacity: 0;
    transform: translateY(30px);
    transition-delay: .1s;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__title {
    transform: translateY(20px);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__description {
    opacity: 0;
    transform: translateY(-20px);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__arrow {
    bottom: 52.5px;
    left: 52.5px;
    opacity: 0;
    right: 52.5px;
    transform: translateY(30px);
    transition-delay: .1s;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__item:hover .ugb-image-box__arrow,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__item:hover .ugb-image-box__description,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__item:hover .ugb-image-box__subtitle,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-box .ugb-image-box__item:hover .ugb-image-box__title {
    opacity: 1;
    transform: translateY(0);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__arrow {
    bottom: auto;
    left: 35px;
    position: absolute;
    right: 35px;
    top: 35px;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__item {
    padding: 0;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__content,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__header {
    background: #0000004d;
    padding: 17.5px 35px;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__content {
    left: 0;
    padding-top: 0;
    position: absolute;
    right: 0;
    top: 100%;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__header {
    bottom: 100%;
    left: 0;
    padding-bottom: 0;
    position: absolute;
    right: 0;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__description {
    opacity: 0;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__arrow {
    opacity: 0;
    transform: translateY(30px);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__item:hover .ugb-image-box__content {
    transform: translateY(-100%);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__item:hover .ugb-image-box__arrow,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-captioned .ugb-image-box__item:hover .ugb-image-box__description {
    opacity: 1;
    transform: translateY(0);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-fade .ugb-image-box__arrow {
    bottom: auto;
    left: 35px;
    opacity: 0;
    position: absolute;
    right: 35px;
    top: 35px;
    transform: translateY(30px);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-fade .ugb-image-box__description {
    bottom: 0;
    left: 0;
    margin-bottom: 0;
    opacity: 0;
    padding: 35px;
    position: absolute;
    right: 0;
    transform: translateY(30px);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-fade .ugb-image-box__item:after {
    background: linear-gradient(180deg,#0000,#000000b3);
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 35%;
    transition: all .2s cubic-bezier(.84,.12,.59,.83) !important;
    z-index: 3;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-fade .ugb-image-box__item:hover .ugb-image-box__header {
    opacity: 0;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-fade .ugb-image-box__item:hover .ugb-image-box__arrow,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-fade .ugb-image-box__item:hover .ugb-image-box__description,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-fade .ugb-image-box__item:hover:after {
    opacity: 1;
    transform: translateY(0);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line .ugb-image-box__header {
    margin: 0 0 16px;
    position: relative;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line .ugb-image-box__header:after {
    background: #fff;
    content: "";
    display: block;
    height: 4px;
    left: 0;
    opacity: 0;
    right: 0;
    top: 100%;
    transform: scaleX(.01);
    transform-origin: center;
    transition: all .4s cubic-bezier(.84,.12,.59,.83),opacity .2s ease-in-out;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line .ugb-image-box__arrow,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line .ugb-image-box__description {
    opacity: 0;
    transform: translateY(30px);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line .ugb-image-box__subtitle {
    opacity: 0;
    transform: translateY(-30px);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line.ugb-image-box--align-right .ugb-image-box__header:after {
    transform-origin: right;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line.ugb-image-box--align-right .ugb-image-box__description,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line.ugb-image-box--align-right .ugb-image-box__subtitle {
    transform: translateX(30px);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line.ugb-image-box--align-left .ugb-image-box__header:after {
    transform-origin: left;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line.ugb-image-box--align-left .ugb-image-box__description,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line.ugb-image-box--align-left .ugb-image-box__subtitle {
    transform: translateX(-30px);
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line .ugb-image-box__item:hover .ugb-image-box__header:after {
    opacity: 1;
    transform: none;
  }
  .ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line .ugb-image-box__item:hover .ugb-image-box__arrow,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line .ugb-image-box__item:hover .ugb-image-box__description,.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-line .ugb-image-box__item:hover .ugb-image-box__subtitle {
    opacity: 1;
    transform: translateY(0);
  }
  .ugb-image-box--effect-tilt .ugb-image-box__item .ugb-image-box__image {
    transform: scale(1.2);
  }
  .ugb-image-box--effect-tilt .ugb-image-box__item:hover .ugb-image-box__image,.ugb-image-box--effect-zoom-tilt .ugb-image-box__item:hover .ugb-image-box__image {
    transform: scale(1.2) rotate(10deg);
  }
  .ugb-image-box--effect-up .ugb-image-box__item .ugb-image-box__image {
    transform: scale(1.15) translateY(5%);
  }
  .ugb-image-box--effect-down .ugb-image-box__item .ugb-image-box__image,.ugb-image-box--effect-up .ugb-image-box__item:hover .ugb-image-box__image {
    transform: scale(1.15) translateY(-5%);
  }
  .ugb-image-box--effect-down .ugb-image-box__item:hover .ugb-image-box__image {
    transform: scale(1.15) translateY(5%);
  }
  .ugb-image-box--effect-left .ugb-image-box__item .ugb-image-box__image {
    transform: scale(1.15) translateX(5%);
  }
  .ugb-image-box--effect-left .ugb-image-box__item:hover .ugb-image-box__image,.ugb-image-box--effect-right .ugb-image-box__item .ugb-image-box__image {
    transform: scale(1.15) translateX(-5%);
  }
  .ugb-image-box--effect-right .ugb-image-box__item:hover .ugb-image-box__image {
    transform: scale(1.15) translateX(5%);
  }
  .ugb-image-box--effect-blur-in .ugb-image-box__item .ugb-image-box__image {
    filter: blur(0);
    transform: scale(1.05);
  }
  .ugb-image-box--effect-blur-in .ugb-image-box__item:hover .ugb-image-box__image {
    filter: blur(5px);
    opacity: 1;
  }
  .ugb-image-box--effect-blur-out .ugb-image-box__item .ugb-image-box__image {
    filter: blur(5px);
    transform: scale(1.05);
  }
  .ugb-image-box--effect-blur-out .ugb-image-box__item:hover .ugb-image-box__image {
    filter: blur(0);
    opacity: 1;
  }
  .ugb-image-box--effect-grayscale-in .ugb-image-box__item .ugb-image-box__image {
    filter: grayscale(0);
  }
  .ugb-image-box--effect-grayscale-in .ugb-image-box__item:hover .ugb-image-box__image,.ugb-image-box--effect-grayscale-out .ugb-image-box__item .ugb-image-box__image {
    filter: grayscale(1);
  }
  .ugb-image-box--effect-grayscale-out .ugb-image-box__item:hover .ugb-image-box__image {
    filter: grayscale(0);
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--design-bordered .ugb-notification__item {
    background-color: #fff;
    border: 0;
    border-left: 5px solid #40ba7b;
    border-radius: 0;
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--design-outlined .ugb-notification__item {
    background: #0000;
    border: 3px solid #40ba7b;
    border-radius: 0;
    box-shadow: none;
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--type-error .ugb-notification__item {
    border-color: #d9534f;
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--type-info .ugb-notification__item {
    border-color: #2091e1;
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--type-warning .ugb-notification__item {
    border-color: #ffdd57;
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--design-large-icon .ugb-notification__item {
    overflow: hidden;
    padding-left: 60px;
    position: relative;
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--design-large-icon .ugb-notification__icon {
    color: #fff;
    left: -40px;
    opacity: .2;
    position: absolute;
    top: -40px;
    z-index: 8;
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--design-large-icon .ugb-notification__icon .ugb-icon-inner-svg {
    transform: rotate(-20deg);
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--design-large-icon .ugb-notification__icon .ugb-icon-inner-svg,.ugb-notification.ugb-notification--v2.ugb-notification--design-large-icon .ugb-notification__icon .ugb-icon-inner-svg svg {
    height: 200px;
    width: 200px;
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--design-large-icon .ugb-button-container,.ugb-notification.ugb-notification--v2.ugb-notification--design-large-icon .ugb-notification__description,.ugb-notification.ugb-notification--v2.ugb-notification--design-large-icon .ugb-notification__title {
    z-index: 10;
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--design-large-icon .ugb-notification__icon .ugb-notification__icon {
    color: inherit;
    left: 0;
    opacity: 1;
    position: relative;
    top: 0;
  }
  .ugb-notification.ugb-notification--v2.ugb-notification--design-large-icon svg.ugb-notification__icon {
    height: 200px;
    transform: rotate(-20deg);
    width: 200px;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-background .ugb-number-box__item {
    position: relative;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-background .ugb-number-box__number {
    background: none !important;
    border-radius: 0;
    color: #00000014;
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    font-size: 300px;
    font-weight: 700;
    height: auto;
    left: 0;
    letter-spacing: -.03em;
    margin-left: -.25em;
    overflow: visible;
    position: absolute;
    right: auto;
    text-align: left;
    top: 50%;
    transform: translateY(-50%);
    width: calc(100% + .5em);
    z-index: 2;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-background .ugb-number-box__content {
    position: relative;
    z-index: 3;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-background .ugb-number-box__number {
    letter-spacing: -20px;
    margin-left: -50px;
    width: calc(100% + 100px);
  }
  .ugb-number-box.ugb-number-box--v3:not(.ugb--content-align-right):not(.ugb--content-align-center).ugb-number-box--design-faded .ugb-number-box__item,.ugb-number-box.ugb-number-box--v3:not(.ugb--content-align-right):not(.ugb--content-align-center).ugb-number-box--design-faded .ugb-number-box__number,.ugb-number-box.ugb-number-box--v3:not(.ugb--content-align-right):not(.ugb--content-align-center).ugb-number-box--design-heading .ugb-number-box__item,.ugb-number-box.ugb-number-box--v3:not(.ugb--content-align-right):not(.ugb--content-align-center).ugb-number-box--design-heading.ugb-number-box--v3 .ugb-number-box__number,.ugb-number-box.ugb-number-box--v3:not(.ugb--content-align-right):not(.ugb--content-align-center).ugb-number-box--design-heading2 .ugb-number-box__item {
    text-align: left;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading .ugb-number-box__item {
    padding-left: 87.5px;
    position: relative;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading .ugb-number-box__number {
    background: none;
    border-radius: 0;
    color: #0000001a;
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    font-size: 70px;
    height: auto;
    left: 35px;
    line-height: 1 !important;
    position: absolute;
    top: 70px;
    transform: translateY(-50%);
    width: auto;
    z-index: 2;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb-number-box--v3 .ugb-number-box__number {
    right: 35px;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading .ugb-number-box__content {
    position: relative;
    z-index: 3;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--content-align-right .ugb-number-box__item {
    padding-left: 35px;
    padding-right: 87.5px;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--content-align-right .ugb-number-box__number {
    text-align: right;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--content-align-center .ugb-number-box__item {
    padding-left: 35px;
    padding-right: 35px;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--content-align-center .ugb-number-box__number {
    text-align: center;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2 .ugb-number-box__item {
    position: relative;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2 .ugb-number-box__number {
    background: none;
    border-radius: 0;
    color: #2091e1;
    color: var(--s-primary-color,#2091e1);
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    font-size: 40px;
    height: auto;
    left: auto;
    line-height: 1 !important;
    position: absolute;
    right: 35px;
    top: 60px;
    transform: translateY(-25%);
    width: auto;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2 .ugb-number-box__title {
    padding-right: 100px;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2.ugb-number-box--v3 .ugb-number-box__number {
    left: 35px;
    text-align: right;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2.ugb--content-align-left .ugb-number-box__number {
    text-align: right;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2.ugb--content-align-right .ugb-number-box__title {
    padding-left: 100px;
    padding-right: 0;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2.ugb--content-align-right .ugb-number-box__number {
    text-align: left;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2.ugb--content-align-center .ugb-number-box__title {
    padding-right: 0;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2.ugb--content-align-center .ugb-number-box__number {
    text-align: center;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-faded .ugb-number-box__item {
    background: #0000;
    border-radius: 0;
    box-shadow: none;
    overflow: visible;
    padding: 90px 0 0;
    position: relative;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-faded .ugb-number-box__number {
    background-color: initial;
    color: #fff;
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    font-size: 200px;
    font-weight: 800;
    height: auto;
    left: -60px;
    line-height: 1 !important;
    margin: 0 !important;
    overflow: visible;
    position: absolute;
    right: -60px;
    text-shadow: 0 0 100px #0000001f;
    top: 0;
    transform: translateY(30px) translateY(-35%);
    width: auto;
    z-index: 2;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-faded .ugb-number-box__content {
    position: relative;
    z-index: 3;
  }
  .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-faded.ugb-number-box--v2 .ugb-number-box__number {
    left: 0;
    right: auto;
    transform: translateY(30px) translateY(-35%) translateX(-30%);
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-compact .ugb-pricing-box__header {
    grid-gap: 35px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    text-align: left;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-compact .ugb-pricing-box__price-line {
    justify-content: flex-start;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-compact .ugb-pricing-box__button {
    margin: 0;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-colored .ugb-pricing-box__item {
    padding: 0;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-colored .ugb-pricing-box__button {
    margin-bottom: 0;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-colored .ugb-pricing-box__header {
    background-color: #222;
    padding: 60px 35px;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-colored .ugb-pricing-box__header,.ugb-pricing-box--v3.ugb-pricing-box--design-colored .ugb-pricing-box__subprice,.ugb-pricing-box--v3.ugb-pricing-box--design-colored .ugb-pricing-box__title {
    color: #fff;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-colored .ugb-pricing-box__footer {
    padding: 35px;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-colored .ugb-pricing-box__description {
    margin-bottom: 0;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__item {
    padding: 0;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__image {
    background-position: 50%;
    background-size: cover;
    height: 100px;
    margin: 0;
    width: 100%;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__price-wrapper {
    margin-top: 35px;
    padding: 0 35px;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__subprice {
    margin-bottom: 0;
    padding: 0 35px;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__button,.ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__description,.ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__title {
    margin: 0;
    padding: 35px;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__description {
    margin-top: 35px;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__button,.ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__description {
    border-top: 1px solid #0000001a;
  }
  .ugb-pricing-box--v3.ugb-pricing-box--design-sectioned .ugb-pricing-box__title {
    background-color: #222;
    color: #fff;
  }
  .ugb-separator svg.ugb-separator__layer-2 {
    transform-origin: bottom;
    z-index: 2;
  }
  .ugb-separator svg.ugb-separator__layer-3 {
    transform-origin: bottom;
    z-index: 1;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--color-on-hover .ugb-team-member__image {
    filter: grayscale(100%);
    transition: all .4s ease-in-out;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--color-on-hover .ugb-team-member__item:hover .ugb-team-member__image {
    filter: grayscale(0);
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--color-on-hover.ugb-team-member--design-half .ugb-team-member__image,.ugb-team-member.ugb-team-member--v3.ugb-team-member--color-on-hover.ugb-team-member--design-overlay .ugb-team-member__image {
    transition: none;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__item {
    align-items: flex-start;
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133;
    display: flex;
    flex-direction: row-reverse;
    overflow: hidden;
    padding: 60px 35px;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__image {
    margin-bottom: 0;
    margin-left: 35px;
    width: 110px;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__title {
    grid-gap: 14px;
    display: grid;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    justify-content: flex-end;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__position {
    margin-bottom: 0;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__name {
    margin-top: 0;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__buttons,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__description,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__name,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__position {
    text-align: right;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__item2.ugb-team-member__item {
    flex-direction: row;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__item2 .ugb-team-member__image {
    margin-left: 0;
    margin-right: 35px;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__item2 .ugb-team-member__title {
    justify-content: flex-start;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__item2 .ugb-team-member__buttons,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__item2 .ugb-team-member__description,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__item2 .ugb-team-member__name,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__item2 .ugb-team-member__position {
    text-align: left;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-half .ugb-team-member__item {
    align-items: stretch;
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133;
    display: flex;
    flex-direction: row;
    overflow: hidden;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-half .ugb-team-member__image {
    margin: 0;
    width: 50%;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-half .ugb-team-member__content {
    padding: 60px 35px;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__item {
    background-color: #fff;
    background-position: 50%;
    background-size: cover;
    border-radius: 12px;
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133;
    height: 350px;
    overflow: hidden;
    padding: 60px 35px;
    position: relative;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__item:after {
    background: linear-gradient(0deg,#000c,#0000 50%);
    bottom: -30%;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .5s ease-in-out;
    z-index: 1;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__content,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__image {
    position: relative;
    z-index: 2;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__image {
    background-position: 50%;
    background-size: cover;
    border-radius: 0;
    bottom: 0;
    height: 100%;
    left: 0;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__content {
    bottom: 0;
    left: 0;
    margin: 35px;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: left;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__description,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__name,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__position {
    color: #fff;
    margin: 0;
    transition: all .4s ease-in-out;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__description {
    bottom: 0;
    left: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    transform: translateY(15px);
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__item:hover .ugb-team-member__buttons,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__item:hover .ugb-team-member__name,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__item:hover .ugb-team-member__position {
    opacity: 0;
    transform: translateY(-15px);
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__item:hover .ugb-team-member__description {
    opacity: 1;
    transform: translateY(0);
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__item:hover:after {
    bottom: 0;
    top: -30%;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__item {
    background-color: #fff;
    background-position: 50%;
    background-size: cover;
    border-radius: 12px;
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133;
    height: 400px;
    overflow: hidden;
    padding: 60px 35px;
    position: relative;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__item:after {
    background: linear-gradient(0deg,#000c,#0000 70%);
    bottom: -30%;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .5s ease-in-out;
    z-index: 1;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__content,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__image {
    position: relative;
    z-index: 2;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__image {
    background-position: 50%;
    background-size: cover;
    border-radius: 0;
    bottom: 0;
    height: 100%;
    left: 0;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__content {
    bottom: 0;
    left: 0;
    margin: 35px;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: left;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__description,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__name,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__position {
    color: #fff;
    transition: all .4s ease-in-out;
  }
  .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__item:hover:after {
    bottom: 0;
    top: -30%;
  }
  .ugb-main-block,[class*=ugb-] form[class*=-link],[class*=ugb-]+form[class*=-link],form[class*=ugb-][class*=-link] {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  .ugb-main-block {
    margin-bottom: 35px;
    margin-top: 35px;
    padding: 0;
  }
  .ugb-main-block.alignfull {
    padding: 0 35px;
  }
  .ugb-block-content,.ugb-inner-block {
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
  }
  .ugb--full-height {
    min-height: 700px;
  }
  .ugb--restrict-content-width .ugb-content-wrapper {
    margin: 0 auto;
    max-width: var(--content-width);
  }
  .ugb--shadow-0,.ugb-shadow-0 {
    box-shadow: none !important;
  }
  .ugb--shadow-1,.ugb-shadow-1 {
    box-shadow: 0 0 0 1px #7878781a !important;
  }
  .ugb--shadow-2,.ugb-shadow-2 {
    box-shadow: 0 0 0 2px #7878781a !important;
  }
  .ugb--shadow-3,.ugb-shadow-3 {
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133 !important;
  }
  .ugb--shadow-4,.ugb-shadow-4 {
    box-shadow: 0 2px 20px #9993 !important;
  }
  .ugb--shadow-5,.ugb-shadow-5 {
    box-shadow: 0 5px 30px -10px #123f524d !important;
  }
  .ugb--shadow-6,.ugb-shadow-6 {
    box-shadow: 0 10px 30px #0000000d !important;
  }
  .ugb--shadow-7,.ugb-shadow-7 {
    box-shadow: 7px 5px 30px #48497926 !important;
  }
  .ugb--shadow-8,.ugb-shadow-8 {
    box-shadow: 0 10px 60px #0000001a !important;
  }
  .ugb--shadow-9,.ugb-shadow-9 {
    box-shadow: 0 70px 130px -60px #48497961 !important;
  }
  div[class^=wp-block-ugb-] {
    z-index: 1;
  }
  @supports (-webkit-touch-callout:inherit) {
    [class*=ugb-] {
      background-attachment: scroll !important;
    }
  }
  .ugb-block-content:after,.ugb-block-content:before {
    content: none !important;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-basic2 .ugb-testimonial__item {
    background-color: initial;
    box-shadow: none;
    padding: 35px;
    text-align: left;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-basic2 .ugb-testimonial__person {
    grid-gap: 0;
    align-items: center;
    display: grid;
    grid-template-columns: min-content 1fr;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-basic2 .ugb-testimonial__image {
    grid-column: 1/2;
    grid-row: 1/3;
    margin-bottom: 0 !important;
    margin-right: 35px;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-basic2 .ugb-testimonial__name {
    align-self: flex-end;
    grid-column: 2/3;
    grid-row: 1/2;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-basic2 .ugb-testimonial__position {
    align-self: flex-start;
    grid-column: 2/3;
    grid-row: 2/3;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-basic2 .ugb-testimonial__image+.ugb-testimonial__name:nth-child(2):last-child,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-basic2 .ugb-testimonial__image+.ugb-testimonial__position:nth-child(2):last-child {
    align-self: center;
    grid-row: 1/3;
    margin-bottom: 0;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-bubble .ugb-testimonial__item {
    background: none;
    border-radius: 0;
    box-shadow: none;
    overflow: visible;
    padding: 0;
    text-align: left;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-bubble .ugb-testimonial__body-wrapper {
    background: #fafafa;
    border-radius: 12px;
    margin-bottom: 35px;
    padding: 35px;
    position: relative;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-bubble .ugb-testimonial__body-wrapper:after {
    background: #fafafa;
    bottom: -6px;
    content: "";
    height: 20px;
    left: 45px;
    position: absolute;
    transform: translateX(-50%) rotate(45deg);
    transform-origin: center;
    width: 20px;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-bubble .ugb-testimonial__body {
    margin-bottom: 0 !important;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-bubble .ugb-testimonial__person {
    grid-gap: 0;
    align-items: center;
    display: grid;
    grid-template-columns: min-content 1fr;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-bubble .ugb-testimonial__image {
    grid-column: 1/2;
    grid-row: 1/3;
    margin-bottom: 0 !important;
    margin-left: 8px;
    margin-right: 35px;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-bubble .ugb-testimonial__name {
    align-self: flex-end;
    grid-column: 2/3;
    grid-row: 1/2;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-bubble .ugb-testimonial__position {
    align-self: flex-start;
    grid-column: 2/3;
    grid-row: 2/3;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-bubble .ugb-testimonial__image+.ugb-testimonial__name:nth-child(2):last-child,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-bubble .ugb-testimonial__image+.ugb-testimonial__position:nth-child(2):last-child {
    align-self: center;
    grid-row: 1/3;
    margin-bottom: 0;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__body,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__name,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__position {
    color: #333;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__item {
    overflow: hidden;
    padding: 60px 150px 35px 35px;
    position: relative;
    text-align: left;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__body {
    font-size: 26px;
    font-weight: 700;
    line-height: 1.4em;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__image {
    background-position: 100%;
    background-size: cover;
    border-radius: 0;
    bottom: 0;
    height: auto;
    left: 0;
    margin-bottom: 0 !important;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__image:after {
    background: linear-gradient(270deg,#ffffff4d,#fffc);
    bottom: -1px;
    content: "";
    display: block;
    left: -1px;
    position: absolute;
    right: -1px;
    top: -1px;
    z-index: 2;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__body-wrapper {
    margin-bottom: 35px;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__body-wrapper,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__name,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__position {
    position: relative;
    z-index: 3;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-background .ugb-testimonial__name {
    margin-bottom: 5px !important;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical .ugb-testimonial__item,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__item {
    padding: 0;
    position: relative;
    text-align: left;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical .ugb-testimonial__body-wrapper,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__body-wrapper {
    padding: 60px 35px;
    position: relative;
    z-index: 2;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical .ugb-testimonial__person,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__person {
    z-index: 1;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical .ugb-testimonial__person:after,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__person:after {
    background: #fff;
    content: "";
    height: 20px;
    position: absolute;
    right: 45px;
    top: -14px;
    transform: translateX(-50%) rotate(45deg);
    transform-origin: center;
    width: 20px;
    z-index: 4;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical .ugb-testimonial__body,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__body {
    margin-bottom: 0;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical .ugb-testimonial__person,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__person {
    display: flex;
    flex-direction: column;
    height: 200px;
    justify-content: flex-end;
    padding: 35px;
    position: relative;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical .ugb-testimonial__image,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__image {
    background-position: 50%;
    background-size: cover;
    bottom: 0;
    left: 0;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
    z-index: 2;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical .ugb-testimonial__name,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical .ugb-testimonial__position,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__name,.ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__position {
    position: relative;
    z-index: 3;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__item2 {
    flex-direction: column-reverse;
  }
  .ugb-testimonial.ugb-testimonial--v3.ugb-testimonial--design-vertical-inverse .ugb-testimonial__item2 .ugb-testimonial__person:after {
    bottom: -12px;
    top: auto;
  }
  .ugb-bottom-separator .ugb-separator__layer-2,.ugb-bottom-separator .ugb-separator__layer-3,.ugb-top-separator .ugb-separator__layer-2,.ugb-top-separator .ugb-separator__layer-3 {
    fill: #ccc;
    height: 100%;
    opacity: .5;
    position: absolute;
    transform-origin: bottom;
    width: 100%;
    z-index: 2;
  }
  .ugb-bottom-separator .ugb-separator__layer-3,.ugb-top-separator .ugb-separator__layer-3 {
    z-index: 1;
  }
  @media screen and (max-width:600px) {
    .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-colored .ugb-accordion__item,.ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored .ugb-accordion__item {
      padding: 35px 17.5px;
    }
    .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__item {
      flex-direction: column-reverse;
    }
    .ugb-blog-posts.ugb-blog-posts--v2.ugb-blog-posts--design-horizontal-card .ugb-blog-posts__featured-image img {
      width: 100%;
    }
    .ugb-container.ugb-container--v2.ugb-container--design-image2.ugb-container--collapse-on-mobile>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper,.ugb-container.ugb-container--v2.ugb-container--design-image3.ugb-container--collapse-on-mobile>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper {
      flex-direction: column;
    }
    .ugb-container.ugb-container--v2.ugb-container--design-image2.ugb-container--collapse-on-mobile>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper>.ugb-container__image,.ugb-container.ugb-container--v2.ugb-container--design-image3.ugb-container--collapse-on-mobile>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper>.ugb-container__image {
      height: 300px;
      width: 100% !important;
    }
    .ugb-count-up.ugb-countup--v4.ugb-countup--design-side .ugb-content-wrapper {
      flex-direction: column;
    }
    .ugb-count-up.ugb-countup--v4.ugb-countup--design-side .ugb-content-wrapper .ugb-countup__item:not(:last-child) {
      margin-bottom: 35px !important;
    }
    .ugb-count-up.ugb-countup--v4.ugb-countup--design-side .ugb-content-wrapper .ugb-countup__item {
      margin-left: auto !important;
      margin-right: auto !important;
      max-width: 300px;
      width: 50vw;
    }
    .ugb-count-up.ugb-countup--v4.ugb-count-up.ugb-countup--design-abstract .ugb-content-wrapper,.ugb-countup.ugb-countup--design-abstract .ugb-content-wrapper {
      flex-direction: column;
    }
    .ugb-count-up.ugb-countup--v4.ugb-count-up.ugb-countup--design-abstract .ugb-content-wrapper .ugb-countup__item:not(:last-child),.ugb-countup.ugb-countup--design-abstract .ugb-content-wrapper .ugb-countup__item:not(:last-child) {
      margin-bottom: 35px !important;
    }
    .ugb-count-up.ugb-countup--v4.ugb-count-up.ugb-countup--design-abstract .ugb-content-wrapper .ugb-countup__item,.ugb-countup.ugb-countup--design-abstract .ugb-content-wrapper .ugb-countup__item {
      margin-left: auto !important;
      margin-right: auto !important;
      max-width: 300px;
      width: 50vw;
    }
    .ugb-count-up.ugb-countup--v4.ugb-count-up.ugb-countup--design-boxed .ugb-countup__item,.ugb-countup.ugb-countup--design-boxed .ugb-countup__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-half .ugb-feature__item,.ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap] .ugb-feature__content {
      padding: 35px 17.5px;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap2 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__content {
      transform: none;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap .ugb-feature__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap2 .ugb-feature__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4 .ugb-feature__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__item {
      align-items: center;
      display: flex;
      flex-direction: column-reverse;
      height: auto !important;
      justify-content: flex-start;
      min-height: 500px;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap2 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__content {
      align-self: flex-start;
      margin-bottom: 50px;
      margin-top: 50px;
      position: relative;
      transform: none;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap2 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__image-side {
      margin-bottom: -20vw;
      min-height: 20vw;
      padding: 0;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap.ugb-feature--invert .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap2.ugb-feature--invert .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3.ugb-feature--invert .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4.ugb-feature--invert .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5.ugb-feature--invert .ugb-feature__content {
      align-self: flex-end;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap.ugb-feature--invert .ugb-feature__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap2.ugb-feature--invert .ugb-feature__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3.ugb-feature--invert .ugb-feature__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4.ugb-feature--invert .ugb-feature__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5.ugb-feature--invert .ugb-feature__item {
      justify-content: flex-end;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap .ugb-feature__image,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap2 .ugb-feature__image,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__image,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4 .ugb-feature__image,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__image {
      top: 0;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__item {
      flex-direction: column;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__image-side {
      margin-bottom: 0;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap3 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__content {
      margin-bottom: -20vw;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4 .ugb-feature__content,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__content {
      left: 10%;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap4 .ugb-feature__image-side,.ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__image-side {
      margin-bottom: -20vw;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__item {
      flex-direction: column;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap5 .ugb-feature__image-side {
      margin-bottom: 0;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg2 .ugb-feature__content {
      margin-bottom: 0;
      margin-top: 100px;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg2 .ugb-feature__item {
      align-items: flex-end;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg3 .ugb-feature__content {
      margin-bottom: 100px;
      margin-top: 0;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg3 .ugb-feature__item {
      align-items: flex-start;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg3 .ugb-feature__image {
      top: auto;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg4 .ugb-feature__content {
      margin-bottom: 0;
      margin-top: 200px;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg5 .ugb-feature__content {
      margin-bottom: 200px;
      margin-top: 0;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-overlap-bg5 .ugb-feature__image {
      top: 50px;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-horizontal .ugb-feature-grid__item {
      display: flex;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-horizontal .ugb-feature-grid__image {
      margin-bottom: 16px;
    }
    .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__item {
      padding: 35px 17.5px;
    }
    .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-half .ugb-team-member__item {
      flex-direction: column;
    }
    .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-half .ugb-team-member__image {
      height: calc(100px + 20vw);
      width: 100% !important;
    }
    .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__item,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__item {
      padding: 35px 17.5px;
    }
    .ugb-main-block.alignfull {
      padding-left: 17.5px;
      padding-right: 17.5px;
    }
  }
  @media screen and (min-width:1025px) {
    .ugb--full-height {
      min-height: 100vh;
    }
  }
  @media screen and (max-width:782px) {
    .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-colored .ugb-accordion__item,.ugb-accordion.ugb-accordion--v2.ugb-accordion--design-line-colored .ugb-accordion__item {
      padding: 40px 23.3333333333px;
    }
    .ugb-card.ugb-card--v2.ugb-card--design-horizontal .ugb-card__item {
      flex-direction: column;
    }
    .ugb-card.ugb-card--v2.ugb-card--design-horizontal .ugb-card__image {
      grid-row-start: 1;
      height: 60vw;
      width: auto;
    }
    .ugb-count-up.ugb-countup--v4.ugb-count-up.ugb-countup--design-boxed .ugb-countup__item,.ugb-countup.ugb-countup--design-boxed .ugb-countup__item,.ugb-feature.ugb-feature--v2.ugb-feature--design-half .ugb-feature__item {
      padding: 40px 23.3333333333px;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-half .ugb-feature__item {
      grid-template-columns: 1fr !important;
      height: auto !important;
      padding: 0;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-half .ugb-feature__image {
      grid-row-start: 1;
      height: 60vw;
    }
    .ugb-feature.ugb-feature--v2.ugb-feature--design-half .ugb-feature__content {
      grid-column: 1;
      grid-row: 2;
    }
    .ugb-feature.ugb-feature--v2[class*=ugb-feature--design-overlap] .ugb-feature__content {
      max-width: 80%;
      min-width: 40vw;
      padding: 40px 23.3333333333px;
      width: 80%;
    }
    .ugb-header.ugb-header--v3.ugb-header--design-half .ugb-content-wrapper,.ugb-header.ugb-header--v3.ugb-header--design-half-overlay.ugb--restrict-content-width .ugb-content-wrapper,.ugb-header.ugb-header--v3.ugb-header--design-side-overlay .ugb-content-wrapper {
      width: 100%;
    }
    .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--tablet-content-align-right .ugb-number-box__item {
      padding-left: 35px;
      padding-right: 87.5px;
    }
    .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--tablet-content-align-right .ugb-number-box__number {
      text-align: right;
    }
    .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--tablet-content-align-center .ugb-number-box__item {
      padding-left: 35px;
      padding-right: 35px;
    }
    .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--tablet-content-align-center .ugb-number-box__number {
      text-align: center;
    }
    .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--mobile-content-align-right .ugb-number-box__item {
      padding-left: 35px;
      padding-right: 87.5px;
    }
    .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--mobile-content-align-right .ugb-number-box__number {
      text-align: right;
    }
    .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--mobile-content-align-center .ugb-number-box__item {
      padding-left: 35px;
      padding-right: 35px;
    }
    .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading.ugb--mobile-content-align-center .ugb-number-box__number {
      text-align: center;
    }
    .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2.ugb--content-align-right .ugb-number-box__title {
      padding-left: 100px;
      padding-right: 0;
    }
    .ugb-number-box.ugb-number-box--v3.ugb-number-box--design-heading2.ugb--content-align-center .ugb-number-box__title {
      padding-right: 0;
    }
    .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-horizontal .ugb-team-member__item,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay .ugb-team-member__item,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-overlay-simple .ugb-team-member__item {
      padding: 40px 23.3333333333px;
    }
  }
  @media screen and (min-width:768px) {
    .ugb-cta.ugb-cta--design-horizontal .ugb-button--inner {
      white-space: nowrap;
    }
  }
  @media screen and (max-width:1025px) {
    .ugb-cta.ugb-cta--design-horizontal .ugb-cta__item,.ugb-cta.ugb-cta--design-horizontal-3 .ugb-cta__item {
      grid-gap: 16px;
      grid-auto-flow: row;
    }
    .ugb-cta.ugb-cta--design-horizontal-3 .ugb-cta__item .ugb-cta__description {
      text-align: left;
    }
    .ugb-cta.ugb-cta--design-split-centered .ugb-cta__item {
      grid-gap: 16px;
      grid-auto-flow: row;
    }
    .ugb-cta.ugb-cta--design-split-centered .ugb-cta__item .ugb-cta__description {
      text-align: right;
    }
  }
  @media screen and (max-width:768px) {
    .ugb-cta.ugb-cta--design-horizontal-2 .ugb-cta__item {
      grid-gap: 16px;
      grid-auto-flow: row;
    }
  }
  @media screen and (min-width:782px) {
    .ugb-cta.ugb-cta--design-split-centered .ugb-cta__item .ugb-cta__title {
      font-size: calc(1.6rem + 1.2vw);
    }
    .ugb-header.ugb-header--v3.ugb-header--design-half-overlay.ugb--restrict-content-width .ugb-content-wrapper {
      margin-left: auto;
      margin-right: 50%;
      width: calc(var(--content-width) * .5);
    }
    .ugb-header.ugb-header--v3.ugb-header--design-half-overlay.ugb--restrict-content-width .ugb-content-wrapper:after {
      background: #0006;
      bottom: 0;
      content: "";
      position: absolute;
      right: 100%;
      top: 0;
      width: 1000px;
    }
    .ugb-header.ugb-header--v3.ugb-header--design-half-overlay.ugb--restrict-content-width.ugb-header--invert .ugb-content-wrapper {
      margin-left: 50%;
      margin-right: auto;
    }
    .ugb-header.ugb-header--v3.ugb-header--design-half-overlay.ugb--restrict-content-width.ugb-header--invert .ugb-content-wrapper:after {
      left: 100%;
      right: auto;
    }
    .ugb-header.ugb-header--v3.ugb-header--design-side-overlay.ugb--restrict-content-width .ugb-content-wrapper {
      margin-left: auto;
      margin-right: 50%;
      width: calc(var(--content-width) * .5);
    }
    .ugb-header.ugb-header--v3.ugb-header--design-side-overlay.ugb--restrict-content-width.ugb-header--invert .ugb-content-wrapper {
      margin-left: 50%;
      margin-right: auto;
    }
    .ugb-header.ugb-header--v3.ugb-header--design-half.ugb--restrict-content-width .ugb-content-wrapper {
      margin-left: auto;
      margin-right: 50%;
      width: calc(var(--content-width) * .5);
    }
    .ugb-header.ugb-header--v3.ugb-header--design-half.ugb--restrict-content-width.ugb-header--invert .ugb-content-wrapper {
      margin-left: 50%;
      margin-right: auto;
    }
  }
  @media screen and (min-width:782px) and (max-width:960px) {
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-horizontal.ugb-feature-grid--columns-4 .ugb-block-content {
      grid-auto-flow: row;
      grid-template-columns: minmax(0,1fr) minmax(0,1fr);
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-horizontal.ugb-feature-grid--columns-3 .ugb-block-content {
      grid-auto-flow: row;
      grid-template-columns: minmax(0,1fr);
    }
    .ugb-header.ugb-header--v3.ugb-header--design-half .ugb-content-wrapper,.ugb-header.ugb-header--v3.ugb-header--design-side-overlay .ugb-content-wrapper {
      width: 75%;
    }
  }
  @media screen and (min-width:601px) {
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2 {
      transform: translateY(-100px);
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2.ugb--hover-lift-shadow-staggered:hover,.ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2.ugb--hover-lift-shadow:hover,.ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2.ugb--hover-lift-staggered:hover,.ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2.ugb--hover-lift:hover {
      transform: translateY(-110px) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2.ugb--hover-lower:hover {
      transform: translateY(-100px) scale(.97) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2.ugb--hover-lower-more:hover {
      transform: translateY(-100px) scale(.93) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2.ugb--hover-scale:hover {
      transform: translateY(-100px) scale(1.03) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2.ugb--hover-scale-more:hover {
      transform: translateY(-100px) scale(1.07) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2.ugb--hover-scale-shadow:hover {
      box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133,0 5px 50px 0 #0000000d !important;
      transform: translateY(-100px) scale(1.03) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item2.ugb--hover-lift-more:hover {
      transform: translateY(-118px) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3 {
      transform: translateY(50px);
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3.ugb--hover-lift-shadow-staggered:hover,.ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3.ugb--hover-lift-shadow:hover,.ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3.ugb--hover-lift-staggered:hover,.ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3.ugb--hover-lift:hover {
      transform: translateY(40px) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3.ugb--hover-lower:hover {
      transform: translateY(50px) scale(.97) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3.ugb--hover-lower-more:hover {
      transform: translateY(50px) scale(.93) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3.ugb--hover-scale:hover {
      transform: translateY(50px) scale(1.03) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3.ugb--hover-scale-more:hover {
      transform: translateY(50px) scale(1.07) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3.ugb--hover-scale-shadow:hover {
      box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px #b0b5c133,0 5px 50px 0 #0000000d !important;
      transform: translateY(50px) scale(1.03) !important;
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag .ugb-feature-grid__item3.ugb--hover-lift-more:hover {
      transform: translateY(32px) !important;
    }
  }
  @media screen and (min-width:601px) and (max-width:961px) {
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag.ugb-feature-grid--columns-4 .ugb-feature-grid__item2,.ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag.ugb-feature-grid--columns-4 .ugb-feature-grid__item4 {
      transform: translateY(-50px);
    }
    .ugb-feature-grid.ugb-feature-grid--v2.ugb-feature-grid--design-zigzag.ugb-feature-grid--columns-4 .ugb-feature-grid__item3 {
      transform: none;
    }
  }
  @media screen and (min-width:960px) {
    .ugb-header.ugb-header--v3.ugb-header--design-huge.ugb-header--invert .ugb-content-wrapper {
      grid-template-columns: 1fr 3fr;
    }
    .ugb-header.ugb-header--v3.ugb-header--design-huge.ugb-header--invert .ugb-header__title {
      grid-column: 2/3;
      grid-row: 1/2;
    }
    .ugb-header.ugb-header--v3.ugb-header--design-huge.ugb-header--invert .ugb-header__subtitle {
      grid-column: 1/2;
      grid-row: 1/3;
    }
    .ugb-header.ugb-header--v3.ugb-header--design-huge.ugb-header--invert .ugb-header__buttons {
      grid-column: 2/3;
      grid-row: 2/3;
    }
  }
  @media screen and (max-width:960px) {
    .ugb-header.ugb-header--v3.ugb-header--design-huge .ugb-content-wrapper {
      grid-template-columns: 1fr;
    }
  }
  @media screen and (max-width:1280px) {
    .ugb-team-member.ugb-team-member--v3.ugb-team-member--design-half.ugb-team-member--columns-2 .ugb-block-content,.ugb-team-member.ugb-team-member--v3.ugb-team-member--design-half.ugb-team-member--columns-3 .ugb-block-content {
      grid-auto-flow: row;
      grid-template-columns: minmax(0,1fr);
    }
  }
  #end-resizable-editor-section {
    display: none;
  }
}
