/*
Theme Name: Trainer Mike
Description:
Version: 1.0
Author: AA
Author URI: http://esourceteam.com
Template: enfold
*/

@import url('https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Graduate&display=swap');

/* Typography */

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body{
	font-family: "Instrument Sans", sans-serif;
}
h1{
  font-family: "Graduate", serif;
}
.special_amp{
  font-family: inherit;
  font-style: normal;
  font-size: inherit;
  font-weight: inherit;
}
body .av-special-heading .av-special-heading-tag span{
  color: #FFCB00;
}
body .av-special-heading .av-special-heading-tag .special_amp{
  color: inherit;
}

/* Header */
.logo{
  padding: 10px 0;
}

/* Buttons */

/* Footer */


/* Custom */
.avia-testimonial-row{
  display: flex;
  gap: 20px;
}
.main_color .av-boxed-grid-style .avia-testimonial,
.alternate_color .av-boxed-grid-style .avia-testimonial{
  background: transparent;
}
.av-boxed-grid-style .avia-testimonial_inner{
  background: rgba(17, 22, 24, 0.7);
  border: 1px solid rgba(46, 52, 55, 0.5);
  backdrop-filter: blur(10px);
  border-radius: 5px;
}
.main_color .avia-testimonial-subtitle,
.alternate_color .avia-testimonial-subtitle{
  font-size: 15px;
  color: #FFCB00;
}

/* Gravity Forms */
#top form{
	margin-bottom: 0;
}
#gform_1 .ginput_product_price_wrapper{
  display: none;
}
input[type="submit"].gform_button,
#top .gform_body .button{
  border-radius: 0px;
  border-width: 1px;
  padding: 15px 30px 13px;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0em;
  height: auto;
}

@media (max-width: 990px){
  #home-program ol,
  #home-program .flex_column{
    margin-bottom: 0 !important;
  }
  #home-program .template-page{
    padding-bottom: 20px !important;
  }
}

@media (max-width: 767px){
  .responsive #top .logo{
    padding: 5px 0;
  }
  #socket .container{
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  #socket .container ul{
    padding-left: 0;
  }
}

@media (max-width: 640px){

}