/*
Theme Name:     Winner Child Theme
Description:    Child theme Winner theme
Author:         Oitentaecinco
Author URI:     http://www.oitentaecinco.com
Template:       winner
Version:        1.0.0
Text Domain:    winner
*/

.product_meta{
	display:none !important;
}

.winner_scroll2top.visible {
    right: 31px !important;
    margin-bottom: 42px !important;
}

.sc85_button .button, a.button, button, input[type=submit]{
	font-family: "Oswald" !important;
	    background: #8cc735 !important;
}
.fab {
    font-family: 'FontAwesome' !important;
}
.page_header .page_menu .menu .current_page_item>a, .page_header .page_menu .menu .current_page_parent>a, .page_header .page_menu .menu .current_page_ancestor>a, .page_header .page_menu .menu .current-menu-item>a, .page_header .page_menu .menu .current-menu-parent>a, .page_header .page_menu .menu .current-menu-ancestor>a {
    color: #8cc735 !important;
}

.page_header .page_menu .menu>li a:hover, .page_header .page_menu .menu>li:hover>a {
    color: #8cc735 !important;
}

.pakettitle h5{
	font-size:1.2em !important;
	background-color:#d9e2d4 !important;
	
	
}

.pakettitle cite{
	height:3px !important;
	width:50px !important;
	
	
}

.paketbg{
        background-position: bottom !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.call-animation {
            top: -50px;
            background: #fff;
            width: 135px;
            height: 135px;
            position: relative;
            margin: 0 auto;
            border-radius: 100%;
            animation: play 2s ease infinite;
            -webkit-backface-visibility: hidden;
            -moz-backface-visibility: hidden;
            -ms-backface-visibility: hidden;
            backface-visibility: hidden;

        }

        .call-animation> figure img {
            width: 135px;
            height: 135px;
            border-radius: 100%;
            position: absolute;
            border: solid 5px #fff;
            left: 0px;
            top: 0px;
        }

        @keyframes play {

            0% {
                transform: scale(1);
            }

            15% {
                box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.4);
            }

            25% {
                box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 20px rgba(255, 255, 255, 0.2);
            }

            25% {
                box-shadow: 0 0 0 15px rgba(255, 255, 255, 0.4), 0 0 0 30px rgba(255, 255, 255, 0.2);
            }

        }
        
.vibercall {
    padding-top: 250px !important;
    padding-bottom: 250px !important;
}
@media only screen and (max-width: 400px) {
.vibercall {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}

.call-animation>figure img {
    width: 55px !important;
    height: 55px !important;
}

.call-animation {
    top: -30px;
    background: #fff;
    width: 55px !important;
    height: 55px !important;
}

}


.sc85_pricing_table .entry .head .title{
    color: #98ce4c !important;
}

.sc85_pricing_table .entry .content li:before {
    color: #98ce4c !important;
}

.page_header .page_menu .menu>li>.sub-menu:before {
    background: #98ce4c !important;
}

.winner_pagination .page-numbers.current .page, .winner_pagination .page-numbers.current:hover .page{
    background: #98ce4c !important;
    border-color: #98ce4c !important;
}


.winner_pagination .next {
    color: #98ce4c !important;
}

.winner_scroll2top:before {
	border: 2px solid #ffffff !important;align-content}
h3 > a,.sc85_iconbox .subtitle,.wpb_wrapper > a,.author_link > a,.comment-reply-link a,.name > a,.wpt_meal_shortcode .subtitle,.wpt_meal_shortcode .obs:before,.reply a,.woocommerce-Price-amount, .amount,.pwb-brands-in-loop a,.posted_in a,.wc-memberships-member-discount-message a,.sc85_timetable .entry.current, .sc85_timetable .entry.current .weekday:before,.widget_archive a,.title a,.metadata a,.widget a:hover,.stats a,#tw-target-text a,.tagged_as a {
    color: #8cc736 !important;
}



.page_header .page_menu .menu .winner_megamenu_wrapper:before,.wpt_weekly_classes_schedule .classes .class_entry .time {

    background: #8cc736 !important;
}

.winner .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tab.vc_active {
    border-top: 2px solid #8cc736 !important;
}
.pulsingButton {
    box-shadow: 0 0 0 0 #8bc34a;
    border-radius: 80px;
    background-color: #fff;
    -webkit-animation: pulsing 1.25s infinite cubic-bezier(.66,0,0,1);
    -moz-animation: pulsing 1.25s infinite cubic-bezier(.66,0,0,1);
    -ms-animation: pulsing 1.25s infinite cubic-bezier(.66,0,0,1);
    animation: pulsing 1.25s infinite cubic-bezier(.66,0,0,1);
    font-size: 15px;
    font-weight: 400;
    font-family: sans-serif;
    transition: all .8s ease-in-out;
}


a.pulsingButton:hover {
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  animation: none;
  color: #ffffff;
}


/* Animation */

@-webkit-keyframes pulsing {
  to {
    box-shadow: 0 0 0 30px rgba(232, 76, 61, 0);
  }
}

@-moz-keyframes pulsing {
  to {
    box-shadow: 0 0 0 30px rgba(232, 76, 61, 0);
  }
}

@-ms-keyframes pulsing {
  to {
    box-shadow: 0 0 0 30px rgba(232, 76, 61, 0);
  }
}

@keyframes pulsing {
  to {
    box-shadow: 0 0 0 30px rgba(232, 76, 61, 0);
  }
}

.winner_responsive_menu .menu>li.current_page_item, .winner_responsive_menu .menu>ul>li.current_page_item, .winner_responsive_menu .menu>li.current_page_parent, .winner_responsive_menu .menu>ul>li.current_page_parent, .winner_responsive_menu .menu>li.current_page_ancestor, .winner_responsive_menu .menu>ul>li.current_page_ancestor, .winner_responsive_menu .menu>li.current-menu-item, .winner_responsive_menu .menu>ul>li.current-menu-item, .winner_responsive_menu .menu>li.current-menu-parent, .winner_responsive_menu .menu>ul>li.current-menu-parent, .winner_responsive_menu .menu>li.current-menu-ancestor, .winner_responsive_menu .menu>ul>li.current-menu-ancestor {
    background: #8cc736 !important;
}
.winner_responsive_menu a:hover{
	color: #8cc736 !important;
}


.cwginstock-subscribe-form .panel-primary>.panel-heading {
    background-color: #8cc835 !important;
    border-color: #8cc835 !important;
}

.cwginstock-subscribe-form .panel-primary {
    border-color: #8cc934 !important;
}



.field.phone a, .field.map a {
    color: #c2c2c2 !important;
}

.woocommerce .winner_wc_product_single .product_summary .summary .out-of-stock {
	margin-bottom: 10px !important;}



 @media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
   
	 .leafrightset {
    position: absolute !important;
    left: -35px !important;
    top: 100px !important;
}
  }

;@-webkit-keyframes discount-card-progress{from{width:0%}to{width:100%}}@keyframes discount-card-progress{from{width:0%}to{width:100%}}.discount-card{width:100%;border-radius:4px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);padding:20px 30px;background-image:url(https://www.belchohristov.com/wp-content/uploads/2020/12/discount-bg.png);background-size:cover;overflow:hidden;position:relative}.discount-card::before,.discount-card::after{content:url(https://www.belchohristov.com/wp-content/uploads/2020/12/discount-leaf.png);position:absolute}.discount-card::before{-webkit-transform:scale(0.4);transform:scale(0.4);left:-5px;top:10px}.discount-card::after{-webkit-transform:scale(0.4) rotate(-90deg);transform:scale(0.4) rotate(-90deg);right:-10px;top:0}.discount-card *{font-family:'Oswald', sans-serif !important}.discount-card .discount-card__title{font-size:33px;white-space:nowrap;text-align:center;font-weight:bold;color:#404040;font-weight:400;line-height:1}.discount-card .discount-card__title .discount-card__percent{font-size:40px;font-weight:bold;color:#A6CE38}.discount-card .discount-card__sub-title{font-size:19px;text-align:center;color:#404040;font-weight:300;margin-bottom:10px}.discount-card .discount-card__progress{height:25px;background-color:#595959;border-radius:20px;position:relative;overflow:hidden;margin-bottom:5px}.discount-card .discount-card__progress .discount-card__percentage{color:#ffffff;font-weight:500;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.discount-card .discount-card__progress .discount-card__bar{width:100%;height:100%;background-color:#A6CE38;border-radius:20px;-webkit-animation:discount-card-progress 2s linear;animation:discount-card-progress 2s linear}.discount-card .discound-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.discount-card .discound-card__footer .discound-card__bottom-text{font-size:15px;font-weight:300}.discount-card .discound-card__footer .discound-card__bottom-text span{font-weight:bold}@media all and (max-width: 600px){.discount-card::before,.discount-card::after{content:unset}}
