* {
    margin: 0;
    padding: 0;
    font-family: 'Source Sans Pro';
}
    
    main {
        background-color:rgb(0, 0, 0);
    }

    .welcome  {
        background: linear-gradient(90deg, rgba(13,37,63,1) 0%, rgba(1,180,228,1) 0%, rgba(144,206,161,1) 100%);
        padding-left: 1rem;
        padding-top: 4px;
    }

    .outerWelcome {
        background: black;
    }
    
    .carousel {
        height: 500px;
        justify-content: center;
    }

    .carousel .carousel-item {
        width:300px !important;
        height: 400px;
    }
    
    .divider {
        margin-bottom: 1rem;
    }

   .nav {
        background: #0d253f;
        font-family: 'Source Sans Pro', cursive;
    }
    
    img.responsive-img, video.responsive-video{
    max-width: 100%;
    height: auto;
    padding: 1rem;
    }

    .netflix {
        color: white;
        background-color: black;
        font-family: Georgia, 'Times New Roman', Times, serif;
        padding: 2rem;
    }

    .movieImg {
        height:fit-content;
    }

    section {
        background: linear-gradient(90deg, rgba(13,37,63,1) 0%, rgba(1,180,228,1) 0%, rgba(144,206,161,1) 100%);
    }

    .borderBar {
        background: #0d253f ;
        height: 3rem;
    }

    .borderBar2{
        background: linear-gradient(90deg, rgba(13,37,63,1) 0%, rgba(1,180,228,1) 0%, rgba(144,206,161,1) 100%);
        height: 2rem;
    }
    
    .movieTitle {
        position:relative;
        font-size:4rem;
        color: #0d253f;
        display: inline-grid;
        padding: 2rem;
    }

    .topRated {
        color: #bdb2ff;
        border: 2rem;
        padding-bottom: 0;
        font-size: relative;
        padding: 1rem;
    } 

    .row {
        margin-bottom: 0;
    }