:root{--bs-body-line-height:1.7;--bs-body-color:#343F52}
a{color:#3097d1;text-decoration:none}
a:hover,
a:focus{color:#216a94;text-decoration:none}
h1,
.h1{font-size:48px;text-transform:uppercase}
h2,
.h2{font-size:48px;font-weight:700;color:#0e4194;text-transform:uppercase}
h3,
.h3{font-size:20px;color:#0e4194;font-weight:700}
h4,
.h4{color:#0e4194;font-size:19px}
h5,
.h5{font-size:16px}
h6,
.h6{font-size:14px}
h1,
.h1,
h2,
.h2{font-weight:700}
h1,
.h1,
h2,
.h2,
h3,
.h3{margin-bottom:13.5px}
p.lead{color:#0e4194;text-align:center;font-size:24px;font-weight:500;margin-bottom:0}
.heading-container{padding-top:50px;padding-bottom:25px}
ul .two-columns{columns:2}
ul .three-columns{columns:3}
@media (max-width:1199px){h1,.h1{font-size:34px}h2,.h2{font-size:28px}p.lead{font-size:16px}}
@media (max-width:991px){.heading-container{padding-bottom:25px}}
#search-bar{padding-top:15px;color:white;background-color:#0e4194;height:66px;width:100%}
#search-bar p{margin-top:5px;margin-bottom:0}
#search-bar .search-form input{width:60%;border-radius:5px;padding:5px 10px;float:left;margin-right:24px}
#search-bar .search-form button{background-color:#0e4194;width:30%;float:left;border:1px solid white;padding:5px 10px}
#search-bar .search-form button:hover{background-color:white;border:1px solid #0e4194}
#layout-header,
#layout-header.navbar{background:linear-gradient(102.01deg,#DB6A26 0.3%,#DBB326 106.31%)}
#layout-header .header-extra{color:#fff;padding-top:40px;padding-bottom:50px}
#layout-header .header-extra h1{font-size:60px}
#layout-header .navbar{min-height:155px}
#layout-header .navbar>.navbar-container.container{position:relative;z-index:2}
#layout-nav-decorations{position:absolute;z-index:1;top:0;left:0;right:0;overflow:hidden;height:150px}
#layout-nav-decorations .navbar-decorations{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}
#layout-nav-decorations .navbar-decoration-1{content:'';border-radius:100%;background-color:#F4F7F8;display:block;position:absolute;z-index:-1;width:524px;height:524px;left:-105px;top:-420px;opacity:.04}
#layout-nav-decorations .navbar-decoration-2{content:'';border-radius:100%;background-color:#F4F7F8;display:block;position:absolute;z-index:-1;width:524px;height:524px;left:548px;top:-385px;opacity:.05}
#layout-content header{padding:0 0 30px 0}
#layout-content .metal-background{position:absolute;z-index:-1;width:100%}
#layout-content .metal-background img{width:100%}
ul.list-with-ticks{padding:0}
ul.list-with-ticks li{list-style:none;position:relative;padding-left:23px}
ul.list-with-ticks li:before{content:'';display:block;width:15px;height:15px;background:url('../themes/beerepoot/assets/images/icons/icon-tick.png') no-repeat 0 0;background-size:15px 15px;position:absolute;left:0;top:6px}
body.home-layout{background:url('../themes/beerepoot/assets/images/background-dots.webp') no-repeat 0 0;background-size:cover}
body.home-layout header{position:relative;background:url('../themes/beerepoot/assets/images/metal-background.png') no-repeat 0 0;font-family:'Poppins',sans-serif;font-size:13px;height:39px}
body.home-layout header div{padding:5px 0}
body.home-layout header #phone{margin-right:28px}
body.home-layout header a{color:black}
body.home-layout header #language-toggle{margin-left:47px}
body.home-layout header #language-toggle a img{border:1px solid white;border-radius:50%}
body.home-layout header #language-toggle a.active img{border:1px solid #0e4194}
body.home-layout .navbar{background-color:white;top:0;width:100%;z-index:1030}
body.home-layout .navbar img{max-height:75px}
body.home-layout .navbar li.nav-item:hover ul.dropdown-menu{display:block}
body.home-layout #layout-nav{z-index:1040}
@media (max-width:1199px){body.home-layout .navbar img{max-height:65px}}
body.wiki-layout .sidebar-search{padding-bottom:40px}
body.home-layout .navbar{height:106px}
body.home-layout .navbar.navbar-dark{background-color:transparent}
body.home-layout .navbar a:hover,
body.home-layout .navbar a:focus,
body.home-layout .navbar a.focus{text-decoration:none}
body.home-layout .navbar .navbar-brand{padding:0}
body.home-layout .navbar li{list-style:none}
body.home-layout .navbar li form{width:320px}
body.home-layout .navbar li form *{float:left;margin:2px 5px;border-radius:0.7rem}
body.home-layout .navbar li form input{width:200px}
body.home-layout .navbar li form .btn{width:100px;padding:5px 12px;background-color:#0e4194}
body.home-layout .navbar i.fa-bars{color:#0e4194;font-size:30px}
body.home-layout .navbar .navbar-toggler{border:none}
body.home-layout .navbar #language-selector div{padding:8px;color:#0e4194}
body.home-layout .navbar #language-selector .flag{margin-right:10px}
body.home-layout .navbar .beerebos{margin-top:-8px;position:absolute}
body.home-layout .navbar-sub{height:auto;padding:3px}
body.home-layout .navbar-sub ul.navbar-nav{width:100%}
body.home-layout .navbar-sub ul.navbar-nav>li.nav-item{width:25%;text-align:center;position:relative}
body.home-layout .navbar-sub ul.navbar-nav>li.nav-item ul.dropdown-menu{margin-left:0;width:100%}
body.home-layout .navbar-sub ul.navbar-nav>li.nav-item a.nav-link{font-weight:600;color:white}
body.home-layout .navbar-sub ul.navbar-nav li.nav-item>a.nav-link:hover{color:white}
@media screen and (min-width:992px){body.home-layout .navbar{font-weight:700;color:#e51622}body.home-layout .navbar li.nav-item:hover ul.dropdown-menu{display:block}body.home-layout .navbar ul.dropdown-menu{margin-left:-50px;padding:10px 20px}body.home-layout .navbar .nav-item.dropdown:hover{cursor:pointer;user-select:none}body.home-layout .navbar .navbar-nav>li.nav-item{padding:0 7px}body.home-layout .navbar .navbar-nav>li.nav-item>a.btn{padding:3px 22px;border-radius:100px;font-size:14px;margin-top:7px}body.home-layout .navbar .navbar-nav>li.nav-item>a.nav-link{position:relative;transition:color 0.2s ease 0.05s;color:#0e4194}body.home-layout .navbar .navbar-nav>li.nav-item>a.nav-link:before{position:absolute;height:4px;bottom:2px;content:'';border-radius:4px;z-index:5;width:100%;left:50%;transform:translateX(-50%);transition:all 0.2s ease 0.05s}body.home-layout .navbar .navbar-nav>li.nav-item>a.nav-link:hover{color:#e51622}body.home-layout .navbar .navbar-nav>li.nav-item>a.nav-link.active:before,body.home-layout .navbar .navbar-nav>li.nav-item>a.nav-link.active:hover:before{background:#0e4194}body.home-layout .navbar .navbar-nav>li.nav-item>a.nav-link:hover:before{background:#e51622}body.home-layout .navbar-sub{background-color:#0e4194;height:auto;position:sticky}body.home-layout .navbar-sub li.nav-item>a.nav-link{color:white}body.home-layout .navbar-sub li.nav-item:hover a.nav-link{color:white}body.home-layout .navbar-sub li.nav-item:hover .dropdown-menu{display:block}}
.navbar-mobile{display:none}
@media (max-width:991px){.navbar-mobile{display:block}.navbar-mobile .navbar-collapse{background:#0e4194;position:fixed;z-index:10001;right:-275px;top:0;bottom:0;width:275px;padding:20px;height:100% !important;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;text-align:left;backface-visibility:hidden;transform:translate3d(0,0,0);transform-origin:0 10%;transform:perspective(1000px) scale(1.3);transition:all 0.4s 0s ease-in}.navbar-mobile .navbar-collapse.collapsing{transition-duration:0.1s}.navbar-mobile .navbar-collapse.show{transition:all 0.3s 0s ease-out;transform:perspective(1000px) scale(1) translate3d(-275px,0,0)}.navbar-mobile .navbar-collapse i.fa-circle-xmark{font-size:30px;color:white}.navbar-mobile .navbar-collapse ul{list-style:none;width:100%;padding-left:2px}.navbar-mobile .navbar-toggler{color:#fff;padding:10px;opacity:.8}.navbar-mobile .navbar-toggler:hover,.navbar-mobile .navbar-toggler:focus{opacity:1}.navbar-mobile .nav-item .nav-link{color:#e0e0e0}.navbar-mobile .nav-item .nav-link:hover{color:#fff}.navbar-mobile .nav-item .btn{margin-top:1rem;margin-left:1rem}.navbar-mobile .search-form{padding:10px}.navbar-mobile .search-form button{width:100%;border:1px solid white;margin:10px auto;padding:5px 10px}}
.btn:hover,
.btn:focus,
.btn.focus{text-decoration:none}
.btn{color:white;padding:15px}
.btn.btn-pill{border-radius:100px;padding-left:25px;padding-right:25px}
.btn.btn-primary:not(:hover):not(:active){border-color:transparent}
.btn-red{background-color:#e51622}
.btn-red:hover{background-color:white;border:1px solid #0e4194}
.btn-white{border-color:white;color:white;border-width:2px}
.btn-transparent{border:1px solid white;color:white;font-weight:600;background-color:rgba(111,102,102,0.5)}
.btn-red{display:block;margin:60px auto;width:80%;color:white;background-color:#e51622;font-weight:600}
@media (max-width:1199px){.btn-red{margin:20px auto}}
footer{position:relative}
footer .element-proud{padding:40px 0 0}
footer .element-proud .trust-pilot{width:50%;border-radius:5px;padding:25px 0 0}
footer .metal-background{background:url('../themes/beerepoot/assets/images/metal-background.png') no-repeat 0 0;background-size:cover}
footer #references-block .h2{padding:50px 0 30px 0}
footer #references-block .customers{margin-bottom:60px}
footer #references-block #logo-drankdozijn{width:250px}
footer #references-block .customers>div img{margin:10% auto;max-width:90%}
footer .element-footer{background:url('../themes/beerepoot/assets/images/footer.png') no-repeat 0 0;background-size:cover}
footer .element-footer>.container{position:relative;padding:30px 0;color:#fff;z-index:2}
footer .element-footer .footer-nav{padding-bottom:22px}
footer .element-footer .footer-nav .nav{padding-right:50px}
footer .element-footer .footer-nav .nav a{color:#fff;padding:0}
footer .element-footer .footer-nav .nav a:hover{font-weight:700}
footer .element-footer .footer-nav .nav .nav-item{font-size:16px}
footer .element-footer .footer-nav .nav .nav-item.nav-item-header>a{font-weight:700}
footer .element-footer .footer-brand{padding:32px 0}
footer .element-footer .footer-social .nav .nav-item:first-child>a{padding-left:0}
footer .element-footer .footer-social .nav .nav-item img{height:28px}
footer .element-footer .footer-copyright{text-align:right}
footer .element-footer .footer-copyright p{margin:0;padding:0;line-height:28px}
@media (max-width:991px){footer .element-footer{padding-left:20px;padding-right:20px}}
footer #socials ul{padding:0}
footer #socials ul li{display:table-cell;padding-left:10px;padding-right:10px}
footer #socials ul li i{font-size:14px;color:#0e4194;background-color:white;width:34px;height:34px;border-radius:50%;text-align:center;vertical-align:middle;line-height:34px}
footer .copyright p{margin:0;padding:12px 0}
@media (max-width:1199px){footer .element-proud ul{padding-left:0;margin-left:25px}footer .metal-background #references-block .customers{margin-bottom:0}footer #address{background-color:#0e4194;background-image:url('../themes/beerepoot/assets/images/transparent-shield.png');background-size:contain;background-position:-150px 0;background-repeat:no-repeat;padding:12px 0}footer #address p{text-align:center;color:white}footer #address .h2{color:white;padding-top:30px;text-align:center}footer #address a.btn{text-transform:none;display:block;background-color:#0e4194;border:1px solid white;padding:10px;margin:25px}footer #address #socials{display:flex;justify-content:center;align-items:center;padding-bottom:20px}footer #address #terms-and-conditions a{color:#fff;text-align:center;display:block}footer .copyright{background-color:white;font-size:13px;text-align:center}footer #references-block{padding-bottom:20px}footer #references-block .customers>div{width:100%}footer #references-block .customers>div img{margin:15px auto;max-width:50%}}
.element-social-links .nav .nav-item:first-child>a{padding-left:0}
.element-social-links .nav .nav-item>a{padding-right:8px;padding-left:8px}
.element-social-links .nav .nav-item img{height:20px}
.element-social-links .nav .nav-item i{position:relative;top:2px}
.form-control{border-color:#D7D7D7;box-shadow:0px 0px 23px rgba(129,138,166,0.1);border-radius:0.7rem}
.form-control-search{width:100%}
.form-control-search input{padding:8px 38px 8px 18px;border-radius:100px}