        h1 { font-size: 90px; }
h2 { font-size: 52px; }
h3 { font-size: 48px; }
h4 { font-size: 36px; }
h5 { font-size: 24px; }
h6 { font-size: 18px; }
        
        /* Main Slider Styles Starts */

#main-slider {
    background: rgba(0, 0, 0, 0.8);
}
#main-slider.sub {
    margin-bottom: 0px;
}
    #main-slider .carousel-caption {
        text-align: left;
        left: 15%;
        top: 25%;
        bottom: 0;
        text-shadow: none;
    }
    #main-slider.sub .carousel-caption {
        left: 10%;
    }
    #main-slider .carousel-caption.inverse {
        text-align: right;
        left: auto;
        right: 15%;
    }
    #main-slider.sub .carousel-caption.inverse {
        right: 10%;
    }
        #main-slider .carousel-caption h2 {
            margin-top: 0;
            margin-bottom: 20px;
        }
        #main-slider .carousel-caption h5 {
            margin-top: 0;
            margin-bottom: 18px;
        }
        #main-slider .carousel-caption .btn {
            margin-top: 20px;
            padding: 10px 40px;
            font-size: 18px;
        }    
    #main-slider .carousel-control {
        padding: 25px;
        top: 42%;
        bottom: auto;
        width: auto;
        height: auto;
        font-size: 24px;
        opacity: 1;
        text-shadow: none;        
        background: none;
        border: 2px solid #fff;
        color: #fff;
    }
    #main-slider .carousel-control:hover, 
    #main-slider .carousel-control:focus {
        color: #007cb5;
        background: #fff;
    }
    #main-slider .carousel-control.left {
        left: 5%;
    }
    #main-slider .carousel-control.right {
        right: 5%;
    }
    #main-slider.sub .carousel-control.left {
        left: 3%;
    }
    #main-slider.sub .carousel-control.right {
        right: 3%;
    }    
    
    
    #main-slider.carousel-fade .carousel-inner .item {
      -webkit-transition-property: opacity;
         -moz-transition-property: opacity;
              transition-property: opacity;
    }
    #main-slider.carousel-fade .carousel-inner .item,
    #main-slider.carousel-fade .carousel-inner .active.left,
    #main-slider.carousel-fade .carousel-inner .active.right {
        opacity: 0;
    }
    #main-slider.carousel-fade .carousel-inner .active,
    #main-slider.carousel-fade .carousel-inner .next.left,
    #main-slider.carousel-fade .carousel-inner .prev.right {
        opacity: 1;
    }
    #main-slider.carousel-fade .carousel-inner .next,
    #main-slider.carousel-fade .carousel-inner .prev,
    #main-slider.carousel-fade .carousel-inner .active.left,
    #main-slider.carousel-fade .carousel-inner .active.right {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
           -moz-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
    }
    #main-slider.carousel-fade .carousel-control {
        z-index: 2;
    }
    
    
    @media screen and (max-width: 767px){
    
        #main-slider .carousel-control {
            top: 35%;
        }
        
    }
    
    
    @media screen and (max-width: 500px){
    
        #main-slider .carousel-control {
            top: 30%;
        }
        
    }