body
{
   /* background-color:#F0F2F7 !important; */
   /* background-color:#ECEBEA !important; */
   /* background-color:#F1EBE6 !important; */
   background-color:#F0EBE7 !important;
}

.sidebar-wrapper
{
    padding-left:0px !important;
    /* background-color:#F0F2F7 !important; */
    /* background-color:#ECEBEA !important; */
    background-color:#F0EBE7 !important;
}

/* Logo */
.sidebar-wrapper .sidebar-header img
{
    height: 3.2rem !important;
}

/* active menu item */
.sidebar-wrapper .menu .sidebar-item.active>.sidebar-link
{
    background-color: #369 !important;
}

.sidebar-item
{
    margin-top:0px !important;
}

.sidebar-wrapper .menu
{
    margin-top:0px !important;
}

/* background color */
:root 
{
    --bs-body-bg: #fff !important;
}

h3
{
    color: #937758;
}

/* SIZES */

#main
{
  padding-top:0.65rem !important;
  margin-right:280px;
}

:root{--bs-body-font-size: 0.75rem !important;}

a.sidebar-hide.d-xl-none.d-block
{
  color: #937758;
}

a.burger-btn.d-block.d-xl-none
{
  color: #937758;
}


#eadym-logo
{
    max-width: 150px;
    top: 3px;
    position: relative;
    left: 7px;
}

.prata-regular 
{
  font-family: "Prata", serif;
  font-weight: 400;
  font-style: normal;
}

#eadym-menu
{
  border:0px solid red;
  padding-top:125px;
  padding-left: 38px;
}

#eadym-menu-items
{
  list-style-type: none;
  padding-inline-start: 0px;
}

.eadym-menu-item
{
  padding-bottom:5px;
}

.eadym-menu-href
{
  font-family: "Prata", serif;
  font-style: normal;
  font-size:14px;
  text-decoration:none;
  color: #937758;
  text-transform: uppercase;
  line-height: 35px;
  letter-spacing: 1.5px;
  font-weight: lighter;
  /* -webkit-font-smoothing: antialiased; */
}

.eadym-title
{
  font-family: "Prata", serif;
  font-weight: normal;
  font-family: "Prata", serif;
  font-style: normal;
  font-size: 20px;
  text-decoration: none;
  color: #937758;
  text-transform: uppercase;
  line-height: 35px;
  letter-spacing: 0.96px;
  -webkit-font-smoothing: antialiased;
}

.eadym-menu-href-active
{
  /* opacity: .5; */
}

.eadym-menu-href-active::before
{
  content: '|| ';
}

.eadym-paragraph
{
  font-family: "Prata", serif;
  line-height: 2;
  font-size: 17px;
  color: #937758;
  font-weight: lighter;
}

.page-content
{
  font-family: "Prata", serif;
  color: #937758;
}

.page-heading
{
    top: 5px;
    position: relative;
    margin-bottom:0px !important;
}

h3.eadym-title
{
  font-weight: normal !important;
}

.row
{
  --bs-gutter-x: 0.3rem !important;
}

.card
{
  margin-bottom: 1.0rem !important;
}

.card-body
{
  padding:0px !important;
  padding-top:5px !important;
}

.card-text
{
  /* background-color:#F0F2F7 !important; */
  background-color:#ECEBEA !important;  
  text-align:center;
  font-size:14px;
  font-family: "Prata", serif;
  font-style: normal;
  text-decoration:none;
  color: #937758;
  text-transform: uppercase;
  line-height: 35px;
  letter-spacing: 1.5px;
  -webkit-font-smoothing: antialiased;
}


.lightboxOverlay 
{
    /* background-color: #F0F2F7 !important; */
    background-color: #F0F2F7 !important;
    opacity: 0.7 !important;
}    

.col-eadym
{
   margin-bottom:5px !important;
}

.row-start
{
   margin-top:75px;
}

.row-start-40
{
   margin-top:40px;
}

.row-childs
{
   margin-top:0px;
}   

@media screen and (max-width: 575px)
{
   .row-childs
   {
     margin-top:-43px;
   } 
   
   /*
   #main
   {
     margin-right: 0px;
   } 
   */ 
}


@media screen and (max-width: 1180px)
{
   #main
   {
     margin-right: 0px;
   }  
}

a:hover
{
  color: #937758;
  text-decoration:underline;
}

a:active
{
  opacity: .5;
}


hr.eadym:after 
{
    content: "||";
    display: inline-block;
    position: relative;
    top: -0.7em;
    font-size: 1.5em;
    padding: 0 0.25em;
}


.breadcrumb
{
  color: #937758;
  display:inline;
  text-decoration: none;
}

.breadcrumb:hover
{
  text-decoration: underline;
}


.eadym-nowrap
{
  white-space: nowrap;
}

.eadym-title-large
{
  font-family: "Prata", serif;
  font-weight: normal;
  font-family: "Prata", serif;
  font-style: normal;
  font-size: 50px;
  text-decoration: none;
  color: #937758;
  text-transform: uppercase;
  line-height: 35px;
  letter-spacing: 0.96px;
  -webkit-font-smoothing: antialiased;
}

.mail
{
  font-family: "Prata", serif;
  font-weight: normal;
  font-family: "Prata", serif;
  font-style: normal;
  font-size: 20px;
  text-decoration: none;
  color: #937758;
  letter-spacing: 0.96px;
  -webkit-font-smoothing: antialiased;
  text-decoration:underline;
}

.footer-eadym
{
  margin-top:135px;
  color: #937758;
  font-family: "Prata", serif;
  font-style: normal;
  font-size: 12px;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 35px;
  letter-spacing: 1.5px;
  font-weight: lighter; 
  text-align:center;
}

.larger
{
  font-size:21px;
}

.zoom
{
  cursor: zoom-in;
}

.eadym-link
{
  color: #937758;
  text-decoration: underline;
}

