.elementor-74787 .elementor-element.elementor-element-a5fa65c:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-a5fa65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2023/01/htm-blog-bg-02.jpeg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-74787 .elementor-element.elementor-element-a5fa65c > .elementor-container{max-width:1200px;}.elementor-74787 .elementor-element.elementor-element-a5fa65c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 0% 8% 0%;}.elementor-74787 .elementor-element.elementor-element-a5fa65c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74787 .elementor-element.elementor-element-67ffab67 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-74787 .elementor-element.elementor-element-bc92dda > .elementor-widget-container{margin:1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-74787 .elementor-element.elementor-element-bc92dda.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-74787 .elementor-element.elementor-element-bc92dda{text-align:center;}.elementor-74787 .elementor-element.elementor-element-bc92dda .elementor-heading-title{font-family:"Burford Base", Sans-serif;font-size:6.5vw;font-weight:normal;line-height:0.7em;letter-spacing:-0.1em;color:#FFFFFF;}.elementor-74787 .elementor-element.elementor-element-4e6da95{--spacer-size:2.5vh;}.elementor-74787 .elementor-element.elementor-element-4e6da95.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-74787 .elementor-element.elementor-element-57d55c2 > .elementor-widget-container{padding:0.5% 0% 1.5% 0%;}.elementor-74787 .elementor-element.elementor-element-57d55c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-74787 .elementor-element.elementor-element-57d55c2 img{width:30%;}.elementor-74787 .elementor-element.elementor-element-a428862{--spacer-size:2.5vh;}.elementor-74787 .elementor-element.elementor-element-a428862.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-74787 .elementor-element.elementor-element-5a25d81:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-5a25d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/blog-single-text-top-bg.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-74787 .elementor-element.elementor-element-5a25d81 > .elementor-container{max-width:1100px;}.elementor-74787 .elementor-element.elementor-element-5a25d81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-74787 .elementor-element.elementor-element-5a25d81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74787 .elementor-element.elementor-element-d86e70a{--spacer-size:16vh;}.elementor-74787 .elementor-element.elementor-element-d86e70a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-74787 .elementor-element.elementor-element-d86e70a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-74787 .elementor-element.elementor-element-f32a76a:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-f32a76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2023/01/blog-single-text-bg-2-1.png");background-position:50% -18%;background-repeat:repeat-y;background-size:100% auto;}.elementor-74787 .elementor-element.elementor-element-f32a76a > .elementor-container{max-width:1100px;}.elementor-74787 .elementor-element.elementor-element-f32a76a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1px;margin-bottom:0px;z-index:2;}.elementor-74787 .elementor-element.elementor-element-f32a76a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74787 .elementor-element.elementor-element-fa0cd9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-74787 .elementor-element.elementor-element-01ad072.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-74787 .elementor-element.elementor-element-24c3059.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-74787 .elementor-element.elementor-element-e6e05c7:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-e6e05c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2023/01/blog-single-text-bg-2-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-74787 .elementor-element.elementor-element-e6e05c7 > .elementor-container{max-width:1100px;}.elementor-74787 .elementor-element.elementor-element-e6e05c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-74787 .elementor-element.elementor-element-e6e05c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74787 .elementor-element.elementor-element-31ed799{--spacer-size:8vh;}.elementor-74787 .elementor-element.elementor-element-31ed799.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-74787 .elementor-element.elementor-element-4beb513:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-4beb513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/blog-single-text-bottom-bg.png");background-position:bottom center;background-repeat:repeat-y;background-size:100% auto;}.elementor-74787 .elementor-element.elementor-element-4beb513 > .elementor-container{max-width:1100px;}.elementor-74787 .elementor-element.elementor-element-4beb513{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-74787 .elementor-element.elementor-element-4beb513 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-74787 .elementor-element.elementor-element-281c004{--spacer-size:14.5vh;}.elementor-74787 .elementor-element.elementor-element-281c004.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-74787 .elementor-element.elementor-element-a5fa65c{padding:20% 0% 0% 0%;}.elementor-74787 .elementor-element.elementor-element-bc92dda .elementor-heading-title{font-size:10vw;}.elementor-74787 .elementor-element.elementor-element-57d55c2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-74787 .elementor-element.elementor-element-57d55c2 img{width:50%;}.elementor-74787 .elementor-element.elementor-element-f32a76a:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-f32a76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-74787 .elementor-element.elementor-element-a5fa65c:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-a5fa65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:100% auto;}.elementor-74787 .elementor-element.elementor-element-a5fa65c{padding:60% 3% 5% 3%;}.elementor-74787 .elementor-element.elementor-element-bc92dda > .elementor-widget-container{margin:7.5% 0% 0% 0%;}.elementor-74787 .elementor-element.elementor-element-bc92dda .elementor-heading-title{font-size:15vw;}.elementor-74787 .elementor-element.elementor-element-57d55c2 img{width:80%;}.elementor-74787 .elementor-element.elementor-element-d86e70a{--spacer-size:5vh;}.elementor-74787 .elementor-element.elementor-element-f32a76a:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-f32a76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-74787 .elementor-element.elementor-element-31ed799{--spacer-size:2vh;}.elementor-74787 .elementor-element.elementor-element-281c004{--spacer-size:7vh;}}@media(min-width:768px){.elementor-74787 .elementor-element.elementor-element-5e76941{width:10%;}.elementor-74787 .elementor-element.elementor-element-0652565{width:80%;}.elementor-74787 .elementor-element.elementor-element-f0c57e0{width:9.664%;}.elementor-74787 .elementor-element.elementor-element-70a6bbb{width:10%;}.elementor-74787 .elementor-element.elementor-element-fa27cda{width:80%;}.elementor-74787 .elementor-element.elementor-element-a64b9f0{width:9.664%;}.elementor-74787 .elementor-element.elementor-element-ae37a5b{width:10%;}.elementor-74787 .elementor-element.elementor-element-fa0cd9c{width:80%;}.elementor-74787 .elementor-element.elementor-element-a42035e{width:9.664%;}.elementor-74787 .elementor-element.elementor-element-371b670{width:10%;}.elementor-74787 .elementor-element.elementor-element-c8712c3{width:80%;}.elementor-74787 .elementor-element.elementor-element-15fbefd{width:9.664%;}.elementor-74787 .elementor-element.elementor-element-df0b1e1{width:10%;}.elementor-74787 .elementor-element.elementor-element-402191a{width:80%;}.elementor-74787 .elementor-element.elementor-element-8566fb4{width:9.664%;}}@media(min-width:1025px){.elementor-74787 .elementor-element.elementor-element-5a25d81:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-5a25d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-74787 .elementor-element.elementor-element-f32a76a:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-f32a76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-74787 .elementor-element.elementor-element-e6e05c7:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-e6e05c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-74787 .elementor-element.elementor-element-4beb513:not(.elementor-motion-effects-element-type-background), .elementor-74787 .elementor-element.elementor-element-4beb513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS */body, html {
  overflow-x: hidden;
}

p:not(:last-child) {
  margin-bottom: 5% !important;
}

/*.elementor-widget .elementor-icon-list-item a {
    display: initial !important;
}*/

ul, ol {
  padding-bottom: 1.5%;
  padding-inline-start: 30px !important;
  margin-top: -1%;
}

li {
  margin-bottom: 3%;
}

::marker {
  color: rgba(0, 0, 0, 0.6);
}

h3 {
  font-size: 1.875vw;
  line-height: 1.2em;
}

#footer-sec1 {
  display: none
}

.elementor iframe {
  height: 25.5vw !important;
}

.post-author .elementor-heading-title:before {
  content: "- ";
}

.post-text-01 .elementor-heading-title {
  letter-spacing: -0.5vw !important;
  -webkit-font-smoothing: antialiased;
}

.icon-term ul > li.elementor-icon-list-item:not(:first-child):before {
  content: "/";
  margin: 0 5px !important;
  color: rgba(255, 255, 255, 0.6);
  display: inline-block;
  vertical-align: middle;
}

.icon-term .elementor-icon-list-item {
  margin: 0 !important;
}

.icon-term a {
  color: rgba(255, 255, 255, 0.6);
}

.share-btn .elementor-share-btn {
  background: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/social-icon-bg.jpg') !important;
  background-repeat: no-repeat;
  background-size: cover !important;
  width: 3.958vw;
  height: 3.177vw;
}

.share-btn .elementor-share-btn {
  font-size: 0.vw;
}

.share-btn .elementor-share-btn_facebook {
  z-index: 20;
}

.share-btn .elementor-grid-item:nth-child(1) .elementor-share-btn__icon {
  content: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/fb-share-icon.svg');
  background-repeat: no-repeat;
  background-size: contain;
  margin: auto;
  width: 1.719vw;
  height: 1.719vw;
  z-index: 10;
}

.share-btn .elementor-grid {
  width: 100% !important;
}

.share-btn .elementor-grid-item:nth-child(2) .elementor-share-btn__icon {
  content: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/in-share-icon.svg');
  background-repeat: no-repeat;
  background-size: contain;
  margin: auto;
  width: 1.719vw;
  height: 1.719vw;
  z-index: 10;
}

.share-btn .elementor-grid-item:nth-child(3) .elementor-share-btn__icon {
  content: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/pin-share-icon.svg');
  background-repeat: no-repeat;
  background-size: contain;
  margin: auto;
  width: 1.719vw;
  height: 1.719vw;
  z-index: 10;
}

.post-content:before {
  content: "";
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/blog-single-text-top-bg.png');
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  top: -3.2vw;
  width: 100%;
  height: 7.813vw;
  left: 0;
  right: 0;
  z-index: -1;
}

.post-content:after {
  content: "";
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/blog-single-text-bottom-bg.png');
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  bottom: -10vw;
  width: 100%;
  height: 14.688vw;
  left: 0;
  right: 0;
  z-index: -1;
}

.learn-btn a {
  position: relative;
}

.learn-btn a:before {
  position: absolute;
  content: "";
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/form-arrow.png');
  background-repeat: no-repeat;
  background-size: cover;
  width: 9.219vw;
  height: 1.354vw;
  right: -5vw;
  top: 0;
  bottom: 0;
  margin: auto;
}

.learn-btn .elementor-button-text:hover {
  color: #C99E59 !important;
  z-index: 5;
}

.learn-btn a:hover:before {
  filter: brightness(0) saturate(100%) invert(92%) sepia(82%) saturate(4660%) hue-rotate(309deg) brightness(83%) contrast(87%);
}

/*BLOG POST*/
.post br {
  display: block !important
}

.post .uael-post-grid .uael-post-wrapper {
  padding-right: calc(3%/2) !important;
  padding-left: calc(3%/2) !important;
  margin-bottom: 4% !important;
}

.post .elementor-button-icon svg {
  width: 3.490vw;
  height: auto;
}

.post .uael-post__bg-wrap {
  content: "";
  position: relative;
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/blog-post-content-bg.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  background-color: #ff00 !important;
  height: 100%;
  left: 0;
  right: 0;
}

.post .uael-post__thumbnail {
  position: relative;
}

.post .uael-post__thumbnail:before {
  content: "";
  position: absolute;
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/blog-img-overlay.png');
  background-repeat: no-repeat;
  background-size: cover;
  width: 100% !important;
  height: 97% !important;
  left: 0;
  right: 0;
  z-index: 10;
  mix-blend-mode: multiply;
}

.post .uael-post__read-more .elementor-button-content-wrapper {
  align-items: center;
  position: absolute;
  bottom: 1.5vw;
}

.post .uael-post__read-more .elementor-button-text {
  mix-blend-mode: overlay;
}

.post .uael-post__bg-wrap {
  padding: 10% 6% 20% 6%;
}

.post h3.uael-post__title {
  margin-top: 5%;
}

.post .uael-grid-pagination .next, .post .uael-grid-pagination .prev {
  font-size: 0 !important;
  position: relative;
  border: 0 !important;
}

.post .uael-grid-pagination .next:before {
  position: absolute;
  content: "";
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/blog-pagination-nxt.svg');
  background-repeat: no-repeat;
  background-size: contain;
  width: 1.458vw;
  height: 1.719vw;
  top: -0.7vw;
  bottom: 0;
  left: 0.5vw;
  margin: auto;
}

.post .uael-grid-pagination .prev:before {
  position: absolute;
  content: "";
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/blog-pagination-prev.svg');
  background-repeat: no-repeat;
  background-size: contain;
  width: 1.458vw;
  height: 1.719vw;
  top: -0.7vw;
  bottom: 0;
  left: 0;
  margin: auto;
}

@media only screen and (max-width: 1024px) {
  .elementor iframe {
    height: 41vw !important;
  }

  h3 {
    font-size: 2.2vw;
  }

  ol {
    padding-inline-start: 15px !important;
  }

  .share-btn .elementor-share-btn {
    width: 5.958vw;
    height: 5.177vw;
  }

  .share-btn .elementor-grid-item:nth-child(-n+3) .elementor-share-btn__icon {
    width: 3.719vw;
    height: 3.719vw;
  }

  .post-content:after {
    bottom: -10vw;
    height: 26vw;
  }

  .post-content:before {
    top: -7vw;
  }

  .post-single-img .elementor-widget-container img {
    width: 60% !important;
  }

  .learn-btn a:before {
    width: 12.219vw;
    height: 1.54vw;
    right: -4vw;
  }

  .post .uael-post__bg-wrap {
    padding: 15% 6% 20% 6%;
  }

  .post .uael-post__read-more .elementor-button-content-wrapper {
    bottom: 4vw;
  }

  .post .uael-grid-pagination span.page-numbers.current {
    margin-right: 3% !important;
  }

  .post .uael-grid-pagination .next:before,
  .post .uael-grid-pagination .prev:before {
    width: 2.458vw;
    height: 2.719vw;
    top: -1.5vw;
  }

  .post .uael-post-grid .uael-post-wrapper {
    padding-right: calc(3%/2) !important;
    padding-left: calc(3%/2) !important;
    margin-bottom: -1% !important;
  }

  .post .uael-post__footer {
    margin-top: 5%;
  }
}

@media only screen and (max-width: 767px) {
  .post .uael-post-grid .uael-post-wrapper {
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-bottom: 10% !important;
  }

  .elementor iframe {
    height: 47vw !important;
  }

  .post .uael-post__bg-wrap {
    padding: 10% 10% 20% 10%;
  }

  .post .elementor-button-icon svg {
    width: 16vw;
  }

  .post .uael-grid-pagination .next:before, .post .uael-grid-pagination .prev:before {
    width: 4.458vw;
    height: 6.719vw;
    top: -2vw;
    left: -2vw;
  }

  .share-btn .elementor-share-btn {
    width: 15.958vw;
    height: 15.177vw;
  }

  .share-btn .elementor-grid-item:nth-child(-n+3) .elementor-share-btn__icon {
    width: 7.719vw;
    height: 7.719vw;
  }

  .post-content:after {
    bottom: -10vw;
    height: 26vw;
  }

  .post-single-img .elementor-widget-container img {
    width: 100% !important;
  }

  .post-text-01 .elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;
  }

  .crown-img-01 img {
    width: 30vw !important;
  }

  .crown-img-02 img {
    width: 35vw !important;
    margin-bottom: 10% !important;
  }

  .learn-btn a:before {
    width: 20.219vw;
    height: 2.54vw;
    right: -6vw;
  }

  .sec-img-02 img {
    content: url(https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/mobile-blog-heading-left-01.png) !important;
  }

  .sec-img-01 img {
    content: url(https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/mobile-blog-heading-right-01.png) !important;
  }

  .sec-img-01, .sec-img-02 {
    width: 100% !important;
  }

  .single-br br {
    display: none !important;
  }

  h3 {
    font-size: 5vw;
  }

  .share-btn .elementor-grid-item {
    --grid-column-gap: 2vw !important;
  }

  .share-btn .elementor-grid {
    margin: 0 !important;
  }

  .post-head .elementor-widget-container {
    padding-bottom: 7% !important;
  }
}

/* LEGACY CSS */


.top-content {
    filter: brightness(1.03)saturate(1.01);
}

.mid-content {
    filter: brightness(0.99);
}

#legacy-htm img[src*="arrow"], #legacy-htm img[src*="Arrow"], #legacy-htm img[src*="ARROW"], #legacy-htm #sub_menu1, #legacy-htm img[src*="logo"], #legacy-htm img[src*="Logo"], #legacy-htm form[action*="activehosted"] {
    display: none !important;
}

#legacy-htm div[align] {
    text-align: center !important;
}

#legacy-htm .avia-iframe-wrap {
    padding: 0 !important;
}

#legacy-htm div[id*="header-section"] {
    height: auto !important;
}

#legacy-htm .header-banner-accessibility img {
    opacity: 1 !important;
}

#legacy-htm .av-countdown-timer, #legacy-htm .av-desktop-hide, #legacy-htm .av-medium-hide, #legacy-htm .av-small-hide, #legacy-htm .av-mini-hide {
    display: none !important;
}

#legacy-htm footer, #legacy-htm header, #legacy-htm #footer, #legacy-htm #header, #legacy-htm .slick-prev, #legacy-htm .slick-next {
    display: none !important;
}

#legacy-htm ._inline-style, #legacy-htm ._form-content {
    display: block !important;
    float: none !important;
}

#legacy-htm li header {
    display: block !important;
}

#legacy-htm .custom-header {
    position: relative !important;
}

#legacy-htm div:not([class^="jw"]):not([class*="slick"]):not([style*="url"]):not([class="wp-video"]):not([class^="mejs"]) {
    background: transparent !important;
    border-color: transparent !important;
    color: #000000 !important;
    float: none !important;
    width: 100% !important;
    padding: 0 !important;
    box-shadow: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    height: auto !important;
    position: relative !important;
}

#legacy-htm .avia-bg-style-scroll {
    margin-bottom: 60px !important;
    background-color: transparent !important;
}

#legacy-htm .avia-bg-style-scroll[style*="happy-clients-background"], #legacy-htm .avia-bg-style-scroll[style*="grid_background"], #legacy-htm .avia-bg-style-scroll[style*="blue-ocean"] {
    background: transparent !important;
}

#legacy-htm .avia-bg-style-scroll[style*="divider"] {
    padding-top: 40px !important;
}

#legacy-htm table, #legacy-htm th, #legacy-htm tr, #legacy-htm td {
    width: 100% !important;
    background: transparent !important;
}

#legacy-htm img {
    display: block !important;
    margin: 40px auto !important;
    padding: 1rem !important;
    max-width: 100% !important;
    background: transparent !important;
    float: none !important;
}

#legacy-htm .avia-image-overlay-wrap img {
	margin: 0px auto !important;
}

#legacy-htm .avia-gallery-thumb {
    margin: 40px auto !important;
    display: grid !important;
    gap: 10px !important;
    grid-template-columns: repeat(3,1fr) !important;
}

#legacy-htm .outline-text p, #legacy-htm .outline-text h3 {
    -webkit-text-stroke: 0 !important;
     text-stroke: 0 !important;
     text-shadow: 0 !important;
}

#legacy-htm .avia-gallery-thumb img {
    margin: 0 !important;
    background-image: url(https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/hp-slider-bg.png) !important;
    background-size: cover !important;
    background-position: top left !important;
    display: inline !important;
}

 #legacy-htm span, #legacy-htm div:not([class*="avia-bg-style-scroll"]):not([class="wp-video"]):not([class^="mejs"]) , #legacy-htm a {
     font-size: 1.198vw !important;
     color: #000000 !important;
     background: transparent !important;
     text-align: center !important;
     -webkit-text-stroke: 0 !important;
     text-stroke: 0 !important;
     text-shadow: 0 !important;
 }

#legacy-htm h1, #legacy-htm h2, #legacy-htm h3, #legacy-htm h4, #legacy-htm h5, #legacty-htm h6 {
    color: #000000 !important;
    font-family: "Burford Base", Sans-serif !important;
    font-weight: 400!important;
    text-transform: uppercase!important;
    line-height: 0.8em !important;
    letter-spacing: -8px !important;
    text-align: center !important;
    margin-top: 3%;
    margin-bottom: 2%;
    background: transparent !important;
    -webkit-text-stroke: none !important;
     text-stroke: none !important;
     text-shadow: none !important;
}

#legacy-htm #quiz-six-stages h1, #legacy-htm #quiz-six-stages h2, #legacy-htm #quiz-six-stages h3, #legacy-htm #quiz-six-stages h4, #legacy-htm #quiz-six-stages h5, #legacy-htm #quiz-six-stages h6 {
    font-family: "Burford Base", Sans-serif !important;
    -webkit-text-stroke: 0 !important;
     text-stroke: 0 !important;
     text-shadow: 0 !important;
}


#legacy-htm p {
    text-align: center !important;
    color: #000000 !important;
    font-family: "Montserrat", Sans-serif!important;
    font-size: 1.198vw !important;
    font-weight: 500 !important;
    line-height: 1.8em !important;
    margin-bottom: 2% !important;
    margin-top: 0 !important;
    background: transparent !important;
   -webkit-text-stroke: 0 !important;
     text-stroke: 0 !important;
     text-shadow: 0 !important;
}
 
 #legacy-htm strong, #legacy-htm em, #legacy-htm i, #legacy-htm u {
     color: #000000 !important;
     font-weight: 400 !important;
     background: transparent !important;
     -webkit-text-stroke: 0 !important;
     text-stroke: 0 !important;
     text-shadow: 0 !important;
 }

#legacy-htm ul, #legacy-htm ol {
    color: #000000 !important;
    font-family: "Montserrat", Sans-serif!important;
    font-size: 1.198vw !important;
    font-weight: 500 !important;
    line-height: 1.8em !important;
    margin-bottom: 2% !important;
    margin-top: 2% !important;
    background: transparent !important;
    text-align: center !important;
    -webkit-text-stroke: 0 !important;
     text-stroke: 0 !important;
     text-shadow: 0 !important;
}


#legacy-htm ul.avia-slideshow-inner {
    padding: 0 !important;
    list-style-type: none !important;
    display: block !important;
    height: auto !important;
}

#legacy-htm .avia-slideshow-controls, #legacy-htm input[value="Close Window"], #legacy-htm #popup-override, #legacy-htm h1.main-title.entry-title, #legacy-htm .tab_titles {
    display: none !important;
}

#legacy-htm h1 {
    font-size: 3.5vw !important;
    letter-spacing: -7.5px !important;
}

#legacy-htm h2 {
    font-size: 3vw !important;
    letter-spacing: -7px !important;
}

#legacy-htm h3 {
    font-size: 2.75vw !important;
    letter-spacing: -6.5px !important;
}

#legacy-htm h4, #legacy-htm h5, #legacy-htm h6  {
    font-size: 2.5vw !important;
    letter-spacing: -6px !important;
}

#legacy-htm h1 span, #legacy-htm h2 span, #legacy-htm h3 span, #legacy-htm h4 span, #legacy-htm h5 span, #legacty-htm h6 span, #legacy-htm h1 a, #legacy-htm h2 a, #legacy-htm h3 a, #legacy-htm h4 a, #legacy-htm h5 a, #legacty-htm h6 a {
    font-size: inherit !important;
    letter-spacing: inherit !important;
    color: #000000 !important;
    font-family: "Burford Base", Sans-serif !important;
    font-weight: 400!important;
    -webkit-text-stroke: 0 !important;
     text-stroke: 0 !important;
     text-shadow: 0 !important;
}

#legacy-htm .avia-builder-el-first .el_before_av_heading .av-special-heading-tag  {
    font-size: 2vw !important;
    letter-spacing: -4px !important;
}

#legacy-htm .avia-builder-el-first .el_after_av_heading .av-special-heading-tag  {
    font-size: 6vw !important;
    letter-spacing: -8px !important;
    margin-bottom: 4% !important;
}

#legacy-htm .avia-builder-el-first .el_after_av_heading .av-special-heading-tag:after {
    content: "" !important;
    display: block!important;
    width: 15% !important;
    height: 4px !important;
    background: #C99E59 !important;
    margin: 4% auto !important;
}

#legacy-htm .avia_codeblock > *:first-child {
    position: relative !important;
  /*padding-bottom: 56.25% !important; 
  height: 0!important;
  margin-bottom: 2.75% !important;
  max-width: 90% !important;*/
  margin-left: auto !important;
  margin-right: auto !important;
}

#legacy-htm .avia_codeblock  video, #legacy-htm .avia_codeblock  iframe, #legacy-htm .avia-video video, #legacy-htm .avia-video iframe, #legacy-htm .avia-iframe-wrap iframe {
    /*position: absolute !important;
  top: 0 !important;
  left: 0!important;
  width: 100% !important;
  height: 100% !important*/;
  height: 25.5vw !important;
  padding: 25px !important;
  background-color: transparent !important;
  background-image: url(https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/hp-slider-bg.png) !important;
  background-size: contain !important;
  background-repeat: repeat-x !important;
  background-position: top left !important;
  position: relative !important;
  margin: 5% auto 3% !important;
}

#legacy-htm iframe[title*="Form"], #legacy-htm iframe[title*="form"],#legacy-htm iframe[src*="recaptcha"]  {
    background: transparent !important;
    height: auto !important;
}

#legacy-htm .wp-video {
  background-color: transparent !important;
  background-image: url(https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/hp-slider-bg.png) !important;
  background-size: contain !important;
  background-repeat: repeat-x !important;
  background-position: top left !important;
  padding: 25px !important;
  margin: 5% auto 3% !important;
}

#legacy-htm video.wp-video-shortcode {
    background: #000 !important;
}


#legacy-htm .mejs-container, #legacy-htm .wp-video {
    width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
#legacy-htm div.jwplayer {
    margin: 0 auto !important;
    background: #000 !important;
}

#legacy-htm div.jwclick div {
    padding: 8px 21px !important;
    margin: 0px !important;
    background-color: rgb(255, 255, 255) !important;
    border: none !important;
    font-family: "MS Sans Serif", Geneva, sans-serif !important;
    font-size: 10px !important;
    color: #ffffff !important;
}

#legacy-htm ul li, #legacy-htm ol li, #legacy-htm ul, #legacy-htm ol {
    list-style-type: none !important;
    text-align: center !important;
}

#legacy-htm iframe[src*="acuity"] {
    background: #fff !important;
}

#legacy-htm a.avia-button span {
    color: #fff !important;
}

#legacy-htm .av-parallax {
    height: auto !important;
}

#legacy-htm form {
    width: 100% !important;
    max-width: 600px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

#legacy-htm input, #legacy-htm select, #legacy-htm textarea, #legacy-htm input[type="submit"], #legacy-htm button[type="submit"] {
    width: 100% !important;
    margin: 0 auto !important;
    position: relative !important;
}

#legacy-htm form, #legacy-htm form[id^="_form"] {
    background-color: transparent !important;
    background: transparent !important;
}

#legacy-form ._field-wrapper {
    width: 100% !important;
    float: none !important;
}

#legacy-htm input[type="text"], #legacy-htm input[type="tel"], #legacy-htm input[type="email"], #legacy-htm input[type="password"], #legacy-htm select, #legacy-htm textarea {
    min-width: 100% !important;
    width: 100% !important;
    border: solid 1px #C99E59 !important;
    border-radius: 0 !important;
    height: 60px !important;
    padding: 0 20px !important;
    font-family: "Montserrat", Sans-serif !important;
    color: #333 !important;
    font-size: 1.094vw !important;
    outline: none !important;
    apperance: none !important;
    background-color: #fff !important;
     float: none !important;
}

#legacy-htm a.avia-button:hover, #legacy-htm input[type="submit"]:hover, #legacy-htm button[type="submit"]:hover {
    color: #C99E59 !important;
    background-color: #FFFFFF !important;
    border-color: #C99E59 !important;
}

#legacy-htm a.avia-button:hover span {
    color: #c99e59 !important;
}

#legacy-htm a.avia-button:before, #legacy-htm input[type="submit"]:before, #legacy-htm button[type="submit"]:before {
    position: absolute !important;
    content: "" !important;
    background-image: url(https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/form-arrow.png) !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    width: calc(20% + 35px) !important;
    height: 1.5vw !important;
    right: -10% !important;
    top: 0 !important;
    bottom: 0 !important;
    margin: auto !important;
    z-index:99999 !important;
}

#legacy-htm a.avia-button:hover:before, #legacy-htm input[type="submit"]:hover:before, #legacy-htm button[type="submit"]:hover:before {
    filter: brightness(0) saturate(100%) invert(92%) sepia(82%) saturate(4660%) hue-rotate(309deg) brightness(83%) contrast(87%) !important;
}

#legacy-htm .infusion-submit input[style*="url"], #legacy-htm .inf-button[style*="url"] {
    background-color: transparent !important;
    border: none !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
}

#legacy-htm input[type="checkbox"] {
    height: 32px !important;
    width: 32px !important;
    display: block !important;
    text-align: center !important;
    margin: 0 auto !important;
}

#legacy-htm .infusion-option {
    padding: 5% !important;
}

#legacy-htm label {
    text-transform: uppercase !important;
    text-align: center !important;
    padding: 1.5rem 0.5rem 0.75rem !important;
    display: block !important;
    color: #000000 !important;
}

#legacy-htm input[type="submit"], #legacy-htm button[type="submit"] {
    margin-top: 2rem !important;
}

#legacy-htm form {
     display: block !important;
}



#legacy-htm a.avia-button, #legacy-htm input[type="submit"], #legacy-htm button[type="submit"] {
    font-family: "Montserrat", Sans-serif !important;
    font-size: 1.406vw !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    fill: var(--e-global-color-f777ba4 ) !important;
    color: var(--e-global-color-f777ba4 ) !important;
    background-color: #C99E59 !important;
    border-style: solid !important;
    border-width: 2px 2px 2px 2px !important;
    border-color: #C99E59 !important;
    border-radius: 0px 0px 0px 0px !important;
    padding: 15px 70px 15px 30px !important;
    white-space: wrap !important;
    display: block !important;
    text-align: center;
    max-width: 80% !important;
    margin: 3% auto !important;
    transition: 0.3s !important;
    position: relative !important;
    min-height: 64px !important;
}

#legacy-htm a.avia-button, #legacy-htm input[type="submit"], #legacy-htm button[type="submit"] {
    margin-bottom: 7.5% !important;
}

#legacy-htm .hr-invisible {
   height: 2% !important;
   width: 100% !important;
    display: block !important;
    overflow: auto !important;
}

#legacy-htm .av_textblock_section  {
    padding: 0 0 2.75%;
}

#legacy-htm img[title*="Logo"], #legacy-htm img[title*="logo"] , p:empty, #legacy-htm #infFormDiv_0:not(:first-of-type), #legacy-htm .mejs-offscreen, #legacy-htm #section-divider {
    display: none !important;
}

iframe[src*="acuity"] {
    background: #fff !important;
}

#legacy-htm form br, #legacy-htm form p, #legacy-htm #comments {
    display: none !important;
}

div[data-elementor-type="single-page"] ~ div:not([data-elementor-type]), #legacy-htm img[alt="957BC85C 2F10 4BC8 89AE 48ECB1A2448C%5b42%5d"] {
    display: none !important;
}

@media all and (max-width: 1024px) {
    #legacy-htm {
        padding: 1rem 2rem !important;
    }
    
    #legacy-htm span, #legacy-htm div {
     font-size: 3vw !important;
 }
 
    #legacy-htm p, #legacy-htm ol, #legacy-htm ul {
        font-size: 3vw !important;
    }
    
    #legacy-htm h1, #legacy-htm h2, #legacy-htm h3, #legacy-htm h4, #legacy-htm h5, #legacty-htm h6 {
        font-size: 4vw !important;
        letter-spacing: -4px !important;
    }
    
    #legacy-htm h1 {
    font-size: 5.5vw !important;
    letter-spacing: -5px !important;
}

#legacy-htm h2 {
    font-size: 5vw !important;
    letter-spacing: -4.5px !important;
}

#legacy-htm h3 {
    font-size: 4.5vw !important;
    letter-spacing: -4px !important;
}

#legacy-htm h4, #legacy-htm h5, #legacy-htm h6  {
    font-size: 4vw !important;
    letter-spacing: -4px !important;
}

#legacy-htm a.avia-button {
    font-size: 2.5vw !important;
}

#legacy-htm .avia-builder-el-first .el_before_av_heading .av-special-heading-tag  {
    font-size: 3.5vw !important;
    letter-spacing: -4px !important;
}

#legacy-htm .avia-builder-el-first .el_after_av_heading .av-special-heading-tag  {
    font-size: 7vw !important;
    letter-spacing: -7px !important;
}

}

@media all and (max-width: 600px) {
    #legacy-htm span, #legacy-htm div {
     font-size: 4vw !important;
 }
    #legacy-htm p, #legacy-htm span, #legacy-htm ol, #legacy-htm ul {
        font-size: 4vw !important;
    }
    #legacy-htm ol, #legacy-htm ul {
        padding-left: 4rem !important;
    padding-right: 2rem !important;
    }
    #legacy-htm h1, #legacy-htm h2, #legacy-htm h3, #legacy-htm h4, #legacy-htm h5, #legacty-htm h6 {
        font-size: 8vw !important;
        letter-spacing: -4px !important;
    }
    
    #legacy-htm h1 {
    font-size: 10vw !important;
    letter-spacing: -5px !important;
}

#legacy-htm h2 {
    font-size: 8.5vw !important;
    letter-spacing: -4.5px !important;
}

#legacy-htm h3 {
    font-size: 8vw !important;
    letter-spacing: -4px !important;
}

#legacy-htm h4, #legacy-htm h5, #legacy-htm h6  {
    font-size: 7vw !important;
    letter-spacing: -4px !important;
}

#legacy-htm a.avia-button {
    font-size: 4.5vw !important;
}

#legacy-htm .avia-builder-el-first .el_before_av_heading .av-special-heading-tag  {
    font-size: 12vw !important;
    letter-spacing: -6px !important;
}

#legacy-htm .avia-builder-el-first .el_after_av_heading .av-special-heading-tag  {
    font-size: 7vw !important;
    letter-spacing: -4px !important;
}

#legacy-htm a.avia-button {
    margin-bottom: 17% !important;
}

#legacy-htm a.avia-button {
 max-width: 100% !important;
 padding: 15px 30px !important;
}

#legacy-htm a.avia-button:before, #legacy-htm input[type="submit"]:before, #legacy-htm button[type="submit"]:before {
    display: none !important;
}

#legacy-htm .avia_codeblock div {
    max-width: 100% !important;
}

#legacy-htm form, #legacy-htm .avia_codeblock > form:first-child, #legacy-htm input[type="submit"], #legacy-htm button[type="submit"] {
    max-width: 100% !important;
}

#legacy-htm .avia-gallery-thumb {
    display: grid !important;
    gap: 10px !important;
    grid-template-columns: repeat(2,1fr) !important;
}
}

#legacy-htm .elementor-column {
    flex-direction: column !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Burford Base';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.eot');
	src: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.eot?#iefix') format('embedded-opentype'),
		url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.woff2') format('woff2'),
		url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.woff') format('woff'),
		url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.ttf') format('truetype'),
		url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.svg#BurfordBase') format('svg');
}
/* End Custom Fonts CSS */