    :root {
      --slick-arrow-bg-color: #003398;
      --slick-arrow-color: #FFFFFF;
    }

	/*div#custom-gallery-container ul .slick-list{
    	overflow:visible !important;
    }*/


    div.custom-gallery div.slick-slide{
    	height:375px !important;
    }

    /*div#custom-gallery-container{
    	margin-bottom:-75px;
    }*/

    .slick-custom-gallery .slick-track > div:not(.slick-active){opacity: .5;}
    .slick-custom-gallery .arrow-container {
        background-color: var(--slick-arrow-bg-color);
        width: 40px;
        height: 40px;
        display: flex;
        border-radius: 50px;
		margin-top: -25px !important;
		margin-bottom: 0;
        justify-content: center;
        align-items: center;
        position: absolute;
        top: calc(50% - 20px);
        z-index: 10;
        cursor: pointer;
        opacity: .7;
    }
    .slick-custom-gallery .arrow-container.next {
        right: 20px;
    }
    .slick-custom-gallery .arrow-container.prev {
        left: 20px;
    }
    .slick-custom-gallery .arrow {
        width: 10px;
        height: 10px;
        border: solid var(--slick-arrow-color);
        border-width: 0 1px 1px 0;
        display: inline-block;
        padding: 2px;
        background-color: var(--slick-arrow-bg-color);
    }

    .slick-custom-gallery .arrow-next {
      transform: rotate(-45deg);
      -webkit-transform: rotate(-45deg);
    }

    .slick-custom-gallery .arrow-prev {
      transform: rotate(135deg);
      -webkit-transform: rotate(135deg);
    }

	/*
	div.container.custom-gallery h2{
		margin-bottom:30px !important;
	}
	*/
	div.container.custom-gallery ul.featured-homepage{
		padding: 0 !important;
	}

	div.container.custom-gallery ul div.slick-list{
		height:0%;
	}

	@media only screen and (max-width: 1199px) {
    	div.custom-gallery div.slick-slide{
    		height:320px !important;
    	}
	}

	@media only screen and (max-width: 991px) {
    	div.custom-gallery div.slick-slide{
    		height:275px !important;
    	}
	}

	@media only screen and (max-width: 990px) {
    	div.custom-gallery div.slick-slide{
    		height:385px !important;
    	}
	}

	@media only screen and (max-width: 767px) {
    	div.custom-gallery div.slick-slide{
    		height:320px !important;
    	}
	}

	@media only screen and (max-width: 550px) {
    	div.custom-gallery div.slick-slide{
    		height:310px !important;
    	}
	}

	@media only screen and (max-width: 530px) {
    	div.custom-gallery div.slick-slide{
    		height:300px !important;
    	}
	}

	@media only screen and (max-width: 500px) {
    	div.custom-gallery div.slick-slide{
    		height:290px !important;
    	}
	}

	@media only screen and (max-width: 479px) {
    	div.custom-gallery div.slick-slide{
    		height:390px !important;
    	}
	}


	@media only screen and (max-width: 460px) {
    	div.custom-gallery div.slick-slide{
    		height:370px !important;
    	}
	}


	@media only screen and (max-width: 435px) {
		div.custom-gallery div.slick-slide{
			height:350px !important;
		}
	}

	@media only screen and (max-width: 410px) {
		div.custom-gallery div.slick-slide{
			height:320px !important;
		}
	}


	@media only screen and (max-width: 365px) {
		div.custom-gallery div.slick-slide{
			height:300px !important;
		}
	}

	@media only screen and (max-width: 350px) {
		div.custom-gallery div.slick-slide{
			height:280px !important;
		}
	}

	@media only screen and (max-width: 320px) {
		div.custom-gallery div.slick-slide{
			height:260px !important;
		}
	}


	@media only screen and (max-width: 300px) {
		div.custom-gallery div.slick-slide{
			height:240px !important;
		}
	}


	@media only screen and (max-width: 250px) {
		div.custom-gallery div.slick-slide{
			height:200px !important;
		}
	}

	@media only screen and (max-width: 200px) {
		div.custom-gallery div.slick-slide{
			height:150px !important;
		}
	}


