*{

    margin: 0px;

    padding: 0px;

    font-family:Copse !important;

}



#navcol{

    background-color:#b54234;

}
.main-carousel .carousel-item {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  height: 100vh;

}
#pic{

    height:150px;
    width: 100%;    
}
.imag{

    height: 280px;

    width: 100%;

    border-radius: 50%;

}

.bg{

    background-image: url(images/bg.jfif);

    background-repeat: no-repeat;

    background-size: cover;



    

    

    width: 100%; 

    margin-top: 50px;

    padding-right:0px ;

    

}



.over{

    background-color: rgba(10, 20, 44,0.5);

    height: 400px;

    width: 100%;



}

.foot{

font-size: 25px;

}

.info{
    display: flex;
    justify-content: center;
    padding:5px;
    background-color:#b54234 ;

}

.nav-item{
    padding: 5px 7px;
    font-weight: bold;
}

.nav-item:hover{
    transition: .5s;
    box-shadow: -5px 0px 5px;
    border-radius: 5px;
}

.last{

    margin-left: 1100px;

    font-size: 17px;

    font-weight: bold;

    margin-top: 40px;

}

td,th{

    border:1px solid black ;

    padding: 5px;

    

}

table{

    border-collapse: collapse;
    width: 100%; 
}
th{
    font-weight: bold;
    font-size: 20px;
}

td{

    font-size: 17px;

}

.card{

    border-radius: 20px;

}



.card{

	border-radius:0px !important;

	padding: 0px !important

}

.glyphicon-align-justify{



	font-size: 35px;



	padding-top: 34px;



}



/*----  Main Style  ----*/

#cards_landscape_wrap-2{

    text-align: center;

    background: #F7F7F7;

  }

  #cards_landscape_wrap-2 .container{

    padding-top: 80px; 

    padding-bottom: 100px;

  }

  #cards_landscape_wrap-2 a{

    text-decoration: none;

    outline: none;

  }

  #cards_landscape_wrap-2 .card-flyer {

    border-radius: 5px;


  }

  #cards_landscape_wrap-2 .card-flyer .image-box{

    background: #ffffff;

    overflow: hidden;

    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.50);

    border-radius: 5px;

  }

  #cards_landscape_wrap-2 .card-flyer .image-box img{

    -webkit-transition:all .9s ease; 

    -moz-transition:all .9s ease; 

    -o-transition:all .9s ease;

    -ms-transition:all .9s ease; 

    width: 100%;

    height: 400px;

  }

  #cards_landscape_wrap-2 .card-flyer:hover .image-box img{

    opacity: 0.7;

    -webkit-transform:scale(1.15);

    -moz-transform:scale(1.15);

    -ms-transform:scale(1.15);

    -o-transform:scale(1.15);

    transform:scale(1.15);

  }

  #cards_landscape_wrap-2 .card-flyer .text-box{

    text-align: center;

  }

  #cards_landscape_wrap-2 .card-flyer .text-box .text-container{

    padding: 30px 18px;

  }

  #cards_landscape_wrap-2 .card-flyer{

    background: #FFFFFF;

    margin-top: 50px;

    -webkit-transition: all 0.2s ease-in;

    -moz-transition: all 0.2s ease-in;

    -ms-transition: all 0.2s ease-in;

    -o-transition: all 0.2s ease-in;

    transition: all 0.2s ease-in;

    box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.40);

  }

  #cards_landscape_wrap-2 .card-flyer:hover{

    background: #fff;

    box-shadow: 0px 15px 26px rgba(0, 0, 0, 0.50);

    -webkit-transition: all 0.2s ease-in;

    -moz-transition: all 0.2s ease-in;

    -ms-transition: all 0.2s ease-in;

    -o-transition: all 0.2s ease-in;

    transition: all 0.2s ease-in;

    margin-top: 50px;

  }

  #cards_landscape_wrap-2 .card-flyer .text-box p{

    margin-top: 10px;

    margin-bottom: 0px;

    padding-bottom: 0px; 

    font-size: 14px;

    letter-spacing: 1px;

    color: #000000;

  }

  #cards_landscape_wrap-2 .card-flyer .text-box h6{

    margin-top: 0px;

    margin-bottom: 4px; 

    font-size: 18px;

    font-weight: bold;

    text-transform: uppercase;

    font-family: 'Roboto Black', sans-serif;

    letter-spacing: 1px;

    color: #00acc1;

  }

  .li{

    color: black;

  }

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

    #pic {width: 70%;}

  }

  .position{

    position:fixed;

    bottom: 30px;

    right: 10px;



  }
  
  