:root{--color-green-300:#a2ce3d;--color-green-400:#90BE31;--color-green-500:#7ca924;--color-green-600:#6e9120;--color-green-700:#55790a;--color-brown-200:#e1b67b;--color-brown-300:#c7a16d;--color-brown-400:#a1885f;--color-grey-200:#EFF0F2;--color-grey-300:#D1D1D1;--color-grey-400:#717171;--color-grey-700:#121212;--color-black:#000;--color-white:#fff;--color-links:var(--color-green-500);--color-text:var(--color-black);--color-text-inverted:var(--color-white);--color-headings:var(--color-grey-700);--color-hamburger:var(--color-grey-700);--color-pagination-active:var(--color-green-400)}body{position:relative;padding-top:4.28rem}@media screen and (min-width:calc(900px + 1px)){body{padding-top:4.28rem}}body>header{background-color:var(--color-grey-200);position:fixed;left:0;top:0;width:100%;z-index:20}body>header>*{font-weight:400}body>header .mobile-navigation{display:block}@media screen and (min-width:calc(900px + 1px)){body>header .mobile-navigation{display:none}}body>header .desktop-navigation{display:none}@media screen and (min-width:calc(900px + 1px)){body>header .desktop-navigation{display:flex}}body>header .quick-contacts a,body>header nav a{font-family:"Poppins",sans-serif;color:var(--color-headings);font-size:0.76rem;line-height:1.16rem;transition:all 0.2s ease-in-out;position:relative}body>header .quick-contacts a:before,body>header nav a:before{content:" ";position:absolute;bottom:-0.1em;left:50%;background:var(--color-green-400);width:0;height:1px;transition:all 280ms ease-in-out;transform:translate(-50%,0)}body>header .quick-contacts a:hover,body>header nav a:hover{text-decoration:none;color:var(--color-green-400)}body>header .quick-contacts a:hover:before,body>header nav a:hover:before{width:100%}body>header nav a{text-transform:uppercase}body>header .quick-contacts{display:flex;align-items:center;grid-gap:1.4rem}@media screen and (min-width:calc(600px + 1px)){body>header .quick-contacts{flex-flow:row nowrap}}body>header .quick-contacts>*{display:flex;flex-flow:row nowrap;align-items:center;grid-gap:0.44rem}body>header .quick-contacts>* img{height:1.4rem;width:auto}body>header .quick-contacts>* p{font-size:0.76rem;line-height:1.16rem;margin:0}body>header .quick-contacts>* p small{display:block;font-size:0.52rem;line-height:0.8rem;color:var(--color-headings)}body>header .quick-contacts>* p a{color:var(--color-headings)}body>header .mobile-navigation{position:relative}body>header .mobile-navigation .bar{display:flex;justify-content:space-between;align-items:center;height:4.28rem;padding-top:1.16rem;padding-bottom:1.16rem}body>header .mobile-navigation .bar .logo{height:100%}body>header .mobile-navigation .bar .logo img{height:100%;width:auto}body>header .mobile-navigation .opened-content{display:block;background-color:var(--color-grey-200);position:absolute;left:-1rem;top:100%;width:calc(100% + 2 * 1rem);height:auto;transition:height 1s ease-in-out;overflow:hidden;padding:0 1rem 1rem 1rem}body>header .mobile-navigation .opened-content nav ul{list-style:none}body>header .mobile-navigation .opened-content .quick-contacts{margin-top:1.5rem;flex-flow:row wrap}body>header .mobile-navigation:not(.opened) .opened-content{height:0;padding:0}body>header .mobile-navigation.opened .opened-content{padding-top:0.5rem;box-shadow:0 2rem 2rem rgba(0,0,0,0.125)}body>header .desktop-navigation{justify-content:space-between;align-items:center;height:4.28rem;padding-top:1.16rem;padding-bottom:1.16rem;grid-gap:4.08rem}body>header .desktop-navigation .logo{height:100%}body>header .desktop-navigation .logo img{height:100%;width:auto}body>header .desktop-navigation nav ul{list-style:none;display:flex;align-items:center;margin-bottom:0;grid-gap:2.16rem}body>header .desktop-navigation nav ul li{margin-bottom:0}@media screen and (min-width:calc(600px + 1px)) and (max-width:1500px){body>header .desktop-navigation{grid-gap:3.28rem}body>header .desktop-navigation .quick-contacts{grid-gap:0.8rem}body>header .desktop-navigation .quick-contacts p{font-size:0.6rem;line-height:0.88rem}body>header .desktop-navigation .quick-contacts a{font-size:0.6rem;line-height:0.88rem}body>header .desktop-navigation .quick-contacts a span{display:none}}@media screen and (min-width:calc(600px + 1px)) and (max-width:1000px){body>header .desktop-navigation .quick-contacts .place{display:none}}
/*# sourceMappingURL=header.css.map */