/* Custom CSS */

/* Example: Override main section background color. */
/* body .jupiterx-main {
    background-color: gray;
} */


.makesticky ,.stickyLogo, .mainlogo{
  transition: all 0.6s ease-in-out;
}

.makesticky.stuck {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  transform: translateY(-100%);
  z-index: 1000;
}

.makesticky.stuck.visible {
  opacity: 1;
  transform: translateY(0);
}
.makesticky.stuck  .stickyLogo{
opacity: 1
}
.stickyon  .mainlogo {
opacity: 0
}
textarea:focus, input:focus{
    outline: none;
}
*:focus {
    outline: none;
}
.hero {
  position: relative;
  padding: 100px 20px;
  text-align: center;
  z-index: 1;
  transition: transform 0.4s ease;
  will-change: transform;
}
.hero.frozen {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  transform: translateY(0);
  z-index: 3;
}

._2_column ul {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  margin: 0;
  padding: 0;
}

._2_column li::marker {
  color:#EF8622;
}

.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
background: var(--e-global-color-accent);
.gform-theme--foundation .gfield .ginput_password,.gform-theme--foundation .gfield input,.gform-theme--foundation .gfield select {
 { border: none !important; border-bottom: 1px solid #D8D8D8 !important}
 


 input#gform_submit_button_1 { 
    font-family: "DM Sans", Sans-serif;
    font-size: 15px;
    font-weight: 700;
    text-transform: none;
    text-decoration: none;
    fill: #FFFFFF;
  background-color: var(--e-global-color-accent) !important;
    color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
    border-radius: 0px 0px 0px 0px;
    padding: 19px 40px 19px 40px !important;}
    
    
   