/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 21 2024 | 12:04:23 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

a {
    background-color: transparent;
    text-decoration: none;
    color: #252525;
}
.custom-submit {
    font-family: Raleway;
    font-size: 18px;
    font-weight: 700;
    line-height: 36px;
    letter-spacing: 0.06em;
    text-align: left !important;
}
.submit-btn {
    background: #1E75B9 !important;
    padding: 10px 30px;
    gap: 10px;
    border-radius: 10px;
    color: #fff;
    border: none;
}

.about-video .elementor-widget-video .elementor-wrapper video {
  width: 600px;
  height: auto;
}

.about-video .elementor-widget-video .elementor-wrapper {
  justify-self: end;
}

/* .about-text {
  position: absolute;
  transform: translate(-50%, -50%);
  opacity: 0.8;
} */

.custom-image-box h3,
.custom-image-box p {
  padding: 0px 10px !important;
}

/* Form Container */
.input-row {
  display: flex;
  gap: 20px;
}

.custom-form label {
  visibility: hidden;
  position: absolute;
}

input[type=text],
input[type=email],
textarea {
  border: 0.5px solid #01185A;
  padding: 10px 20px;
  gap: 10px;
  border-radius: 12px;
}


/* Full-width Textarea */
.textarea-grid {
  width: 100%;
}

.textarea-grid textarea {
  display: block;
  width: 100%;
  margin-bottom: 30px;
}

.custom-submit{
	text-align:center;
	font-family: Raleway;
font-size: 18px;
font-weight: 700;
line-height: 36px;
letter-spacing: 0.06em;
text-align: center;

}

.submit-btn{
	background:#1E75B9;
padding: 10px 30px;
gap: 10px;
border-radius: 10px ;

}

@media (max-width: 2560px) {
  .about-video .elementor-widget-video .elementor-wrapper video {
    width: 1000px;
    height: auto;
  }

/*   .about-text {
    left: 58%;
    top: 58%;
  } */
}


@media (max-width: 1920px) {
  .about-video .elementor-widget-video .elementor-wrapper video {
    width: 700px;
    height: auto;
  }

/*   .about-text {
    left: 58%;
    top: 58%;
  } */
}

@media (max-width: 1366px) {
  .about-video .elementor-widget-video .elementor-wrapper video {
    width: 600px;
    height: auto;
  }

/*   .about-text {
    left: 53.333% !important;
    top: 60% !important;
  } */
}

@media (max-width: 1024px) {
  .about-video .elementor-widget-video .elementor-wrapper video {
    width: 500px;
    height: auto;
  }

/*   .about-text {
    left: 53.333% !important;
    top: 60% !important;
  } */
}

@media (max-width: 800px) {
  .about-video .elementor-widget-video .elementor-wrapper video {
    width: 500px;
    height: auto;
  }

/*   .about-text {
    left: 15.333% !important;
    top: 38% !important;
  } */
}



@media (max-width: 600px) {
  .about-video .elementor-widget-video .elementor-wrapper video {
    width: 500px;
    height: auto;
  }

/*   .about-text {
    left: 10.333% !important;
    top: 37% !important;
  } */
}

@media (max-width: 414px) {
  .about-video .elementor-widget-video .elementor-wrapper video {
    width: 320px;
    height: auto;
  }

/*   .about-text {
    left: 14% !important;
    top: 25.33% !important;
  }

  .about-text h2 {
    font-size: 50px !important;

  } */
}

#site-footer{
	display: none !important;
}