.accordion-list>li:hover>a,.btn-text,.btn-video:after,.btn.btn-border,.cnt-box-side .extra-field,.cnt-box-side-icon>i,.cnt-box-top-icon>i,.cnt-call h2 .dot,.cnt-pricing-table .top-area p,.col h2 .dot,.container>h1 .dot,.container>h2 .dot,.counter .value span.text-md:last-child,.fixed-area>h2 .dot,.form-search>div:before,.hc-cmp-title-tag .dot,.icon-links a i,.media-box-reveal h3,.mega-menu .icon-list li a:hover,.mega-menu h5,.menu-inner li.active>a,.menu-inner li:hover>a,.meta-footer,.pagination li:not(.page):not(.disabled) a:hover,.search-box-menu>i:hover,.tab-icon.tab-vertical>.tab-nav li.active a i,.tab-icon.tab-vertical>.tab-nav li:hover a i,.tab-nav li:not(.active):not(:hover) a,.tab-vertical>.tab-nav li:hover a,.text-list-side li div,.title h2 .dot,[class^=col-]>h1 .dot,[class^=col-]>h2 .dot,a,body .woocommerce-info::before,h1.rs-layer .dot,header h1 .dot,nav .tab-nav li.active a,nav .tab-nav li:hover a,nav.active .menu-btn:before,nav:not(.menu-transparent) .lan-menu>li:hover>a{color:#45BC54}.breadcrumb li:hover a,.breadcrumb li:last-child a,.dropdown>ul li.active>a,.dropdown>ul li:hover>a,.light .counter h3,.menu-cnt>ul>li.active>a,.menu-cnt>ul>li:hover>a,.menu-side-collapse .dropdown-submenu>a,.woocommerce .star-rating span,body .woocommerce ul.products li.product:hover .button,nav.light a.btn-border{color:#45BC54!important}.breadcrumb li a:after,.btn-text.btn-video:before,.cnt-box-blog-top .extra-field,.cnt-box-team .caption h2:before,.counter-big.counter-icon .value span:last-child:before,.icon-circle li:before,.icon-circle span:before,.icon-line li:before,.icon-line span:before,.mega-menu .tab-nav a:after,.menu-inner li:before,.progress-bar>div span,.progress-bar>div>div,.shop-menu-cnt .cart-count,.widget .woocommerce-product-search [type=submit],.woocommerce main #payment #place_order,.woocommerce main #respond input#submit,.woocommerce main #respond input#submit:hover,.woocommerce main a.button:hover,.woocommerce main button.button:hover,.woocommerce main div.product form.cart .button:hover,.woocommerce main input.button:hover,.woocommerce main span.onsale,.woocommerce-page main #payment #place_order,body .woocommerce button.button,body .woocommerce ul.products li.product .onsale,html #sb-main .sb-chat-btn,html .woocommerce a.button,html .woocommerce button.button.alt,main .woocommerce a.button:hover,main .woocommerce button.button:hover,main .woocommerce input.button:hover{background-color:#45BC54}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#45BC54!important}.btn,.btn-border:hover,.icon-links-button a,.icon-links-grid a:hover,.menu-transparent .btn:not(.btn-border),.searchform input[type=submit],.tab-nav li.active a,.tab-nav li:hover a,.tab-nav.align-center li.active a,.tab-nav.align-center li:hover a,nav.light a.btn-border:hover{background-color:#45BC54;border-color:#45BC54}.light .btn-border{color:#45BC54!important;border-color:#45BC54!important}.form-search:hover,.tab-nav li a,body .woocommerce-info{border-color:#45BC54}.pricing-table-big{border-top-color:#45BC54}.album-title>a:hover,.breadcrumb li:not(:last-child):hover a,.btn-text:hover,.form-search>div:hover:before,.glide__arrow:hover,.icon-links a:hover i,.icon-links-popup:hover>i,.list-nav a:hover,.menu-inner .dropdown ul>li:hover>a,.search-bar input[type=submit]:hover{color:#45BC54}.btn:not(.btn-border):hover,.icon-links-button a:hover,.widget .woocommerce-product-search [type=submit]:hover,.woocommerce main #respond input#submit:hover,.woocommerce main a.button:hover,.woocommerce main button.button:hover,.woocommerce main div.product form.cart .button:hover,.woocommerce main input.button:hover,main .woocommerce a.button:hover,main .woocommerce button.button:hover,main .woocommerce input.button:hover{background-color:#45BC54}.btn:not(.btn-border):hover,.input-select:focus,.input-text:focus,.input-textarea:focus,.search-bar input[type=text]:focus{border-color:#45BC54}

#svg3 #_2392414196944 {
  -webkit-animation-name: tractor2; 
  -webkit-animation-duration: 16s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease;
  -moz-animation-name: tractor2; 
  -moz-animation-duration: 16s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: ease;  
  animation-name: tractor2; 
  animation-duration: 16s; 
  animation-iteration-count: infinite;
  animation-timing-function: ease;
}

@-webkit-keyframes tractor2 {
    0% {transform:translateX(-10%);}
    10% {transform:translateX(-10%);}
    60% {transform:translateX(15%);}
    70% {transform: translateX(15%);}
    100% {transform: translateX(-10%);}
}

@-moz-keyframes tractor2 {
    0% {transform:translateX(-10%);}
    10% {transform:translateX(-10%);}
    60% {transform:translateX(15%);}
    70% {transform: translateX(15%);}
    100% {transform: translateX(-10%);}
}

@keyframes tractor2 {
    0% {transform:translateX(-10%);}
    10% {transform:translateX(-10%);}
    60% {transform:translateX(15%);}
    70% {transform: translateX(15%);}
    100% {transform: translateX(-10%);}
}

#svg3 #_2392522291936 {
  transform-origin:27.99% 50.1386%;
  -webkit-animation-name: rotate; 
  -webkit-animation-duration: 5s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate; 
  -moz-animation-duration: 5s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: rotate; 
  animation-duration: 5s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;  
}

#svg3 #_2392522290688 {
  transform-origin:45.6815% 50.1386%;
  -webkit-animation-name: rotate; 
  -webkit-animation-duration: 3s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate; 
  -moz-animation-duration: 3s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: rotate; 
  animation-duration: 3s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;  
}

#svg3 #_2392522289984 {
  transform-origin:52.2731% 50.1386%;
  -webkit-animation-name: rotate; 
  -webkit-animation-duration: 6s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate; 
  -moz-animation-duration: 6s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: rotate; 
  animation-duration: 6s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;  
}

#svg3 #windmill {
  transform-origin:47.7367% 30.8577%;
  -webkit-animation-name: rotate; 
  -webkit-animation-duration: 11s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate; 
  -moz-animation-duration: 11s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: rotate; 
  animation-duration: 11s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;  
}

#svg2 {
  margin-left:-15px;
  max-width: calc(100% - 15px);
}

#svg1 #_2762837656512, #svg2 #_2762849948528 {
  -webkit-animation-name: boat; 
  -webkit-animation-duration: 1s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease;
  -moz-animation-name: boat; 
  -moz-animation-duration: 1s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: ease;  
  animation-name: boat; 
  animation-duration: 1s; 
  animation-iteration-count: infinite;
  animation-timing-function: ease;  
}

@-webkit-keyframes boat {
    0% {transform: translateY(0%);}
    50% {transform:translateY(0.3%);}
    100% {transform: translateY(0%);}
}

@-moz-keyframes boat {
    0% {transform: translateY(0%);}
    50% {transform:translateY(0.3%);}
    100% {transform: translateY(0%);}
}

@keyframes boat {
    0% {transform: translateY(0%);}
    50% {transform:translateY(0.3%);}
    100% {transform: translateY(0%);}
}


#svg2 #_2762887882048 {
  -webkit-animation-name: train1; 
  -webkit-animation-duration: 5s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: train1; 
  -moz-animation-duration: 5s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: train1; 
  animation-duration: 5s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@-webkit-keyframes train1 {
    0% {transform:translateX(-20%);}
    50% {transform:translateX(35%);}
    100% {transform: translateX(35%);}
}

@-moz-keyframes train1 {
    0% {transform:translateX(-20%);}
    50% {transform:translateX(35%);}
    100% {transform: translateX(35%);}
}

@keyframes train1 {
    0% {transform:translateX(-20%);}
    50% {transform:translateX(35%);}
    100% {transform: translateX(35%);}
}

#svg2 #_2762848619696 {
  -webkit-animation-name: train2; 
  -webkit-animation-duration: 5s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: train2; 
  -moz-animation-duration: 7s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: train2; 
  animation-duration: 7s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@-webkit-keyframes train2 {
    0% {transform:translateX(30%);}
    60% {transform:translateX(30%);}
    100% {transform: translateX(-40%);}
}

@-moz-keyframes train2 {
    0% {transform:translateX(30%);}
    60% {transform:translateX(30%);}
    100% {transform: translateX(-40%);}
}

@keyframes train2 {
    0% {transform:translateX(30%);}
    60% {transform:translateX(30%);}
    100% {transform: translateX(-40%);}
}

#svg2 #_2762846494288 {
  -webkit-animation-name: car2; 
  -webkit-animation-duration: 8s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: car2; 
  -moz-animation-duration: 8s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: car2; 
  animation-duration: 8s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@-webkit-keyframes car2 {
    0% {transform:translateX(33%);}
    100% {transform: translateX(-40%);}
}

@-moz-keyframes car2 {
    0% {transform:translateX(33%);}
    100% {transform: translateX(-40%);}
}

@keyframes car2 {
    0% {transform:translateX(33%);}
    100% {transform: translateX(-40%);}
}

#svg2 #_2762846475760 {
  -webkit-animation-name: car3; 
  -webkit-animation-duration: 6s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: car3; 
  -moz-animation-duration: 6s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: car3; 
  animation-duration: 6s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@-webkit-keyframes car3 {
    0% {transform:translateX(9%);}
    100% {transform: translateX(-80%);}
}

@-moz-keyframes car3 {
    0% {transform:translateX(9%);}
    100% {transform: translateX(-80%);}
}

@keyframes car3 {
    0% {transform:translateX(9%);}
    100% {transform: translateX(-80%);}
}

#svg2 .fill7 {
  -webkit-animation-name: cloud; 
  -webkit-animation-duration: 14s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: cloud; 
  -moz-animation-duration: 14s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: cloud; 
  animation-duration: 14s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@-webkit-keyframes cloud {
    0% {transform:translateX(-20%);opacity:0}
    15% {opacity:1}
    85% {opacity:1}
    100% {transform: translateX(20%);opacity:0}
}

@-moz-keyframes cloud {
    0% {transform:translateX(-20%);opacity:0}
    15% {opacity:1}
    85% {opacity:1}
    100% {transform: translateX(20%);opacity:0}
}

@keyframes cloud {
    0% {transform:translateX(-20%);opacity:0}
    15% {opacity:1}
    85% {opacity:1}
    100% {transform: translateX(20%);opacity:0}
}




#svg1 #_2762887356592 {
  -webkit-animation-name: tractor; 
  -webkit-animation-duration: 16s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: tractor; 
  -moz-animation-duration: 16s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: tractor; 
  animation-duration: 16s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@-webkit-keyframes tractor {
    0% {transform:translateX(30%);}
    45% {transform:translateX(0%);}
    55% {transform:translateX(0%);}
    100% {transform: translateX(30%);}
}

@-moz-keyframes tractor {
    0% {transform:translateX(30%);}
    45% {transform:translateX(0%);}
    55% {transform:translateX(0%);}
    100% {transform: translateX(30%);}
}

@keyframes tractor {
    0% {transform:translateX(30%);}
    45% {transform:translateX(0%);}
    55% {transform:translateX(0%);}
    100% {transform: translateX(30%);}
}

#svg1 #_2762837651712 {
  -webkit-animation-name: bus; 
  -webkit-animation-duration: 12s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: bus; 
  -moz-animation-duration: 12s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: bus; 
  animation-duration: 12s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@-webkit-keyframes bus {
    0% {transform:translateX(-30%);}
    100% {transform: translateX(40%);}
}

@-moz-keyframes bus {
    0% {transform:translateX(-30%);}
    100% {transform: translateX(40%);}
}

@keyframes bus {
    0% {transform:translateX(-30%);}
    100% {transform: translateX(40%);}
}

#svg1 #_2762907539232 {
  -webkit-animation-name: car1; 
  -webkit-animation-duration: 10s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: car1; 
  -moz-animation-duration: 10s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: car1; 
  animation-duration: 10s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@-webkit-keyframes car1 {
    0% {transform:translateX(20%);}
    20% {transform: translateX(0%);}
    50% {transform: translateX(0%);}
    80% {transform: translateX(-43%);}
    100% {transform: translateX(-43%);}
}

@-moz-keyframes car1 {
    0% {transform:translateX(20%);}
    20% {transform: translateX(0%);}
    50% {transform: translateX(0%);}
    80% {transform: translateX(-43%);}
    100% {transform: translateX(-43%);}
}

@keyframes car1 {
    0% {transform:translateX(20%);}
    20% {transform: translateX(0%);}
    50% {transform: translateX(0%);}
    80% {transform: translateX(-43%);}
    100% {transform: translateX(-43%);}
}

#svg1 #_2762887373360 {
  -webkit-animation-name: baloon; 
  -webkit-animation-duration: 3s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease;
  -moz-animation-name: baloon; 
  -moz-animation-duration: 3s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: ease;  
  animation-name: baloon; 
  animation-duration: 4s; 
  animation-iteration-count: infinite;
  animation-timing-function: ease;  
}

@-webkit-keyframes baloon {
    0% {transform: translateY(0%);}
    50% {transform:translateY(3%);}
    100% {transform: translateY(0%);}
}

@-moz-keyframes baloon {
    0% {transform: translateY(0%);}
    50% {transform:translateY(3%);}
    100% {transform: translateY(0%);}
}

@keyframes baloon {
    0% {transform: translateY(0%);}
    50% {transform:translateY(3%);}
    100% {transform: translateY(0%);}
}

#svg1 #_2762887360560 {
  transform-origin:59.1364% 21.5555%;
  -webkit-animation-name: rotate; 
  -webkit-animation-duration: 3s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate; 
  -moz-animation-duration: 3s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: rotate; 
  animation-duration: 3s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

#svg1 #_2762837649024 {
  transform-origin:20.6967% 64.3%;
  -webkit-animation-name: rotate; 
  -webkit-animation-duration: 5s; 
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate; 
  -moz-animation-duration: 5s; 
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;  
  animation-name: rotate; 
  animation-duration: 5s; 
  animation-iteration-count: infinite;
  animation-timing-function: linear;  
}

@-webkit-keyframes rotate {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotate {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
}

@keyframes rotate {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}

.mr-2 {
  margin-right:10px;
}

#rank_length, #rank_processing {
  display:none !important;
}

.county {
  opacity:0.5;
}

.pkt {
  font-size:18px;
  font-weight:bold;
}

#rank_info {
  display:none !important;
}

#rank_paginate {
  margin-top:43px;
}

.pagination .active .page-link {
  color:#45BC54 !important;
}

.rank_disabled {
  color: rgba(0,0,0,0.2) !important;
}