.cps-home-vscroll-outer .e-con-inner{
   padding-top:0px !important;
   margin-top:0px !important;
   margin-bottom:0px !important;
   padding-bottom:0px !important;
}

.cps-home-vscroll-inner{
   min-height:500px;
   display:flex;
   align-items: stretch;
}


.cps-home-vscroll-inner-flex{
   display:flex;
   align-items:stretch;
   min-height:100%;
}

.cps-home-vscroll-inner-flex-right-head{
   font-size:1.8em;
   font-weight:650;
   padding-right:8%;

   letter-spacing:1px;
   word-spacing:2px;
}

.cps-home-vscroll-inner-flex-right-body{
   font-size:1.25em;
   line-height:1.35;
   padding-right:25%;
}

.cps-home-vscroll-inner-flex-right{
   width:54%;
   height:100%;
   display:flex;   
   padding-left:20px;
   align-items:center;
   padding-top:20px;
   padding-bottom:10%;
}

.cps-home-vscroll-inner-flex-left{
   width:46%;
   height:500px;
}

.cps-home-vertical-scroll{
   overflow-y:hidden;
   min-height:100%;
   height:500px;;
   display:flex;
   flex-direction: column;
   justify-content: center;
}




.cps-home-vertical-scroll-item{
   cursor:pointer;
   overflow:hidden;
   transition:0.4s;
   min-height:166px;
   display:flex;
   align-items: stretch;
   justify-content:center;
   width:100%;


}

.cps-home-vertical-scroll-inner{
   transition:0.3s ease;
   display:flex;
   transform:scale(0.8);
   align-items:center;
   opacity:0.6;;
}


.cps-home-radio-cls-1 {
   fill: #8d644b;
   stroke-width: 0px;
   opacity:0.65;
   transition:0.45s;
}

.cps-home-vscroll-rate-count-outer{
  position:absolute;
  text-align:center;
  width:100%;
  opacity:0;
  transition:0.1s;;
}


.cps-home-cursive-font{
   font-family:'Handlee', cursive;
}

.cps-home-vertical-scroll-center{
   opacity:1 !important;
   transform:unset;
}

.cps-home-vertical-scroll-inner-margins{
   padding-top:80px;
   padding-bottom:80px;
}


@media (max-width:700px) {

   .cps-home-vscroll-inner-flex{
      flex-direction:column-reverse;
      width:100%;
   }

   .cps-home-vscroll-inner-flex-left{
      width:100%;
   }

   .cps-home-vscroll-inner-flex-right{
      width:100%;
      padding-left:0px;
   }

   .cps-home-vertical-scroll-inner-default{
      padding-left:5% !important;
   }

   .cps-home-vscroll-inner-flex-right{
      text-align:center;
   }

   .cps-home-vscroll-inner-flex-right-body{
      padding-right:0px;
    
   }

   .cps-home-vscroll-inner-flex-right-head{
      padding-right:0px;
   }



}



@media (max-width:400px) {
   .cps-home-vertical-scroll-3-center{
      text-align:center;
   }
   .cps-home-vertical-scroll-1{
      display:block;
   }

   .cps-home-vertical-scroll-inner-margins{
      padding-top:30px;
      padding-bottom:30px;
   }

   .cps-home-vertical-scroll-1-left{
      width:100%;
   }

   .cps-home-vertical-scroll-1-right{
      width:100%;
   }

   .cps-home-vertical-scroll{
      height:unset;
   }
   .cps-home-vscroll-inner-flex-left{
      height:unset;
   }
}




