.taste-head
{

	padding:50px 10px 50px 10px;
	background-color: #fffdf8 !important;
}
        
      
         .container {
    max-width: 1224px;
    width: 100%;
    margin: 0 auto;
    position: relative !important;
    z-index: 5;
}
        .gallery-item
        {
        width: 100%;
        position: relative;
        float: none !important;
        overflow: hidden;
        }
        #pd:hover h2
        {
        	color: #ff0000ff;
        	transition: ease-in-out .5s;
        }
        .img-width
        {
        	width:100%;
        	max-width: 420px;
        }
        .padding-top--40
        {
        	padding-top: 40px;
        }
        .taste-head .row > div:nth-child(2)
        {
        	border-left:1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;

        }
        .taste-head .row > div:nth-child(5)
        {
        	border-left: 1px solid #e7e7e7;
        	border-right: 1px solid #e7e7e7;
        }
           
        .taste-title
        {
   font-weight: 700;
    font-size: 27px;
    line-height: 128.5%;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    padding-top: 10px;
    color: #c3680a;
        }
        .text-center
        {
        text-align:center;
    	
        }
        .taste-box p
        {
      max-width: 300px;
       margin: auto;
    padding-top: 15px;
    text-align: center !important;
        }
        
        .taste-box
        {
        	padding: 10px;
        	height: 100%
        }
        	.pd-head
        	{
        		font-size: 45px;
        		font-weight: 600;
        		color: #000000;	
        	}
        	.head-taste
        	{
        	 text-align: left;
        	 font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 45px;
    margin-bottom: 20px;
    letter-spacing: 0.03em;
    line-height: 1;
    text-transform: capitalize;
        	}
            .zoomWrapper img {
                width: 100%;
                transition: 0.5s all ease-in-out;
            }
         
            .zoomWrapper:hover img {
                transform: scale(1.2);
                -webkit-filter: blur(4px); /* Chrome, Safari, Opera */
                filter: blur(4px);
            }
            .middle {
                position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      opacity: 0;
      transition: .5s ease;
    }
    .zoomWrapper:hover .middle {
      opacity: 1;
    }
    
    .text {
        color:#bc2a8d;
      -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      text-align: center;
      font-size: 25px;
    }
    
    .section-background-image {
      background-image: 'front/images/bg/dec/section-bg.png';
    }