:root{--ar-primary:#000;--ar-primary-rgb:0,0,0;--ar-secondary:#f5ebde;--ar-secondary-rgb:245,235,222;--ar-warning-rgb:237,203,80;--ar-info-rgb:245,235,222;--ar-success-rgb:63,202,144;--ar-danger-rgb:237,80,80;--ar-body-font-family: Sailec,sans-serif;--ar-heading-font-family: Sailec,sans-serif;--ar-root-font-size:1.05rem;--ar-body-font-size:1.1rem;--ar-border-width:0px;--ar-border-radius:0rem;--ar-border-radius-sm:calc(var(--ar-border-radius)*0.75);--ar-border-radius-lg:calc(var(--ar-border-radius)*1.0);--ar-border-radius-xl:calc(var(--ar-border-radius)*1.25);--ar-border-radius-2xl:calc(var(--ar-border-radius)*1.75);--ar-link-color:#000;--ar-link-hover-color:#000000;}.btn-primary{--ar-btn-bg:#000;--ar-btn-border-color:#000;--ar-btn-hover-bg:#000000;--ar-btn-hover-border-color:#000000;--ar-btn-active-bg:#000000;--ar-btn-active-border-color:#000000;--ar-btn-disabled-bg:#000;--ar-btn-disabled-border-color:#000;}.btn-secondary{--ar-btn-bg:#f5ebde;--ar-btn-border-color:#f5ebde;--ar-btn-disabled-bg:#f5ebde;--ar-btn-disabled-border-color:#f5ebde;}.btn-warning{--ar-btn-bg:#edcb50;--ar-btn-border-color:#edcb50;--ar-btn-disabled-bg:#edcb50;--ar-btn-disabled-border-color:#edcb50;}.btn-info{--ar-btn-bg:#f5ebde;--ar-btn-border-color:#f5ebde;--ar-btn-disabled-bg:#f5ebde;--ar-btn-disabled-border-color:#f5ebde;}.btn-success{--ar-btn-bg:#3fca90;--ar-btn-border-color:#3fca90;--ar-btn-disabled-bg:#3fca90;--ar-btn-disabled-border-color:#3fca90;}.btn-danger{--ar-btn-bg:#ed5050;--ar-btn-border-color:#ed5050;--ar-btn-disabled-bg:#ed5050;--ar-btn-disabled-border-color:#ed5050;}.btn-outline-primary{--ar-btn-color:#000;--ar-btn-border-color:#000;--ar-btn-hover-bg:#000;--ar-btn-hover-border-color:#000;--ar-btn-active-bg:#000;--ar-btn-active-border-color:#000;--ar-btn-disabled-color:#000;--ar-btn-disabled-border-color:#000;}.btn-outline-secondary{--ar-btn-color:#f5ebde;--ar-btn-border-color:#f5ebde;--ar-btn-hover-bg:#f5ebde;--ar-btn-hover-border-color:#f5ebde;--ar-btn-active-bg:#f5ebde;--ar-btn-active-border-color:#f5ebde;--ar-btn-disabled-color:#f5ebde;--ar-btn-disabled-border-color:#f5ebde;}.btn-outline-warning{--ar-btn-color:#edcb50;--ar-btn-border-color:#edcb50;--ar-btn-hover-bg:#edcb50;--ar-btn-hover-border-color:#edcb50;--ar-btn-active-bg:#edcb50;--ar-btn-active-border-color:#edcb50;--ar-btn-disabled-color:#edcb50;--ar-btn-disabled-border-color:#edcb50;}.btn-outline-info{--ar-btn-color:#f5ebde;--ar-btn-border-color:#f5ebde;--ar-btn-hover-bg:#f5ebde;--ar-btn-hover-border-color:#f5ebde;--ar-btn-active-bg:#f5ebde;--ar-btn-active-border-color:#f5ebde;--ar-btn-disabled-color:#f5ebde;--ar-btn-disabled-border-color:#f5ebde;}.btn-outline-success{--ar-btn-color:#3fca90;--ar-btn-border-color:#3fca90;--ar-btn-hover-bg:#3fca90;--ar-btn-hover-border-color:#3fca90;--ar-btn-active-bg:#3fca90;--ar-btn-active-border-color:#3fca90;--ar-btn-disabled-color:#3fca90;--ar-btn-disabled-border-color:#3fca90;}.btn-outline-danger{--ar-btn-color:#ed5050;--ar-btn-border-color:#ed5050;--ar-btn-hover-bg:#ed5050;--ar-btn-hover-border-color:#ed5050;--ar-btn-active-bg:#ed5050;--ar-btn-active-border-color:#ed5050;--ar-btn-disabled-color:#ed5050;--ar-btn-disabled-border-color:#ed5050;}
/* baar-melk css*/
.masonry-filters {
    a.nav-link {
        padding-left:0.5rem;
        padding-right:0.5rem;

    }
    a.nav-link.active {
        border-bottom: 1px solid var(--ar-primary) !important; 
        } 
}
form.easyformForm {
    .form-control {
        border:1px solid rgb(211, 211, 211);
    }
}

.nav-pills a.nav-link:hover,
.nav-pills .nav-link.active {
   background:none;
   color: var(--ar-primary);
   font-weight:900;   
}


@font-face {
    font-family: Sailec !important;
    src: url("/baar-melk/media/fonts/sailec-light.ttf") format("truetype");
}

.fw-normal,
p,
a.nav-link,
.card,
.lead,
.navbar-nav a {
    font-weight:300 !important; 
}

h1,.h1,
h2,.h2,
h3,.h3,
h4,.h4 {
    font-weight:300;
}

.jarallax {   
  h1.text-white {
    font-size:4rem !important;
  }
  h1.text-white.d-sm-none {
    font-size:3rem !important;
  }
}

b, strong,
h6,.h6 {
    font-weight:500;
}

.tile-template-portfolio-list-view{
    b, strong {
        font-weight:900;
        font-size:130%;
    }
}

.text-body-secondary {
    color: var(--ar-gray-700) !important;    
}

.title-less {
    display:none;
}

.figure-caption {
    font-size: calc(var(--ar-body-font-size) * 1.0);
    color: var(--ar-gray-900);
    font-weight:300;

}

/* kontakt */
body.section-kontakt {
    .form h3 {
        display:none;
    }
}

:root {
    --ar-heading-font-weight: 500;
}