/**
 * Theme Name:       Mai Success
 * Theme URI:        https://bizbudding.com/products/mai-success-theme/
 * Description:      Mai Success child theme for the Genesis Framework.
 * Author:           BizBudding
 * Author URI:       https://bizbudding.com/
 * Version:          2.0.1
 * Text Domain:      mai-success
 * Template:         genesis
 * Template Version: 3.3.2
 * License:          GPL-2.0-or-later
 * License URI:      http://www.gnu.org/licenses/gpl-2.0.html
 */


html {
  scroll-behavior: smooth !important;
}

.wp-block-coblocks-gallery-carousel .flickity-button{
        transform: inherit !important;
}

/*.coblocks-gallery--figure{*/
/*    margin-top:0px;*/
/*}*/



.coblocks-gallery--item  {
  width: 60%;
  margin-right: 5px;
  border-radius: 0px;
  counter-increment: gallery-cell;
  transition: opacity .75s;

}


.coblocks-gallery--item.is-selected {
    opacity:0.9;
}


.coblocks-gallery--item:not(.is-selected) {
    opacity: .25;
}

.forminator-row-last{
    text-align:center;
}
.site-footer p{
    margin-left:50PX;
}

.site-footer a{
text-decoration:none;
    
}

/*
scrollbar

*/

/* width */
::-webkit-scrollbar {
  width: 7px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; 
  opacity:0.5
 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
  border-radius:10px
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
.testimonial_rotator_slide_title{
    margin-bottom:20px !important;
}

.testimonial_rotator_quote{
    font-size:1em !important;
    font-style:italic;
}
.gold-gradient{
    background: radial-gradient(ellipse farthest-corner at right bottom, #FEDB37 0%, #FDB931 8%, #9f7928 30%, #8A6E2F 40%, transparent 80%),
                radial-gradient(ellipse farthest-corner at left top, #FFFFFF 0%, #FFFFAC 8%, #D1B464 25%, #5d4a1f 62.5%, #5d4a1f 100%);
}

.mec-modern-ticket-price-wrapper{
display:none !important;
}

.testimonial_rotator.template-onepig img {
    border-radius: 0 !important;
    width: 100% !important;
    max-width: 150px !important;
}

.entry-grid img{
    height:440px;
    object-fit:cover;
}