#colophon {
    display: none;
}
.nav-menu {
    display: none !important;
}
.entry-title {
    display: none;
}
.entry-footer {
    display: none;
}
html {
    margin: 0px !important;
    padding: 0px !important;
}

.skew-div {
  transform: skew(-11deg);
  position: relative;
  left: -30px;
  width: 128%;
  border-left: 2px solid white !important;
}
.skew-div-text {
    transform: skew(12deg);
}

body.hide-scroll {
  overflow: visible !important;
}
a:focus {
  outline: none !important;
}

.skew-div::before {
  content: '';
  position: absolute;
  top: 1%;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(to right, transparent, #d5803e, transparent);
  transform: translateY(-30%);
}
.before-skew-div {
    position: relative;
}

.before-skew-div::before {
  content: '';
  position: absolute;
  top: 1%;
  left: 19%;
  width: 72%;
  height: 4px;
  background: linear-gradient(to right, transparent, #d5803e, transparent);
  transform: translateY(-30%);
}

.glassy-box {
  width: 300px;
  height: 300px;
  border-radius: 20px;
  background: radial-gradient(circle at top, #1dd1a1, #054c4a);
  box-shadow:
    inset 0 10px 20px rgba(255, 255, 255, 0.1),
    0 10px 20px rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(255, 255, 255, 0.1);
}

.uagb-icon-list__source-image {
    padding-top: 5px !important;
}

.c-section {
    position: relative;
}
.c-logo-1 {
    position: absolute !important;
    top: 0%;
    right: 5%;
}
.c-logo-2 {
      position: absolute !important;
      right: -39%;
      top: -5%;
}
.c-logo-3 {
      position: absolute !important;
    left: -37%;
}
.c-logo-4 {
         position: absolute !important;
           left: 2%;
}
.c-logo-5 {
    position: absolute !important;
    right: -37%;
    top: 23%;
}
.c-logo-6 {
    position: absolute !important;
  right: -37%;
  top: 62%;
}
.c-logo-7 {
     position: absolute !important;
    top: 85%;
    right: 5%;
}

.c-logo-8 {
    position: absolute !important;
  right: -37%;
  top: 88%;
}
.social-icon img {
  border: 1px soldi;
}

.navbar::after {
  content: '';
  position: absolute;
  top: 100%;
  left: 5%;
  width: 34%;
  height: 2px;
  background: linear-gradient(to right, transparent, #139598, transparent);
  transform: translateY(-30%);
}
.banner-image img {
  position: relative;
  left: 40px;
}
.page {
  margin: 0px !important;
}
.main-content-holder {
   border-top: 4px solid;
   border-bottom: 4px solid;
  border-image: linear-gradient(to right, #595583, #da665f, #0a7074) 1;
} 

.scroll-box {
  width: 300px;
  height: 200px;
  overflow: auto !important; /* Enables scroll if content overflows */
}

.forminator-label {
  font-family: "urbanist" !important;
  font-weight: 500 !important;
  font-size: 18px !important;
  color: #fff;
}
.forminator-checkbox-label {
	font-family: "urbanist" !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  color: #fff;
}
.forminator-checkbox-label a {
	color:#8ca5ee !important;
	text-decoration:none !important;
}
.forminator-checkbox-label a:hover {
		color:#8ca5ee !important;
}
.forminator-col {
  max-width: 100% !important;
  width: 100% !important;
}
.uagb-modal-popup-wrap {
    border-radius: 30px !important;
}
.uagb-modal-popup-content {
  background: linear-gradient(#0A6C70,#094445);
   border-radius: 30px !important;
}
.uagb-modal-popup-content::before {
   content: '';
  position: absolute;
  top: 0%;
  left: 19%;
  width: 72%;
  height: 2px;
  background: linear-gradient(to right, transparent, #1dc9d1, transparent);
  transform: translateY(-30%);
}
.uagb-modal-popup-content::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 6%;
  width: 53%;
  height: 2px;
  background: linear-gradient(to right, transparent, #1dc9d1, transparent);
  transform: translateY(-30%);
}
.forminator-button {
  background-color: #b56226;
  font-family: "Urbanist" !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  border-radius: 30px;
  color: #fff;
}

.uagb-modal-popup,
.uagb-modal-popup-wrap {
  overflow: visible !important;
}

.entry-content  {
  margin: -1.5em 0 0 !important;
}

.social-icon .wp-block-uagb-image__figure a img:hover {
  filter: brightness(0.8) !important;
}

.menu-toggle, .main-navigation.toggled ul {
  display: none !important;
}
.uagb-modal-popup .uagb-modal-popup-content {
  padding: 35px 35px 23px 35px !important;
}

.uagb-modal-popup .uagb-modal-popup-wrap {
  background-color: transparent !important;
}
.forminator-error-message {
	background-color: #F9E4E8 !important;
  color: #E04562 !important;
/* 	  color: #fff !important; */
}

.uagb-icon-list__label a {
	color:#5981f7 !important;
}
.uagb-icon-list__label a:hover {
	color:#5981f7 !important;
}