
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid silver;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.banner{position:relative;padding-bottom:56.2%;width:100%}.banner-title-custom{bottom:50px;top:unset !important}@media only screen and (max-width: 768px){.banner-title-custom{bottom:0px}}.videoembed{position:absolute;top:0;width:100%;height:100%;background:#333}.videoembed.hideondesktop{display:none}.videoembed.hideonmobile{display:block}.banner-title{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;box-sizing:border-box}.banner-title
p{font-family:'adobe-garamond-pro';font-weight:700;font-style:normal;font-size:2.5em;line-height:1.1em;margin-bottom:0;color:#fff;text-transform:none}.banner-title
p.maj{font-family:bebas-neue;font-weight:500;font-size:8em}.banner-title
a{margin-top:10px;background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center}.banner-title a:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}.banner-title a:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em}.mfp-youtube-fullscreen .mfp-content{max-width:100% !important;margin-top:45px}.mfp-youtube-fullscreen .mfp-content .mfp-close{top:-43px;font-family:'FontAwesome';right:10px;width:40px;opacity:1;font-size:30px}.mfp-youtube-fullscreen .mfp-content
iframe{display:block;top:0;width:100%;height:100%;background:#000}@media only screen and (max-width: 768px){.banner{padding-bottom:177.77%}.videoembed.hideondesktop{display:block}.videoembed.hideonmobile{display:none}.banner-title
p{font-size:40px;line-height:1.1em;margin-bottom:0;color:#fff;text-transform:none}.banner-title
p.maj{font-family:bebas-neue;font-weight:500;font-size:50px}}html{scroll-behavior:smooth}.page-template-template-form-concours{position:relative;background:linear-gradient(180deg, #01984c 96%, #fff 96%)}@media only screen and (max-width: 992px){.page-template-template-form-concours{background:linear-gradient(180deg, #01984c 94%, #fff 94%) !important}}.page-template-template-form-concours:after{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background:url(/wp-content/themes/bofferding/img/bb-concours/patterns/pattern_header.svg?x27930) no-repeat top center;background-size:100vw auto;z-index:2;pointer-events:none}@media only screen and (max-width: 767px){.page-template-template-form-concours:after{background-size:auto 450px;top:-18px}}.page-template-template-form-concours
#main{overflow-x:clip}.page-template-template-form-concours .main .contentblock .col form label[for="agreement"] input[type="checkbox"]+span{font-family:"Roboto",sans-serif;font-size:14px;padding-left:2.5em}.page-template-template-form-concours .main .contentblock .col form label[for="agreement"] input[type="checkbox"]+span:before{width:1.4em;top:0;height:1.4em;line-height:1.4em;text-align:center}.page-template-template-form-concours
header{background:rgba(25, 27, 26, 0.8)}@media only screen and (max-width: 500px){.page-template-template-form-concours
footer{padding-top:200px}}@media only screen and (max-width: 375px){.page-template-template-form-concours
footer{padding-top:200px}}.page-template-template-form-concours
.main{position:relative}.page-template-template-form-concours
.container{position:relative}.page-template-template-form-concours .text-center{text-align:center}.page-template-template-form-concours
h2{font-family:"bebas-neue",sans-serif;font-size:37px !important;font-weight:300;line-height:0.9 !important;color:#fed900;margin-bottom:10px;text-transform:uppercase}.page-template-template-form-concours
p{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:26px;color:white}.page-template-template-form-concours
article{}.page-template-template-form-concours article section.concours-header{height:65vh}@media only screen and (max-width: 1800px){.page-template-template-form-concours article section.concours-header{height:650px}}@media only screen and (max-width: 1400px){.page-template-template-form-concours article section.concours-header{height:610px}}@media only screen and (max-width: 1366px){.page-template-template-form-concours article section.concours-header{height:610px}}@media only screen and (max-width: 1200px){.page-template-template-form-concours article section.concours-header{height:580px}}@media only screen and (max-width: 1100px){.page-template-template-form-concours article section.concours-header{height:600px}}@media only screen and (max-width: 1024px) and (orientation: landscape){.page-template-template-form-concours article section.concours-header{height:600px}}@media only screen and (max-width: 820px){.page-template-template-form-concours article section.concours-header{height:490px}}@media only screen and (max-width: 700px){.page-template-template-form-concours article section.concours-header{height:460px}}@media only screen and (max-width: 500px){.page-template-template-form-concours article section.concours-header{height:380px}}.page-template-template-form-concours article section.concours-header:after{background:radial-gradient(96.82% 70.79% at 50.74% 47.25%, #abceaa 0%, #76bd8d 15%, #01984c 47%, #01984c 59%, #01984c 76%, #01984c 96%, #01984c 100%);content:"";position:absolute;top:0;left:0;width:100%;height:100vh;z-index:1;pointer-events:none}@media only screen and (max-width: 1024px){.page-template-template-form-concours article section.concours-header:after{height:80vh}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-header:after{height:80vh}}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-header:after{height:60vh !important}}.page-template-template-form-concours article section.concours-win{position:relative;z-index:2;margin-bottom:200px}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-win{margin-bottom:150px}}.page-template-template-form-concours article section.concours-win .section-incline{position:relative;background:#c11325;color:white;height:500px;transform:skewY(-10deg);display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-win .section-incline{height:360px}}.page-template-template-form-concours article section.concours-win .section-incline .image-container{text-align:center;position:absolute;top:-280px;left:0;width:100%;height:auto;transform:skewY(10deg)}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-win .section-incline .image-container{top:-225px}}@media only screen and (max-width: 575.98px){.page-template-template-form-concours article section.concours-win .section-incline .image-container{top:-150px}}@media only screen and (max-width: 360px){.page-template-template-form-concours article section.concours-win .section-incline .image-container{top:-150px}}.page-template-template-form-concours article section.concours-win .section-incline .image-container
img.mobile{display:none}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-win .section-incline .image-container
img.desktop{display:none}.page-template-template-form-concours article section.concours-win .section-incline .image-container
img.mobile{display:flex;margin:auto;max-width:100%}}@media only screen and (max-width: 575.98px){.page-template-template-form-concours article section.concours-win .section-incline .image-container
img.mobile{max-width:85%}}.page-template-template-form-concours article section.concours-win .section-incline .image-container-bottom{position:absolute;bottom:-105px;left:-25%;width:100%;height:auto;transform:skewY(10deg);text-align:center}@media only screen and (max-width: 1024px){.page-template-template-form-concours article section.concours-win .section-incline .image-container-bottom{left:-20%}}@media only screen and (max-width: 820px){.page-template-template-form-concours article section.concours-win .section-incline .image-container-bottom{left:-7%}}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-win .section-incline .image-container-bottom{left:-10%;bottom:-115px}}@media only screen and (max-width: 430px){.page-template-template-form-concours article section.concours-win .section-incline .image-container-bottom{left:-14%}}.page-template-template-form-concours article section.concours-win .section-incline .image-container-bottom
img{height:237px}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-win .section-incline .image-container-bottom
img{height:auto;width:231px}}.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper{position:relative;text-align:center;transform:skewY(10deg);width:100%}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper{top:130px}}@media only screen and (max-width: 411px){.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper{top:35px}}.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper
.text{font-size:20px;font-weight:bold;margin:20px
0}.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper .container-logos{margin-top:70px}@media only screen and (max-width: 1200px){.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper .container-logos{max-width:100%;overflow:hidden}.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper .container-logos
.logos{display:flex;gap:80px;animation:marquee 23s linear infinite;animation-fill-mode:both}@keyframes
marquee{0%{transform:translateX(100%)}100%{transform:translateX(-220%)}}.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper .container-logos
.scrolling{display:flex;gap:50px;animation:scroll 15s linear infinite;width:max-content}}.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper
.logos{display:flex;gap:70px;justify-content:center}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper
.logos{justify-content:flex-start}}.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper .logos
img{display:block;height:auto}.page-template-template-form-concours article section.concours-win
.btn{font-family:"bebas-neue",sans-serif;height:52px;border-radius:2px;background:#fed900;color:#c11325;text-transform:uppercase;font-size:25px;line-height:25px;text-align:center;padding:15px
45px;position:relative;z-index:1000}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-win
.btn{font-size:25px;line-height:25px}}.page-template-template-form-concours article
section.lots{position:relative;padding-top:0;padding-bottom:0px}@media only screen and (min-width: 1020px){.page-template-template-form-concours article
section.lots{padding-top:0px !important}}@media only screen and (max-width: 992px){.page-template-template-form-concours article
section.lots{padding-bottom:100px !important}}@media only screen and (max-width: 767px){.page-template-template-form-concours article
section.lots{padding-bottom:10px !important}}.page-template-template-form-concours article section.lots:before{content:"";position:absolute;top:-20%;right:0;width:50%;height:983px;background:url(/wp-content/themes/bofferding/img/bb-concours/patterns/pattern_cote_photos.svg?x27930) no-repeat center right;background-size:auto;z-index:2}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots:before{top:-15%;right:0%;width:100%;height:439px;background-size:contain}}@media only screen and (max-width: 500px){.page-template-template-form-concours article section.lots:before{right:-16%}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots
.wrapper{margin:0;width:100%;overflow-x:hidden}}.page-template-template-form-concours article section.lots .logo-agagner{position:relative;z-index:1;top:0}.page-template-template-form-concours article section.lots .lots-col{padding:120px
0;padding-top:0;position:relative}@media only screen and (max-width: 1024px){.page-template-template-form-concours article section.lots .lots-col{padding-bottom:20px}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots .lots-col{padding-bottom:20px}}@media only screen and (max-width: 375px){.page-template-template-form-concours article section.lots .lots-col{padding-bottom:75px}}.page-template-template-form-concours article section.lots .lots-col
.lots{display:flex;align-items:center;justify-content:center;margin-bottom:10px}@media only screen and (max-width: 1250px){.page-template-template-form-concours article section.lots .lots-col
.lots{width:90%;margin:auto;margin-bottom:10px}}@media only screen and (min-width: 1512px){.page-template-template-form-concours article section.lots .lots-col .lots
img{margin-right:0 !important}.page-template-template-form-concours article section.lots .lots-col .lots
.col8{text-align-last:center !important;text-align:center}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots .lots-col
.lots{flex-direction:column;align-items:flex-start;margin-bottom:0}.page-template-template-form-concours article section.lots .lots-col .lots
.col4{width:70% !important;margin-bottom:20px;padding-left:5%;padding-right:5%}}.page-template-template-form-concours article section.lots .lots-col .lots:nth-child(even) .col8
img{transform:translateX(80px)}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots .lots-col .lots:nth-child(even) .col8
img{transform:translateX(0);width:104%}}.page-template-template-form-concours article section.lots .lots-col .lots
h2{font-size:46px !important}.page-template-template-form-concours article section.lots .lots-col .lots .inline-logos{display:inline-flex;gap:20px;margin-top:0px}.page-template-template-form-concours article section.lots .lots-col .lots .inline-logos
img{height:auto;width:80px;margin-left:0 !important}@media only screen and (max-width: 1050px){.page-template-template-form-concours article section.lots .lots-col .lots .inline-logos
img{width:65px}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots .lots-col .lots .inline-logos
img{width:72px}}@media only screen and (max-width: 768px){.page-template-template-form-concours article section.lots .lots-col .lots .inline-logos
img{width:60px}}.page-template-template-form-concours article section.lots .lots-col .lots img.a-logo{position:absolute;bottom:6px;right:60px;height:60px}@media only screen and (max-width: 1250px){.page-template-template-form-concours article section.lots .lots-col .lots img.a-logo{right:-25px !important}}@media only screen and (max-width: 1024px){.page-template-template-form-concours article section.lots .lots-col .lots img.a-logo{right:-45px !important}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots .lots-col .lots img.a-logo{left:260px !important;right:0 !important}}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.lots .lots-col .lots img.a-logo{left:250px !important;right:0 !important;bottom:6px}}.page-template-template-form-concours article section.lots .lots-col .lots
.col4{width:28%;position:relative}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots .lots-col .lots
.col4{margin-top:20px;margin-bottom:20px}}.page-template-template-form-concours article section.lots .lots-col .lots
.col8{width:72%;position:relative;text-align-last:right}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots .lots-col .lots
.col8{width:104%}}.page-template-template-form-concours article section.lots .lots-col .lots .col8
img{height:auto;width:550px;object-fit:contain;margin-right:12vw}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots .lots-col .lots .col8
img{width:100%}}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.lots .lots-col .lots .col8
img{object-fit:contain}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots .lots-col
.left{margin-left:-15%}.page-template-template-form-concours article section.lots .lots-col .left
img{margin-left:0% !important}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.lots .lots-col
.right{margin-right:-15%}.page-template-template-form-concours article section.lots .lots-col .right
img{margin-right:-15% !important}}.page-template-template-form-concours article section.concours-chance{position:relative;z-index:3;padding-bottom:190px;padding-top:0}.page-template-template-form-concours article section.concours-chance
h2{font-size:37px !important;line-height:1.2 !important}@media only screen and (max-width: 1512px){.page-template-template-form-concours article section.concours-chance{padding-bottom:120px}}@media only screen and (max-width: 1180px){.page-template-template-form-concours article section.concours-chance{padding-bottom:80px}}@media only screen and (max-width: 1024px){.page-template-template-form-concours article section.concours-chance{padding-bottom:60px;padding-top:50px}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance{padding-bottom:190px}}@media only screen and (max-width: 390px){.page-template-template-form-concours article section.concours-chance{padding-top:50px;padding-bottom:120px}}.page-template-template-form-concours article section.concours-chance:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:565px;background:url(/wp-content/themes/bofferding/img/bb-concours/patterns/pattern_footer.svg?x27930) no-repeat bottom right;background-size:100%;z-index:0}@media only screen and (max-width: 1512px){.page-template-template-form-concours article section.concours-chance:after{height:420px}}@media only screen and (max-width: 1180px){.page-template-template-form-concours article section.concours-chance:after{height:350px}}@media only screen and (max-width: 1024px){.page-template-template-form-concours article section.concours-chance:after{padding-bottom:60px;height:230px}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance:after{width:1500px;height:320px}}@media only screen and (max-width: 500px){.page-template-template-form-concours article section.concours-chance:after{bottom:0vh;height:492px;width:100% !important;bottom:-200px;background:url(/wp-content/themes/bofferding/img/bb-concours/design-bottom-mobile.svg?x27930) no-repeat center;background-size:100%}}@media only screen and (max-width: 375px){.page-template-template-form-concours article section.concours-chance:after{height:441px}}.page-template-template-form-concours article section.concours-chance
.container{width:100%;margin:0
auto;max-width:1200px}.page-template-template-form-concours article section.concours-chance
.row{display:flex}@media only screen and (max-width: 1250px){.page-template-template-form-concours article section.concours-chance
.row{width:90%;margin:auto}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance
.row{flex-direction:column;padding-top:100px}}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-chance
.row{padding-top:0px !important}}.page-template-template-form-concours article section.concours-chance .col-6{width:50%}.page-template-template-form-concours article section.concours-chance .col-6:first-child{padding-top:50px}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance .col-6:first-child{padding-top:0 !important}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance .col-6{width:100%}}.page-template-template-form-concours article section.concours-chance
h2{color:white}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance
h2{text-align:center}}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-chance
h2{font-size:32px !important;font-weight:400;line-height:38.4px;text-align:center}}.page-template-template-form-concours article section.concours-chance .text-xs{font-size:15px !important;line-height:20px;color:white}.page-template-template-form-concours article section.concours-chance .text-xs:nth-child(1){margin-top:50px}.page-template-template-form-concours article section.concours-chance .link-rules{font-family:"bebas-neue",sans-serif;font-size:20px;font-weight:400;line-height:20px;color:white;display:flex;align-items:center}.page-template-template-form-concours article section.concours-chance .link-rules:before{pointer-events:none;content:"";display:inline-block;width:10px;height:17px;background:url(/wp-content/themes/bofferding/img/bb-concours/arrow-right.svg?x27930) no-repeat;background-size:contain;margin-right:5px}.page-template-template-form-concours article section.concours-chance .your-date{position:relative;display:flex}.page-template-template-form-concours article section.concours-chance .your-date:after{content:"";display:inline-block;width:10px;height:17px;background:url(/wp-content/themes/bofferding/img/bb-concours/arrow-right.svg?x27930) no-repeat;background-size:contain;position:absolute;right:0;top:0%;transform:rotate(90deg)}.page-template-template-form-concours article section.concours-chance .content-wrapper{position:relative;transform:skewY(10deg);width:100%}.page-template-template-form-concours article section.concours-chance .content-wrapper
.text{font-size:20px;font-weight:bold;margin:20px
0}.page-template-template-form-concours article section.concours-chance .section-incline{position:relative;background:#c11325;color:white;height:1030px;transform:skewY(-10deg);display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (max-width: 1180px){.page-template-template-form-concours article section.concours-chance .section-incline{height:960px}}@media only screen and (max-width: 1024px){.page-template-template-form-concours article section.concours-chance .section-incline{height:960px}}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance .section-incline{height:1000px;padding-bottom:150px}}@media only screen and (max-width: 767px){.page-template-template-form-concours article section.concours-chance .section-incline{height:1109px;padding-bottom:0px}}.page-template-template-form-concours article section.concours-chance .section-incline .image-container{text-align:center;position:absolute;top:-80px;left:-25%;width:100%;height:auto;transform:skewY(10deg)}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance .section-incline .image-container{top:-60px;width:100%;left:0}}.page-template-template-form-concours article section.concours-chance .section-incline .image-container
img.mobile{display:none}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance .section-incline .image-container
img.desktop{display:none}.page-template-template-form-concours article section.concours-chance .section-incline .image-container
img.mobile{display:flex;margin:auto;width:330px;max-width:100%}}.page-template-template-form-concours article section.concours-chance .wpcf7-response-output{width:95%;margin-top:25px}.page-template-template-form-concours article section.concours-chance .bb-form{position:relative;z-index:1000;top:-150px}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance .bb-form{top:0}}.page-template-template-form-concours article section.concours-chance
form{color:white}.page-template-template-form-concours article section.concours-chance form
input{font-size:26px !important;line-height:26px;background:none;border-bottom:1px solid white !important;color:white !important}.page-template-template-form-concours article section.concours-chance form input::placeholder{color:white !important}.page-template-template-form-concours article section.concours-chance form
p{font-size:15px;line-height:20px}.page-template-template-form-concours article section.concours-chance form .wpcf7-list-item-label:before{border-color:white !important}.page-template-template-form-concours article section.concours-chance form label[for="agreement"] input[type="checkbox"]:checked+span:before{color:white !important}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance form
.submitwrapper{width:100% !important;margin-top:30px}}.page-template-template-form-concours article section.concours-chance form .submitwrapper
input{background:white !important;color:#000 !important}.page-template-template-form-concours article section.concours-chance form .submitwrapper:after{display:none}.page-template-template-form-concours article section.concours-chance form .form-text-padding{padding-top:40px}@media only screen and (max-width: 992px){.page-template-template-form-concours article section.concours-chance form .form-text-padding{padding-top:100px !important}}@media only screen and (max-width: 430px){.page-template-template-form-concours article section.concours-chance form .form-text-padding{padding-top:25px !important}}.page-template-template-form-concours .success-form{background:#c11325}@media only screen and (max-width: 1180px) and (orientation: landscape){.page-template-template-form-concours .success-form .concours-header{height:70vh !important}}@media only screen and (max-width: 1100px){.page-template-template-form-concours .success-form .concours-header{height:52vh !important}}@media only screen and (max-width: 1024px) and (orientation: landscape){.page-template-template-form-concours .success-form .concours-header{height:64vh !important}}@media only screen and (max-width: 992px){.page-template-template-form-concours .success-form .concours-header{height:46vh !important}}@media only screen and (max-width: 678px){.page-template-template-form-concours .success-form .concours-header{height:40vh !important}}@media only screen and (max-width: 375px){.page-template-template-form-concours .success-form .concours-header{height:50vh !important}}.page-template-template-form-concours .success-form .concours-win{margin-bottom:200px}@media only screen and (max-width: 1200px){.page-template-template-form-concours .success-form .concours-win{margin-bottom:100px !important}}@media only screen and (max-width: 1100px){.page-template-template-form-concours .success-form .concours-win{margin-bottom:120px !important}}@media only screen and (max-width: 1023px){.page-template-template-form-concours .success-form .concours-win{margin-bottom:40px !important}}@media only screen and (max-width: 992px){.page-template-template-form-concours .success-form .concours-win{margin-bottom:220px !important}}@media only screen and (max-width: 820px){.page-template-template-form-concours .success-form .concours-win{margin-bottom:40px !important}}@media only screen and (max-width: 768px){.page-template-template-form-concours .success-form .concours-win{margin-bottom:80px !important}}.page-template-template-form-concours .success-form .concours-win .section-incline{height:600px}@media only screen and (max-width: 1366px){.page-template-template-form-concours .success-form .concours-win .section-incline{height:550px}}@media only screen and (max-width: 767px){.page-template-template-form-concours .success-form .concours-win .section-incline{height:280px;justify-content:left;padding-top:80px}}@media only screen and (max-width: 767px){.page-template-template-form-concours .success-form .concours-win .section-incline .image-container{top:-162px}}.page-template-template-form-concours .success-form .concours-win
h2{font-size:25px !important;line-height:30px !important;color:white;margin-bottom:40px}@media only screen and (max-width: 390px){.page-template-template-form-concours .success-form .concours-win
h2{margin-bottom:30px !important;width:90%;margin:auto}}.page-template-template-form-concours .success-form .concours-win
.btn{color:#c11325;background:white;position:relative;z-index:100}@media only screen and (max-width: 1024px){.page-template-template-form-concours .success-form .content-block{padding:40px
0 !important}}.page-template-template-form-concours .success-form .concours-chance:after{}@media only screen and (max-width: 992px){.page-template-template-form-concours .success-form .concours-chance:after{height:350px}}@media only screen and (max-width: 500px){.page-template-template-form-concours .success-form .concours-chance:after{height:492px}}@media only screen and (max-width: 375px){.page-template-template-form-concours .success-form .concours-chance:after{height:441px}}@media only screen and (max-width: 1024px){.page-template-template-form-concours .success-form .concours-chance{padding:20px
0 !important}}@media only screen and (max-width: 820px){.page-template-template-form-concours .success-form .concours-chance{padding:120px
0 !important}}.page-template-template-form-concours:after{transform:translate3d(0, -150%, 0);opacity:0;will-change:transform, opacity;animation-name:header-appears;animation-duration:2s;animation-delay:0.5s;animation-timing-function:ease-out;animation-fill-mode:forwards;z-index:2}@keyframes header-appears{0%{transform:translate3d(0,-150%,0);opacity:1}100%{transform:translate3d(0,0%,0);opacity:1}}.floating-elem{position:absolute;height:auto;z-index:3;opacity:0;will-change:transform,opacity;transform:translateY(-25%)}.floating-elem.active{animation:fade-in 2s ease-out forwards, floating 3s ease-in-out infinite}.rotating-elem{position:absolute;height:auto;z-index:3;opacity:0;will-change:transform,opacity;transform:rotate(0%)}.rotating-elem.active{animation:fade-in 2s ease-out forwards, rotate 3s linear infinite}.pulsing-elem{position:absolute;height:auto;z-index:3;opacity:0;will-change:transform, opacity;transform:scale3d(1, 1, 1) translateZ(0)}.pulsing-elem.active{animation:fade-in 2s ease-out forwards, pulse 0.5s linear infinite}.zoom-apparition{will-change:transform, opacity;transform:scale3d(0, 0, 0) translateZ(0)}.zoom-apparition.active{animation:fade-in 0.3s ease-out 0s forwards, zoom-in 0.5s ease-out 1s forwards}.slide-from-left{transform:translateX(-100%)}.slide-from-left.active{transform:translateX(0%)}.slide-from-right{transform:translateX(100%)}.slide-from-right.active{transform:translateX(0%)}.slide-from-top{transform:translateY(-100%)}.slide-from-top.active{transform:translateY(0%)}.slide-from-bottom{transform:translateY(100%)}.slide-from-bottom.active{transform:translateY(0%)}.slide-from-left,.slide-from-right,.slide-from-top,.slide-from-bottom{opacity:0;transition:1s ease-out;will-change:transform,opacity}.slide-from-left.active,.slide-from-right.active,.slide-from-top.active,.slide-from-bottom.active{opacity:1}.star-1{top:5%;right:5%;width:50px}.star-1.active{animation-delay:1s}.star-2{top:7%;left:5%;width:60px}.star-2.active{animation-delay:1.5s}.candy-1{top:4%;left:18%;width:90px}.candy-1.active{animation-delay:2s;animation-duration:10s}.music-1{top:4%;right:18%;width:90px}.music-1.active{animation-delay:2.5s}.snail-1{top:4%;right:30%;width:50px}.snail-1.active{animation-delay:3s}.mask-1{top:3%;left:30%;width:200px;position:absolute;z-index:3;transition-delay:2s}@keyframes zoom-in{0%{transform:scale3d(0, 0, 0) translateZ(0)}85%{transform:scale3d(1.2, 1.2, 1.2) translateZ(0)}100%{transform:scale3d(1, 1, 1) translateZ(0)}}@keyframes
pulse{0%{transform:scale3d(1, 1, 1) translateZ(0)}25%{transform:scale3d(1.1, 1.1, 1.1) translateZ(0)}50%{transform:scale3d(1, 1, 1) translateZ(0)}100%{transform:scale3d(1, 1, 1) translateZ(0)}}@keyframes pulse-2{0%{transform:scale3d(1, 1, 1) translateZ(0)}25%{transform:scale3d(1.1, 1.1, 1.1) translateZ(0)}75%{transform:scale3d(1, 1, 1) translateZ(0)}100%{transform:scale3d(1, 1, 1) translateZ(0)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes
floating{0%{transform:translateY(-25%)}50%{transform:translateY(25%)}100%{transform:translateY(-25%)}}@keyframes
rotate{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.page-template-template-form-concours article section.concours-header:after{will-change:opacity;animation:halo 0.5s ease-out 1.5s forwards;opacity:0}@keyframes
halo{0%{opacity:0}100%{opacity:1}}.disk-1{top:-15%;right:15%;width:130px;position:absolute;z-index:3;transition-delay:2s}.music-2{top:50%;right:10%;width:90px;position:absolute;z-index:3;transition-delay:2s}.star-3{top:25%;right:5%;width:90px;position:absolute;z-index:3;transition-delay:2s}.page-template-template-form-concours article section.concours-chance:after{transform:translate3d(0, 0%, 0);opacity:1;will-change:transform, opacity}@keyframes footer-appears{0%{transform:translate3d(0,150%,0);opacity:1}100%{transform:translate3d(0,0%,0);opacity:1}}.snail-2{width:90px;right:5%;bottom:10%}.snail-2.active{animation-delay:1s}.music-3{width:90px;left:45%;bottom:10%}.music-3.active{animation-delay:1.5s}.candy-2{width:90px;left:5%;bottom:5%}.candy-2.active{animation-delay:1s}.star-4{width:90px;left:15%;bottom:5%;z-index:3}.star-4.active{animation-delay:1.5s}.star-5{width:90px;right:15%;bottom:5%;z-index:3}.star-5.active{animation-delay:1s}.sound-1{width:90px;right:35%;bottom:5%}.sound-1.active{animation-delay:1s}.play-1{width:90px;right:65%;bottom:1%}.play-1.active{animation-delay:1.5s;animation-duration:3s}.roue-1{width:300px;right:15%;bottom:3%;position:absolute;z-index:2}.roue-1.active{animation-delay:1.5s;animation-duration:3s}.page-template-template-form-concours article section.concours-win .section-incline .image-container.on-detection{display:flex;flex-direction:column;justify-content:center;align-items:center;will-change:transform, opacity}.page-template-template-form-concours article section.concours-win .section-incline .image-container.on-detection .pulse-logo{opacity:0;animation:fade-in 1s ease-out 1s forwards, zoom-in 0.5s ease-out 1s forwards, pulse 0.5s linear 0.5s infinite}.page-template-template-form-concours article section.concours-win .section-incline .image-container.on-detection .appear-text{position:relative;top:-50px;opacity:0;animation:fade-in 1s ease-out 1s forwards, zoom-in 0.5s ease-out 1s forwards}.page-template-template-form-concours article section.concours-win .section-incline .image-container.on-detection.active .pulse-logo{animation:fade-in 1s ease-out 1s forwards, zoom-in 0.5s ease-out 1s forwards, pulse-2 0.7s ease-out 2s infinite}.page-template-template-form-concours article section.concours-win .section-incline .image-container.on-detection.active .appear-text{animation:fade-in 1s ease-out 1s forwards, zoom-in 0.5s ease-out 1s forwards}@media only screen and (max-width: 1600px){.star-1{top:9%;right:5%;width:50px}}@media only screen and (max-width: 900px){.disk-1{top:-10%;right:5%;width:50px;position:absolute;z-index:3;transition-delay:2s}.play-1{width:90px;right:53%;bottom:1%}}@media only screen and (max-width: 800px){.page-template-template-form-concours article section.concours-win .section-incline .image-container.on-detection .pulse-logo,
.page-template-template-form-concours article section.concours-win .section-incline .image-container.on-detection .appear-text{width:70%}.mask-1{top:2%;left:35%;width:100px}.candy-1{top:3%;left:18%;width:60px}.music-1{top:2%;right:15%;width:50px}.snail-1{top:3%;right:30%;width:50px}.roue-1{width:200px;right:15%;bottom:10%}.music-3{width:70px;left:37%;bottom:15%}.play-1{width:50px;right:60%;bottom:2%}.snail-2{width:50px;right:4%;bottom:20%}.star-5{width:70px;right:5%;bottom:5%;z-index:3}.candy-2{width:60px;left:5%;bottom:1%}.star-4{width:60px;left:15%;bottom:14%;z-index:3}}@media only screen and (max-width: 600px){.page-template-template-form-concours article section.concours-win .section-incline .image-container.on-detection .appear-text{top:-30px}.page-template-template-form-concours article section.concours-win .section-incline .image-container.on-detection .pulse-logo,
.page-template-template-form-concours article section.concours-win .section-incline .image-container.on-detection .appear-text{width:75%}.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper{top:90px}.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper .container-logos{margin-top:30px}}@media only screen and (max-width: 500px){.roue-1{display:none}.sound-1{width:90px;right:24%;bottom:14%}.play-1{width:50px;right:40%;bottom:0%}.star-4{width:60px;left:28%;bottom:-11%;z-index:3}.page-template-template-form-concours article section.concours-chance .section-incline{padding-bottom:190px}.page-template-template-form-concours article section.concours-win .section-incline .content-wrapper{top:60px}}@media only screen and (max-width: 400px){.music-3{width:60px;left:32%;bottom:5%}}
/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */
html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0
auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform, height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform, height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,
.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,
.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate(0, -50%);-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:5px
0;display:block}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0
5px}.swiper-pagination-progress{background:rgba(0, 0, 0, 0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255, 255, 255, 0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next + .swiper-slide,
.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C6")'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C6")'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@font-face{font-family:'bofferding';src:url('/wp-content/themes/bofferding/font/bofferding.eot?45113947&x27930');src:url('/wp-content/themes/bofferding/font/bofferding.eot?45113947#iefix&x27930') format('embedded-opentype'), url('/wp-content/themes/bofferding/font/bofferding.woff2?45113947') format('woff2'), url('/wp-content/themes/bofferding/font/bofferding.woff?45113947&x27930') format('woff'), url('/wp-content/themes/bofferding/font/bofferding.ttf?45113947&x27930') format('truetype'), url('/wp-content/themes/bofferding/font/bofferding.svg?45113947#bofferding&x27930') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"bofferding";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.03em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-snifter:before{content:'\e800'}.icon-tap:before{content:'\e803'}.icon-can:before{content:'\e804'}.icon-bottle:before{content:'\e806'}.icon-mouse:before{content:'\e807'}.icon-plus:before{content:'\e808'}.icon-upload:before{content:'\e809'}.icon-pilsner:before{content:'\e80a'}.icon-pint:before{content:'\e80b'}.icon-weizen:before{content:'\e80d'}@-webkit-keyframes
scroll{0%{top:5px}60%{top:15px}80%{top:15px;opacity:0}100%{top:5px;opacity:0}}@-moz-keyframes
scroll{0%{top:5px}60%{top:15px}80%{top:15px;opacity:0}100%{top:5px;opacity:0}}@-ms-keyframes
scroll{0%{top:5px}60%{top:15px}80%{top:15px;opacity:0}100%{top:5px;opacity:0}}@keyframes
scroll{0%{top:5px}60%{top:15px}80%{top:15px;opacity:0}100%{top:5px;opacity:0}}@-webkit-keyframes
arrow{20%{text-indent:0px}50%{text-indent:60px;color:white}51%{text-indent:-60px;color:white}80%{text-indent:0px}}@-moz-keyframes
arrow{20%{text-indent:0px}50%{text-indent:60px;color:white}51%{text-indent:-60px;color:white}80%{text-indent:0px}}@-ms-keyframes
arrow{20%{text-indent:0px}50%{text-indent:60px;color:white}51%{text-indent:-60px;color:white}80%{text-indent:0px}}@keyframes
arrow{20%{text-indent:0px}50%{text-indent:60px;color:white}51%{text-indent:-60px;color:white}80%{text-indent:0px}}@-webkit-keyframes
arrowreverse{20%{text-indent:0px}50%{text-indent:-60px;color:white}51%{text-indent:60px;color:white}80%{text-indent:0px}}@-moz-keyframes
arrowreverse{20%{text-indent:0px}50%{text-indent:-60px;color:white}51%{text-indent:60px;color:white}80%{text-indent:0px}}@-ms-keyframes
arrowreverse{20%{text-indent:0px}50%{text-indent:-60px;color:white}51%{text-indent:60px;color:white}80%{text-indent:0px}}@keyframes
arrowreverse{20%{text-indent:0px}50%{text-indent:-60px;color:white}51%{text-indent:60px;color:white}80%{text-indent:0px}}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:0.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-close,
.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,
.mfp-iframe-scaler
iframe{box-shadow:0 0 8px rgba(0,0,0,0.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:-35px;top:-35px;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{}.mfp-close-btn-in .mfp-close{color:white}.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:0.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px
0;margin:0
auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-wrap{z-index:5003 !important}.mfp-bg{z-index:5002 !important}.textfont{font-family:"adobe-garamond-pro",serif;font-weight:400}.titleitalicfont{font-weight:400;font-style:italic;font-family:"adobe-garamond-pro",serif}.streetview .mfp-content{max-width:none;width:65%}.streetview .mfp-iframe-scaler .mfp-close{top:0;background:black;height:44px;opacity:1;width:44px;text-align:center;right:0px;padding:0}.streetview .mfp-iframe-scaler>a{position:absolute;top:0px;background:#237b37;color:white;font-family:'bebas-neue';right:40px;font-size:20px;height:44px;line-height:44px;z-index:100;font-style:normal;padding:0
1em}.ingredientwrapper .mfp-content{width:90%;max-width:600px}.ingredientwrapper .mfp-close{right:20px;top:20px;border:1px
solid white;border-radius:26px;font-size:17px}.ingredientwrapper #ingredient2 .ingredientcontainer
img{padding-bottom:8%}.ingredientwrapper
.ingredientcontainer{background:rgba(0, 0, 0, 0.8);text-align:center;color:white;padding-bottom:50px}.ingredientwrapper .ingredientcontainer>div{padding:0
50px 20px 50px}.ingredientwrapper .ingredientcontainer > div h3,
.ingredientwrapper .ingredientcontainer > div
p{margin:1em
0}.ingredientwrapper .ingredientcontainer > div
h3{margin-top:-2em;font-size:2em}.ingredientwrapper .ingredientcontainer > div
p{font-size:1.25em;width:80%;margin-left:auto;margin-right:auto}.ingredientwrapper .ingredientcontainer>div>a{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center}.ingredientwrapper .ingredientcontainer>div>a:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}.ingredientwrapper .ingredientcontainer>div>a:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;text-indent:0;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em}.ingredientwrapper .ingredientcontainer
img{width:100%;height:auto}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{font-style:normal;width:17em;padding:0.2em 0.2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:0.2em 0}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker
table{width:100%;font-size:0.9em;border-collapse:collapse;margin:0
0 0.4em}.ui-datepicker
th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td span,
.ui-datepicker td
a{display:block;padding:0.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:0.7em 0 0 0;padding:0
0.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto 0.4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:0.5em;top:0.3em}.ui-widget{font-family:pt-sans,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget
button{font-family:pt-sans,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px
solid #efefef}.ui-widget-content{border:1px
solid #ddd;background:#fff;color:#333}.ui-widget-content
a{color:#333}.ui-widget-header{border:1px
solid #fff;background:#fff;color:#333;font-weight:bold}.ui-widget-header
a{color:#333}.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active{border:1px
solid #efefef;background:#fff;font-weight:normal;color:#454545}.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px
solid #eee;background:#fafafa;font-weight:normal;color:#2b2b2b}.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px
solid #237b37;background:#237b37;font-weight:normal;color:#fff}.ui-icon-background,
.ui-state-active .ui-icon-background{border:#237b37;background-color:#fff}.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{border:1px
solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px
solid #dad55e;background:#fffa90}.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight
a{color:#777620}.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px
solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error
a{color:#5f3f3f}.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity:0.7;filter:alpha(opacity=70);font-weight:normal}.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity:0.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,
.ui-widget-content .ui-icon{background-image:url("/wp-content/themes/bofferding/img/ui-icons_444444_256x240.png?x27930")}.ui-widget-header .ui-icon{background-image:url("/wp-content/themes/bofferding/img/ui-icons_444444_256x240.png?x27930")}.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon{background-image:url("/wp-content/themes/bofferding/img/ui-icons_555555_256x240.png?x27930")}.ui-state-active .ui-icon,
.ui-button:active .ui-icon{background-image:url("/wp-content/themes/bofferding/img/ui-icons_ffffff_256x240.png?x27930")}.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon{background-image:url("/wp-content/themes/bofferding/img/ui-icons_777620_256x240.png?x27930")}.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon{background-image:url("/wp-content/themes/bofferding/img/ui-icons_cc0000_256x240.png?x27930")}.ui-button .ui-icon{background-image:url("/wp-content/themes/bofferding/img/ui-icons_777777_256x240.png?x27930")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:alpha(opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.wrapper{width:100%;margin:0
auto;max-width:1200px}.markerlabel{color:#237b37;font-size:30px;position:relative;width:25px;height:43px;overflow:visible !important;text-align:center}.markerlabel.flute{color:white}.markerlabel.flute i.fa-map-marker{color:#bba15a}.markerlabel.active
i{color:white}.markerlabel.active i.fa-map-marker{color:224534}.markerlabel
i{position:absolute;top:3px;z-index:1;font-size:22px;left:2px;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-ms-transition:-ms-transform 0.3s;transition:transform 0.3s}.markerlabel i.fa-circle.bars_gelle_flute:before{display:none}.markerlabel i.fa-map-marker{position:absolute;left:0;top:0;z-index:2;text-align:center;font-size:41px;line-height:59px;margin-left:0;margin-top:-10px;pointer-events:none;color:yellow}.markerlabel i.fa-map-marker.drinx{color:#224534}.markerlabel i.fa-map-marker.bars_gelle_flute{color:transparent;background:url('/wp-content/themes/bofferding/img/marker_raster_v2.svg?x27930') no-repeat left top}.share{font-family:'bebas-neue',sans-serif;font-style:normal}.share>i{color:#237b37;font-size:1.5em;margin-right:0.5em;position:relative;top:0.07em}.share
ul{display:inline-block}.share ul
li{display:inline-block;margin-left:10px}.share ul li
a{opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;transition:opacity 0.3s}.share ul li a:hover{opacity:0.6}.share ul li a
i{font-size:1.125em}.juicer-feed
.referral{display:none !important}#preloader{position:fixed;z-index:99999;left:0px;top:0px;height:100%;width:100%;background:white}#preloader:before{display:block;font:900 8em/1.25 'bebas-neue', sans-serif;text-align:center;content:'100%';z-index:3;background:#fff;color:#000;mix-blend-mode:lighten;height:100%;position:absolute;width:100%;line-height:100%}#preloader .video-container{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}#preloader .video-container
video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"adobe-garamond-pro",serif;font-weight:400}html
.cookiemessage{position:fixed;bottom:0px;width:100%;background:rgba(0, 0, 0, 0.6);box-sizing:border-box;color:white;padding:20px
20px 60px 20px;background:black;height:110px;z-index:10}html .cookiemessage
p{margin:0}html .cookiemessage p
a{text-decoration:underline}html .cookiemessage
.accept{float:right;display:block;color:white;background:#237b37;font-family:'bebas-neue',sans-serif;font-weight:400;font-style:normal;padding:5px
20px;line-height:20px;font-size:1.25em;height:20px}html.noscroll{overflow:hidden}html.noscroll
body{overflow:hidden;position:fixed;width:100%}html h1,
html h2,
html h3,
html h4,
html h5,
html
h6{font-family:"bebas-neue",sans-serif;font-style:normal;font-weight:400;line-height:1.1em;margin:0}html h1 i,
html h2 i,
html h3 i,
html h4 i,
html h5 i,
html h6 i,
html h1 em,
html h2 em,
html h3 em,
html h4 em,
html h5 em,
html h6
em{font-weight:400;font-style:italic;font-family:"adobe-garamond-pro",serif}html h1 b,
html h2 b,
html h3 b,
html h4 b,
html h5 b,
html h6 b,
html h1 strong,
html h2 strong,
html h3 strong,
html h4 strong,
html h5 strong,
html h6
strong{font-weight:400}html
p{margin:0}html
a{color:inherit;text-decoration:none}html
ul{margin:0;padding:0;list-style:none}html
#wpadminbar{z-index:9999999999999;font-style:normal}html
body{position:relative;padding-bottom:80px}html body.page-template-template-homepage-inverted-wc>header{background:#191b1a;background:rgba(25, 27, 26, 0.8)}html body.page-template-template-homepage-inverted .main #homevisual>a{color:black}html body.page-template-template-homepage-inverted .main #homevisual > a
span.mouse{border-color:black}html body.page-template-template-homepage-inverted .main #homevisual > a span.mouse:after{background:black}html body.page-template-template-homepage-inverted .main .quicklinks .quicklinkswrapper .quicklink.small.bottom:last-child>div{bottom:12%}html body.page-template-template-homepage-inverted > header #topmenu li a,
html body.page-template-template-homepage-inverted > header #socialmenu li
a{color:#fff}html body.home > header.sticky #topmenu li a,
html body.home > header.sticky #socialmenu li
a{color:white}html body.home > header #topmenu li a,
html body.home > header #socialmenu li
a{color:black}html body.home > header #topmenu li.current-menu-item:after{background:black}html body
#ageconfirmation{position:fixed;z-index:5000;left:0px;top:0px;width:100%;height:100%;background:white;text-align:center;color:black}html body #ageconfirmation>.container{opacity:0;-webkit-transition:opacity 1s 0.5s;-moz-transition:opacity 1s 0.5s;-ms-transition:opacity 1s 0.5s;transition:opacity 1s 0.5s}html body #ageconfirmation > .container
.blogo{background:url(/wp-content/themes/bofferding/img/logo.png?x27930) no-repeat center center;background-size:140px 77px;height:77px;width:140px;margin:0
auto 4% auto}html body #ageconfirmation>.container.active{opacity:1}html body #ageconfirmation > .container > span,
html body #ageconfirmation > .container
.footnotes{font-size:0.75em;display:block}html body #ageconfirmation>.container>span{margin-top:1em}html body #ageconfirmation > .container
.footnotes{margin-top:2em}html body #ageconfirmation > .container .footnotes
a{text-decoration:underline}html body #ageconfirmation>.container>p{margin:1em
0}html body #ageconfirmation > .container
#formresponse{display:none}html body #ageconfirmation > .container
#formresponse.active{display:block}html body #ageconfirmation > .container #formresponse
span{display:none;font-family:'bebas-neue';font-weight:400;font-style:normal;color:white;padding:0.5em;background:#d41616}html body #ageconfirmation > .container #formresponse
span.active{display:inline}html body #ageconfirmation > .container
form{display:block}html body #ageconfirmation > .container form>div{margin:3em
0}html body #ageconfirmation > .container form input[type=text]{font-size:4em;padding:0;-webkit-appearance:none;appearance:none;border-top:0;border-right:0;border-left:0;border-bottom:1px solid black;display:inline-block;box-sizing:border-box;font-family:'bebas-neue';width:1.5em;font-style:normal;color:black;text-align:center;margin-bottom:0.5em;margin:0
0.25em;outline:none;-webkit-border-radius:0;border-radius:0}html body #ageconfirmation > .container form input[type=text].large{width:2em}html body #ageconfirmation > .container form input[type=text]::-webkit-input-placeholder{color:black;opacity:1}html body #ageconfirmation > .container form input[type=text]::-moz-placeholder{color:black;opacity:1}html body #ageconfirmation > .container form input[type=text]:-ms-input-placeholder{color:black;opacity:1}html body #ageconfirmation > .container form input[type=text]:-moz-placeholder{color:black;opacity:1}html body #ageconfirmation > .container form
a{display:inline-block;background:#262a27;color:white;border:0;position:relative;font-family:'bebas-neue';font-style:normal;padding:0.3em 1em 0.25em 1em;font-size:1.35em;margin-right:10px}html body #ageconfirmation > .container form a:hover:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out}html body #ageconfirmation > .container form a:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out;overflow:hidden;width:2.3em;position:absolute;left:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0d9';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.35em;line-height:4.6em;box-shadow:0 0 1px 1px #eee;font-style:normal}html body #ageconfirmation > .container form
.submitwrapper{margin-left:10px;display:inline-block;background:#237b37;color:white;border:0;position:relative}html body #ageconfirmation > .container form .submitwrapper input[type="submit"]{-webkit-apppearance:none;apppearance:none;background:transparent;border:0;font-family:'bebas-neue';font-style:normal;padding:0.5em 1em 0.4em 1em;font-size:1.2em;position:relative;z-index:2;outline:none}html body #ageconfirmation > .container form .submitwrapper:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html body #ageconfirmation > .container form .submitwrapper:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:4.3em;box-shadow:0 0 1px 1px #eee;font-style:normal}html body.admin-bar>header{top:32px}html body>header{position:fixed;left:0px;top:0px;width:100%;height:105px;z-index:4999;color:white;font-family:"bebas-neue",sans-serif;font-style:normal;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s}html body > header.sticky,
html body>header.forcebg{background:#191b1a;background:rgba(25, 27, 26, 0.8)}html body > header
#menutoggle{display:none}html body > header
#logo{position:absolute;width:140px;left:50%;margin-left:-70px;background:url(/wp-content/themes/bofferding/img/logo_baseline.png?x27930) no-repeat center center;background-size:140px 93px;height:93px;top:3px}html body > header #topheader ul,
html body > header
#topmenu{text-align:right;float:right;font-size:1em}html body > header #topheader ul li,
html body > header #topmenu
li{display:inline-block}html body > header
#topheader{padding-top:21px}html body > header #topheader
ul{padding-right:10px}html body > header #topheader ul
li{margin-right:10px}html body > header #topheader
ul#langmenu{display:none}html body > header
.header_cta{float:right;position:relative;background-color:#237b37;padding:0
10px 0;z-index:1;right:0;margin-top:-5px;color:#fff;font-size:15px;font-style:normal !important;font-weight:bold !important;display:inline-block;width:auto;line-height:33px;margin-right:17px;box-sizing:border-box;border:1px
solid rgba(25, 27, 26, 0.5)}html body > header .header_cta
svg{display:inline-block;width:19px;height:19px;vertical-align:text-bottom;margin-right:8px}html body > header .header_cta svg
path{fill:#fff}html body > header .header_cta:hover{color:#fff;background:#f7a900;text-decoration:none}html body > header .header_cta:hover svg
path{fill:#fff}@media only screen and (max-width: 768px){html body > header.active
.header_cta{width:100%;margin:10px
0 0 0;position:absolute;bottom:0;left:0;padding-top:5px;padding-bottom:5px;text-align:center;font-size:18px}html body > header.active
#topheader{width:100% !important;left:0;padding-bottom:60px;margin-bottom:-2px}html body > header.active #topheader
#socialmenu{float:left;margin-left:10px}html body > header.active
#topmenu{padding-bottom:90px !important}html body > header.active #topmenu li.current-menu-item
a{color:#237b37}html body > header.active #topmenu li.current-menu-item:after{background:none}html body > header.active.sticky #topmenu li
a{color:#000}html body > header.active.sticky #topmenu li.current-menu-item
a{color:#237b37}html body > header.active.sticky #topmenu li.current-menu-item:after{background:none}}html body > header.sticky #topmenu li
a{color:white}html body > header.sticky #topmenu li.current-menu-item:after{background:#fff}html body > header
#topmenu{margin-top:20px;margin-right:20px;clear:both;text-transform:uppercase;font-size:1.25em}html body > header #topmenu
li{margin-left:20px;position:relative}html body > header #topmenu
li.mobileonly{display:none}html body > header #topmenu li
a{opacity:1;color:#fff;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;transition:opacity 0.3s}html body > header #topmenu li:hover
a{opacity:0.8}html body > header #topmenu li.current-menu-item:after{position:absolute;width:50%;left:25%;content:'';bottom:-6px;height:1px;background:#fff}html .embed-container{position:relative;padding-bottom:49.9%;height:0;overflow:hidden;max-width:100%}html .embed-container iframe,
html .embed-container object,
html .embed-container
embed{position:absolute;top:0;left:0;width:100%;height:100%}html .embed-container.new{padding-bottom:51.6%}html
.block{min-height:100vh;position:relative}html
.block.half{min-height:50vh}html
.main{}html .main
.numbers{background:#1b1d1d;color:white;padding:100px
0 100px 0;overflow:hidden}html .main .numbers
h2{font-size:4.5em;position:relative;z-index:2;text-align:center}html .main .numbers h2 b,
html .main .numbers h2
strong{display:block}html .main .numbers
ul{margin-top:40px}html .main .numbers ul
li{width:33.3%;float:left;text-align:center;font-family:'bebas-neue';font-weight:400;font-size:6em;line-height:0.8em;font-style:normal}html .main .numbers ul li div.bignumber
span{line-height:1em;padding-left:0.1em;font-size:0.5em}html .main .numbers ul li
div.definition{font-family:"adobe-garamond-pro",serif;font-weight:400;line-height:0.9em;font-style:italic;margin-top:0.5em;font-size:0.35em;color:#237b37}html .main
.direction{padding-bottom:80px}html .main .direction
h2{font-family:'bebas-neue';font-weight:400;font-style:normal;font-size:5em;margin:0.7em 0 0.5em 0}html .main .direction .wrapper
ul.people{color:white}html .main .direction .wrapper ul.people
li{position:relative;float:left;width:33%;background:black;background:rgba(0, 0, 0, 0.8);padding-bottom:40%}html .main .direction .wrapper ul.people li+li{margin-left:0.5%}html .main .direction .wrapper ul.people li:after{position:absolute;opacity:1;left:0px;top:0px;width:100%;height:100%;z-index:1;content:'';-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s}html .main .direction .wrapper ul.people li>div{z-index:2;position:absolute;padding:10%;width:80%;height:80%;opacity:1;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s}html .main .direction .wrapper ul.people li > div
h3{font-size:2em;margin-bottom:0.5em}html .main .direction .wrapper ul.people li > div h3 b,
html .main .direction .wrapper ul.people li > div h3
strong{line-height:0.8em;display:block}html .main .direction .wrapper ul.people li > div
p{margin:1em
0;font-size:1.5em;line-height:1.25em}html .main .direction .wrapper ul.people li>div>a{margin-right:0.5em;font-size:1.5em}html .main .wrapper
.col{font-style:normal;float:left;margin:0
1.3%}html .main .wrapper
.col.col1{width:5.7%}html .main .wrapper
.col.col2{width:14%}html .main .wrapper
.col.col3{width:22.3%}html .main .wrapper
.col.col4{width:30.6%}html .main .wrapper
.col.col5{width:38.9%}html .main .wrapper
.col.col6{width:47.2%}html .main .wrapper
.col.col7{width:55.5%}html .main .wrapper
.col.col8{width:63.8%}html .main .wrapper
.col.col9{width:72.1%}html .main .wrapper
.col.col10{width:80.4%}html .main .wrapper
.col.col11{width:88.7%}html .main .wrapper
.col.col12{width:97%}html .main .wrapper .col.col12
h5{font-family:"adobe-garamond-pro",serif;font-weight:400;font-size:1.5em}html .main
#storelocator{position:relative;min-height:900px !important}html .main #storelocator div.check-container.google-maps{padding-bottom:0;height:100%;width:100%;position:absolute}html .main #storelocator div.check-container.google-maps
.instructions{font-size:16px;left:350px;width:calc(100% - 350px)}html .main #storelocator div.check-container.google-maps .instructions
a{text-decoration:underline}html .main #storelocator
#storelocator_map{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:black}html .main #storelocator
#storelocator_filters{position:absolute;left:0px;top:0px;width:350px;padding:30px
35px 100px;height:100%;box-sizing:border-box;background:white;z-index:3;overflow:hidden}html .main #storelocator #storelocator_filters
.notes{position:absolute;bottom:0;left:0;right:0;background:#a67f48;color:#fff;padding:25px;z-index:4;font-family:'bebas-neue';font-weight:400;font-style:normal;font-size:1.05em}html .main #storelocator #storelocator_filters .notes div+div{margin-top:10px}html .main #storelocator #storelocator_filters .notes
a{font-family:"adobe-garamond-pro",serif;font-weight:400;display:block}html .main #storelocator #storelocator_filters .notes a
i{padding-right:1em}html .main #storelocator #storelocator_filters
.fakeselect{width:100%;overflow:hidden;position:relative}html .main #storelocator #storelocator_filters .fakeselect
select{-webkit-appearance:none;appearance:none;background:transparent;display:block;z-index:2;border-bottom:1px solid black;box-sizing:border-box;padding:0;-webkit-border-radius:0;border-radius:0;font-family:'bebas-neue';font-weight:400;font-style:normal;border-top:0;border-left:0;border-right:0;width:110%;font-size:2em;outline:none}html .main #storelocator #storelocator_filters .fakeselect select option[disabled]{display:none}html .main #storelocator #storelocator_filters .fakeselect select:disabled{opacity:0.3}html .main #storelocator #storelocator_filters .fakeselect select
optgroup{font-size:0.85em}html .main #storelocator #storelocator_filters .fakeselect:after{position:absolute;right:1em;color:black;font-size:0.5em;top:2.25em;content:'\f0d7';font-family:'FontAwesome';font-style:normal}html .main #storelocator #storelocator_filters
fieldset{margin-top:1em}html .main #storelocator #storelocator_filters fieldset
label{font-family:'bebas-neue';font-size:1.125em;font-style:normal;font-weight:400;margin-bottom:0.5em;display:block}html .main #storelocator #storelocator_filters fieldset label input[type=checkbox]{display:none}html .main #storelocator #storelocator_filters fieldset label input[type=checkbox]+span{display:block;padding-left:1.5em;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}html .main #storelocator #storelocator_filters fieldset label input[type=checkbox]+span:before{position:absolute;content:'';width:1em;height:1em;left:0px;top:0.125em;border:1px
solid black;line-height:1em}html .main #storelocator #storelocator_filters fieldset label input[type=checkbox]+span:after{background:url('/wp-content/themes/bofferding/img/marker_drinx.png?x27930') no-repeat left top / contain;width:15px;height:20px;position:relative;display:inline-block;content:'';margin-left:10px}html .main #storelocator #storelocator_filters fieldset label input[type=checkbox]+span.bars_gelle_flute:after{background:url('/wp-content/themes/bofferding/img/marker_raster_v2.svg?x27930') no-repeat left top;width:15px;height:20px;position:relative;display:inline-block;content:'';margin-left:10px}html .main #storelocator #storelocator_filters fieldset label input[type=checkbox]:checked+span:before{content:'\f00c';font-family:'FontAwesome';color:#237b37}html .main #storelocator
.storeinfo{position:absolute;left:0px;top:0px;width:350px;height:100%;box-sizing:border-box;background:#1b1e1d;z-index:2;color:white;overflow:hidden;-webkit-transition:left 0.3s;-moz-transition:left 0.3s;-ms-transition:left 0.3s;transition:left 0.3s}html .main #storelocator
.storeinfo.active{left:0;overflow:visible !important;z-index:4;top:100px;bottom:148px;height:auto}html .main #storelocator .storeinfo.active .imgwrapper>div.social{right:-40px}html .main #storelocator .storeinfo.active .imgwrapper>a.close{right:-40px}html .main #storelocator
.storeinfo.single{left:-350px}html .main #storelocator
.storeinfo.single.active{left:0px}html .main #storelocator .storeinfo
.imgwrapper{position:relative;background:url('/wp-content/themes/bofferding/img/fond_detail_bar_v2.jpg?x27930') no-repeat center center / cover;padding:15px
15px 60px 15px}html .main #storelocator .storeinfo .imgwrapper:after{content:'';background:url('/wp-content/themes/bofferding/img/bandeau_perfect_bar_v2.png?x27930') no-repeat center center / contain;position:absolute;bottom:0;left:0;right:0;height:35%;z-index:5}html .main #storelocator .storeinfo .imgwrapper
img{position:relative;z-index:1;width:100%;height:auto;display:block}html .main #storelocator .storeinfo .imgwrapper > a,
html .main #storelocator .storeinfo .imgwrapper>div.social{position:absolute;z-index:2;right:0;top:0px;width:40px;height:40px;line-height:40px;color:white;background:#1b1e1d;text-align:center}html .main #storelocator .storeinfo .imgwrapper>div.social{top:42px;height:40px;overflow:hidden;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;transition:height 0.3s}html .main #storelocator .storeinfo .imgwrapper>div.social.active{height:160px}html .main #storelocator .storeinfo .imgwrapper > div.social
a{background:#237b37;top:42px;color:white;display:block;height:40px;width:40px;line-height:40px}html .main #storelocator .storeinfo .imgwrapper .swiper-container .swiper-button-prev,
html .main #storelocator .storeinfo .imgwrapper .swiper-container .swiper-button-next{position:absolute;right:5px;bottom:5px;top:auto;background:white;color:#1b1e1d;width:30px;line-height:40px;font-size:10px;-webkit-border-radius:10px;border-radius:10px;height:40px;text-align:center;overflow:hidden;-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out}html .main #storelocator .storeinfo .imgwrapper .swiper-container .swiper-button-prev:hover,
html .main #storelocator .storeinfo .imgwrapper .swiper-container .swiper-button-next:hover{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main #storelocator .storeinfo .imgwrapper .swiper-container .swiper-button-prev{right:40px;left:auto;overflow:hidden;-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main #storelocator .storeinfo .imgwrapper .swiper-container .swiper-button-prev:hover{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out}html .main #storelocator .storeinfo
.inner{padding:35px}html .main #storelocator .storeinfo .inner
.fa{background-color:#fff;border-radius:30px;color:#a67f48;display:inline-block;height:40px;line-height:40px;margin:auto 3px;width:40px;font-size:25px;text-align:center}html .main #storelocator .storeinfo .inner
h3{font-size:1.7em;margin:0
0 1em 0}html .main #storelocator .storeinfo .inner
h4{margin:1em
0;font-size:1.25em}html .main #storelocator .storeinfo .inner p,
html .main #storelocator .storeinfo .inner
dl{font-size:1.125em}html .main #storelocator .storeinfo .inner
dl{margin:0}html .main #storelocator .storeinfo .inner dl dd,
html .main #storelocator .storeinfo .inner dl
dt{float:left;margin:0;padding:0}html .main #storelocator .storeinfo .inner dl
dt{clear:both;min-width:70px}html .main
#homevisitebrasserie{padding:120px
0 0;min-height:0 !important;margin-bottom:-45px}html .main
#obtenirlabel{background:#000;color:#fff}html .main #obtenirlabel
#obtenirlabel_gauche{padding-top:85px}html .main #obtenirlabel #obtenirlabel_gauche
h2{font-size:76px;margin-bottom:25px}html .main #obtenirlabel #obtenirlabel_gauche h2
span{font-family:"adobe-garamond-pro",serif;font-style:italic}html .main #obtenirlabel #obtenirlabel_gauche
p{font-size:18px;font-style:italic}html .main #obtenirlabel #obtenirlabel_gauche
.col4{margin-top:45px}html .main #obtenirlabel #obtenirlabel_gauche .col4
img{max-width:50%;height:auto;margin-bottom:15px}html .main #obtenirlabel #obtenirlabel_gauche .col4
p.titre{color:#a48043;font-style:normal;font-size:20px}html .main #obtenirlabel #obtenirlabel_gauche .col4
ul{margin-top:15px}html .main #obtenirlabel #obtenirlabel_gauche .col4 ul
li{font-family:"adobe-garamond-pro",serif;font-style:italic;margin-bottom:10px;color:#fff;padding-left:20px;position:relative;line-height:1.2em;font-size:1.2em}html .main #obtenirlabel #obtenirlabel_gauche .col4 ul li:before{content:'\002022';color:#614224;position:absolute;left:0;top:0;font-size:23px}html .main #obtenirlabel
#obtenirlabel_droite{padding-top:85px;padding-bottom:85px;background:url('/wp-content/themes/bofferding/img/fond_perfect_beer_perfect_bar.jpg?x27930') no-repeat center top;min-height:700px}html .main #obtenirlabel #obtenirlabel_droite
p{text-align:center;font-size:28px;text-transform:uppercase;color:#fff;font-weight:700;font-family:'bebas-neue',sans-serif;margin-bottom:25px}html .main #obtenirlabel #obtenirlabel_droite p
img{width:60%;height:auto}html .main
#boostezventes{position:relative}html .main #boostezventes
.col6{float:left;width:50%;margin:0;box-sizing:border-box}html .main #boostezventes
.col6.first{z-index:1;padding-left:25px;padding-top:40px;padding-bottom:20px}html .main #boostezventes .col6.first:before{position:absolute;top:0;left:0;height:100%;right:50%;background:#a67f48;content:'';z-index:0}html .main #boostezventes .col6.first
*{position:relative}html .main #boostezventes .col6.first
.col6{width:47.2%;margin:0
1.3%}html .main #boostezventes .col6.first
h2{color:#fff;text-transform:uppercase;font-size:76px;line-height:0.7em;margin-bottom:25px}html .main #boostezventes .col6.first h2
span{text-transform:none;font-family:"adobe-garamond-pro",serif;font-style:italic}html .main #boostezventes .col6.first
#degrade_vert{background:#134728;background:-moz-linear-gradient(left, #134728 0%, #118142 100%);background:-webkit-linear-gradient(left, #134728 0%, #118142 100%);background:linear-gradient(to right, #134728 0%, #118142 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#134728', endColorstr='#118142', GradientType=1);color:#fff;padding:20px;margin-bottom:25px}html .main #boostezventes .col6.first #degrade_vert
p{margin-bottom:10px;font-weight:bold}html .main #boostezventes .col6.first #degrade_vert
p.intro{font-weight:normal;font-style:italic;text-transform:none;font-family:"adobe-garamond-pro",serif;font-size:1.5em;line-height:1.1em}html .main #boostezventes .col6.first #degrade_vert p
a.link{font-weight:normal;text-transform:lowercase;font-family:"adobe-garamond-pro",serif;font-style:italic;font-size:1.1em}html .main #boostezventes .col6.first #degrade_vert
p.bigsize{font-size:1.6em;margin-bottom:0;line-height:1.1}html .main #boostezventes .col6.first
p{color:#fff;text-transform:uppercase;font-weight:bold;font-family:'bebas-neue',sans-serif;font-size:1.3em}html .main #boostezventes .col6.first
p.big{font-size:1.5em}html .main #boostezventes .col6.first p.big
span{background:#134728;background:-moz-linear-gradient(left, #134728 0%, #118142 100%);background:-webkit-linear-gradient(left, #134728 0%, #118142 100%);background:linear-gradient(to right, #134728 0%, #118142 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#134728', endColorstr='#118142', GradientType=1);color:#fff;padding:3px
10px;position:relative;height:32px;box-sizing:border-box;margin-right:15px}html .main #boostezventes .col6.first p.big span:before{position:absolute;content:'';right:-10px;top:0;z-index:10;width:0;height:0;border-style:solid;border-width:16px 0 16px 10px;border-color:transparent transparent transparent #118142}html .main #boostezventes .col6.first
img{height:70px;width:auto;margin:10px
0 15px}html .main #boostezventes .col6.first
img.alignright{margin-left:80px;height:40px}html .main #boostezventes .col6.first
ul{margin-top:5px}html .main #boostezventes .col6.first
ul.icones{padding-left:43px}html .main #boostezventes .col6.first ul.icones:before{content:'';width:33px;height:33px;background:url('/wp-content/themes/bofferding/img/trophee.svg?x27930') no-repeat left top;position:absolute;bottom:0;left:0}html .main #boostezventes .col6.first ul.icones:after{content:'';width:33px;height:33px;background:url('/wp-content/themes/bofferding/img/label_qualite.svg?x27930') no-repeat left top;position:absolute;top:0;left:5px}html .main #boostezventes .col6.first ul
li{font-family:"adobe-garamond-pro",serif;font-style:italic;margin-bottom:10px;color:#000;padding-left:20px;position:relative;line-height:1.2em;font-size:1.2em}html .main #boostezventes .col6.first ul li:before{content:'\002022';color:#614224;position:absolute;left:0;top:0;font-size:23px}html .main #boostezventes
.gf_video{position:absolute;top:0;right:0;width:50%;height:100%;background:url('/wp-content/themes/bofferding/img/fond_vert_bulle.jpg?x27930') no-repeat left top / cover}html .main #boostezventes .gf_video:before{position:absolute;top:10%;right:10%;height:80%;left:10%;content:'';z-index:0;background:url('/wp-content/themes/bofferding/img/rond_dore.svg?x27930') no-repeat center center / contain}html .main #boostezventes .gf_video
h2{color:#fff;text-transform:uppercase;font-size:4vw;line-height:1em;position:absolute;text-align:center;width:100%;bottom:50%}html .main #boostezventes .gf_video h2
span{text-transform:none;font-family:"adobe-garamond-pro",serif;font-style:italic}html .main #boostezventes .gf_video
img{text-align:center}html .main #boostezventes .gf_video
.play_yt{position:absolute;text-align:center;width:100%;top:55%}html .main #boostezventes .gf_video .play_yt
img{width:7vw}html .main
.beer{background:url('/wp-content/themes/bofferding/img/beerbg.jpg?x27930') no-repeat center center;background-size:cover;position:relative;padding:90px
0 0 0}html .main .beer:before{position:absolute;content:'';left:0px;top:0px;width:100%;height:100%;background-color:inherit;opacity:0.9;z-index:1}html .main .beer
.wrapper{position:relative;z-index:2;display:table}html .main .beer .wrapper
.col{display:table-cell;float:none;vertical-align:middle}html .main .beer .wrapper .col:first-child
img{width:100%;height:auto}html .main .beer .wrapper .col
h2{font-size:4vw;margin-bottom:0}html .main .beer .wrapper .col h2 b,
html .main .beer .wrapper .col h2
strong{font-size:1.25em;display:block;line-height:0.6em}html .main .beer .wrapper .col
h3{font-size:2vw;margin-bottom:0.5em}html .main .beer .wrapper .col
p{font-size:1.25em}html .main .beer .wrapper .col
ul.specs{margin:2em
0}html .main .beer .wrapper .col ul.specs>li{width:16%;margin:2%;float:left;text-align:center;font-size:1.15em;height:104px;line-height:96px;position:relative;margin-bottom:50px}html .main .beer .wrapper .col ul.specs>li:first-child{margin-left:0}html .main .beer .wrapper .col ul.specs > li:first-child
i{text-indent:0.02em}html .main .beer .wrapper .col ul.specs > li
h4{font-size:0.875em;font-family:"adobe-garamond-pro",serif;font-weight:400;position:absolute;left:0px;bottom:100%;width:100%}html .main .beer .wrapper .col ul.specs>li>span{position:absolute;display:block;top:100%;left:0;width:100%;text-align:center;line-height:1em;margin:0}html .main .beer .wrapper .col ul.specs>li.data{width:60%;margin-right:0;text-align:left;line-height:1em}html .main .beer .wrapper .col ul.specs > li.data dl dd,
html .main .beer .wrapper .col ul.specs > li.data dl
dt{margin:0
0 0.5em 0;float:left}html .main .beer .wrapper .col ul.specs > li.data dl
dt{clear:both;font-family:'bebas-neue',sans-serif;font-weight:400;font-style:normal;margin-right:10px}html .main .beer .wrapper .col ul.specs>li.formats{clear:both;width:100%;margin-bottom:2%}html .main .beer .wrapper .col ul.specs > li.formats
h4{text-align:left}html .main .beer .wrapper .col ul.specs > li
img{width:80px;height:auto;-webkit-border-radius:100px;border-radius:100px;-webkit-box-shadow:0px 0px 0px 1px #ddd;box-shadow:0px 0px 0px 1px #ddd}html .main .beer .wrapper .col ul.specs>li>i{font-size:5.2em;display:block;line-height:1em}html .main .beer .wrapper .col ul.specs > li > ul
li{position:relative;float:left;height:5em;width:5em}html .main .beer .wrapper .col ul.specs > li > ul li
span{display:block;line-height:1em}html .main .beer .wrapper .col ul.specs > li > ul li span>i{font-size:0.75em}html .main .beer .wrapper .col ul.specs > li > ul li.individual:before,
html .main .beer .wrapper .col ul.specs > li > ul li.individual_glass:before,
html .main .beer .wrapper .col ul.specs > li > ul li.individual_alu:before{font-size:4em;content:'\e806';font-family:'bofferding';font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:relative;left:0px;width:100%;height:100%;top:0px;text-align:left;margin-left:-0.05em}html .main .beer .wrapper .col ul.specs > li > ul li.individual_glass:before,
html .main .beer .wrapper .col ul.specs > li > ul li.individual_alu:before{margin-left:0.15em}html .main .beer .wrapper .col ul.specs > li > ul li.individual_alu:before{content:'\e804'}html .main .beer .wrapper .col ul.specs > li > ul li.individual:after{font-size:2.5em;content:'\e804';font-family:'bofferding';font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;left:0.2em;width:100%;height:100%;top:0px;line-height:2.7em}html .main .beer .wrapper .col ul.specs > li > ul li.pack:before{font-size:4em;content:'\e806\e806\e806';font-family:'bofferding';font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:relative;left:0px;width:100%;height:100%;top:0px;letter-spacing:-0.8em;margin-left:-0.4em}html .main .beer .wrapper .col ul.specs > li > ul li.tap:before{font-size:4em;content:'\e803';font-family:'bofferding';font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:relative;left:0px;width:100%;height:100%;top:0px;letter-spacing:-0.8em;margin-left:-0.4em}html .main .beer .wrapper .col
.sharewrapper{padding-top:3em}html .main .beer .wrapper .col .sharewrapper>a{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center;float:right;margin-top:-2em}html .main .beer .wrapper .col .sharewrapper>a:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .beer .wrapper .col .sharewrapper>a:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em}html .main .beer .wrapper .col .sharewrapper .share>i{color:#222}html .main .beer .wrapper .col .sharewrapper .share a
i{color:#237b37}html .main .beer.inverted .wrapper .col
p{color:white}html .main .beer.inverted .wrapper .col ul.specs > li ul li:after,
html .main .beer.inverted .wrapper .col ul.specs > li ul li:before{color:white}html .main .beer.inverted .wrapper .col ul.specs>li>i{color:white}html .main .beer.inverted .wrapper .col .sharewrapper>a{box-shadow:0px 0px 1px 1px #eee}html .main .beer.inverted .wrapper .col .sharewrapper
.share{color:#222}html .main .beer.inverted .wrapper .col .sharewrapper .share>i{color:#222}html .main .beer.inverted .wrapper .col .sharewrapper .share a
i{color:white}html .main
.beer.fullinvert{color:white}html .main .beer.fullinvert .wrapper .col .sharewrapper
.share{color:white}html .main .beer.fullinvert .wrapper .col .sharewrapper .share>i{color:white}html .main
.ingredients{background:url(/wp-content/themes/bofferding/img/woodgrain.jpg?x27930) no-repeat center center;background-size:cover;position:relative}html .main .ingredients
h2{color:white;width:100%;text-align:center;font-size:6vw;padding-top:5vw;position:absolute;left:0px;top:0px}html .main .ingredients
.wrapper{background:url(/wp-content/themes/bofferding/img/atelier.png?x27930) no-repeat center top;background-size:contain;padding-bottom:51.7%;position:relative;max-width:1500px}html .main .ingredients
.ingredient{position:absolute;color:white;font-size:2em;font-family:'bebas-neue';font-weight:400;font-style:normal;outline:none}html .main .ingredients
.ingredient.ing0{left:29%;top:30%}html .main .ingredients
.ingredient.ing1{left:71%;top:30%}html .main .ingredients
.ingredient.ing3{left:72%;top:82%}html .main .ingredients
.ingredient.ing2{left:38%;top:81%}html .main .ingredients .ingredient:after{position:absolute;left:50%;bottom:-52px;width:50px;height:50px;-webkit-border-radius:26px;border-radius:26px;border:1px
solid white;content:'+';margin-left:-26px;text-align:center;line-height:50px}html .main
.gflute{background:url(/wp-content/themes/bofferding/img/bggelle.jpg?x27930) no-repeat center center;background-size:cover;background-position:center center;padding:30px
0}html .main .gflute
.col5{text-align:center}html .main .gflute .col5>div{display:inline-block;height:100%;vertical-align:middle;text-align:center}html .main .gflute .col5 > div
img{vertical-align:middle;width:100%;height:auto}html .main .gflute
h2{font-size:4em;margin-bottom:30px}html .main .gflute h2 em,
html .main .gflute h2
i{display:block;line-height:0.8em}html .main .gflute h2 strong,
html .main .gflute h2
b{font-size:1.125em;display:block}html .main .gflute
p{margin:1em
0;font-size:1.25em}html .main .gflute.bigflute h1,
html .main .gflute.bigflute
h2{color:#e87412;font-size:7em;line-height:0.9em}html .main .gflute.bigflute
p{font-family:'bebas-neue',sans-serif;color:white;font-size:2.5em;line-height:0.9em}html .main .gflute.bigflute
a.calltoaction{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center;margin-top:-2em;margin-right:0.7em}html .main .gflute.bigflute a.calltoaction:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .gflute.bigflute a.calltoaction:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em;box-shadow:0px 0px 1px 1px #eee}html .main
.awards{position:relative}html .main .awards
.wrapper{border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd}html .main .awards
.col{padding-top:120px;padding-bottom:120px}html .main .awards
.col.col5.last{position:relative}html .main .awards .col.col5.last:after{position:absolute;content:'';z-index:1;right:-70px;top:50%;margin-top:-176px;width:99px;height:352px;background:url(/wp-content/themes/bofferding/img/medals.png?x27930) no-repeat center center;background-size:contain}html .main .awards:before{content:'';width:3000px;top:0px;right:24%;height:1px;background:#cdcdcd;position:absolute}html .main .awards
h2{font-size:2.5em;margin-bottom:0.5em}html .main .awards h2 b,
html .main .awards h2
strong{display:block;color:#237b37}html .main .awards ul
li{font-size:4em;line-height:1em;margin-bottom:0.25em}html .main .awards ul li b,
html .main .awards ul li
strong{font-family:'bebas-neue';font-weight:400;font-style:normal;color:#b0b0b0}html .main
.timeline{background:url(/wp-content/themes/bofferding/img/bgslider.jpg?x27930) #1b1d1c no-repeat center center;background-size:cover;overflow:hidden;position:relative}html .main .timeline
#timeline_front{overflow:visible}html .main .timeline
#timeline_back{color:black;font-family:'bebas-neue';font-size:30em;font-style:normal;font-weight:400;padding-top:50px}html .main .timeline #timeline_back .swiper-wrapper .swiper-slide{width:80% !important;margin-left:-20%;text-align:center;float:left;height:430px;line-height:1em;letter-spacing:-16px;text-align:right}html .main .timeline #timeline_back .swiper-wrapper .swiper-slide:last-child{padding-right:40%}html .main .timeline
.prewrapper{position:relative;padding-bottom:150px;z-index:2}html .main .timeline .prewrapper
.stick{position:absolute;left:0px;bottom:0px;width:100%;border-top:1px solid #323434}html .main .timeline .prewrapper .stick
.col{position:relative}html .main .timeline .prewrapper .stick
#prevnext{position:absolute;right:0px;bottom:0px;z-index:2}html .main .timeline .prewrapper .stick #prevnext #prev-event,
html .main .timeline .prewrapper .stick #prevnext #next-event{position:absolute;right:0px;bottom:4.25em;background:white;color:#1b1e1d;width:30px;line-height:40px;font-size:10px;-webkit-border-radius:10px;border-radius:10px;height:40px;text-align:center;overflow:hidden;-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out}html .main .timeline .prewrapper .stick #prevnext #prev-event:hover,
html .main .timeline .prewrapper .stick #prevnext #next-event:hover{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .timeline .prewrapper .stick #prevnext #prev-event{right:40px;overflow:hidden;-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .timeline .prewrapper .stick #prevnext #prev-event:hover{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out}html .main .timeline .prewrapper .stick
ul.dates{display:inline}html .main .timeline .prewrapper .stick ul.dates
li{font-style:normal;font-weight:400;display:inline-block;font-family:'bebas-neue';font-size:1.5em;margin-right:1em;padding:2em
0;color:white}html .main .timeline .prewrapper .stick ul.dates
li.active{color:#237b37}html .main .timeline .prewrapper>.wrapper{color:white;position:relative}html .main .timeline .prewrapper > .wrapper
.col{padding-top:5%}html .main .timeline .prewrapper > .wrapper .col
h2{font-size:4em}html .main .timeline .prewrapper > .wrapper .col h2 b,
html .main .timeline .prewrapper > .wrapper .col h2
strong{display:block}html .main .timeline .prewrapper > .wrapper .col
p{margin-top:1em}html .main .timeline .prewrapper > .wrapper .col .swiper-container .swiper-slide{overflow:hidden;padding-left:5px;opacity:0;font-size:1.25em;-webkit-transition:opacity 0.15s;-moz-transition:opacity 0.15s;-ms-transition:opacity 0.15s;transition:opacity 0.15s}html .main .timeline .prewrapper > .wrapper .col .swiper-container .swiper-slide.swiper-slide-active{opacity:1;-webkit-transition:opacity 0.35s 0.2s;-moz-transition:opacity 0.35s 0.2s;-ms-transition:opacity 0.35s 0.2s;transition:opacity 0.35s 0.2s}html .main
.partnerlist{padding:30px
0}html .main .partnerlist
.col3{margin-bottom:30px}html .main .partnerlist
h2.col{font-size:2.4em;margin-bottom:1em}html .main
.contentblock{padding:120px
0}html .main .contentblock.influte
.calltoaction{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center;margin-right:0.7em}html .main .contentblock.influte .calltoaction:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .contentblock.influte .calltoaction:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em;box-shadow:0px 0px 1px 1px #eee}html .main .contentblock
.col.col6.onlyblock{font-size:1.5em}html .main .contentblock.simplepage
.calltoaction{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1em;text-align:center;margin-top:-2em;margin-right:0.7em}html .main .contentblock.simplepage .calltoaction:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .contentblock.simplepage .calltoaction:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em;box-shadow:0px 0px 1px 1px #eee}html .main .contentblock.simplepage>.clearfix.unique{margin-bottom:0}html .main .contentblock.simplepage>.clearfix.unique.gf{margin-bottom:30px;background:url(https://www.bofferding.lu/wp-content/uploads/2018/05/fond_header_gelleflute.jpg) no-repeat center center;background-size:cover;color:white}html .main .contentblock.simplepage > .clearfix.unique.gf
.col{padding:30px
0}html .main .contentblock.simplepage > .clearfix.unique.gf
.col.col8{padding-left:50px;padding-right:50px;box-sizing:border-box;margin-right:0;width:65.5%;background:rgba(0, 0, 0, 0.8)}html .main .contentblock.simplepage > .clearfix.unique.gf .col.col8 h2,
html .main .contentblock.simplepage > .clearfix.unique.gf .col.col8 h3,
html .main .contentblock.simplepage > .clearfix.unique.gf .col.col8
h4{color:#a48141;font-size:1.5em}html .main .contentblock.simplepage > .clearfix.unique.gf .col.col8
a{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1em;text-align:center}html .main .contentblock.simplepage > .clearfix.unique.gf .col.col8 a:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .contentblock.simplepage > .clearfix.unique.gf .col.col8 a:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em}html .main .contentblock.simplepage > .clearfix.unique.gf
.col.col4{padding-bottom:0}html .main .contentblock.simplepage > .clearfix.unique.gf .col.col4
img{width:50%;margin:0
auto;height:auto;display:block}html .main .contentblock.simplepage
.col.col12{margin-bottom:10px}html .main .contentblock.simplepage .col.col12
h1{margin-bottom:0}html .main .contentblock .juicer-feed{overflow:visible}html .main .contentblock .juicer-feed .j-loading{display:none !important}html .main .contentblock .juicer-feed .j-paginate{width:90%;max-width:560px;border-width:1px 0 0 0;text-indent:-9999px;height:1px;padding:0;border-color:#ccc;position:relative}html .main .contentblock .juicer-feed .j-paginate:after{position:absolute;width:41px;height:41px;border:1px
solid #ccc;-webkit-border-radius:22px;border-radius:22px;left:50%;margin-left:-21px;margin-top:-21px;top:50%;content:'+';background:white;line-height:37px;text-indent:0px;color:#222;font-size:2em;font-style:normal;font-family:verdana,sans-serif}html .main .contentblock .juicer-feed .feed-item{border-width:1px;position:relative}html .main .contentblock .juicer-feed .feed-item .j-image:before{font-style:normal;width:40px;height:40px;border:1px
solid white;-webkit-border-radius:22px;border-radius:22px;text-align:center;font-size:1em;line-height:40px;-webkit-transform:none;transform:none;margin-left:-21px;margin-top:0}html .main .contentblock .juicer-feed .feed-item.juicer{display:none}html .main .contentblock .juicer-feed .feed-item .j-poster{padding-left:55px;padding-bottom:0;line-height:15px;font-size:13px;height:40px}html .main .contentblock .juicer-feed .feed-item .j-poster a img,
html .main .contentblock .juicer-feed .feed-item .j-poster a
h3{display:none}html .main .contentblock .juicer-feed .feed-item .j-poster a .j-date{float:left;color:#222;margin-top:0}html .main .contentblock .juicer-feed .feed-item .j-text{display:table-header-group;padding:0}html .main .contentblock .juicer-feed .feed-item .j-text .j-message{padding:0.875em 20px 0.875em 55px}html .main .contentblock .juicer-feed .feed-item .j-image{display:table-footer-group}html .main .contentblock .juicer-feed .feed-item.mytitle{opacity:1;border:0;color:black}html .main .contentblock .juicer-feed .feed-item.mytitle
h3{font-family:'bebas-neue';font-weight:400;font-style:normal;font-size:2em;margin-bottom:1em}html .main .contentblock .juicer-feed .feed-item.mytitle h3
i{font-weight:400;font-style:italic;font-family:"adobe-garamond-pro",serif}html .main .contentblock .juicer-feed .feed-item.mytitle h3 b,
html .main .contentblock .juicer-feed .feed-item.mytitle h3
strong{display:block;line-height:0.8em;font-size:3em}html .main .contentblock .juicer-feed .feed-item.mytitle
p{font-family:"adobe-garamond-pro",serif;font-weight:400;font-size:1.25em}html .main .contentblock .juicer-feed .feed-item .j-text,
html .main .contentblock .juicer-feed .feed-item .j-date{font-family:"adobe-garamond-pro",serif;font-weight:400;font-size:1.125em}html .main .contentblock .juicer-feed .feed-item .j-text .j-message,
html .main .contentblock .juicer-feed .feed-item .j-date .j-message{color:black}html .main .contentblock .juicer-feed .feed-item .j-text .j-message a,
html .main .contentblock .juicer-feed .feed-item .j-date .j-message
a{color:#237b37;font-weight:400}html .main .contentblock .juicer-feed .feed-item .j-meta{font-style:normal;margin-top:0}html .main .contentblock .juicer-feed .feed-item .j-meta>ul{display:none}html .main .contentblock .juicer-feed .feed-item .j-meta a.j-social,
html .main .contentblock .juicer-feed .feed-item .j-meta div.j-share,
html .main .contentblock .juicer-feed .feed-item .j-meta div.j-share
a{background:#237b37;color:white;position:absolute;width:40px;height:40px;left:0;top:0;line-height:40px;font-size:1.1em;text-align:center}html .main .contentblock .juicer-feed .feed-item .j-meta a.j-social:before,
html .main .contentblock .juicer-feed .feed-item .j-meta div.j-share:before,
html .main .contentblock .juicer-feed .feed-item .j-meta div.j-share a:before{margin-right:0}html .main .contentblock .juicer-feed .feed-item .j-meta a.j-social,
html .main .contentblock .juicer-feed .feed-item .j-meta div.j-share
a{overflow:hidden;-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out}html .main .contentblock .juicer-feed .feed-item .j-meta a.j-social:hover,
html .main .contentblock .juicer-feed .feed-item .j-meta div.j-share a:hover{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .contentblock .juicer-feed .feed-item .j-meta div.j-share{background:#252927;top:40px;overflow:hidden;font-size:0.75em;line-height:44px;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;transition:height 0.3s}html .main .contentblock .juicer-feed .feed-item .j-meta div.j-share
a{position:relative;display:block;background:#252927}html .main .contentblock .juicer-feed .feed-item .j-meta div.j-share.active{height:160px}html .main .contentblock .juicer-feed .feed-item .j-meta
nav{position:static}html .main .contentblock>.clearfix{margin-bottom:40px}html .main .contentblock
.eventslist{overflow:hidden}html .main .contentblock
.eventslist.jobs{margin-top:-3em !important}html .main .contentblock .eventslist
.event{border-bottom:1px solid black;padding:1em
0;position:relative}html .main .contentblock .eventslist
.event.single{border-bottom:0}html .main .contentblock .eventslist .event.single .info:after{display:none}html .main .contentblock .eventslist .event:first-child{padding-top:0.5em}html .main .contentblock .eventslist .event
.col5{margin-left:0}html .main .contentblock .eventslist .event
.col7{margin-right:0;width:58.1%}html .main .contentblock .eventslist .event
.toggle{display:block;position:relative;z-index:1}html .main .contentblock .eventslist .event
.date{font-size:3.25em;font-family:'bebas-neue';font-style:normal;line-height:0.8em}html .main .contentblock .eventslist .event .date
span{color:#237b37}html .main .contentblock .eventslist .event.job .info.active
.infocontent{padding-top:1em}html .main .contentblock .eventslist .event.job .info:after{top:1.15em}html .main .contentblock .eventslist .event .info:after{position:absolute;content:'\e808';font-family:'bofferding';font-style:normal;height:23px;width:23px;right:3px;top:0.5em;border:1px
solid #cecece;color:black;-webkit-border-radius:15px;border-radius:15px;line-height:24px;text-align:center;font-size:15px}html .main .contentblock .eventslist .event .info
h2{font-size:2em;line-height:0.8em}html .main .contentblock .eventslist .event .info
.place{font-size:1.125em;line-height:1.1em;margin-top:0.4em;font-family:'bebas-neue';font-style:normal}html .main .contentblock .eventslist .event .info
.infocontent{max-height:0px;overflow:hidden;-webkit-transition:max-height 0.3s 0s, margin-bottom 0.05s 0.15s, padding-top 0.3s 0s;-moz-transition:max-height 0.3s 0s, margin-bottom 0.05s 0.15s, padding-top 0.3s 0s;-ms-transition:max-height 0.3s 0s, margin-bottom 0.05s 0.15s, padding-top 0.3s 0s;transition:max-height 0.3s 0s, margin-bottom 0.05s 0.15s, padding-top 0.3s 0s}html .main .contentblock .eventslist .event .info .infocontent
.time{font-family:'bebas-neue';font-style:normal;font-size:1.25em;display:inline-block;margin-left:1em;position:relative;top:0.1em;margin-top:0.5em}html .main .contentblock .eventslist .event .info .infocontent
.tomaps{margin-top:0.5em}html .main .contentblock .eventslist .event .info .infocontent .tomaps:before{font-size:1.5em}html .main .contentblock .eventslist .event .info .infocontent
.eventcontent{margin-bottom:2em}html .main .contentblock .eventslist .event .info .infocontent .eventcontent
p{font-size:1.1em}html .main .contentblock .eventslist .event .info .infocontent .eventcontent ul li
ul{font-size:1em;margin-left:1.5em;margin-top:0.25em;list-style-type:circle}html .main .contentblock .eventslist .event .info .infocontent .eventcontent h1,
html .main .contentblock .eventslist .event .info .infocontent .eventcontent h2,
html .main .contentblock .eventslist .event .info .infocontent .eventcontent h3,
html .main .contentblock .eventslist .event .info .infocontent .eventcontent h4,
html .main .contentblock .eventslist .event .info .infocontent .eventcontent h5,
html .main .contentblock .eventslist .event .info .infocontent .eventcontent
h6{font-family:'bebas-neue';font-weight:400;font-style:normal;color:#222;margin:1em
0}html .main .contentblock .eventslist .event .info .infocontent .eventcontent h1:before,
html .main .contentblock .eventslist .event .info .infocontent .eventcontent h2:before,
html .main .contentblock .eventslist .event .info .infocontent .eventcontent h3:before,
html .main .contentblock .eventslist .event .info .infocontent .eventcontent h4:before,
html .main .contentblock .eventslist .event .info .infocontent .eventcontent h5:before,
html .main .contentblock .eventslist .event .info .infocontent .eventcontent h6:before{display:none;padding:0}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form
.submitwrapper{margin-right:0.7em;margin-top:2em}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form
.required{display:inline-block;padding-top:3em}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form label
i{float:left;font-size:1.6em;width:7.5%;padding-left:0.5%}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form label i.fa-linkedin{position:relative;top:0.2em}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form label input[type=text],
html .main .contentblock .eventslist .event .info .infocontent .eventcontent form label input[type=url]{font-size:2em;width:92%}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form
label.upload{font-size:1.6em;font-family:'bebas-neue';font-style:normal;font-weight:400;width:92%;padding-left:8%;position:relative;cursor:pointer;margin-bottom:0.2em;display:block}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form label.upload:before{position:absolute;left:0;bottom:0em;content:'\e809';font-family:'bofferding'}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form
label.upload.selected{color:#237b37 !important}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form label input[type=file]{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}html .main .contentblock .eventslist .event .info .infocontent>a.calltoaction{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center;float:right;margin-top:-2em;margin-right:0.7em}html .main .contentblock .eventslist .event .info .infocontent>a.calltoaction:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .contentblock .eventslist .event .info .infocontent>a.calltoaction:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em;box-shadow:0px 0px 1px 1px #eee}html .main .contentblock .eventslist .event.active .info
.infocontent{max-height:3200px;margin-bottom:30px}html .main .contentblock .eventslist .event.active .info:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}html .main .contentblock
.brewerybanner{background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:2em;padding-bottom:3em;color:white;display:block;margin-bottom:1.5em}html .main .contentblock .brewerybanner .col
h2{font-size:6vw;margin-bottom:0.3em}html .main .contentblock .brewerybanner .col h2 b,
html .main .contentblock .brewerybanner .col h2
strong{display:block;line-height:0.6em}html .main .contentblock .brewerybanner
p{margin-bottom:1em;font-size:1.5em}html .main .contentblock .brewerybanner .col>span{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center;width:80%}html .main .contentblock .brewerybanner .col>span:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .contentblock .brewerybanner .col>span:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em}html .main
.contentblock.pre{padding-bottom:0}html .main .contentblock.pre>.clearfix{margin-bottom:0}html .main .contentblock.pre
.col{position:relative;z-index:3}html .main .contentblock.pre .col
img{display:block;margin-top:-35%;max-width:100%;height:auto}html .main .contentblock.pre .col
h1{margin-bottom:1em}html .main .contentblock.pre+.afterpre{padding-top:0;padding-bottom:0}html .main .contentblock.pre + .afterpre
.largevisual{margin-bottom:0}html .main .contentblock .largevisual
.col.fill{position:relative;padding-bottom:35%}html .main .contentblock .largevisual .col.fill>div{position:absolute;right:0px;top:0px;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}html .main .contentblock .largevisual .col
.fillwrapper{display:table;height:100%}html .main .contentblock .largevisual .col .fillwrapper>div{display:table-cell;vertical-align:middle}html .main .contentblock .col
h1{font-size:4vw;margin-bottom:0.5em}html .main .contentblock .col h1 b,
html .main .contentblock .col h1
strong{font-size:1.35em;display:block;line-height:0.8em}html .main .contentblock .col
h2{font-size:2.5vw}html .main .contentblock .col
h3{color:#237b37;margin:1em
0}html .main .contentblock .col h3:first-child{margin-top:0}html .main .contentblock .col h3:before{content:'\f0da';font-family:'FontAwesome';color:black;font-size:0.5em;position:relative;top:-0.2em;padding-right:1em}html .main .contentblock .col p,
html .main .contentblock .col ul,
html .main .contentblock .col
ol{margin:1em
0;font-size:1.2em}html .main .contentblock .col p:first-child,
html .main .contentblock .col ul:first-child,
html .main .contentblock .col ol:first-child{margin-top:0}html .main .contentblock .col
ul{list-style-type:disc;list-style-position:inside}html .main .contentblock .col
ul.eventslist{list-style:none;font-size:1em}html .main .contentblock .col
.contacts{font-family:'bebas-neue';font-size:1.5em;font-style:normal;line-height:1.1em}html .main .contentblock .col .contacts i,
html .main .contentblock .col .contacts
em{font-family:"adobe-garamond-pro",serif;font-weight:400}html .main .contentblock .col .contacts>a{display:inline-block}html .main .contentblock .col .contacts > a b,
html .main .contentblock .col .contacts > a
strong{color:#237b37;font-weight:normal}html .main .contentblock .col
.map{position:relative;width:100%;padding-bottom:40%}html .main .contentblock .col .map > div,
html .main .contentblock .col .map>div.google-maps>div{width:100%;height:100%;position:absolute;left:0px;top:0px;padding-bottom:0}html .main .contentblock .col
.tomaps{display:inline-block;margin-top:-0.5em}html .main .contentblock .col .tomaps:before{content:'\f041';font-family:'FontAwesome';font-size:2em;position:relative;top:0.125em;font-style:normal;padding-right:0.25em}html .main .contentblock .col .tomaps:after{content:'\f0da';font-family:'FontAwesome';font-size:0.5em;padding-left:0.75em;font-style:normal}html .main .contentblock .col form div.wpcf7-response-output{background:#222 !important;color:white !important;border:0
!important;font-family:'bebas-neue';font-weight:400;text-align:center;font-style:normal;margin-left:0;margin-right:0;padding-top:1em;padding-bottom:1em}html .main .contentblock .col form div.wpcf7-response-output.wpcf7-mail-sent-ok{background:#237b37 !important}html .main .contentblock .col form input[type=text],
html .main .contentblock .col form input[type=tel],
html .main .contentblock .col form input[type=email],
html .main .contentblock .col form input[type=url],
html .main .contentblock .col form input[type=date]{-webkit-appearance:none;appearance:none;border-top:0;border-right:0;border-left:0;border-bottom:1px solid black;display:block;box-sizing:border-box;width:100%;font-family:'bebas-neue';font-style:normal;color:black;font-size:1.3em;margin-bottom:0.35em}html .main .contentblock .col form input[type=text],
html .main .contentblock .col form input[type=tel],
html .main .contentblock .col form input[type=email],
html .main .contentblock .col form input[type=url],
html .main .contentblock .col form input[type=date],
html .main .contentblock .col form
textarea{outline:none;display:block;-webkit-border-radius:0;border-radius:0;padding:0}html .main .contentblock .col form input[type=text]::-webkit-input-placeholder,
html .main .contentblock .col form input[type=tel]::-webkit-input-placeholder,
html .main .contentblock .col form input[type=email]::-webkit-input-placeholder,
html .main .contentblock .col form input[type=url]::-webkit-input-placeholder,
html .main .contentblock .col form input[type=date]::-webkit-input-placeholder,
html .main .contentblock .col form textarea::-webkit-input-placeholder{color:black;opacity:1}html .main .contentblock .col form input[type=text]::-moz-placeholder,
html .main .contentblock .col form input[type=tel]::-moz-placeholder,
html .main .contentblock .col form input[type=email]::-moz-placeholder,
html .main .contentblock .col form input[type=url]::-moz-placeholder,
html .main .contentblock .col form input[type=date]::-moz-placeholder,
html .main .contentblock .col form textarea::-moz-placeholder{color:black;opacity:1}html .main .contentblock .col form input[type=text]:-ms-input-placeholder,
html .main .contentblock .col form input[type=tel]:-ms-input-placeholder,
html .main .contentblock .col form input[type=email]:-ms-input-placeholder,
html .main .contentblock .col form input[type=url]:-ms-input-placeholder,
html .main .contentblock .col form input[type=date]:-ms-input-placeholder,
html .main .contentblock .col form textarea:-ms-input-placeholder{color:black;opacity:1}html .main .contentblock .col form input[type=text]:-moz-placeholder,
html .main .contentblock .col form input[type=tel]:-moz-placeholder,
html .main .contentblock .col form input[type=email]:-moz-placeholder,
html .main .contentblock .col form input[type=url]:-moz-placeholder,
html .main .contentblock .col form input[type=date]:-moz-placeholder,
html .main .contentblock .col form textarea:-moz-placeholder{color:black;opacity:1}html .main .contentblock .col form
textarea{width:96%;padding:1% 2%;font-family:'bebas-neue';font-size:1.3em;font-style:normal;margin-top:0.8em;margin-bottom:0.5em;height:4em}html .main .contentblock .col form .wpcf7-not-valid-tip{display:none}html .main .contentblock .col form span.wpcf7-list-item{margin:0
!important}html .main .contentblock .col form label[for="agreement"]{display:block;font-family:'bebas-neue';font-size:1em;font-style:normal;margin-bottom:1.5em}html .main .contentblock .col form label[for="agreement"] input[type=checkbox]{display:none}html .main .contentblock .col form label[for="agreement"] input[type=checkbox]+span{display:inline-block;padding-left:1.5em;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}html .main .contentblock .col form label[for="agreement"] input[type=checkbox]+span:before{position:absolute;content:'';width:1em;height:1em;left:0px;top:0.125em;border:1px
solid black;line-height:1em}html .main .contentblock .col form label[for="agreement"] input[type=checkbox]:checked+span:before{content:'\f00c';font-family:'FontAwesome';color:#237b37}html .main .contentblock .col form
.requiredtext{font-style:italic;font-size:0.85em}html .main .contentblock .col form
.submitwrapper{display:inline-block;float:right;background:#237b37;color:white;border:0;position:relative}html .main .contentblock .col form .submitwrapper .ajax-loader{display:none !important}html .main .contentblock .col form .submitwrapper input[type="submit"]{-webkit-apppearance:none;apppearance:none;background:transparent;border:0;font-family:'bebas-neue';font-style:normal;padding:0.5em 1em 0.4em 1em;font-size:1.2em;position:relative;z-index:2;outline:none;width:100%}html .main .contentblock .col form .submitwrapper:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .contentblock .col form .submitwrapper:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;font-style:normal;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:4em;box-shadow:0 0 1px 1px #eee}html .main
.pageheader{position:relative;background-color:#237b37;background-repeat:no-repeat;background-size:cover;background-position:center center;color:white}html .main .pageheader.green:after{position:absolute;left:0px;top:0px;background:#237b37;background:rgba(35, 123, 55, 0.9);content:'';display:block;width:100%;height:100%;z-index:1}html .main
.pageheader.gelleflutenew{color:#1b1818;min-height:850px !important}html .main .pageheader.gelleflutenew
header{padding-top:180px !important;padding-bottom:50px !important}html .main .pageheader.gelleflutenew header h1,
html .main .pageheader.gelleflutenew header
h2{color:#fff;font-size:36px;text-align:center;margin-top:0;padding-top:0}html .main .pageheader.gelleflutenew header h2:before{display:none}html .main .pageheader.gelleflutenew header div.check-container,
html .main .pageheader.gelleflutenew header div.check-container.enabled{position:relative;height:0;padding-bottom:56.1%;width:100%;display:block;margin:1.5em auto}html .main .pageheader.gelleflutenew header div.check-container iframe,
html .main .pageheader.gelleflutenew header div.check-container.enabled
iframe{position:absolute;left:0;top:0;width:100%;height:100%}html .main .pageheader.gelleflutenew header
#bandeau_vert{width:100%;position:relative;text-align:center;margin:40px
0;background:url('/wp-content/themes/bofferding/img/bandeau_vert_pb_pb.png?x27930') no-repeat center center / contain;padding-bottom:17%}html .main .pageheader.gelleflutenew
p{text-align:center;font-style:italic;color:#fff;font-size:1.4em;margin-bottom:40px}html .main .pageheader.gelleflutenew p+p{margin-bottom:0}html .main .pageheader.gelleflutenew p
a{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center;border:1px
solid #cdcdcd}html .main .pageheader.gelleflutenew p a:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .pageheader.gelleflutenew p a:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em}html .main .pageheader
header{padding-top:15%;position:relative;z-index:2}html .main .pageheader header
h1{font-size:4em}html .main .pageheader header h1 b,
html .main .pageheader header h1
strong{display:block;line-height:0.8em;font-size:1.5em}html .main .pageheader header h1 b.large,
html .main .pageheader header h1
strong.large{font-size:3.4em;margin-left:-0.1em}html .main .pageheader header h1 + p,
html .main .pageheader header p+p{margin-top:1em}html .main .pageheader header
p{font-size:1.35em;font-style:italic}html .main .pageheader header
h2{position:relative;margin-top:1em;padding-top:1em}html .main .pageheader header h2:before{content:'';position:absolute;left:0;top:0;height:1px;background:white;width:1.75vw}html .main
.quicklinks{position:relative;min-height:650px}html .main
.quicklinks.home{min-height:800px}html .main .quicklinks.home.half .quicklinkswrapper
.quicklink.large{min-height:800px}html .main .quicklinks.half .quicklinkswrapper
.quicklink.large{min-height:650px}html .main .quicklinks
.quicklinkswrapper{position:absolute;height:100%;width:100%;left:0px;top:0px;overflow:hidden}html .main .quicklinks .quicklinkswrapper
.quicklink{width:50%;overflow:hidden;float:left;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#237b37;color:white;position:relative}html .main .quicklinks .quicklinkswrapper .quicklink>div{position:absolute}html .main .quicklinks .quicklinkswrapper .quicklink > div
p{font-style:italic;text-shadow:2px 0px 6px black;font-weight:600}html .main .quicklinks .quicklinkswrapper .quicklink>div>span{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center}html .main .quicklinks .quicklinkswrapper .quicklink>div>span:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .quicklinks .quicklinkswrapper .quicklink>div>span:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em}html .main .quicklinks .quicklinkswrapper
.quicklink.dark{color:#1b1818}html .main .quicklinks .quicklinkswrapper .quicklink.dark > div
p{text-shadow:none}html .main .quicklinks .quicklinkswrapper
.quicklink.large{height:100%;min-height:650px}html .main .quicklinks .quicklinkswrapper .quicklink.large>div{width:47%;top:30%;right:5%}html .main .quicklinks .quicklinkswrapper .quicklink.large > div
p{color:#1b1818}html .main .quicklinks .quicklinkswrapper .quicklink.large+.large>div{right:auto;left:10%}html .main .quicklinks .quicklinkswrapper .quicklink.large + .large > div
p{color:white}html .main .quicklinks .quicklinkswrapper .quicklink.large + .large.dark > div
p{color:#1b1818}html .main .quicklinks .quicklinkswrapper .quicklink.padded.large>div{left:35%}html .main .quicklinks .quicklinkswrapper
.quicklink.medium{height:50%}html .main .quicklinks .quicklinkswrapper .quicklink.medium>div{width:80%;left:10%;bottom:10%}html .main .quicklinks .quicklinkswrapper .quicklink.medium > div
p{width:80%}html .main .quicklinks .quicklinkswrapper .quicklink.large > div h3,
html .main .quicklinks .quicklinkswrapper .quicklink.medium > div
h3{font-size:3vw}html .main .quicklinks .quicklinkswrapper .quicklink.large > div h3 b,
html .main .quicklinks .quicklinkswrapper .quicklink.medium > div h3 b,
html .main .quicklinks .quicklinkswrapper .quicklink.large > div h3 strong,
html .main .quicklinks .quicklinkswrapper .quicklink.medium > div h3
strong{display:block;font-size:6vw;line-height:0.8em}html .main .quicklinks .quicklinkswrapper .quicklink.large > div p,
html .main .quicklinks .quicklinkswrapper .quicklink.medium > div
p{font-size:1.25em;margin:0.75em 0}html .main .quicklinks .quicklinkswrapper
.quicklink.small{width:25%;height:50%}html .main .quicklinks .quicklinkswrapper .quicklink.small>div{width:60%;right:20%;top:20%}html .main .quicklinks .quicklinkswrapper .quicklink.small > div
h3{font-size:2vw;margin-bottom:0.5em}html .main .quicklinks .quicklinkswrapper .quicklink.small > div h3 b,
html .main .quicklinks .quicklinkswrapper .quicklink.small > div h3
strong{display:block;line-height:0.8em;font-size:1.75em}html .main .quicklinks .quicklinkswrapper .quicklink.small.bottom>div{bottom:20%;top:auto}html .main .block.half.quicklinks .quicklinkswrapper .quicklink.large>div{top:10vh}html .main
.videoseries{background-color:white;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:90px
0;box-sizing:border-box;color:white;text-align:center}html .main
.videoseries#bofferdingslimcan{background:#53af61;background:-moz-linear-gradient(top, #53af61 1%, #449651 100%);background:-webkit-linear-gradient(top, #53af61 1%, #449651 100%);background:linear-gradient(to bottom, #53af61 1%, #449651 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#53af61', endColorstr='#449651', GradientType=0)}html .main .videoseries
.wrapper{max-width:960px}html .main .videoseries .wrapper
.contestdetails{padding-bottom:73.6%;background:url(/wp-content/themes/bofferding/img/bgcontestdetails.png?x27930) no-repeat center center;background-size:contain;margin-top:90px;position:relative}html .main .videoseries .wrapper .contestdetails>div{font-family:'bebas-neue';text-transform:uppercase;font-size:1.5em;position:absolute;left:57%;width:50%;bottom:5%;text-align:left}html .main .videoseries .wrapper .contestdetails > div
.calltoaction{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1em;text-align:center}html .main .videoseries .wrapper .contestdetails > div .calltoaction:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .videoseries .wrapper .contestdetails > div .calltoaction:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em;box-shadow:0px 0px 1px 1px #eee}html .main .videoseries .wrapper
h2{margin-bottom:2em}html .main .videoseries .wrapper .embed-container{margin:40px;position:relative;overflow:visible;-webkit-box-shadow:0px 0px 142px 7px black;box-shadow:0px 0px 142px 7px black}html .main .videoseries .wrapper .embed-container>#visual{content:'';position:absolute;left:-30%;bottom:-16%;padding-top:66.3%;width:100%;background-size:contain}html .main .videoseries .wrapper .embed-container
.instructions{font-size:16px}html .main .videoseries .wrapper .embed-container .instructions
a{text-decoration:underline}html .main .videoseries .wrapper
p{font-size:1.25em}html .main .videoseries .wrapper>a{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center}html .main .videoseries .wrapper>a:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main .videoseries .wrapper>a:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em}html .main
#homevisual{background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;left:0px;top:0px;height:100%;width:100%}html .main #homevisual
.wrapper{position:relative;height:100%;z-index:3}html .main #homevisual .wrapper.newhop:before{content:'';position:absolute;left:2%;top:0;width:7%;background:url(/wp-content/themes/bofferding/img/banner.svg?x27930) no-repeat center center;background-size:contain;padding-bottom:10.6%}html .main #homevisual .wrapper.newhop.wc:before{display:none}html .main #homevisual .wrapper.newhop.wc
a.playbt{background:white;box-shadow:none}html .main #homevisual .wrapper.newhop.wc a.playbt:before{border-color:transparent transparent transparent #000}html .main #homevisual .wrapper.newhop.wc a.playbt
span{color:white;font-size:1.65em;width:140px;left:-40px;text-shadow:0 0 13px #000}html .main #homevisual .wrapper.newhop
a{position:absolute;left:50%;top:50%}html .main #homevisual .wrapper.newhop
a.phrase{top:77%;width:100%;left:0;text-align:center;font-family:'bebas-neue',sans-serif;color:white;font-size:1.25em}html .main #homevisual .wrapper.newhop
a.playbt{width:54px;height:76px;margin-top:-38px;margin-left:-27px;background:#000;border-radius:4px;-webkit-box-shadow:0px 0px 60px 23px white;box-shadow:0px 0px 60px 23px white}html .main #homevisual .wrapper.newhop a.playbt:before{width:0;height:0;border-style:solid;border-width:11px 0 11px 14px;border-color:transparent transparent transparent #fff;position:absolute;left:50%;top:50%;content:'';margin-left:-5px;margin-top:-11px}html .main #homevisual .wrapper.newhop a.playbt
span{position:absolute;top:110%;font-family:'bebas-neue',sans-serif;color:black;text-transform:uppercase;font-style:normal;font-size:1.25em;width:100px;left:-23px;text-align:center;text-shadow:0px 0px 13px white}html .main #homevisual .wrapper.slimcan:before{content:'';position:absolute;left:2%;top:0;width:7%;background:url(/wp-content/themes/bofferding/img/banner.svg?x27930) no-repeat center center;background-size:contain;padding-bottom:10.6%}html .main #homevisual .wrapper.slimcan.new:before{display:none}html .main #homevisual .wrapper.slimcan
a{position:absolute;left:50%;top:50%}html .main #homevisual .wrapper.slimcan
a.phrase{top:77%;width:100%;left:0;text-align:center;font-family:'bebas-neue',sans-serif;color:white;font-size:1.25em}html .main #homevisual .wrapper.slimcan
a.playbt{width:54px;height:76px;margin-top:-38px;margin-left:-27px;background:rgba(255, 255, 255, 0.6);border-radius:4px}html .main #homevisual .wrapper.slimcan a.playbt:before{width:0;height:0;border-style:solid;border-width:11px 0 11px 14px;border-color:transparent transparent transparent #fff;position:absolute;left:50%;top:50%;content:'';margin-left:-5px;margin-top:-11px}html .main #homevisual .wrapper.slimcan a.playbt
span{position:absolute;top:110%;font-family:'bebas-neue',sans-serif;color:white;text-transform:uppercase;font-style:normal;font-size:1.25em;width:100px;left:-23px;text-align:center}html .main #homevisual .wrapper
.leftcol{left:10%}html .main #homevisual .wrapper
.rightcol{right:10%}html .main #homevisual .wrapper
.rightcol.christmas{right:20%;top:25%}html .main #homevisual .wrapper .rightcol
a.txt{color:white;margin-top:1em;font-size:1.5em;display:block;font-family:bebas-neue;font-style:normal;font-weight:400}html .main #homevisual .wrapper .leftcol,
html .main #homevisual .wrapper
.rightcol{width:263px;top:30%;text-align:center;position:absolute}html .main #homevisual .wrapper .leftcol img,
html .main #homevisual .wrapper .rightcol
img{width:100%;height:auto;margin-bottom:3em;display:block}html .main #homevisual .wrapper .leftcol .calltoaction,
html .main #homevisual .wrapper .rightcol
.calltoaction{float:none}html .main #homevisual .wrapper .leftcol.christmas,
html .main #homevisual .wrapper
.rightcol.christmas{text-align:center}html .main #homevisual .wrapper .leftcol.christmas img.playbt,
html .main #homevisual .wrapper .rightcol.christmas
img.playbt{width:60%;margin:0
auto}html .main #homevisual .wrapper .hopvisual,
html .main #homevisual .wrapper
.christmasvisual{background:url(/wp-content/themes/bofferding/img/hopvisual.png?x27930) no-repeat center center;background-size:contain;position:absolute;height:55%;width:60%;left:16%;top:25%}html .main #homevisual .wrapper .hopvisual > img,
html .main #homevisual .wrapper .christmasvisual>img{width:50%;height:auto;display:block;margin:-18% auto 0 auto}html .main #homevisual .wrapper .hopvisual a,
html .main #homevisual .wrapper .christmasvisual
a{position:absolute;text-align:center;color:white;text-transform:uppercase;width:100%;bottom:-0.5em;left:0;font-family:'bebas-neue';font-size:1.75em;text-indent:0.75em}html .main #homevisual .wrapper .hopvisual a i,
html .main #homevisual .wrapper .christmasvisual a
i{font-size:0.5em;position:relative;top:-0.25em;text-indent:0}html .main #homevisual .wrapper
.christmasvisual{background-image:url(/wp-content/themes/bofferding/img/bofferding-christmas.png?x27930);height:67%;width:44%;left:15%;top:17%}html .main #homevisual .video-container{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}html .main #homevisual .video-container
video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}html .main #homevisual
a.calltoaction{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;display:inline-block;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center;float:right;margin-top:-2em;margin-right:0.7em}html .main #homevisual a.calltoaction:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main #homevisual a.calltoaction:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em;box-shadow:0px 0px 1px 1px #eee}html .main #homevisual>a{position:absolute;z-index:3;bottom:1.5em;left:50%;margin-left:-0.55em;color:white;display:block;font-size:3em;text-align:center}html .main #homevisual > a
span{font-size:0.3em;display:block;font-family:'bebas-neue';font-style:normal;font-weight:400}html .main #homevisual > a
span.mouse{display:block;line-height:0.9em;width:30px;height:45px;margin-left:8px;margin-bottom:5px;-webkit-border-radius:10px;border-radius:10px;border:2px
solid white;position:relative}html .main #homevisual > a span.mouse:after{position:absolute;content:'';left:50%;top:5px;margin-left:-2px;background:white;height:4px;width:4px;-webkit-border-radius:2px;border-radius:2px;-webkit-animation:scroll 1s linear infinite;-moz-animation:scroll 1s linear infinite;-ms-animation:scroll 1s linear infinite;animation:scroll 1s linear infinite}html .main
#galerie{margin:0
-0.65%}html .main #galerie
a{width:32%;margin:0.65%;display:block}html .main #homeevents
#mobilebts{display:none}html .main #homeevents #pagination-events{position:absolute;bottom:10px;left:0;width:100%;z-index:3998;text-align:center}html .main #homeevents #pagination-events
span{background:white;margin:0
5px}html .main #homeevents #eventsdetails,
html .main #homeevents
#eventsvisuals{position:absolute;width:50%;top:0px;left:0px;height:100%}html .main #homeevents
#eventsdetails{background:#1b1e1d;color:white}html .main #homeevents #eventsdetails
.halfwrapper{width:95%;max-width:600px;position:absolute;right:5%;top:20%}html .main #homeevents #eventsdetails .halfwrapper
#prevnext{position:relative;z-index:2}html .main #homeevents #eventsdetails .halfwrapper #prevnext #prev-event,
html .main #homeevents #eventsdetails .halfwrapper #prevnext #next-event{position:absolute;right:0px;top:6em;background:white;color:#1b1e1d;width:30px;line-height:40px;font-size:10px;-webkit-border-radius:10px;border-radius:10px;height:40px;text-align:center;overflow:hidden;-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out}html .main #homeevents #eventsdetails .halfwrapper #prevnext #prev-event:hover,
html .main #homeevents #eventsdetails .halfwrapper #prevnext #next-event:hover{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main #homeevents #eventsdetails .halfwrapper #prevnext #prev-event{right:40px;overflow:hidden;-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main #homeevents #eventsdetails .halfwrapper #prevnext #prev-event:hover{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out}html .main #homeevents #eventsdetails .halfwrapper
h2{color:white;font-size:7vw}html .main #homeevents #eventsdetails .halfwrapper h2 i,
html .main #homeevents #eventsdetails .halfwrapper h2
em{display:block;font-size:0.5em;line-height:1em}html .main #homeevents #eventsdetails .halfwrapper>ul{position:relative}html .main #homeevents #eventsdetails .halfwrapper>ul>li{padding-bottom:4em;overflow:hidden}html .main #homeevents #eventsdetails .halfwrapper > ul > li
article{width:95%;position:relative}html .main #homeevents #eventsdetails .halfwrapper > ul > li article .days,
html .main #homeevents #eventsdetails .halfwrapper > ul > li article .monthyear,
html .main #homeevents #eventsdetails .halfwrapper > ul > li article
.place{font-family:'bebas-neue',sans-serif;font-style:normal}html .main #homeevents #eventsdetails .halfwrapper > ul > li article .days,
html .main #homeevents #eventsdetails .halfwrapper > ul > li article
.monthyear{font-size:4em;line-height:0.8em;color:#237b37}html .main #homeevents #eventsdetails .halfwrapper > ul > li article .days span,
html .main #homeevents #eventsdetails .halfwrapper > ul > li article .monthyear
span{color:white}html .main #homeevents #eventsdetails .halfwrapper > ul > li article .days span.lineyear,
html .main #homeevents #eventsdetails .halfwrapper > ul > li article .monthyear
span.lineyear{color:#237b37}html .main #homeevents #eventsdetails .halfwrapper > ul > li article
h3{margin-top:0.75em;font-size:2em}html .main #homeevents #eventsdetails .halfwrapper > ul > li article
.excerpt{font-style:normal;font-size:1.125em;margin:0.75em 0 2em 0}html .main #homeevents #eventsdetails .halfwrapper > ul > li article>a{background:white;font-family:'bebas-neue',sans-serif;font-style:normal;color:#1b1e1d;display:block;position:absolute;right:0px;bottom:0px;padding:0.3em 1em;font-size:1.5em;text-align:center}html .main #homeevents #eventsdetails .halfwrapper > ul > li article>a:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .main #homeevents #eventsdetails .halfwrapper > ul > li article>a:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:#237b37;text-align:center;content:'\f0da';font-family:'FontAwesome';color:white;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em}html .main #homeevents
#eventsvisuals{left:auto;right:0px;background:#1b1e1d}html .main #homeevents #eventsvisuals
ul{}html .main #homeevents #eventsvisuals ul
li{position:relative;height:100%;width:100%}html .main #homeevents #eventsvisuals ul li
a{position:absolute;left:0px;top:0px;width:100%;height:100%;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat}html
footer{position:fixed;left:0px;bottom:0px;z-index:300;width:100%;height:40px;background:white;border:1px
solid #efefef;font-family:'bebas-neue';font-style:normal;line-height:40px;color:#4d4e49;padding-left:20px;padding-right:20px;box-sizing:border-box}html
footer.sticky{position:absolute;bottom:40px}html footer
nav{display:inline}html footer nav
ul{display:inline-block}html footer nav ul
li{display:inline-block;margin-left:30px}html footer nav+nav{float:right}html footer
#binsfeld{position:absolute;right:20px;top:40px}html footer #binsfeld
img{width:57px;height:24px;margin-left:10px}html footer
#dfb{position:absolute;left:20px;top:40px}html footer #dfb
img{width:67px;height:26px}@media only screen and (min-width: 1800px){html .main #homeevents #eventsdetails .halfwrapper
h2{font-size:7.5em}}@media only screen and (min-width: 1501px){html .main .ingredients
.wrapper{padding-bottom:0;height:825px}html .main .ingredients
h2{font-size:5.6em;padding-top:1em}html .main .contentblock .col
h1{font-size:4.5em}html .main .contentblock .col
h2{font-size:2.75em}}@media only screen and (max-width: 1500px){html body > header
#topmenu{font-size:1.125em}}@media only screen and (max-width: 1400px){html body > header
#topmenu{font-size:1em}html body > header #topmenu
li{margin-left:10px}html .main .gflute.bigflute h1,
html .main .gflute.bigflute
h2{font-size:9vw}}@media only screen and (max-width: 1350px){html .main .awards .col.col5.last:after{right:0px}}@media only screen and (max-width: 1250px){html .main .contentblock .col form input[type=email],
html .main .contentblock .col form input[type=tel],
html .main .contentblock .col form input[type=text],
html .main .contentblock .col form input[type=url]{font-size:1.8em}html .main .beer
.wrapper{display:block}html .main .beer .wrapper
.col{float:left;display:block}html .main #homevisual
a{bottom:0.5em}html .main .quicklinks.half .quicklinkswrapper
.quicklink.large{min-height:400px}html .main .quicklinks .quicklinkswrapper
.quicklink.large{min-height:0}html .main .quicklinks .quicklinkswrapper .quicklink.large > div p,
html .main .quicklinks .quicklinkswrapper .quicklink.medium > div
p{font-size:1em;line-height:1.1em}html
.block.half{min-height:400px}html footer nav ul
li{margin-left:15px}}@media only screen and (max-width: 1200px){html body > header
#topmenu{font-size:0.8em}html body > header
#logo{width:110px;height:73px;background-size:110px 73px;margin-left:-55px;top:3px}}@media only screen and (max-width: 1023px){.wrapper{width:90%;max-width:none}html
body{overflow-x:hidden}html body .home #homevisual>a{display:none}html body .home #homevisual
.wrapper{width:100%}html body .home #homevisual .wrapper.slimcan:before{top:75px;width:52px;padding-bottom:78px}html body .home #homevisual .wrapper
.hopvisual{width:80%;right:-10%;left:auto;height:70%;top:20%;background-position:center top}html body .home #homevisual .wrapper .hopvisual
a{bottom:auto;top:35%;left:-64.5%;font-size:3.5vw}html body .home #homevisual .wrapper .hopvisual
img{left:-40%;top:0;position:absolute;width:60%}html body .home #homevisual .wrapper .leftcol .calltoaction,
html body .home #homevisual .wrapper .rightcol
.calltoaction{font-size:3vw}html body .home #homevisual .wrapper
.leftcol{top:23%;left:0}html body .home #homevisual .wrapper .leftcol
img{width:60%;display:block;margin-left:auto;margin-right:auto}html body .home #homevisual .wrapper
.rightcol{top:auto;bottom:5%;left:0}html body .home #homevisual .wrapper
.rightcol.christmas{right:0;left:auto}html body .home #homevisual .wrapper .rightcol.christmas
.calltoaction{position:relative;left:auto;width:auto;margin-top:30px}html body .home #homevisual .wrapper .rightcol
img{width:80%;display:block;margin-left:auto;margin-right:auto;margin-bottom:0}html body .home #homevisual .wrapper .rightcol
.calltoaction{position:absolute;left:120%;width:80%}html body .home #homevisual .wrapper .leftcol,
html body .home #homevisual .wrapper
.rightcol{width:40%}html body>header{min-height:75px;height:auto;background:rgba(25, 27, 26, 0.8);overflow:hidden;max-height:75px;-webkit-transition:background 0.8s, max-height 0.5s;-moz-transition:background 0.8s, max-height 0.5s;-ms-transition:background 0.8s, max-height 0.5s;transition:background 0.8s, max-height 0.5s}html body>header.active{max-height:3000px;background:black}html body > header.active
#topheader{height:auto;width:auto;opacity:1;-webkit-transition:opacity 0.5s 0.8s;-moz-transition:opacity 0.5s 0.8s;-ms-transition:opacity 0.5s 0.8s;transition:opacity 0.5s 0.8s}html body > header.active #topmenu>li{opacity:1}html body > header.active #topmenu>li:nth-child(0){-webkit-transition:opacity 0.5s 0s;-moz-transition:opacity 0.5s 0s;-ms-transition:opacity 0.5s 0s;transition:opacity 0.5s 0s}html body > header.active #topmenu>li:nth-child(1){-webkit-transition:opacity 0.5s 0.1s;-moz-transition:opacity 0.5s 0.1s;-ms-transition:opacity 0.5s 0.1s;transition:opacity 0.5s 0.1s}html body > header.active #topmenu>li:nth-child(2){-webkit-transition:opacity 0.5s 0.2s;-moz-transition:opacity 0.5s 0.2s;-ms-transition:opacity 0.5s 0.2s;transition:opacity 0.5s 0.2s}html body > header.active #topmenu>li:nth-child(3){-webkit-transition:opacity 0.5s 0.3s;-moz-transition:opacity 0.5s 0.3s;-ms-transition:opacity 0.5s 0.3s;transition:opacity 0.5s 0.3s}html body > header.active #topmenu>li:nth-child(4){-webkit-transition:opacity 0.5s 0.4s;-moz-transition:opacity 0.5s 0.4s;-ms-transition:opacity 0.5s 0.4s;transition:opacity 0.5s 0.4s}html body > header.active #topmenu>li:nth-child(5){-webkit-transition:opacity 0.5s 0.5s;-moz-transition:opacity 0.5s 0.5s;-ms-transition:opacity 0.5s 0.5s;transition:opacity 0.5s 0.5s}html body > header.active #topmenu>li:nth-child(6){-webkit-transition:opacity 0.5s 0.6s;-moz-transition:opacity 0.5s 0.6s;-ms-transition:opacity 0.5s 0.6s;transition:opacity 0.5s 0.6s}html body > header.active #topmenu>li:nth-child(7){-webkit-transition:opacity 0.5s 0.7s;-moz-transition:opacity 0.5s 0.7s;-ms-transition:opacity 0.5s 0.7s;transition:opacity 0.5s 0.7s}html body > header.active #topmenu>li:nth-child(8){-webkit-transition:opacity 0.5s 0.8s;-moz-transition:opacity 0.5s 0.8s;-ms-transition:opacity 0.5s 0.8s;transition:opacity 0.5s 0.8s}html body > header.active #topmenu>li:nth-child(9){-webkit-transition:opacity 0.5s 0.9s;-moz-transition:opacity 0.5s 0.9s;-ms-transition:opacity 0.5s 0.9s;transition:opacity 0.5s 0.9s}html body > header.active #topmenu>li:nth-child(10){-webkit-transition:opacity 0.5s 1s;-moz-transition:opacity 0.5s 1s;-ms-transition:opacity 0.5s 1s;transition:opacity 0.5s 1s}html body > header.active #topmenu > li a,
html body > header.active #topmenu > li a:hover{opacity:1}html body > header.active #menutoggle i:before{content:'\f00d'}html body > header
#menutoggle{position:absolute;right:2%;color:white;text-align:center;font-size:34px;display:block;height:40px;width:40px;margin-top:19px;line-height:40px}html body > header
#logo{left:4%;height:50px;width:76px;top:10px;background-size:76px 50px;margin-left:0}html body > header
#topheader{padding-top:0;position:absolute;left:10px;bottom:2vw;color:black;font-size:4vw;height:0px;width:0px;overflow:hidden;opacity:0;-webkit-transition:opacity 0.3s 0s;-moz-transition:opacity 0.3s 0s;-ms-transition:opacity 0.3s 0s;transition:opacity 0.3s 0s}html body > header #topheader
ul#socialmenu{border-color:black}html body > header #langmenu li.current-lang a:after{content:'\f0d9';font-family:FontAwesome;font-size:0.5em;position:relative;top:-0.3em;left:0.3em}html body > header
#topmenu{position:static;margin-right:0;float:none;left:0px;top:100%;background:white;width:100%;margin-top:75px;padding-bottom:10vw;border-bottom:5px solid black}html body > header #topmenu
li{float:none;display:block;color:black;text-align:left;font-size:6vw;padding-top:0.25vw;padding-bottom:0.25vw;opacity:0;-webkit-transition:opacity 0.2s 0s;-moz-transition:opacity 0.2s 0s;-ms-transition:opacity 0.2s 0s;transition:opacity 0.2s 0s}html body > header #topmenu
li.mobileonly{display:block}html body > header #topmenu li.current-menu-item{color:#237b37}html body > header #topmenu li
a{color:black}html .main #galerie
a{width:48.7%}html .main #boostezventes
.col6.first{padding-left:0}html .main .direction .wrapper ul.people li,
html .main .direction .wrapper ul.people li+li{width:100%;margin:0;float:none;margin-bottom:2%;background-size:contain;background-color:black;padding-bottom:0}html .main .direction .wrapper ul.people li:after,
html .main .direction .wrapper ul.people li+li:after{display:none}html .main .direction .wrapper ul.people li .dcontent,
html .main .direction .wrapper ul.people li + li
.dcontent{opacity:1;padding:2%;background:black;position:relative}html .main .direction .wrapper ul.people li > div h3 strong,
html .main .direction .wrapper ul.people li + li > div h3 strong,
html .main .direction .wrapper ul.people li > div h3 b,
html .main .direction .wrapper ul.people li + li > div h3
b{display:inline}html .main .numbers ul
li{font-size:4.5em}html .main #storelocator
#storelocator_filters{width:200px;padding:30px
20px}html .main #storelocator #storelocator_filters
.notes{width:160px;left:0;line-height:1em;font-size:1em;padding:20px}html .main #storelocator #storelocator_filters .notes
a{display:block;margin-top:0.5em;font-size:1em}html .main #storelocator #storelocator_filters .fakeselect
select{font-size:1.25em}html .main #storelocator #storelocator_filters .fakeselect:after{top:1.25em}html .main #storelocator
.storeinfo{left:-150px}html .main #storelocator
.storeinfo.active{left:0;overflow-y:auto;z-index:4;top:100px;bottom:166px;height:auto;width:200px}html .main #storelocator .storeinfo
.imgwrapper{padding:15px
15px 40px 15px}html .main .timeline
#timeline_back{font-size:40vw}html .main .timeline
.prewrapper{padding-bottom:0}html .main .timeline .prewrapper > .wrapper
.col.col5{width:20%}html .main .timeline .prewrapper > .wrapper .col.col5 p:first-child{margin-top:0.3em}html .main .timeline .prewrapper > .wrapper .col.col5
h2{font-size:2em}html .main .timeline .prewrapper > .wrapper .col.col5+.col5{width:50%}html .main .timeline .prewrapper
.stick{border-top:0}html .main .timeline .prewrapper .stick
ul.dates{display:none}html .main .timeline .prewrapper .stick
#prevnext{right:auto;left:100%;margin-left:30px}html .main .awards:before{display:none}html .main .awards
.wrapper{border-right:0}html .main .awards
h2{font-size:4vw}html .main .awards ul
li{font-size:4vw}html .main .awards .col.col5.last:after{width:7vw}html .main
.ingredients{min-height:0 !important}html .main .ingredients
.ingredient{font-size:1.5em}html .main .ingredients .ingredient:after{bottom:-29px;width:30px;height:30px;margin-left:-16px;line-height:30px}html .main
.contentblock{padding:60px
0}html .main .contentblock .col
.contacts{font-size:1.125em}html .main .contentblock .col form input[type=email],
html .main .contentblock .col form input[type=tel],
html .main .contentblock .col form input[type=text],
html .main .contentblock .col form input[type=url]{font-size:2em}html .main .contentblock .col form label[for=agreement]{font-size:1em}html .main .contentblock .col form
textarea{font-size:1.5em}html .main .contentblock.pre .col
img{margin-top:-10%}html .main .contentblock .brewerybanner
.col7{width:30%}html .main .contentblock .brewerybanner
.col5{width:64%}html .main .contentblock .eventslist .event
.date{width:30%;font-size:1.75em}html .main .contentblock .eventslist .event .info
h2{font-size:1.75em}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form label
i{font-size:1.5em;line-height:1.5em}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form
label.upload{font-size:1em}html .main .contentblock .eventslist .event .info .infocontent .eventcontent form label.upload:before{bottom:0}html .main .contentblock .eventslist .event
.col7{width:67%}html .main
.pageheader{min-height:0 !important}html .main .pageheader
header{padding-top:100px !important;padding-bottom:30px}html .main
.videoseries{padding:4% 0;min-height:0 !important}html .main .videoseries
.wrapper{max-width:none;width:90%}html .main .videoseries .wrapper .contestdetails>div{width:45%;font-size:3.5vw}html .main .videoseries
h2{margin-bottom:1em}html .main .videoseries h2
img{width:25%;display:block;height:auto;margin:0
auto}html .main .beer .wrapper .col ul.specs>li{width:45%}html .main .beer .wrapper .col ul.specs > li:nth-child(1),
html .main .beer .wrapper .col ul.specs>li:nth-child(2){margin-bottom:20px}html .main .beer .wrapper .col ul.specs>li.data{width:100%;margin-left:0;margin-right:0}html .main .beer .wrapper .col
.sharewrapper{padding-top:2em}html .main .beer .wrapper .col .sharewrapper>a{float:none;margin-top:20px;margin-bottom:20px}html .main
.quicklinks{min-height:0 !important}html .main .quicklinks
.quicklinkswrapper{position:static}html .main .quicklinks .quicklinkswrapper
.quicklink{float:none;display:block;width:100%;padding-bottom:50%}html .main .quicklinks .quicklinkswrapper
.quicklink.large{min-height:0}html .main .quicklinks .quicklinkswrapper .quicklink.large.padded>div{left:5%}html .main .quicklinks .quicklinkswrapper .quicklink.large>div{top:13%}html .main .quicklinks .quicklinkswrapper .quicklink.large+.large>div{left:5%}html .main .quicklinks .quicklinkswrapper .quicklink.large > div h3,
html .main .quicklinks .quicklinkswrapper .quicklink.medium > div
h3{font-size:6vw}html .main .quicklinks .quicklinkswrapper .quicklink.large > div h3 b,
html .main .quicklinks .quicklinkswrapper .quicklink.medium > div h3 b,
html .main .quicklinks .quicklinkswrapper .quicklink.large > div h3 strong,
html .main .quicklinks .quicklinkswrapper .quicklink.medium > div h3
strong{font-size:9vw}html .main .quicklinks .quicklinkswrapper
.quicklink.small{width:50%;height:auto;float:left}html .main .quicklinks .quicklinkswrapper .quicklink.small>div{top:13%}html .main .quicklinks .quicklinkswrapper .quicklink.small > div
h3{font-size:5vw}html .main .quicklinks .quicklinkswrapper
.quicklink.small.bottom{bottom:auto}html .main .quicklinks .quicklinkswrapper .quicklink.small.bottom>div{top:13%}html .main .quicklinks.half .quicklinkswrapper
.quicklink{min-height:0 !important}html .contentblock
.h3hidden{display:block;clip:inherit;height:auto;margin:20px
auto;overflow:visible;position:relative;width:85%}html .contentblock .h3hidden
h3{font-family:'bebas-neue';font-weight:400;font-style:normal;font-size:2em;margin-bottom:1em;margin:20px
4% 20px 2%}html .contentblock .h3hidden h3
i{font-family:"adobe-garamond-pro",serif;font-weight:400}html .contentblock .h3hidden h3 b,
html .contentblock .h3hidden h3
strong{display:block;line-height:0.8em;font-size:3em}html .contentblock .h3hidden
p{font-family:"adobe-garamond-pro",serif;font-weight:400;margin:20px
0 20px 0}html .contentblock .juicer-feed{width:85%}html .contentblock .juicer-feed .feed-item.mytitle{display:none}html
.events.block{min-height:0 !important;padding-bottom:70%;margin-bottom:50px}html .events.block
#homeevents{position:absolute;left:0px;top:0px;width:100%;height:100%}html .events.block #homeevents
#mobilebts{display:block;text-align:right;position:absolute;right:23px;top:100%;z-index:3999;color:white;width:60%;margin-top:26px}html .events.block #homeevents #mobilebts
.share{display:inline-block}html .events.block #homeevents #mobilebts>a{background:white;font-family:'bebas-neue',sans-serif;font-style:normal;color:#1b1e1d;display:inline-block;position:relative;padding:0.3em 1em;font-size:1.5em;text-align:center;margin-left:20px}html .events.block #homeevents #mobilebts>a:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html .events.block #homeevents #mobilebts>a:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:#237b37;text-align:center;content:'\f0da';font-family:'FontAwesome';color:white;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em}html .events.block #homeevents #pagination-events{position:absolute;bottom:auto;left:0;width:92%;z-index:3998;text-align:left;background:black;top:100%;height:100px;line-height:100px;padding:0
4%}html .events.block #homeevents #eventsdetails
.halfwrapper{top:0}html .events.block #homeevents #eventsdetails .halfwrapper
h2{font-size:2em}html .events.block #homeevents #eventsdetails .halfwrapper > ul > li
article{width:80%;margin-left:10%;margin-top:10%}html .events.block #homeevents #eventsdetails .halfwrapper > ul > li article
.excerpt{font-size:0.85em}html .events.block #homeevents #eventsdetails .halfwrapper > ul > li article .share,
html .events.block #homeevents #eventsdetails .halfwrapper > ul > li article>a{display:none}html
footer{font-size:11px}html footer nav
ul{display:inline}html footer nav ul
li{margin-left:8px}}@media only screen and (max-width: 768px){html .main #boostezventes .col6.first
.col6{width:100%;margin:0
0 10px 0}html .main .pageheader.gelleflutenew #bandeau_vert,
html .main .magnetic .gflute
#bandeau_vert{width:100%;position:relative;text-align:center;margin:40px
0;background:url('/wp-content/themes/bofferding/img/marker_gelleflute_2019.png?x27930') no-repeat center center / contain;padding-bottom:28.25% !important}}@media only screen and (max-width: 500px){html .main .contentblock.simplepage > .clearfix.unique.gf .col.col8,
html .main .contentblock.simplepage > .clearfix.unique.gf
.col.col4{width:100%;margin:0;float:none}html .main .contentblock.simplepage > .clearfix.unique.gf
.col.col4{padding-bottom:50px}html .main .gflute.bigflute h1,
html .main .gflute.bigflute
h2{font-size:3em}html .main
.partnerlist{display:none}#wpadminbar{display:none}html
body{padding-bottom:0}html body.admin-bar>header{top:0}html body .main
#galerie{margin-left:0;margin-right:0}html body .main #galerie
a{width:100%;margin-left:0;margin-right:0}html body .main .quicklinks .quicklinkswrapper .quicklink.small.bottom:last-child>div{top:5%}html body .main .quicklinks .quicklinkswrapper .quicklink.small.bottom:last-child > div
p{display:block}html body .main .quicklinks .quicklinkswrapper .quicklink.small.bottom:last-child > div
h3{font-size:13vw}html body .main .quicklinks .quicklinkswrapper .quicklink.small.bottom:last-child > div h3
strong{font-size:20vw}html body .main .pageheader.gelleflutenew header .wrapper
.col3{display:none}html body .main .pageheader.gelleflutenew header
h2{font-size:28px;line-height:1.3em}html body .main .pageheader.gelleflutenew header
p{font-size:1em}html body .main #boostezventes
.col6{width:100%}html body .main #boostezventes .col6.first
h2{font-size:50px}html body .main #boostezventes .col6.first:before{right:0}html body .main #boostezventes .col6.first
p{font-size:1.4em}html body .main #boostezventes .col6.first
p.big{margin-bottom:20px}html body .main #boostezventes .col6.first
img{height:110px;margin-bottom:20px}html body .main #boostezventes .col6.first
.col6{width:100%;margin:0}html body .main #boostezventes
.gf_video{position:relative;height:auto;padding-bottom:100%;width:100%;z-index:10}html body .main #boostezventes .gf_video
h2{font-size:10vw}html body .main #boostezventes .gf_video .play_yt
img{width:16vw}html body .main #obtenirlabel
.col3{width:100%;order:1;margin:0}html body .main #obtenirlabel
.col9{width:100%;order:2;padding:85px
20px;box-sizing:border-box}html body .main #obtenirlabel
.col4{width:100%}html body .main #obtenirlabel
.wrapper{display:flex;flex-direction:column;width:100%;overflow-x:hidden}html body .main #obtenirlabel #obtenirlabel_gauche
h2{font-size:50px}html body .main #obtenirlabel #obtenirlabel_gauche .col4
img{max-width:30%}html body .main #obtenirlabel
#obtenirlabel_droite{background-size:cover}html body .main #obtenirlabel #obtenirlabel_droite
p{font-size:33px}html body .home
#homevisual{overflow:hidden}html body .home #homevisual .wrapper .christmasvisual,
html body .home #homevisual .wrapper
.rightcol{width:50%;left:0;position:relative;left:auto;top:auto;margin:0
auto}html body .home #homevisual .wrapper
.christmasvisual{height:auto;padding-bottom:70%;margin-top:110px}html body .home #homevisual .wrapper
.rightcol.christmas{top:auto;margin-top:50px;padding-bottom:50px}html body .home #homevisual .wrapper
.hopvisual{top:8%;background-position:center center}html body .home #homevisual .wrapper .hopvisual
img{top:20%}html body .home #homevisual .wrapper .hopvisual
a{display:none}html body .home #homevisual .wrapper .leftcol
img{margin-bottom:1em;width:100%}html body .home #homevisual .wrapper
.rightcol{bottom:auto;top:60%}html body .home #homevisual .wrapper .rightcol
img{width:100%}html body > header #topmenu
li{font-size:20px;padding-top:5px;padding-bottom:5px}html body > header #topheader
ul{font-size:15px}html body .contentblock#juicerx .col8,
html body .contentblock#juicerx
.col4{width:100%;float:none}html body .contentblock#juicerx .col8 img,
html body .contentblock#juicerx .col4
img{position:absolute;top:0}html body .contentblock .h3hidden h3,
html body .contentblock .h3hidden
p{width:100%;float:none}html body .contentblock .juicer-feed{width:100%}html body .main .direction .wrapper ul.people li,
html body .main .direction .wrapper ul.people li+li{padding-bottom:0}html body .main .direction .wrapper ul.people li .dcontent,
html body .main .direction .wrapper ul.people li + li
.dcontent{position:static;width:96%}html body .main .numbers ul
li{float:none;width:100%;margin-bottom:30px}html body .main
#storelocator{min-height:0 !important}html body .main #storelocator div.check-container.google-maps{display:none}html body .main #storelocator
#storelocator_map{display:none}html body .main #storelocator
#storelocator_filters{width:100%;position:static}html body .main #storelocator #storelocator_filters
.notes{display:none}html body .main #storelocator
.storeinfo{position:static;width:90%;height:auto;margin:5% auto}html body .main #storelocator
.storeinfo.inactive{display:none}html body .main #storelocator .storeinfo
.imgwrapper{padding:15px
15px 60px 15px}html body .main #storelocator .storeinfo .imgwrapper>a.close{display:none}html body .main #storelocator .storeinfo .imgwrapper>div.social{top:0}html body .main #storelocator .storeinfo
.inner{padding:5%}html body .main #storelocator .storeinfo .inner>*{display:none}html body .main #storelocator .storeinfo .inner
h3{display:block;margin-bottom:0}html body .main #storelocator
.storeinfo.active{width:90%}html body .main #storelocator .storeinfo.active .imgwrapper>a.close{display:block}html body .main #storelocator .storeinfo.active .imgwrapper>div.social{top:42px}html body .main #storelocator .storeinfo.active .inner>*{display:block}html body .main
.timeline{position:relative;padding-bottom:70px}html body .main .timeline
#timeline_back{display:none}html body .main .timeline
.prewrapper{position:static}html body .main .timeline .prewrapper > .wrapper .col.col5,
html body .main .timeline .prewrapper > .wrapper .col.col5+.col5{width:100%;float:none;margin:0}html body .main .timeline .prewrapper > .wrapper
.col.col1{display:none}html body .main .timeline .prewrapper
.stick{height:0px}html body .main .timeline .prewrapper .stick
.col{float:none;width:100%;margin:0}html body .main .timeline .prewrapper .stick
#prevnext{margin-left:0;left:auto;right:0px}html body .main .gflute .col.col5,
html body .main .gflute
.col.col7{width:100%;float:none;margin-left:auto;margin-right:auto}html body .main .gflute
.col.col5{width:70%;margin-bottom:30px}html body .main
.awards{background:none}html body .main .awards
h2{font-size:13vw}html body .main .awards ul
li{font-size:10vw}html body .main .awards
.col.col1{display:none}html body .main .awards
.col.col5{width:100%;float:none;padding:20px
0}html body .main .awards .col.col5.last:after{display:none}html body .main
.ingredients{background:black;padding-bottom:30px}html body .main .ingredients
h2{font-size:15vw;position:static}html body .main .ingredients
.wrapper{background:none}html body .main .ingredients
.ingredient{display:none}html body .main .ingredients .mfp-hide{display:block !important}html body .main .ingredients .mfp-hide
.ingredientcontainer{color:white;width:90%;margin:0
auto}html body .main .ingredients .mfp-hide .ingredientcontainer
img{width:100%;height:auto;display:block}html body .main .ingredients .mfp-hide .ingredientcontainer
p{margin:0.5em 0}html body .main .ingredients .mfp-hide .ingredientcontainer>div>a{background:#237b37;font-family:'bebas-neue',sans-serif;color:white;position:relative;font-style:normal;padding:0.4em 1em 0.3em 1em;font-size:1.5em;text-align:center;display:block;width:70%}html body .main .ingredients .mfp-hide .ingredientcontainer>div>a:hover:after{-webkit-animation:arrow 0.7s 1 ease-in-out;-moz-animation:arrow 0.7s 1 ease-in-out;-ms-animation:arrow 0.7s 1 ease-in-out;animation:arrow 0.7s 1 ease-in-out}html body .main .ingredients .mfp-hide .ingredientcontainer>div>a:after{-webkit-animation:arrowreverse 0.7s 1 ease-in-out;-moz-animation:arrowreverse 0.7s 1 ease-in-out;-ms-animation:arrowreverse 0.7s 1 ease-in-out;animation:arrowreverse 0.7s 1 ease-in-out;width:2.3em;overflow:hidden;position:absolute;right:-1.3em;top:10%;height:80%;background:white;text-align:center;content:'\f0da';font-family:'FontAwesome';color:black;-webkit-border-radius:0.75em;border-radius:0.75em;font-size:0.5em;line-height:3.3em;box-shadow:0px 0px 1px 1px #eee}html body .main
.contentblock{padding:30px
0}html body .main .contentblock>.clearfix{margin-bottom:20px}html body .main .contentblock .brewerybanner
.col.col7{display:none}html body .main .contentblock .brewerybanner
.col.col5{width:90% !important;margin:0
5% !important}html body .main .contentblock .brewerybanner .col.col5>span{font-size:1em}html body .main .contentblock .brewerybanner
h2{font-size:18vw}html body .main .contentblock .col
h1{font-size:10vw}html body .main .contentblock .col form input[type=email],
html body .main .contentblock .col form input[type=tel],
html body .main .contentblock .col form input[type=text],
html body .main .contentblock .col form input[type=url]{font-size:1.5em}html body .main .contentblock .col form
.submitwrapper{display:block;width:90%;float:none;margin-top:10px}html body .main .contentblock .wrapper
.col.col6{width:100%;float:none;margin:0}html body .main .contentblock .wrapper .col.col5,
html body .main .contentblock .wrapper
.col.col7{width:100%;margin:0
auto}html body .main .contentblock
.largevisual{margin-top:10px}html body .main .contentblock .largevisual
.col.col1{display:none}html body .main .contentblock .largevisual
.col.col5{width:100%;margin:0
auto}html body .main .contentblock .largevisual
.col.fill{padding-bottom:50%}html body .main .contentblock .largevisual .col.fill>div{width:100% !important}html body .main .contentblock .largevisual .col
.fillwrapper{margin-top:10px !important;margin-bottom:30px}html body .main .contentblock.pre
.col{width:100%;margin:0;float:none}html body .main .contentblock.pre .col
img{margin-top:1em}html body .main .contentblock .eventslist .event .date,
html body .main .contentblock .eventslist .event
.info{width:100%;margin:0;float:none}html body .main .contentblock .eventslist .event .date h2,
html body .main .contentblock .eventslist .event .info
h2{width:90%}html body .main .contentblock .eventslist .event
.date{padding-bottom:0.25em}html body .main .contentblock .eventslist .event
.share{text-align:center}html body .main .contentblock .eventslist .event .info .infocontent>a.calltoaction{display:block;margin-top:10px;float:none}html body .main .contentblock .eventslist .event .info .infocontent .eventcontent form label input[type=url],
html body .main .contentblock .eventslist .event .info .infocontent .eventcontent form label input[type=text]{font-size:1em}html body .main .contentblock .eventslist .event .info .infocontent .eventcontent form label
i{font-size:1.2em;line-height:1.2em}html body .main
.beer{padding-top:30px}html body .main .beer .col.col5,
html body .main .beer
.col.col7{width:90%;margin:0
auto;float:none}html body .main .beer .wrapper .col
.sharewrapper{text-align:center;padding-top:0.5em}html body .main .beer .wrapper .col .sharewrapper>a{font-size:1.25em}html body .main .beer .wrapper .col
h2{font-size:12vw}html body .main .beer .wrapper .col
h3{font-size:7vw}html body .main .beer .wrapper .col ul.specs>li{margin-top:30px;margin-bottom:30px;height:auto}html body .main .beer .wrapper .col ul.specs > li > ul
li{width:33%;float:none;display:table-cell;height:auto}html body .main .beer .wrapper .col ul.specs > li > ul li
span{font-size:0.9em}html body .main .beer .wrapper .col ul.specs>li.formats{margin-bottom:10px}html body .main .pageheader .wrapper .col.col6,
html body .main .pageheader .wrapper
.col.col7{width:100%;float:none}html body .main .pageheader .wrapper .col.col6 h1,
html body .main .pageheader .wrapper .col.col7
h1{font-size:15vw}html body .main .quicklinks.block.half .quicklinkswrapper .quicklink.large>div{top:5%}html body .main .quicklinks.block.half .quicklinkswrapper .quicklink.large > div
br{display:none}html body .main .quicklinks .quicklinkswrapper
.quicklink{padding-bottom:100%}html body .main .quicklinks .quicklinkswrapper .quicklink.large > div,
html body .main .quicklinks .quicklinkswrapper .quicklink.medium > div,
html body .main .quicklinks .quicklinkswrapper .quicklink.small>div{top:12%;width:90%;left:5%}html body .main .quicklinks .quicklinkswrapper .quicklink.large > div h3,
html body .main .quicklinks .quicklinkswrapper .quicklink.medium > div h3,
html body .main .quicklinks .quicklinkswrapper .quicklink.small > div
h3{font-size:15vw;margin-bottom:20px}html body .main .quicklinks .quicklinkswrapper .quicklink.large > div h3 strong,
html body .main .quicklinks .quicklinkswrapper .quicklink.medium > div h3 strong,
html body .main .quicklinks .quicklinkswrapper .quicklink.small > div h3 strong,
html body .main .quicklinks .quicklinkswrapper .quicklink.large > div h3 b,
html body .main .quicklinks .quicklinkswrapper .quicklink.medium > div h3 b,
html body .main .quicklinks .quicklinkswrapper .quicklink.small > div h3
b{font-size:25vw}html body .main .quicklinks .quicklinkswrapper .quicklink.large > div p,
html body .main .quicklinks .quicklinkswrapper .quicklink.medium > div p,
html body .main .quicklinks .quicklinkswrapper .quicklink.small > div
p{display:none}html body .main .quicklinks .quicklinkswrapper
.quicklink.small{width:100%;float:none}html body .main .quicklinks .quicklinkswrapper .quicklink.small>div{width:90%;right:auto;left:5%}html body .main .quicklinks .quicklinkswrapper .quicklink.small > div
br{display:none}html body .main .videoseries .wrapper
.contestdetails{background:none;margin-top:0;position:relative;margin-top:2em;padding-bottom:0;padding-top:65%;background:url(/wp-content/themes/bofferding/img/hopmobilebg.png?x27930) no-repeat center top;background-size:contain}html body .main .videoseries .wrapper .contestdetails>div{position:static;width:100%;font-size:6vw;margin-bottom:2em}html body .main .videoseries .wrapper .embed-container{margin:20px
0}html body .main .videoseries .wrapper .embed-container>#visual{left:20%;width:60%;background-size:cover}html body .main .videoseries .wrapper
h2{margin-bottom:1em}html body .main .videoseries .wrapper h2
img{width:60%}html body .main
.events.block{padding-bottom:0}html body .main .events.block
#homeevents{position:static}html body .main .events.block #homeevents
#mobilebts{position:static;margin:0;background:black;text-align:center;width:100%}html body .main .events.block #homeevents #mobilebts
.share{padding-top:20px;display:block}html body .main .events.block #homeevents #mobilebts>a{margin:20px
0 0 0}html body .main .events.block #homeevents #pagination-events{text-align:center;padding:10px
0;width:100%;height:40px;line-height:40px;margin-top:-1px}html body .main .events.block #homeevents
#eventsvisuals{display:none}html body .main .events.block #homeevents
#eventsdetails{position:relative;width:100%}html body .main .events.block #homeevents #eventsdetails
.halfwrapper{position:static}html body .main .events.block #homeevents #eventsdetails .halfwrapper > ul > li article .days,
html body .main .events.block #homeevents #eventsdetails .halfwrapper > ul > li article
.monthyear{font-size:3em}html footer,
html
footer.sticky{position:static;height:auto;font-size:14px;text-align:center;padding-left:0;padding-right:0}html footer #binsfeld,
html footer.sticky #binsfeld,
html footer #dfb,
html footer.sticky
#dfb{position:static}html footer #binsfeld,
html footer.sticky
#binsfeld{float:none;padding-top:10px;display:block;border-top:1px solid #efefef;margin:10px
0}html footer nav + nav,
html footer.sticky nav+nav{float:none}html footer nav ul li,
html footer.sticky nav ul
li{display:block}html footer nav ul li.desktoponly,
html footer.sticky nav ul
li.desktoponly{display:none}}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media
print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html .main #homevisual
.spot_link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:block}html .main #homevisual
.small_device{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-size:cover;background-position:center center;background-repeat:no-repeat;display:none}@media only screen and (max-width: 768px){html .main #homevisual
.small_device{display:block}}html body.home>header{background:rgba(25, 27, 26, 0.8)}html .main #homevisual .wrapper.slimcan
a.playbt{-webkit-box-shadow:0px 5px 40px 32px rgba(0, 0, 0, 0.56);box-shadow:0px 5px 40px 32px rgba(0, 0, 0, 0.56)}@media only screen and (min-width: 1023px){html body.home > header #topmenu li a,
html body.home > header #socialmenu li
a{color:white}}@media only screen and (max-width: 1023px){html .main
.videoseries{padding:19% 0}}@media only screen and (max-width: 1023px){html .events.block #homeevents #eventsdetails .halfwrapper h2
i{font-size:1em}}@media only screen and (max-width: 500px){html body .main .events.block #homeevents
#eventsdetails{padding-top:15px}}html .main .contentblock .col .juicer-feed
h1{font-size:0px !important;height:0 !important}html .main .contentblock .col .juicer-feed h1
a{height:0 !important}.juicer-about .j-meta.j-juicer{display:none}.juicer-about .j-text{display:none !important}