.de-menu .et-menu li li a:hover{opacity:.5!important}.de-menu .et-menu li li a{transition:all 0.5s ease}.et_pb_post{margin-bottom:0px}@media only screen and (min-width:1825px){.et_pb_section .et_pb_row_0_tb_body.et_pb_row.blog-ccb{margin-right:auto!important}}.producer-grid h2.entry-title{display:none!important}@media only screen and (min-width:1300px){.et-blog-css-grid .et_pb_post:nth-child(3n),.et-blog-css-grid .et_pb_post:nth-child(3n+2){transform:translateY(40px)}.et-blog-css-grid .et_pb_post:nth-child(3n),.et-blog-css-grid .et_pb_post:nth-child(3n+3){transform:translateY(80px)}}.et-blog-css-grid>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:10px}.producer{padding:0px!important;max-width:100%!important}.producer img{object-fit:cover!important}.et_pb_section{padding:0px}@media screen and (max-width:980px){.nav li li{line-height:10px}.reverse{display:flex;flex-direction:column-reverse}}.news-ccb .et_pb_post:hover{margin-top:-10px!important}.et_pb_post{transition:all 0.5s ease-in-out}.kb-zoomin{animation:zoomin 33s forwards!important;-ms-animation:zoomin 33s forwards!important;-webkit-animation:zoomin 33s forwards!important;-moz-animation:zoomin 33s forwards!important;overflow:hidden!important}@keyframes zoomin{0%{-ms-transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);-webkit-transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);-o-transform:scale3d(0.1,1.1,1.1) translate3d(0px,0px,0px);-moz-transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);transform:scale3d(1.1,1.1,1.1) translate3d(0px,0px,0px);animation-timing-function:linear}100%{-ms-transform:scale3d(1.2,1.2,1.2) translate3d(-0px,0px,0px);-webkit-transform:scale3d(2.5,2.5,2.5) translate3d(0px,0px,0px);-o-transform:scale3d(1.5,1.5,1.5) translate3d(0px,0px,0px);-moz-transform:scale3d(1.5,1.5,1.5) translate3d(0px,0px,0px);transform:scale3d(1.5,1.5,1.5) translate3d(0px,0px,0px)}}.pa-blog-image-3-4 .entry-featured-image-url{padding-top:133.33%;display:block}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{margin-right:2%!important;width:31.3%!important}.et_pb_blog_grid .et_pb_post{border:0px!important;background:transparent!important}.et_pb_module .et_pb_post{display:flex;flex-direction:column}.et_pb_module .et_pb_post .post-meta{order:1}.et_pb_module .et_pb_post .entry-title{order:2}.et_pb_module .et_pb_post .post-content{order:3}.et_pb_image_container{margin-bottom:0px!important}.post-content-inner{margin-bottom:35px!important}#main-content p.post-meta{font-weight:800!important;margin-top:0px!important;padding-top:0px!important;font-size:15px!important}.pa-blog-image-3-4 .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.dipi_preloader_wrapper_inner{max-width:100px!important}#mobile_menu{position:fixed;right:0px!important;max-width:30%;left:70%;min-height:100vh!important;top:0px!important;z-index:9}.mobile_menu_bar.mobile_menu_bar_toggle:before{content:'Menu'!important;font-family:'raleway'!important;text-transform:uppercase;font-size:calc(8px + .5vw);font-weight:700;margin-right:10px;letter-spacing:1px;color:#fff}.hamburger-inner:after{width:14px!important}.dipi_hamburger.hamburger.is-active .hamburger-inner:after{width:100%!important}.mobile_menu_bar.mobile_menu_bar_toggle{z-index:999}.et_pb_button{border-top:0px;border-right:0px;border-bottom:0px;padding-bottom:0px!important;padding-top:15px!important;line-height:0px}#main-content h4{font-family:"recherche",sans-serif!important;font-weight:400!important;font-style:normal;font-size:calc(18px + 1.3vw)!important}#main-content h1{font-size:calc(20px + 2vw)!important;font-weight:300}#main-content h2,footer h2{font-size:calc(20px + 1vw)!important;line-height:calc(26px + 1vw)!important;font-weight:300}#main-content h3,footer h3{font-size:14px!important;font-weight:700;text-transform:uppercase;letter-spacing:1px}#main-content p,footer p{font-weight:400!important}@media only screen and (max-width:787px){#main-content p,.small-text p{font-size:14px!important;line-height:18.5px}}@media only screen and (min-width:787px){#main-content .small-text p,footer .small-text p{font-weight:400!important;font-size:16px!important;line-height:24px}}