@media (max-width:767px){.main-header .header-top .social-icon a{margin-left:0}}.main-header .header-top .top-left ul li p{display:inline;margin:0;line-height:1rem}.main-header .header-top .top-left ul li a{color:inherit}.main-header .header-top .top-left ul li a:hover{color:#fff}@media (max-width:767px){.main-header .header-top .top-left ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:0}.main-header .header-top .top-left ul li{border-right:none}.main-header .header-top .top-left ul li:not(:last-child){margin-bottom:.5rem}.main-header .header-top .top-left ul li p{margin-right:0}}.main-header .main-box .logo-box .logo img{max-height:70px}@media (max-width:767px){.main-header .main-box .logo-box{padding:0}}@media (max-width:767px){.main-header .main-box .outer-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.main-header .main-box .outer-container:after,.main-header .main-box .outer-container:before{display:none}}.main-header .nav-outer{padding-right:0;width:100%}.main-header .nav-outer .navbar-header{width:auto}.main-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:767px){.main-menu .navbar-collapse ul,.main-menu .navbar-collapse ul.navigation,.main-menu .navbar-collapse ul.navigation ul,.main-menu .navbar-collapse ul ul{background-color:transparent}.main-menu .navbar-collapse ul.navigation li.dropdown a,.main-menu .navbar-collapse ul.navigation li a,.main-menu .navbar-collapse ul li.dropdown a,.main-menu .navbar-collapse ul li a{background:transparent;color:#444!important}.main-menu .navbar-collapse ul.navigation li.dropdown a.btn-style-one,.main-menu .navbar-collapse ul.navigation li a.btn-style-one,.main-menu .navbar-collapse ul li.dropdown a.btn-style-one,.main-menu .navbar-collapse ul li a.btn-style-one{background-color:#9c0!important;color:#fff!important;border-radius:0}.main-menu .navbar-collapse ul.navigation li.dropdown a.btn-style-one:hover,.main-menu .navbar-collapse ul.navigation li a.btn-style-one:hover,.main-menu .navbar-collapse ul li.dropdown a.btn-style-one:hover,.main-menu .navbar-collapse ul li a.btn-style-one:hover{background-color:#fff!important;color:#9c0!important}.main-menu .navbar-collapse ul.navigation li.current a,.main-menu .navbar-collapse ul.navigation li.dropdown.current a,.main-menu .navbar-collapse ul.navigation li.dropdown a:active,.main-menu .navbar-collapse ul.navigation li.dropdown a:focus,.main-menu .navbar-collapse ul.navigation li.dropdown a:hover,.main-menu .navbar-collapse ul.navigation li a:active,.main-menu .navbar-collapse ul.navigation li a:focus,.main-menu .navbar-collapse ul.navigation li a:hover,.main-menu .navbar-collapse ul li.current a,.main-menu .navbar-collapse ul li.dropdown.current a,.main-menu .navbar-collapse ul li.dropdown a:active,.main-menu .navbar-collapse ul li.dropdown a:focus,.main-menu .navbar-collapse ul li.dropdown a:hover,.main-menu .navbar-collapse ul li a:active,.main-menu .navbar-collapse ul li a:focus,.main-menu .navbar-collapse ul li a:hover{background:transparent!important;color:#9c0!important}.main-menu .navbar-collapse ul.navigation li .dropdown-btn,.main-menu .navbar-collapse ul.navigation li.dropdown .dropdown-btn,.main-menu .navbar-collapse ul li .dropdown-btn,.main-menu .navbar-collapse ul li.dropdown .dropdown-btn{color:#444!important;border:none!important}}.main-menu .navigation>li{margin-left:20px}.main-menu .navigation>li>ul>li>a{text-transform:none}.main-menu .navigation>li>a.btn-style-one{background-color:#9c0;padding:9px 20px;font-weight:700;color:#fff}.main-menu .navigation>li>a.btn-style-one:hover{background-color:#fff;color:#9c0}@media screen and (min-width:768px) and (max-width:1023px){.main-menu .navigation>li{margin-left:10px;padding:18px 0}.main-menu .navigation>li a{font-size:.9rem}}@media screen and (min-width:1024px) and (max-width:1339px){.main-menu .navigation>li a{font-size:1.2rem}}@media screen and (min-width:768px) and (max-width:1023px){.main-header .main-box .logo-box .logo img{max-height:40px}}.page-title .bread-crumb li:last-child:after{content:""}.page-title:before{background:rgba(0,0,0,.4)}.text ul{position:relative;margin-bottom:30px}.text ul li{position:relative;color:#777;font-size:14px;padding-left:20px;margin-bottom:15px}.text ul li:before{position:absolute;left:0;top:0;content:"\f192";color:#9c0;font-size:16px;font-family:FontAwesome}.filer_image.left,.filer_image.right{margin-bottom:2rem}@media (max-width:767px){.filer_image.left,.filer_image.right{width:100%}}@media (min-width:768px){.filer_image.left,.filer_image.right{max-width:50%}.filer_image.left{float:left;margin-right:2rem}.filer_image.right{float:right;margin-left:2rem}}section.basic-section{position:relative;padding:90px 0}section.basic-section h1{color:#444;margin:2em 0 1em}section.basic-section h1:first-child{margin-top:0}section.basic-section h2{color:#444;margin:2em 0 1em}section.basic-section h2:first-child{margin-top:0}section.basic-section h3{color:#444;margin:2em 0 1em}section.basic-section h3:first-child{margin-top:0}section.basic-section h4{color:#444;margin:2em 0 1em}section.basic-section h4:first-child{margin-top:0}section.basic-section h5{color:#444;margin:2em 0 1em}section.basic-section h5:first-child{margin-top:0}section.basic-section h6{color:#444;margin:2em 0 1em}section.basic-section h6:first-child{margin-top:0}section.call-to-action-two h1 a,section.call-to-action-two h2 a,section.call-to-action-two h3 a,section.call-to-action-two h4 a,section.call-to-action-two h5 a,section.call-to-action-two h6 a{color:#9c0;font-weight:400;font-family:Courgette,cursive}section.call-to-action-two h3,section.call-to-action-two h4,section.call-to-action-two h5,section.call-to-action-two h6{position:relative;color:#fff;font-weight:700;margin-bottom:30px}section.call-to-action-two h3{font-size:4rem}section.call-to-action-two h4{font-size:3.2rem}section.call-to-action-two h5{font-size:2.7rem}section.call-to-action-two h6{font-size:2rem}.news-style-one ul{margin-bottom:0}.news-style-one ul li{margin:0;padding:0}.news-style-one ul li:before{display:none}section.services-section{padding:50px 0}section.services-section>.auto-container>.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}section.services-section .services-block{margin-bottom:30px}section.services-section .services-block .inner-box{height:100%;background-color:#f0f0f0;padding:0 1rem 2rem}section.services-section .services-block i{width:100px;height:75px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto;color:rgba(153,204,0,.8)}section.about-section{padding:0}section.about-section hr{margin:0;height:2px;background-color:#9c0}@media (max-width:767px){section.about-section .theme-btn{padding:9px 15px}}section.about-section .alimenta-video-modal-wrapper{margin-top:4rem;padding-bottom:3rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;position:relative}@media (max-width:767px){section.about-section .alimenta-video-modal-wrapper{-ms-flex-pack:distribute;justify-content:space-around}section.about-section .alimenta-video-modal-wrapper br{display:none}}section.about-section .alimenta-video-modal-wrapper>div{padding:2rem}section.about-section .alimenta-video-modal-wrapper>div:not(:first-child) a img{border:2px solid #9c0}@media (max-width:767px){section.about-section .alimenta-video-modal-wrapper>div:first-of-type,section.about-section .alimenta-video-modal-wrapper>div:first-of-type img,section.about-section .alimenta-video-modal-wrapper>div:nth-of-type(4),section.about-section .alimenta-video-modal-wrapper>div:nth-of-type(4) img{width:100%}}.alimenta-video-modal h4{width:90%}.alimenta-video-modal video{width:100%}.certifications-list .filer_image,.certifications-list .video-plugin-embeded{margin-bottom:2rem}.panel-group .panel-heading{padding:0}.panel-group .panel-heading h4.panel-title{margin-bottom:0}.panel-group .panel-heading h4.panel-title a{display:block;padding:5px 15px;font-weight:700}.gallery-lightbox ul,.gallery-sequence ul{display:-ms-flexbox;display:flex}.gallery-lightbox ul li,.gallery-sequence ul li{padding:0 .5em;margin-bottom:1em}.gallery-lightbox ul li:before,.gallery-sequence ul li:before{content:none}.gallery-columns-1 li{width:100%}.gallery-columns-2 li{width:50%}.gallery-columns-3 li{width:33.33333%}.gallery-columns-4 li{width:25%}.gallery-columns-5 li{width:20%}.gallery-columns-6 li{width:16.66667%}.gallery-columns-7 li{width:14.28571%}.gallery-columns-8 li{width:12.5%}.gallery-columns-9 li{width:11.11111%}.gallery-columns-10 li{width:10%}.gallery-columns-11 li{width:9.09091%}.gallery-columns-12 li{width:8.33333%}.tp-revslider-slidesli{transition:opacity .2s .1s}.tp-revslider-slidesli.no-overlay .tp-dottedoverlay{background-color:rgba(0,0,0,.3)!important;transition:background-color 2s .1s}.tp-revslider-slidesli.no-overlay.current-sr-slide-visible .tp-dottedoverlay{background-color:transparent!important}.archives ul,.archives ul li,.contact-info-detail p,.sidebar .archives ul,.sidebar .archives ul li{margin-bottom:0}.blog-entry-gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f7f7f7;padding:1rem}.blog-entry-gallery>a{margin:1rem}.blog-articles-list,.project-detail>.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-detail .inner-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.project-detail .inner-box .gallery{margin-top:2em}.project-detail .image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.project-detail .video-container{position:relative;overflow:hidden;padding-top:71%;width:100%}.project-detail .video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.project-single-section .detail-column .inner-box .detail-list li{padding-bottom:15px;margin-bottom:15px}.producer-list-plugin__list-wrapper{position:relative}.producer-list-plugin__list-wrapper .producer-list-plugin__loader{position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.producer-list-plugin__list-wrapper .producer-list-plugin__loader img{width:30px}.producer-list-plugin__list,.production-filter{overflow-y:scroll}.producer-list-plugin__list{height:600px}.producer-list-plugin__item{background-color:#f0f0f0;padding:2rem;margin-bottom:2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.producer-list-plugin__item .producer-title{width:100%;margin-bottom:1rem;font-weight:700;font-size:1.7rem;color:#9c0}.producer-list-plugin__item .producer-title a:hover{color:#86b300}.producer-list-plugin__item .producer-image-wrapper{background-color:#fff;padding:.5rem;width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.producer-list-plugin__item .producer-image-wrapper{width:120px;height:120px}}.producer-list-plugin__item .producer-image-wrapper img{max-width:100%;max-height:100%}.producer-list-plugin__item>div:first-of-type{display:none}@media (min-width:768px){.producer-list-plugin__item>div:first-of-type{display:block;width:120px;margin-right:2rem}}.producer-list-plugin__item>div:last-of-type{-ms-flex-positive:1;flex-grow:1}.producer-list-plugin__item .contacts{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.producer-list-plugin__item p{margin-bottom:.5rem}.production-date{background-color:#f0f0f0;height:50px;padding:1.2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.production-date input[type=text].form-control{width:auto;min-width:0;padding:6px}.production-date .theme-btn.btn-style-two{padding:.3rem 1rem .2rem;white-space:nowrap;margin-left:1rem}.list-filter-label{font-weight:700;padding-top:.5rem}.other-filters{padding-top:.5rem}.list-filter .checkbox{background-color:#f0f0f0;padding:.2rem 1rem;margin-top:0;margin-bottom:.5rem}.list-filter .checkbox:last-of-type{margin-bottom:0}.list-filter .checkbox.has_children label:after{content:"[+]"}.list-filter .checkbox.has_children label.opened:after{content:"[-]"}.list-filter .checkbox.checkbox-level-1{padding-left:25px}.production-filter{max-height:300px}.selected-products{background-color:#f0f0f0;padding:.5rem 1.5rem}.selected-products-item:not(:last-child):after{content:", "}.news-style-one.list-plugin.producers-list .inner-box .lower-content{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;border-width:1px 0 0}.news-style-one.list-plugin.producers-list .inner-box .lower-content .image-box{width:25%;height:auto;padding:25px 0 25px 25px;margin:0}.news-style-one.list-plugin.producers-list .inner-box .lower-content .image-box img{max-width:100%;max-height:125px}.news-style-one.list-plugin.producers-list .inner-box .lower-content .upper-box{width:75%}.news-style-one.list-plugin.producers-list .inner-box .lower-content .contacts{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.project-single-section .producer-detail.project-detail .image{padding:40px}.project-single-section .producer-detail.project-detail .image img{width:auto;height:auto;max-width:100%}.project-single-section .producer-detail.project-detail .detail-column .inner-box .detail-list li span{float:none}.project-single-section .producer-detail.project-detail .project-category h3 img{margin-left:1rem}.product-search-link{position:absolute;top:185px;left:0;z-index:1;padding:1px;background-color:#fff;width:100%}@media (min-width:768px){.product-search-link{top:140px;left:auto;right:15px;border-radius:50px;box-shadow:1px 1px 15px -5px #000;width:auto}}@media (min-width:1024px){.product-search-link{top:160px;right:15px}}.product-search-link.stuck{position:fixed;top:75px}@media (min-width:768px){.product-search-link.stuck{top:80px}}.product-search-link a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:767px){.product-search-link a{border-radius:0}.product-search-link a span:first-child{margin-right:1rem}}@media (min-width:768px){.product-search-link a{width:100px;height:100px;padding:1rem}.product-search-link a span{display:block;margin:0}}#filters-accordion{margin-top:.5rem}#filters-accordion .panel-heading{background-color:rgba(153,204,0,.1)}#filters-accordion .panel-body{padding:5px}.text .styled-pagination ul,.text .styled-pagination ul li{position:static;margin-bottom:0}.text .styled-pagination ul li{padding-left:0}.text .styled-pagination ul li:before{position:static;content:none}.news-style-one.list-plugin{margin-bottom:20px}.news-style-one.list-plugin .inner-box .image-box{width:100%;height:120px;margin-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.news-style-one.list-plugin .inner-box .image-box img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto}.news-style-one.list-plugin .inner-box .lower-content .upper-box h3{margin-top:0}.list-plugin-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-plugin-container .inner-box{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.list-plugin-container .inner-box>.lower-content{-ms-flex-positive:1;flex-grow:1}.list-plugin-container .inner-box p{text-align:justify}.list-plugin-container .inner-box p:last-child{margin-bottom:0}.list-plugin-columns-2{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-2{width:50%}}@media (min-width:992px){.list-plugin-columns-2{width:50%}}.list-plugin-columns-3{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-3{width:50%}}@media (min-width:992px){.list-plugin-columns-3{width:33.33333%}}.list-plugin-columns-4{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-4{width:50%}}@media (min-width:992px){.list-plugin-columns-4{width:25%}}.list-plugin-columns-5{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-5{width:50%}}@media (min-width:992px){.list-plugin-columns-5{width:20%}}.list-plugin-columns-6{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-6{width:50%}}@media (min-width:992px){.list-plugin-columns-6{width:16.66667%}}.list-plugin-columns-7{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-7{width:50%}}@media (min-width:992px){.list-plugin-columns-7{width:14.28571%}}.list-plugin-columns-8{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-8{width:50%}}@media (min-width:992px){.list-plugin-columns-8{width:12.5%}}.list-plugin-columns-9{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-9{width:50%}}@media (min-width:992px){.list-plugin-columns-9{width:11.11111%}}.list-plugin-columns-10{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-10{width:50%}}@media (min-width:992px){.list-plugin-columns-10{width:10%}}.list-plugin-columns-11{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-11{width:50%}}@media (min-width:992px){.list-plugin-columns-11{width:9.09091%}}.list-plugin-columns-12{padding:0 15px 30px;width:100%}@media (min-width:768px){.list-plugin-columns-12{width:50%}}@media (min-width:992px){.list-plugin-columns-12{width:8.33333%}}.video-plugin-embeded .responsive-video-container{position:relative;overflow:hidden;padding-top:56.25%;width:100%}.video-plugin-embeded .responsive-video-container .video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (min-width:992px){.event-block .inner-box{display:-ms-flexbox;display:flex}.event-block .inner-box .image-column .image{height:100%}.event-block .inner-box .image-column .image img{height:100%;width:100%;object-fit:cover}}@media (min-width:1141px){.event-block .inner-box .content-column .inner{padding:35px}}.event-block .inner-box .content-column .inner .post-meta>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-block .inner-box .content-column .inner .post-meta>div>div{margin-right:2em;margin-bottom:.5em}.event-block .inner-box .content-column .inner .post-meta .icon{color:#777;font-size:16px;margin-right:12px}.training-list-page{padding:150px 0 100px}.training-list-page .event-block:not(:last-child){margin-bottom:4rem}.training-list-page .event-block .inner-box{background-color:#f7f7f7}.project-single-section .training-detail .detail-column .inner-box .detail-list li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-single-section .training-detail .detail-column .inner-box .detail-list li span{float:none;text-transform:none}.project-single-section .training-detail .detail-column .inner-box .detail-list li:after,.project-single-section .training-detail .detail-column .inner-box .detail-list li:before{display:none}.training-subscription-box{background-color:#f7f7f7;padding:3rem}.training-subscription-box h3{color:#9c0}.training-subscription-box .btn{margin-top:1rem}.status-message{padding:1em;margin-bottom:1.5em}.status-message p{margin-bottom:0}.cmsplugin-form .form-group{position:relative}.cmsplugin-form .form-group .control-label{position:relative;display:block;font-size:14px;margin-bottom:13px;color:#444;font-weight:400}.cmsplugin-form .form-group .control-label .asteriskField{color:#de3f53;margin-left:.2em}.cmsplugin-form .form-group .form-control{position:relative;display:block;width:100%;line-height:28px;padding:10px 15px;color:#222;border:1px solid #eee;height:50px;background:#fff;transition:all .3s ease;box-shadow:unset;border-radius:0}.cmsplugin-form .form-group .form-control:focus{border-color:#9c0}.cmsplugin-form .form-group.has-error .form-control-danger{border-color:#a94442}.cmsplugin-form .form-group textarea.form-control{line-height:24px;padding:8px 15px;border:1px solid #eee;height:170px;resize:none}@media (min-width:800px){.mc-modal iframe{height:100%!important}}.main-footer .footer-logo{margin-bottom:1em}.footer-bottom .copyright-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.footer-bottom .copyright-text{-ms-flex-direction:row;flex-direction:row}}.footer-bottom .copyright-text>*{margin-bottom:1rem}