@import url("https://use.typekit.net/hgm4yxb.css");
@import url("https://use.fontawesome.com/releases/v5.9.0/css/all.css");

@import "normalize.css";
@import "webflow.css";
@import "atlas-wind-services-demolition.webflow.css";

img.userUpload,
img.get-connected-image {
  outline: 1px solid white;
  outline-offset: -10px;
}

.cms-map {
  outline: 1px solid #050708;
  outline-offset: -10px;
}

.footer-link {
  text-decoration: none;
}

.slick-prev,
.slick-next {
  top: 3px;
  color: #c3272e;
  position: absolute;
  background-color: transparent;
}

.slick-prev {
  left: -25px;
}

.slick-next {
  right: -25px;
}

.slick-arrow.slick-disabled {
  opacity: 0.5;
  pointer-events: none;
}

.areas-slider .slick-slide {
  width: auto !important;
  padding: 0 23px;
}

.testimonials-slider .w-slider-nav.w-round > div {
  width: 40px;
  height: 1px;
  border-radius: 8px;
}

.testimonial-text:after {
  content: "";
  background: url("/assets/images/close-quote-icon.png");
  background-repeat: no-repeat;
  background-size: 24px;
  display: inline-block;
  margin-left: 20px;
  height: 35px;
  width: 24px;
}

.cms-frontend {
  overflow-x: hidden;
  word-wrap: break-word;
}
.cms-btn:focus {
  outline: 0;
}
img.userUpload {
  height: auto !important;
}
.contact-form-success-message {
  display: block !important;
}
.content-block ul {
  overflow: hidden;
}
.responsive-video-embed iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cms-btn a {
  color: inherit;
}

@media screen and (max-width: 1380px) {
  .slick-prev {
    left: 0;
  }

  .slick-next {
    right: 0;
  }
}

@media (min-width: 992px) {
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="ef049bf2-17b3-0484-1b3c-2dee2499ed28"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="34c41a25-5e95-ed61-c5bb-a6b55ac6c363"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="db82e696-cdfd-6b87-16bd-e45131b7c1ac"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="30555d47-7377-266f-48b6-208ad7fc2945"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="3a5fca76-7d2a-0e2d-870d-3429d7c8cd8e"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="b0f8eee8-fed6-2e2b-d2cb-5472bd914c7e"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="7292bd3b-6f89-99a2-b2f5-01a31ea26f6b"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="19f1059a-4e4e-0bb7-a1d7-b0a214a83a66"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="04466e31-c74f-630e-f8df-6a2eacc22233"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="01976596-779b-aaf7-9585-6e7e44f19fa8"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="5d455687-2de9-9312-360f-f550d5940ad9"] {
    opacity: 0;
  }
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="ef049bf2-17b3-0484-1b3c-2dee2499ed2a"] {
    opacity: 0;
  }
}

@media (max-width: 991px) and (min-width: 768px) {
  html.w-mod-js:not(.w-mod-ix)
    [data-w-id="ef049bf2-17b3-0484-1b3c-2dee2499ed2a"] {
    opacity: 0;
  }
}
