
  /**********************/
 /*       Global       */
/**********************/
body {
    font-family: raleway;
}
p
{
  color: #707070;
}
.h1
{
  color: #707070;
}
.h2
{
  color: #707070;
}
.h3
{
  color: #707070;
}
.h4
{
  color: #707070;
}
.h5
{
  color: #707070;
}
.h6
{
  color: #707070;
}
label
{
  color: #707070;
}
a {
    color: #BF9F00;
}
/* Addresses `outline` inconsistency between Chrome and other browsers. */
a:focus {
    outline: thin dotted;
}
/* Improves readability when focused and also mouse hovered in all browsers. */
a:active,
a:hover {
    outline: 0;
    color: #BF9F00;
}
.primary--color
{
    color: #663333;
    border-color: #663333 !important;
}
.btn--primary--color
{
    color: #663333;
    background-color: #FFFFFF;
    border-color: #663333;
}
.btn--primary--color:hover
{
    color: #FFFFFF;
    background-color: #663333;
    border-color: #663333;
}
.btn-check:active+.btn--primary--color, .btn-check:checked+.btn--primary--color, .btn--primary--color.active, .btn--primary--color.dropdown-toggle.show, .btn--primary--color:active
{
    color: #FFFFFF;
    background-color: #663333;
    border-color: #663333;
}
.background--primary--color
{
    background-color: #663333;}
.background--primary--color--light
{
    background-color: #663333;
    opacity: .5;
}
.background--secondary--color
{
    background-color: #BF9F00;
}
.background--secondary--color--light
{
    background-color: rgb(191, 159, 0,.5);
}
.secondary--color
{
    color: #BF9F00;
    border-color: #BF9F00 !important;
}
.alternative--color
{
    color: ;
}
.text--shadow
{
  text-shadow: 2px 2px 2px #00000029;
}
.rounded--2em {
    border-radius: 2rem;
}
.rounded--2em--top {
    border-radius: 2rem 2rem 0 0;
}
.rounded--2em--bottom {
    border-radius: 0 0 2rem 2rem;
}
.rounded--1em {
    border-radius: 1rem;
}
.rounded--1em--top {
    border-radius: 1rem 1rem 0 0;
}
.rounded--1em--bottom {
    border-radius: 0 0 1rem 1rem;
}
/*********************** Responsive Tablet *************************/

/*********************** Responsive Mobile *************************/
[class^="bi-"]::before, [class*=" bi-"]::before {
    line-height: inherit;
}

  /**********************/
 /*     End Global     */
/**********************/
  /**********************/
 /*     index.html     */
/**********************/
#header
{
    background: linear-gradient(rgba(0,0,0,.85), rgba(0,0,0,.85)), url("https://www.swadencasa.com/img/swad-banner.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    color: white;

}
.index--logo--header
{
    max-height: 110px;
    max-width: 100%;
}
.img--public--transportation
{
    max-height:40px;
}
.img--header--language--switcher
{
    height:40px;
    width: 60px;
}
.btn--no--focus:focus
{
  outline-offset: none;
  border: none;
}
/*********************** Responsive Tablet *************************/

/*********************** Responsive Mobile *************************/


  /**********************/
 /*   End index.html   */
/**********************/
  /**********************/
 /* Dish Popup Template*/
/**********************/
.dish_modal_modal_content
{
    background-color: white; 
}
.btn--no--hover:hover
{
      color: #198754;
      background-color: transparent;

}
   /**********************/
  /*        End         */
 /* Dish Popup Template*/
/**********************/