header {
  display: none;
}

footer {
  display: none !important;
}

.gb-button-ce5358a1,
form .budget-info,
.gb-container-157be0c7,
.center-button-main,
a[href="https://clutch.co/profile/blue-flamingo-solutions#reviews"],
a[href="https://clutch.co/profile/blue-flamingo-solutions"],
.gb-container-b9cea16c ul li:nth-child(n+3),
#chat-launcher {
  display: none !important;
}

.btn {
  display: none;
}

.gb-block-image-38867f9b img {
  height: 250px;
}

@media (max-width: 768px) {
  .gb-block-image-38867f9b img {
    height: 70%;
  }
}
.footer_posts_slider a,
.gb-container-9459dfef,
.gb-container-6c837dfa,
.gb-container-89a107c6,
.gb-container-822f64e7,
.gb-container-aed91c31 {
  pointer-events: none;
}



.wpcf7-checkbox input[type="checkbox"] {

    opacity: 1 !important;
    position: relative !important;
    pointer-events: auto !important;
    margin-right: 8px;
}

.wpcf7-list-item label {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.wpcf7-list-item-label {
    cursor: pointer;
    user-select: none;
}










.fl_clum_center {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.fl_clum_start {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.fl_clum_start2 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.fl_clum_end {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
}

.fl_clum_arround {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
}

.fl_clum_between {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.fl_between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.fl_arround {
  display: flex;
  justify-content: space-around;
  align-items: center;
}

.fl_center {
  display: flex;
  justify-content: center;
  align-items: center;
}

.fl_start {
  display: flex;
  justify-content: start;
  align-items: center;
}

.fl_wrap {
  display: flex;
  flex-wrap: wrap;
}

.self_start {
  align-self: start;
}

.self_center {
  align-self: center;
}

.self_end {
  align-self: flex-end;
}