.elementor-button:hover {
  -webkit-filter: brightness(120%);
  filter: brightness(120%); }
.wf .elementor-button{width:100%;}
.elementor-widget-text-editor p, .elementor-widget-text-editor h1, .elementor-widget-text-editor h2, .elementor-widget-text-editor h3, .elementor-widget-text-editor h4, .elementor-widget-text-editor h5, .elementor-widget-text-editor h6 {
  margin-bottom: 1rem;
}
.white h3{color:#fff !important;}
.white h2{color:#fff !important;}
.white ul li::marker {
  color: #fff;
}
h1 .s1{
  font-family: montessarat;
}
.ty6 h3{
  margin-top: 0;
  margin-bottom: .5rem;
}
.ty6 p{
  margin-bottom: .5rem;
}

.tbay-to-top a.enable-bg-color {
  background: #debd6c;
  color: #fff;
}
.copyright {
  color: #fff;
  line-height: 26px;
}
div.search-device{display:none;}
input[type="submit"]{width:100%;
color:#fff;}

input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="text"] {
  font-family: Open Sans;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  display: block;
  width: 100%;
  padding: 10.5px 10px;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  color: #595959;
border: 1px solid rgba(0, 0, 0, 0.15) !important;
border-radius: 4px !important;
  background-color: #ffffff;
  background-clip: padding-box;
}
.ays_pb_description h1{
  text-align: center;
  font-family: "Cormorant Garamond" !important;
color: #e93892 !important;
line-height: 1.0;
	font-style: italic;
}
.ays_pb_description p{
  text-align: center;
  font-family: "Montserrat" !important;
	letter-spacing: 0px;
}
.ays_content_box {
  padding: 0 !important;
}
.ays_lil_window .ays_lil_main {
  padding: 0 20px 20px !important;
}
.ays-pb-modals div.ays_pb_description {
  margin: -10px 0px 0px !important;
  padding: 0 !important;
  text-align: center;
}
.tbay-element-testimonials.style3 .testimonials-body .testimonials-info {
  flex-direction: column;
}
.tbay-element-testimonials.style3 .testimonials-info-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
	flex-direction: column;
}
.tbay-element-testimonials.style3 .testimonials-body .excerpt {
  font-size: 16px;
  line-height: 1.6;
  font-family: "Montserrat";
  color: #000;
  text-align: center;
  padding-bottom: 0;
  font-style: normal;
	margin-top: 20px;
}
.av_pop_modals_2 p.col-4{float:left;padding: 5px;}
.av_pop_modals_2 h1{font-size:50px;
font-weight:bold;color:#fff  !important;}
.av_pop_modals_2 input[type="submit"]{
  background: #fff;
  color: #e93892;
}
.av_pop_modals_2 .ays_lil_main{margin-top:-20px;}
@media (max-width: 767px){
.collaborate .tbay-element.tbay-element-heading .heading-tbay-title .title, .elementor-widget-heading .elementor-heading-title {
  font-size: 25px;
}
	}

.learndash_post_sfwd-lessons .learndash-wrapper {
    max-width: 1320px;
    margin: 0 auto;
}
.sfwd-lessons-template #jp-relatedposts {
    display: none!important;
}
.ld-tabs-content a {
    text-decoration: underline!important;
}
.ld-tabs-content a:hover {
    text-decoration: underline!important;
}
.sfwd-lessons-template .mysticky-welcomebar-fixed {
    display: none!important;
}
.sfwd-courses-template .learndash-wrapper {
    max-width: 1320px;
    margin: 0 auto;
}
.sfwd-courses-template .mysticky-welcomebar-fixed {
    display: none!important;
}

.sfwd-courses-template .learndash-wrap, .sfwd-lessons-template .learndash-wrap {
	padding: 0 15px!important;
}

.sfwd-courses-template .learndash-wrapper .ld-tabs, .sfwd-lessons-template .learndash-wrapper .ld-tabs {
	padding: 0 15px!important;
}

li.entry-author {
    display: none!important;
}
.entry-date::before {
	display: none!important;
}
.entry-date {
	padding-left: 0px!important;
}
.author-info {
    display: none!important;
}