.marketing-carousel {
    margin-bottom: -56px;
    height: 100%;
}
.marketing-carousel .carousel-item img {
    width: 100%;
    display: block;
    height: 100%;
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
    width: 22px;
    height: 100%;
}

@media (min-width: 760px) {
    .carousel-control-next-icon,
    .carousel-control-prev-icon {
        width: 52px;
    }
}
/* IE only layout hacks 
@media (min-width: 0\0) {
    .container-fullwidth div {
        box-sizing: content-box !important;
    }
} */




/*==========  Mobile First Method  ==========*/
/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {
}
/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {
}
/* Small Devices, Tablets */
@media (min-width: 0\0) and (min-width : 768px) {
    .marketing-carousel .carousel-item img {
        height: 240px;
    }
}

@media (min-width: 0\0) and (min-width : 768px) {
    .marketing-carousel .carousel-item img {
        height: 250px;
    }
}

@media (min-width: 0\0) and (min-width : 768px) {
    .marketing-carousel .carousel-item img {
        height: 240px;
    }
}

@media (min-width: 0\0) and (min-width : 808px) {
    .marketing-carousel .carousel-item img {
        height: 250px;
    }
}

@media (min-width: 0\0) and (min-width : 840px) {
    .marketing-carousel .carousel-item img {
        height: 262px;
    }
}

@media (min-width: 0\0) and (min-width : 870px) {
    .marketing-carousel .carousel-item img {
        height: 272px;
    }
}

@media (min-width: 0\0) and (min-width : 900px) {
    .marketing-carousel .carousel-item img {
        height: 281px;
    }
}

/* Medium Devices, Desktops */
@media (min-width: 0\0) and (min-width : 992px) {
    .marketing-carousel .carousel-item img {
        height: 310px;
    }
}

@media (min-width: 0\0) and (min-width : 1100px) {
    .marketing-carousel .carousel-item img {
        height: 344px;
    }
}

@media (min-width: 0\0) and (min-width : 1150px) {
    .marketing-carousel .carousel-item img {
        height: 360px;
    }
}


/* Large Devices, Wide Screens */
@media (min-width: 0\0) and (min-width : 1200px) {
    .marketing-carousel .carousel-item img {
        height: 375px;
    }
}

@media (min-width: 0\0) and (min-width : 1300px) {
    .marketing-carousel .carousel-item img {
        height: 406px;
    }
}

@media (min-width: 0\0) and (min-width : 1400px) {
    .marketing-carousel .carousel-item img {
        height: 438px;
    }
}

@media (min-width: 0\0) and (min-width : 1448px) {
    .marketing-carousel .carousel-item img {
        height: 452px;
    }
}


@media (min-width: 0\0) and (min-width : 1500px) {
    .marketing-carousel .carousel-item img {
        height: 469px;
    }
}

@media (min-width: 0\0) and (min-width : 1560px) {
    .marketing-carousel .carousel-item img {
        height: 488px;
    }
}

@media (min-width: 0\0) and (min-width : 1600px) {
    .marketing-carousel .carousel-item img {
        height: 500px;
    }
}

@media (min-width: 0\0) and (min-width : 1650px) {
    .marketing-carousel .carousel-item img {
        height: 516px;
    }
}

@media (min-width: 0\0) and (min-width : 1700px) {
    .marketing-carousel .carousel-item img {
        height: 531px;
    }
}

@media (min-width: 0\0) and (min-width : 1750px) {
    .marketing-carousel .carousel-item img {
        height: 547px;
    }
}

@media (min-width: 0\0) and (min-width : 1800px) {
    .marketing-carousel .carousel-item img {
        height: 563px;
    }
}

@media (min-width: 0\0) and (min-width : 1850px) {
    .marketing-carousel .carousel-item img {
        height: 578px;
    }
}


/* Very Large Devices, Wide Screens */
@media (min-width: 0\0) and (min-width : 1900px) {
    .marketing-carousel .carousel-item img {
        height: 594px;
    }
}

/* 1920 px Large Devices, Wide Screens */
@media (min-width: 0\0) and (min-width : 1920px) {
    .marketing-carousel .carousel-item img {
        height: 600px;
    }
}



