.big-list li{
font-size: 25px; line-height: 45px; font-weight: 400;

}

/*underline left*/
.line1{padding-bottom: 20px;}
.line1:after {
    content: '';

    width: 100%;
    position: absolute;
    left: 0;
    bottom: 1px;   
    color: #298ffc;

    border-width: 0 0 1px;
    border-style: solid;
}


.inout{
	animation-name: inout;
	animation-duration: 1.5s;	  
  animation-iteration-count: infinite;  
  animation-direction: alternate;

}

@keyframes inout {
  0% {transform: scale(0.9);}	
	100% {transform: scale(1);}		
}


/*Sidebar*/

 .panel{

            position: fixed;
            top: 50%;
            right: -110px;
            transform: translateY(-50%);    
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: space-between;
            height: auto;
            width: 150px;
            color: #fff;
            }

 .tab{
   							display: flex;
                flex-direction: row;
                align-items: center;
                background-color: #df121d;
                width: 130px;
                height: 30px;
                padding: 5px;   
                border-radius: 5px 0px 0px 5px; 
                transition: 1s all;
                cursor: pointer; 
   							margin-bottom: 2px;
   							

            }

            .tab:hover{transform: translateX(-100px);}

            .tab a{color: #fff !important; font-weight: 400 !important;font-size: 14px;}

            .icon{width: 25px; margin-right: 10px}
