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


body {
  overflow-x: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: 'iranian sans';
}
.btn-warning {
  color: #001554 !important;
  background-color: #fac916 !important;
  border: 4px solid #fac916 !important;
  Border-radius: 4px;
  font-family: Iranian Sans;

}

.btn-warning:hover {
  color: #fac916 !important;
  border: 2px solid #001554 !important;
  background: hsl(225, 100%, 16%) !important;
  Border-radius: 6px;
  font-family: Iranian Sans;
}
.btn-outline-warning {
  color: #001554 !important;
  border: 3px solid #Fac916 !important;
  Border-radius: 6px;
  font-family: Iranian Sans;
}

.btn-outline-warning:hover {
  color: #001554 !important;
  background-color: #Fac916 !important;
  border: 3px solid #fac916 !important;
  Border-radius: 6px;
  font-family: Iranian Sans;
}


.carousel-item {
  height: 500px;
  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: 20px;
  height: 450px !important;
}

.btn-dark-blue {
  color: #001554 !important;
  background-color: #fac916 !important;
  border: 2px solid #fac916 !important;
  Border-radius: 2px;
  font-family: Iranian Sans;

}

.btn-dark-blue:hover {
  color: #fac916 !important;
  border: 2px solid #001554 !important;
  background: hsl(225, 100%, 16%) !important;
  Border-radius: 6px;
  font-family: Iranian Sans;
}

.btn-outline-dark-blue {
  color: #001554 !important;
  border: 3px solid #Fac916 !important;
  Border-radius: 6px;
  font-family: Iranian Sans;
}

.btn-outline-dark-blue:hover {
  color: #001554 !important;
  background-color: #Fac916 !important;
  border: 3px solid #fac916 !important;
  Border-radius: 6px;
  font-family: Iranian Sans;
}

a:link {
  font-family: Iranian Sans;
  font-size: 16px;
  color: #001554;
  text-decoration: none;
  font-weight: 400;

}


a:visited {
  font-family: Iranian Sans;
  font-size: 18px;
  color: #001554;
  text-decoration: none;
  font-weight: 400;
}

a:hover {
  font-family: Iranian Sans;
  font-size: 16px;
  color: #001554;
  text-decoration: none;
  font-weight: 800;
}

a:active {
  font-family: Iranian Sans;
  font-size: 16px;
  color: #001554;
  text-decoration: none;
  font-weight: 400;
}

.full-page2 {
  width: 100%;
  float: left;
  font-weight: 400;
  position: relative;
  padding: 50px 0;
}

.row {
  padding: 30px;
}

.card {
  padding: 5px;
  margin: 0px !important;
  border-color: #001554 !important;
  background-color: #001554 !important;
  color: #001554 !important;
  height: 450px !important;
}

.card2 {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0,0,0,.125);
  border-radius: .25rem;
}
.card-header2 {
  padding: .75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0,0,0,.03);
  border-bottom: 1px solid rgba(0,0,0,.125);
}
.card2 {
  word-wrap: break-word;
}

.card-img-top {
  height: 440px !important;
}



.text-description {
  text-align: right !important;
  color: #001554 !important;
  font-weight: 500 !important;
  margin-right: 40px !important;
  padding-right: 30px !important;
}

.texts {
  text-align: right;
  direction: rtl;
  color: #001554;
  padding-right: 20px;
}

.texts2 {
  text-align: right;
  direction: rtl;
  color: #001554;
  padding-right: 20px;
}

.icon {
  padding-right: 30px;
}

.gray-bg {
  background-color: #f6f9fc;
}

footer .namad img {
  float: left;
  margin-left: 30px;
  padding-left: 30px;
}



footer {
  background: #f8f9fa;
  padding: 0px;
  text-align: right;
}

/*----------- متن عنوان های فوتر وبسایت ----------*/
footer .text-head {
  font-weight: 700;
}
.full-page5 {
  width: 100%;
  float: left;
  font-weight: 400;
  position: relative;
  padding: 20px 20;
}
.txtcol{
  direction: rtl;
  text-align: right;
  padding-right: 20px;
  color: #001554;
}

.colappse{
  direction: rtl;
  text-align: right;

}
.card-body{
  color: #fac916 !important;
  background-color: #001554;
  font-size: 16px;
  font-weight: 300;
  text-align: justify;
}
.card-body2{
  color: #001554 !important;
  
  font-size: 16px;
  font-weight: 300;
}