.com-sppagebuilder #sp-main-body 
{
	padding: 100px 0px 0px 0px;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span 
{
    padding: 0 12px;
    line-height: 90px;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    color: #005a6a;
    letter-spacing: -0.5px;
    margin: 0;
}

.easystore-product-image img, .easystore-product-image video
{
    display: block;
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 45% ; 
    width: 100% ;
    backface-visibility: hidden;
    object-fit: cover;
    object-position: center center;
    transition: opacity 200ms ease;
}


#offcanvas-toggler > i {
    color: #005a6a !important; 
}