/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 15 2021 | 20:03:00 */
.et_monarch .et_social_media_wrapper .et_social_media{
  display:none !important;
}


.gform_button.button{

    font-size: 20px;
    background-color: #69be9b;
    border-color: #69be9b;
    border-radius: 0px;
    font-weight: normal;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none;
  padding:10px 20px;
  color:#fff;
  
    border: 0;
}

.vv-action-banner,.vv-content-fill{
  display:none !important;
}

.gform_button.button:hover{
    background-color: #69be8b;

        cursor: pointer;
}

.gform_footer{
text-align: center;
}
.gform_confirmation_wrapper {
  margin-bottom:33px;
}

.page-id-21 .et_pb_cta_0.et_pb_promo .et_pb_promo_description div {
    color: #fff;
}

div.et_pb_section.et_pb_section_1, .full-width-custom {
   max-width: 100%;
}

.full-width-custom {
   width: 100%;
}

@media only screen and (max-width: 690px) {
  
 .single .et_pb_row_1_tb_body.et_pb_row {
    padding-top: 50px!important;
    padding-right: 5px!important;
    padding-bottom: 5px!important;
    padding-left: 5px!important;
    margin-top: -10%!important;
    padding-top: 50px;
    padding-right: 25px;
    padding-bottom: 15px;
    padding-left: 25px;
}
  
 .single .et_pb_row_1_tb_body {
    background-color: #ffffff;
    border-color: #3c39e6;
    box-shadow:0px 39px 80px -6px rgb(0 0 0 / 0%) !important;
}

  .et_pb_section_0_tb_body.et_pb_section{
        width: 100%;
      max-width: 100%  !important;

  }
  
  
  
}

@media (max-width: 1024px) {
 body.et_monarch div.et_social_mobile, body.et_monarch div.et_social_mobile_button {
    top: auto !important;
    bottom: 0 !important;
   display:none !important;
  }
}