        .news-content .slick-prev:before {
            display: block !important;
            content: url(/img/chev-left.png) !important;
        }

        .news-content .slick-prev:focus::before {
            display: block !important;
            content: url(/img/chev-left-1.png) !important;
        }

        .news-content .slick-next:before {
            display: block !important;
            content: url(/img/chev-right.png) !important;
        }

        .news-content .slick-next:focus::before {
            display: block !important;
            content: url(/img/chev-right-1.png) !important;
        }

        .ytp-chrome-top-buttons {
            margin-right: 5em;
        }

        .slider .item {
            background-repeat: no-repeat;
            background-size: cover;
        }

        .scale-up {
            transform: scale(1) !important;
            top: 0px !important;
            transition: all 500ms !important;
        }

        .scale-down {
            transform: scale(.9) !important;
            top: -20px !important;
            transition: all 500ms !important;
        }



        .sustain-content .slick-track {

            transform: translate3d(-381px, 0px, 0px) !important;
        }

        #invest-number-title {
            font-family: 'Montserrat';
        }

        .item-1 {
            overflow: hidden;
        }

        .item-1:hover img {
            transform: scale(1.2);
            transition: all 0.4s ease-in-out;
        }

        .item-1 img {
            transition: all 0.4s ease-in-out;
            width: 100%;
        }


        @media screen and (min-width: 1440px) and (max-width: 1920px) {
            body .sustain-content .slick-track {
                /* transform: translate(0) !important; */
                transform: translate3d(-503px, 0px, 0px);
            }
        }

        @media screen and (min-width: 1537px) and (max-width: 1920px) {
            body .sustain-content .slick-track {
                /* transform: translate(0) !important; */
                transform: translate3d(-503px, 0px, 0px)!important;
            }
        }

        @media screen and (min-width: 1440px) and (max-width: 1535px) {

            .sustain-content .slick-list {
                padding: 0 !important;
            }

            body .sustain-content .slick-track {
                transform: translate3d(-395px, 0px, 0px) !important;
            }

            .gallery-card {
                height: 450px;
            }

            .bussiness {
                height: 1200px;
            }

            .banner .slick-slide {
                height: 750px !important;
            }

        }

        .sustain-banner .slick-dots li.slick-active button:before {
            width: 100%;
            opacity: 1;
            content: "";
            height: 8px;
            background: #14083A;
            border-radius: 50px;
        }

        .sustain-banner .slick-dots {
            bottom: -40px;
        }

        .sustain-banner .slick-dots li button:before {
            width: 100%;
            opacity: 1;
            content: "";
            height: 8px;
            background: rgb(218, 218, 218);
            border-radius: 50px;
        }

        .banner .slick-dots li.slick-active button:before {
            width: 100%;
            opacity: 1;
            content: "";
            height: 8px;
            background: white;
            border-radius: 50px;
        }

        .banner .slick-dots li button:before {
            width: 100%;
            opacity: 1;
            content: "";
            height: 8px;
            background: #ffffff59;
            border-radius: 50px;
        }

        .slider-nav.sustain-content {
            display: none !important
        }

        .sustain-content {
            position: absolute !important;
        }


        .news-content .slick-list {
            /* margin-right: 20em!important */
            padding: 0 !important;
            padding-right: 2rem !important;
            padding-left: 2rem !important;
        }

        .news-content .slick-prev {
            display: none;
            position: absolute;
            left: 40px;
            top: 340px;
            z-index: 99;
        }

        .news-content .slick-next {
            display: none;
            position: absolute;
            left: 80px;
            top: 340px;
        }

        @media screen and (min-width: 1200px) {

            .home {
                max-width: 1920px !important;
                padding-right: 4em !important;
                padding-left: 4em !important;

            }

            .banner .slick-slide {
                height: 580px;
            }

            .slider-nav.sustain-content {
                display: block !important
            }

            .play-btn .fa-play-circle {
                font-size: 100px !important;
            }

            .news-content .slick-list {
                /* margin-right: 20em!important */
                padding: 0 !important;
                padding-right: 50px !important
            }

            .news {
                padding-left: 5rem;
            }

            .news-content .slick-prev {
                display: block !important;
                position: absolute;
                left: 0;
                top: 425px;
            }

            .news-content .slick-next {
                display: block !important;
                position: absolute;
                left: 60px;
                top: 425px;
            }

        }


        @media screen and ((min-width: 1536px)) {

            .gallery-card {
                height: 625px;
            }

            .banner .slick-slide {
                height: 800px;
            }

            .news-content .slick-list {
                /* margin-right: 20em!important */
                padding: 0 !important;
                padding-right: 75px !important
            }

            .news {
                padding-left: 8rem;
            }

        }

        .play-btn {
            position: absolute;

            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            background-color: transparent;
            border: 0;
        }

        .play-btn .fa-play-circle {
            font-size: 35px;
        }

        .play-btn:hover {
            cursor: pointer;
        }

        .play-btn:focus {
            outline: 0;
        }

        #video-cover {
            position: absolute;
        }

        @media screen and (min-width: 1200px) and (max-width: 1300px){

            .sustain-content .slick-list {
                padding: 0 !important;
            }

            body .sustain-content .slick-track {
                transform: translate3d(-342px, 0px, 0px) !important;
            }

            .bussiness {
                height: 1024px;
            }

            .report-card {
                padding-right: 0;
            }

            .report-card p{
                height: 5rem;
            }

            .banner .slick-dots li {
                width: 3.5rem !important;
                height: 0.25rem;
            }


            .home {
                max-width: 1440px !important;
                padding-right: 5em !important;
                padding-left: 5em !important;

            }

            .news-content .slick-prev {
                display: block !important;
                position: absolute;
                left: 0;
                top: 425px;
            }

            .news-content .slick-prev:before {
                display: block !important;
                content: url(/img/chev-left.png) !important;
            }

            .news-content .slick-prev:focus::before {
                display: block !important;
                content: url(/img/chev-left-1.png) !important;
            }

            .news-content .slick-next {
                display: block !important;
                position: absolute;
                left: 60px;
                top: 425px;
            }

            .news-content .slick-next:before {
                display: block !important;
                content: url(/img/chev-right.png) !important;
            }

            .news-content .slick-next:focus::before {
                display: block !important;
                content: url(/img/chev-right-1.png) !important;
            }

        }

        @media screen and (min-width: 1536px) {

            .home {
                max-width: 1920px !important;
                padding-right: 8em !important;
                padding-left: 8em !important;

            }

            .sustain-content .slick-list {
                padding: 0 !important;
            }

            .news-content .slick-prev {
                display: block !important;
                position: absolute;
                left: 0;
                top: 550px;
            }

            .news-content .slick-prev:before {
                display: block !important;
                content: url(/img/chev-left.png) !important;
            }

            .news-content .slick-prev:focus::before {
                display: block !important;
                content: url(/img/chev-left-1.png) !important;
            }

            .news-content .slick-next {
                display: block !important;
                position: absolute;
                left: 60px;
                top: 550px;
            }

            .news-content .slick-next:before {
                display: block !important;
                content: url(/img/chev-right.png) !important;
            }

            .news-content .slick-next:focus::before {
                display: block !important;
                content: url(/img/chev-right-1.png) !important;
            }

        }

        .news-gallery.slick-slide.slick-current {
            transform: scale(1);
            top: 0;
            position: relative;
            transition: all 500ms;
        }


        .news-gallery.slick-slide {
            transform: scale(.9);
            top: -20px;
            position: relative;
            transition: all 500ms;
        }


        .banner .slick-dots {
            bottom: 14%;
            text-align: start;
            left: 125px;
        }

        @media screen and (max-width: 1440px) {

            .banner .slick-dots {
                bottom: 17%;
                left: 75px;
            }
        }

        @media screen and (max-width: 1200px) {

            .banner .slick-dots {
                bottom: 14%;
                left: 75px;
            }
        }

        @media screen and (max-width: 1024px) {

            .banner .slick-dots {
                bottom: 14%;
                left: 85px;
            }
        }

        @media screen and (max-width: 820px) {

            .banner .slick-dots {
                bottom: 11%;
                left: 52px;
            }
        }

        @media screen and (max-width: 810px) {

            .banner .slick-dots {
                bottom: 11%;
                left: 52px;
            }
        }

        @media screen and (max-width: 768px) {

            .banner .slick-dots {
                bottom: 8%;
                left: 54px;
            }
        }



        @media screen and (max-width: 640px) {

            .banner .slick-dots {
                bottom: 4%;
                left: 28px;
            }
        }


        .banner .slick-dots button {
            width: 2.25rem;
            height: 0.25rem;
        }

        .banner .slick-dots li {
            width: 2.25rem;
            height: 0.25rem;
        }

        .sustain-banner .slick-dots li {
            width: 2.25rem;
            height: 0.25rem;
        }

        .banner .slick-dots button::before {
            width: 2.25rem;
            height: 0.25rem;
        }

        .icon-price.invest-down {
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 15px 10px 0 10px;
            border-color: #ff0000 transparent transparent transparent;
        }

        #invest-number-title.invest-down {
            color: #ff0000;

        }

        .invest.invest-down {
            border: solid 1px #ff0000;
            border-radius: 2em;
            padding: 0.25em 1em;
        }

        .icon-price.invest-up {
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 0 10px 15px 10px;
            border-color: transparent transparent #5eff00 transparent;
        }

        #invest-number-title.invest-up {
            color: #5eff00
        }

        .invest.invest-up {
            border: solid 1px #5eff00;
            border-radius: 2em;
            padding: 0.25em 1em;
        }

        body .show-mobile {
            display: none;
        }

        .caption.absolute {
            top: -30%;
            transition: all 500ms;
        }

        .slick-current .caption {
            top: 30%;
            transition: all 500ms;
        }

        button.ytp-button {
            display: none !important;
        }

        .close-btn {
            display: none;
            border: 1px solid;
            top: 3.5em;
            right: -2em;
        }
