/* xl - DESKTOP STYLES */
#site-header {
  display: none !important;
}
.cs-heading {
  backdrop-filter: blur(10px);
  filter: drop-shadow(2px 4px 9px #AA1604);
}
.cs-button {
  appearance: none;
  background-color: #fafbfc;
  border: 1px solid rgba(27, 31, 35, 0.15);
  border-radius: 6px;
  box-shadow: rgba(27, 31, 35, 0.04) 0 1px 0, rgba(255, 255, 255, 0.25) 0 1px 0 inset;
  box-sizing: border-box;
  color: #24292e;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  list-style: none;
  padding: 6px 16px;
  position: relative;
  transition: background-color 0.2s cubic-bezier(0.3, 0, 0.5, 1);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: middle;
  white-space: nowrap;
  word-wrap: break-word;
}
.cs-button:hover {
  background-color: #f3f4f6;
  text-decoration: none;
  transition-duration: 0.1s;
}
.cs-button:disabled {
  background-color: #fafbfc;
  border-color: rgba(27, 31, 35, 0.15);
  color: #959da5;
  cursor: default;
}
.cs-button:active {
  background-color: #edeff2;
  box-shadow: rgba(225, 228, 232, 0.2) 0 1px 0 inset;
  transition: none 0s;
}
.cs-button:focus {
  outline: 1px transparent;
}
.cs-button:before {
  display: none;
}
.cs-button:-webkit-details-marker {
  display: none;
}
.blur-effect-bottom {
  position: fixed;
  bottom: 0;
  width: 100%;
  height: 100px;
  backdrop-filter: blur(1px);
  background: linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
  z-index: 10;
}
.btn-grad a, .e-link-in-bio__cta {
  background-image: linear-gradient(to right, #2b5876 0%, #4e4376 51%, #2b5876 100%) !important;
}
.btn-grad a, .e-link-in-bio__cta {
  padding: 12px 45px !important;
  text-align: center !important;
  transition: 0.5s !important;
  background-size: 200% auto !important;
  color: white !important;
  border-radius: 10px !important;
  display: block !important;
  text-decoration: none !important;
}
.btn-grad a:hover {
  background-position: right center !important;
  color: #fff !important;
}
.e-link-in-bio__cta:hover {
  background: linear-gradient(to right, #697781 0%, #4e4376 51%, #3d86b7 100%) !important;
  color: #fff !important;
}
.custom-shadow {
  box-shadow: 0 0 20px #eee !important;
}
.custom-shadow-2 {
  filter: drop-shadow(1px 2px 20px #eee);
}
.elementor-swiper-button-next, .elementor-swiper-button-prev {
  padding: 10px;
  background: #585858e3;
  border-radius: 100%;
  filter: drop-shadow(1px 5px 10px #000);
}
.testimonial_slider .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}
.testimonial-card:hover {
  transform: scale(1.1);
}
.custom-shadow-3 {
  box-shadow: #AA1604 0px 0px 20px 0px !important;
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #AA1604 !important;
  border-radius: 10px !important;
}
.custom-shadow-3:hover {
  box-shadow: 0px 0px 40px 0px #AA1604 !important;
}
.custom-shadow-4 {
  box-shadow: #AA1604 0px 0px 10px 0px !important;
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #AA1604 !important;
  border-radius: 10px !important;
}
.custom-shadow-4:hover {
  box-shadow: 0px 0px 20px 0px #AA1604 !important;
}
.custom-shadow-5 {
  box-shadow: #AA1604 0px 0px 50px 0px !important;
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #AA1604 !important;
  border-radius: 10px !important;
}
.custom-shadow-5:hover {
  box-shadow: 0px 0px 60px 0px #AA1604 !important;
}
#menu-2-2fc900e a {
  padding: 0 !important;
  margin: 15px 0 0 0 !important;
}
/* sm - SMARTPHONE LANDSCAPE STYLES */
@media (max-width: 767px) {
  .elementor-swiper-button-next, .elementor-swiper-button-prev {
    padding: 5px;
    background: #585858e3;
    border-radius: 100%;
    filter: drop-shadow(1px 5px 10px #000);
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F706-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F706-scss-mobile-l.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BACAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA0BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAD7KA%3BAAIA%3BAEJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */