/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */

 @import url('https://fonts.googleapis.com/css?family=Almarai&display=swap');

body {
  padding-top: 54px;
  font-family: 'Almarai', sans-serif;
  
}

.carousel-item {
  height: 65vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}

.margin-right-10{
  margin-right: 10px;
}
.margin-left-10{
  margin-left: 10px;
}
.margin-top-10{
  margin-top: 10px;
}
.margin-bottom-10{
  margin-bottom: 10px;
}
.alfili-title{
  text-align: center;
}
.alfili-body{
  font-weight: normal;
}
.remove-underline:link{ 
  text-decoration: none; 
}
.remove-underline:visited{
  text-decoration: none;
}
.remove-underline:hover{
  text-decoration: none;
}
.remove-underline:active{
  text-decoration: none;
}
.responsive-logo{
  height: 65px;
}
.color-red{
  color: red;
}
.color-grey{
  color: darkslategray;
}


/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
  .responsive-logo{
    height: 40px;
  }
  .alfili-title{
    text-align: center;
    font-weight: bolder;
  }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
  .responsive-logo{
    height: 55px;
  }
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  .responsive-logo{
    height: 65px;
  }
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}
/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {

}