﻿div{position:relative;}.captcha_name{width:220px;}html,body{margin:0;padding:0;height:100%;font-family:'Open Sans',sans-serif;color:#888;line-height:1.75;font-size:14px;}html.uk-modal-page,.uk-modal-page body{height:auto;}h1,h2,h3,h4,#nav li{color:#888;font-weight:600;}menu,ol,ul{margin:0;padding:0;}a{color:#00a4e4;text-decoration:underline;}a:hover{text-decoration:none;}img{border:none;vertical-align:middle;max-width:100%;max-height:100%;height:auto;}#mapHolder img{border:none;vertical-align:middle;max-width:none;max-height:none;}.hidden{display:none;}.clear{clear:both;height:0;}.form_error_container{background-color:#f9d0d8;border:2px solid #da122f;padding:20px 20px;width:100%;box-sizing:border-box;color:#da122f;font-family:din_medium,sans-serif;font-size:15px;line-height:1;margin-bottom:20px;text-align:left;}.form_error_container:empty{display:none;}.form_success_message{background-color:#d4fecc;border:2px solid #7bb642;padding:20px 20px;width:100%;box-sizing:border-box;color:#7bb642;font-size:15px;line-height:1;}.form-success .fa-check{font-size:18px;vertical-align:middle;}.clear_mobile{clear:both;height:0;display:none;}.text{font-size:14px;}.justify{text-align:justify;}h1{font-size:30px;}h1,h2,h3,h4,h5,h6{font-family:'Nunito Sans',sans-serif;font-weight:800;line-height:1.75;letter-spacing:.5px;}table{margin:0 auto;}h2{font-size:26px;}.text-highlight{color:#00a4e4;font-weight:600;}*{-moz-background-origin:padding-box;-webkit-background-origin:padding-box;background-origin:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;}button{-moz-background-clip:initial;-webkit-background-clip:initial;background-clip:initial;}button,input[type=submit]{-webkit-appearance:none;}.form_table input,.form_table textarea{padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Open Sans',sans-serif;font-size:14px;color:#888;}.form_table .submit_outer{margin-top:20px;}.form_table .captcha_name label{font-size:13px;}.field_input textarea,.field_input input[type=text],.captcha_input_holder input[type=text]{width:100%;min-height:35px;font-family:'Open Sans',sans-serif !important;}.field_input textarea{min-height:100px;padding-top:10px;}.ui_tpicker_unit_hide{display:none;}.jsml_button{border:1px solid #dadada;}.captcha_input{width:202px;}.g-recaptcha>div{margin:0 auto 10px;}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}#container{margin:0 auto;min-height:100%;height:auto !important;height:100%;}#container:after{height:463px;}#content{margin:0 auto;}.content-small-width{max-width:1280px;width:100%;box-sizing:border-box;padding:0 40px;margin:0 auto;}.content-small-width-no-padding{max-width:1280px;width:100%;box-sizing:border-box;margin:0 auto;}.white-bg{background-color:#fff !important;}.padding-20{padding:20px 0;}.padding-40{padding:40px 0;}.padding-80{padding:80px 0;}.padding-top-40,.padding-40-top{padding:40px 0 0;}.padding-bottom-40{padding:0 0 40px;}.no-padding{padding:0 !important;}.ul-padding-20 ul{padding-left:20px;}.spacer-20{height:20px;}.spacer-40{height:40px;}.align-left{text-align:left;}.align-center{text-align:center;}.col-1-blue-bg{background-size:cover;}.col-1-blue-bg .col-2 h2{color:#fff;text-align:left;line-height:1.25;}.col-1-blue-bg .col-2 .col-2-2{min-height:0;}.col-1-blue-bg .col-2 .col-1-2{background-color:#00a4e4;padding:40px;box-sizing:border-box;min-height:0;box-shadow:0 14px 25px rgba(0,0,0,.16);color:#fff;}.col-1-blue-bg .col-2 .col-1-2 p:last-child{margin-bottom:0;}.col-1-blue-bg .col-2 .text-highlight{color:#fff;}.col-2-white-bg{background-size:cover;}.col-2-white-bg .col-2 h2{text-align:left;color:#00a4e4;}.col-2-white-bg .col-2 .col-1-2{min-height:0;}.col-2-white-bg .col-2 .col-2-2{background-color:#fff;padding:40px;box-sizing:border-box;min-height:0;box-shadow:0 14px 25px rgba(0,0,0,.16);}.col-2-white-bg .col-2 .col-2-2 p:last-child{margin-bottom:0;}#header{margin:0 auto;position:fixed;z-index:999;top:0;left:0;background-color:#fff;width:100%;transition:height .5s ease-in-out;}#header .top-header{background-color:#f1f1f2;font-size:14px;transition:height .5s ease-in-out;}#header .top-header .top-header-left{float:right;}#header .top-header .top-header-right{float:right;}#header .top-header .top-header-left .top-header-left-item{display:inline-block;height:20px;line-height:20px;padding:10px;vertical-align:middle;z-index:9;}#header .top-header .top-header-left .top-header-left-item a{color:#888;text-decoration:none;}#header .top-header .top-header-left .top-header-left-item a .fas,#header .top-header .top-header-left .top-header-left-item a .far{font-size:15px;margin-right:5px;}#header .top-header .top-header-left .top-header-left-item a .fas.mobile,#header .top-header .top-header-left .top-header-left-item a .far.mobile{font-size:14px;}#header .top-header .top-header-left .top-header-left-item.language{height:30px;line-height:30px;padding:5px 20px 5px 35px;}#headerlogo{width:165px;height:50px;float:left;padding:20px 0;clear:left;}#headerlogo>img{margin-left:50px;}.scroll-indicator{width:100%;height:4px;background:#fff;border-bottom:1px solid #f1f1f2;}.scroll-indicator .scroll-indicator-bar{height:4px;background:#7bb642;width:0%;}.button-green-outer{width:200px;height:47px;margin:0 auto;}.button-green-outer .button-green{display:table;min-height:0;height:45px !important;line-height:45px !important;text-align:center;color:#fff !important;font-size:14px;margin:0 auto;border:none !important;background-color:#7bb642;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;border-radius:5px !important;-moz-box-shadow:0 4px 0 #539f17;-webkit-box-shadow:0 4px 0 #539f17;box-shadow:0 4px 0 #539f17;width:100%;left:0;position:absolute;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-family:din_medium,sans-serif;outline:0;}.button-green-outer .button-green div,.button-green-outer .button-green a{display:table-cell;vertical-align:middle;text-align:center;height:45px;width:100%;color:#fff;line-height:18px;}.button-green-outer .button-green:hover{margin-top:2px;margin-bottom:-2px;-moz-box-shadow:0 3px 0 #7bb642;-webkit-box-shadow:0 3px 0 #7bb642;box-shadow:0 3px 0 #7bb642;text-decoration:none;color:#fff;}.divider-line{border-top:1px solid #ccc;margin:40px 0;}.column-3{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-20px;}.column-3>div{width:calc(100%*1/3.001);padding-left:20px;padding-bottom:20px;box-sizing:border-box;}#header #language{cursor:pointer;z-index:2;}#header #language a{text-decoration:none;}#header #language #select-language{display:none;cursor:pointer;}#header #language.dd-container{width:65px !important;box-sizing:border-box;}#header #language.dd-container .dd-select{height:20px;padding:10px;padding:0 10px 10px;z-index:2;border-top-right-radius:10px;border-top-left-radius:10px;border:1px solid #f1f1f2;border-left:none;border-bottom:0;}#header #language.dd-container.dd-active .dd-select{background:#fff;border-top:1px solid #dadada;border-right:1px solid #dadada;border-left:none;border-bottom:0;}#header #language.dd-container.dd-active .dd-select:after{content:'';width:45px;height:24px;border:1px solid #dadada;position:absolute;bottom:0;border-top:0;border-left:0;-moz-border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;left:-44px;background-color:#f1f1f2;}#header #language.dd-container .dd-pointer{margin-top:5px;margin-left:5px;}#header #language.dd-container .dd-options{width:110px !important;background-color:#fff;border:1px solid #dadada;border-top:none;margin-left:-51px;list-style:none;margin-top:-1px !important;padding:5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;}#header #language .dd-pointer-down{font-family:"Font Awesome 5 Pro";}#header #language .dd-pointer-down:before,#header #language .dd-pointer-down:before{content:"";font-weight:600;}#header #language .dd-pointer-up{font-family:"Font Awesome 5 Pro";}#header #language .dd-pointer-up:before,#header #language .dd-pointer-up:before{content:"";}#header #language .dd-option{display:block;width:100%;height:100%;padding:5px;box-sizing:border-box;}#header #language .dd-option.dd-option-selected{background-color:#f1f1f2;}#header #language .dd-option-text{line-height:normal !important;}.outer-nav{float:right;width:calc(100% - 215px);height:50px;line-height:50px;vertical-align:middle;padding:20px 0;z-index:2;}#nav{float:right;width:calc(100% - 180px);font-size:14px;z-index:99;}#nav .desktop-menu{float:right;}#nav>a{display:none;}#nav li{position:relative;}#nav .desktop-menu>ul{margin:0;padding:0;list-style-type:none;}#nav .desktop-menu>ul>li{height:100%;float:left;}#nav li.uk-active a:before{transform:scaleX(1);}#nav li a{display:inline-block;padding:0 20px;color:#888;font-weight:600;position:relative;font-size:16px;text-decoration:none;}#nav li:last-child a:after{display:none;}#nav [class$="level0"]>li>a:before{content:'';border-top:2px solid #00a4e4;position:absolute;top:calc(50% + 10px);left:20px;right:20px;transform:scaleX(0);transition:transform .2s ease-in-out;}#nav [class$="level0"]>li>a:hover:before{transform:scaleX(1);}#nav [class$="level0"]>li>a:after{content:'';border-right:2px solid #00a4e4;position:absolute;right:0;top:18px;bottom:18px;}#nav .active span{font-style:italic;border-bottom:2px solid #00a4e4;}#nav .active .desk_menu_arrow{font-style:normal;border-bottom:none;}#nav [class$="level0"]>li>a:hover+#submenu{display:block !important;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0;}.outer-nav #nav .mobile_menu_icons .fa-circle{color:#fff;}.outer-nav #nav .mobile_menu_icons .fa-phone,.outer-nav #nav .mobile_menu_icons .fa-envelope-o{color:#fff;font-size:25px;vertical-align:middle;padding:0 5px;}.outer-nav #nav .mobile_menu_icons .fa-facebook,.outer-nav #nav .mobile_menu_icons .fa-linkedin,.outer-nav #nav .mobile_menu_icons .fa-twitter,.outer-nav #nav .mobile_menu_icons .fa-youtube{color:#00a4e4;}#nav .desktop-menu [class$="level0"] li a .parent-icon{display:none;margin-left:5px;font-size:20px;vertical-align:top;}#nav .desktop-menu [class$="level0"] li.parent>a{color:#00a4e4;}#nav .desktop-menu [class$="level0"] li.parent>a>.parent-icon{display:inline-block;}#nav .desktop-menu [class$="level0"] ul{background-color:#fff;list-style:none;webkit-box-shadow:0 5px 10px 1px rgba(0,0,0,.5);-moz-box-shadow:0 5px 10px 1px rgba(0,0,0,.5);box-shadow:0 5px 10px 1px rgba(0,0,0,.5);display:none;position:absolute;white-space:nowrap;}#nav .desktop-menu [class$="level0"] ul li{border-bottom:1px solid #ccc;}#nav .desktop-menu [class$="level0"] ul li a{display:block;border-bottom:none;}#nav .desktop-menu [class$="level0"] ul li:last-child{border:none;}#nav .desktop-menu [class$="level0"] ul li:hover{background-color:#f1f1f2;}#nav .desktop-menu [class$="level0"]>li:hover>ul{display:block;}#offcanvas-menu .parent-icon{display:none;}#offcanvas-menu [class$="level1"]{display:block;}#offcanvas-menu [class$="level1"] li{padding:0;}#offcanvas-menu [class$="level1"] a{padding-left:20px;}#btn_menu{background-repeat:no-repeat;display:none;overflow:hidden;position:absolute;top:0;left:10px;cursor:pointer;outline:none;z-index:2;vertical-align:middle;font-size:28px;}#offcanvas-menu .uk-offcanvas-bar{background-color:#fff;padding:0;color:#3d3d3d;-webkit-box-shadow:inset -8px 1px 15px -10px #3d3d3d;-moz-box-shadow:inset -8px 1px 15px -10px #3d3d3d;box-shadow:inset -8px 1px 15px -10px #3d3d3d;}#offcanvas-menu .menu-header{background-color:#f1f1f2;padding:13px 10px;box-sizing:border-box;-webkit-box-shadow:inset -8px 1px 15px -10px #3d3d3d;-moz-box-shadow:inset -8px 1px 15px -10px #3d3d3d;box-shadow:inset -8px 1px 15px -10px #3d3d3d;}#offcanvas-menu .menu-header .menu-header-title{float:left;text-align:left;font-weight:600;font-size:20px;}#offcanvas-menu .menu-header .menu-header-language{float:right;display:none;width:100px;text-align:right;}#offcanvas-menu .menu-header .menu-header-language a{display:inline-block;}#offcanvas-menu ul{padding:0;margin:0;}#offcanvas-menu ul li{text-align:left;list-style:none;padding:0 15px;}#offcanvas-menu ul li a{display:block;padding:10px 0;border-bottom:1px solid #ccc;font-weight:600;font-size:14px;color:#3d3d3d;text-decoration:none;}#offcanvas-menu ul ul{display:none;padding:0;}#offcanvas-menu ul li ul.active{display:block;}#offcanvas-menu ul ul li{padding:0 0 0 5px;}#offcanvas-menu ul ul li a{font-size:14px;}#offcanvas-menu .menu-sub-icon{margin-right:5px;}#offcanvas-menu .menu-footer{padding-top:40px;}#offcanvas-menu .menu-footer-mail,#offcanvas-menu .menu-footer-tel{font-weight:600;display:block;padding:20px 0;margin:0 20px;text-align:left;text-decoration:none;color:#3d3d3d;}#offcanvas-menu .menu-footer-mail:before,#offcanvas-menu .menu-footer-tel:before{content:'';background:url('/designimages/4food/menu-sprite.svg') no-repeat;background-size:137px 165px;height:20px;width:20px;display:inline-block;margin-right:5px;vertical-align:middle;}#offcanvas-menu .menu-footer-mail{border-bottom:1px solid #ccc;}#offcanvas-menu .menu-footer-mail:before{background-position:-82px -120px;}#offcanvas-menu .menu-footer-tel:before{background-position:-32px -123px;}#maincontent{text-align:center;margin:0 auto;padding-top:40px;}#maincontent .title h1,#maincontent .title h2,#maincontent .sub-title h2{font-weight:600;color:#00a4e4;text-align:center;margin-bottom:0;}#maincontent .content_text{width:100%;margin:0 auto;margin-bottom:20px;max-width:1024px;padding:0 20px;box-sizing:border-box;}#maincontent .content_text em{font-size:12px;color:#888;}.blue-title{font-family:'Nunito Sans',sans-serif;color:#00a4e4;font-size:26px;}.sub-content-text{overflow:hidden;}.sub-content-text .block{background-color:#fff;vertical-align:middle;padding:40px;box-sizing:border-box;}.sub-content-text .block .image{position:absolute;top:50%;transform:translateY(-50%);width:75px;height:75px;}.sub-content-text .block .text{box-sizing:border-box;font-size:14px;line-height:1.75;padding:10px;text-align:left;margin-left:100px;}.top-shadow{height:1px;position:absolute;top:-1px;width:75%;left:0;right:0;margin:auto;-webkit-box-shadow:0 50px 5px rgba(0,0,0,.75);-moz-box-shadow:0 0 50px 5px rgba(0,0,0,.75);box-shadow:0 0 50px 5px rgba(0,0,0,.75);z-index:2;}.bottom-shadow{height:1px;position:absolute;bottom:-1px;width:50%;left:0;right:0;margin:auto;-webkit-box-shadow:0 32px 1px rgba(0,0,0,.75);-moz-box-shadow:0 0 32px 1px rgba(0,0,0,.75);box-shadow:0 0 32px 1px rgba(0,0,0,.75);z-index:2;}.list-check{margin:0;padding:0;list-style:none;text-align:left;}.list-check li{position:relative;padding-left:calc(1.5em + 10px);}.list-check li:before{content:"";color:#7ac142;position:absolute;font-weight:900;top:0;left:0;width:1.5em;height:1.5em;text-align:center;font-family:"Font Awesome 5 Pro";display:block;}.list-check li.empty{visibility:hidden;}.page-usp{display:flex;justify-content:center;background-color:#00a4e4;color:#fff;text-transform:uppercase;padding:5px 0;}.page-usp>span{display:inline-block;margin:0 10px;font-weight:600;letter-spacing:1px;font-size:14px;}.bannerContainer{max-height:calc(100vh - 135px - 129px - 34px);overflow:hidden;}.bannerContainer .uk-slideshow-items{max-height:100% !important;}.bannerContainer .uk-slideshow-items .banner_item img{width:100%;}.bannerContainer .uk-slideshow-items .banner_item .banner-custom-content{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;}.bannerContainer .uk-slideshow-items .banner_item .banner-custom-content .banner-content-title{color:#fff;font-size:65px;line-height:1.1;font-weight:600;text-shadow:2px 2px 10px #000;}.bannerContainer .uk-slideshow-items .banner_item .banner-custom-content .banner-content-link{color:#fff;font-size:32px;line-height:1;font-weight:600;text-shadow:2px 2px 10px #000;text-decoration:underline;margin-top:20px;}.image-anniversary{max-width:150px;transform:rotate(15deg);position:absolute;top:50px;right:80px;}.banner-content{position:absolute;left:40px;top:50%;transform:translateY(-50%);text-align:left;line-height:1.2;max-width:1200px;margin:0 auto;right:40px;display:none;}.banner-content:empty{display:none;}.banner-content .banner-content-inner,.banner-content .banner-content-holder{height:100%;}.banner-content .banner-title{font-size:55px;color:#fff;line-height:1;text-shadow:0 5px 10px rgba(0,0,0,.8);max-width:325px;font-weight:600;}.banner-content .banner-text{margin-top:20px;font-size:28px;color:#fff;max-width:300px;line-height:1.2;text-shadow:2px 3px 10px rgba(0,0,0,.8);}.cms-online-prices-wrapper{background-color:#f1f1f2;background:linear-gradient(to bottom,#fff 0%,#fff 180px,#fff 190px,#f1f1f2 190px,#f1f1f2 100%);padding:0;}.cms-online-prices{width:100%;padding:40px 0;background:#fff;box-sizing:border-box;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.25);box-shadow:0 0 25px 0 rgba(0,0,0,.25);margin-top:20px;border-top-left-radius:10px;border-top-right-radius:10px;}.cms-online-prices .uk-grid{margin:0;}.cms-online-prices .cms-online-prices-item{height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:0 30px;background-color:#fff;padding-bottom:50px;border-left:1px solid #ccc;}.cms-online-prices .cms-online-prices-item:first-child{border-left:0;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-icon-circle{height:100px;width:100px;display:block;margin:0 auto;background-color:#00a4e4;border-radius:100px;text-align:center;line-height:100px;vertical-align:middle;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-title{margin-top:10px;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-title .cms-online-prices-item-title-divider{color:#ccc;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-title h2{margin:0 0 20px;font-size:18px;color:#00a4e4;text-align:center;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-price-text{margin:10px 0;font-size:14px;font-weight:600;text-align:center;height:120px;line-height:20px;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-price{color:#000;font-size:20px;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-price span{height:24px;line-height:24px;vertical-align:middle;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-price span.decimal{font-size:14px;vertical-align:top;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-button-wrapper{height:50px;margin-top:10px;position:absolute;bottom:0;left:10px;right:10px;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-button{height:35px;line-height:29px;font-size:14px;text-align:center;color:#fff !important;margin:0 auto;border:none !important;background-color:#7bb642;-moz-box-shadow:0 5px 0 #539f17;-webkit-box-shadow:0 5px 0 #539f17;box-shadow:0 5px 0 #539f17;width:200px;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;font-family:'Open Sans',sans-serif !important;font-weight:400;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-button:hover{margin-top:2px;margin-bottom:-2px;-moz-box-shadow:0 3px 0 #539f17;-webkit-box-shadow:0 3px 0 #539f17;box-shadow:0 3px 0 #539f17;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-features ul{margin:0 0 20px;list-style:none;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-features ul li{padding:5px 0;font-size:14px;text-align:center;position:relative;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-features ul li:after{content:'';position:absolute;bottom:0;width:100px;height:1px;background-color:#eee;left:0;right:0;margin:auto;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-duration{position:absolute;bottom:0;left:10px;font-size:10px;height:20px;}.cms-online-prices .cms-online-prices-item.best-option{background-color:rgba(83,159,23,.2);}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-best-option{width:90px;height:15px;line-height:15px;background-color:#7bb642;color:#fff;text-transform:uppercase;padding:0 5px;position:absolute;top:-7.5px;left:10px;font-size:10px;}.cms-online-prices-wrapper .content-small-width{overflow:hidden;padding-top:20px;}.cms-online-prices-ribbon{background-color:#fff;padding-bottom:40px;}.ribbon-wrapper{position:relative;z-index:998;width:100%;}.ribbon-front{background-color:#ff8201;height:50px;line-height:50px;vertical-align:middle;width:calc(100% + 20px);position:relative;left:-10px;z-index:2;color:#fff;text-align:center;font-weight:300;text-shadow:0 1px 2px #ff8201;}.ribbon-front a{font-weight:600;color:#fff;}.ribbon-front,.ribbon-back-left,.ribbon-back-right{-moz-box-shadow:0 0 4px rgba(0,0,0,.55);-khtml-box-shadow:0 0 4px rgba(0,0,0,.55);-webkit-box-shadow:0 0 4px rgba(0,0,0,.55);-o-box-shadow:0 0 4px rgba(0,0,0,.55);}.ribbon-edge-topleft,.ribbon-edge-topright,.ribbon-edge-bottomleft,.ribbon-edge-bottomright{position:absolute;z-index:1;border-style:solid;height:0;width:0;}.ribbon-edge-bottomleft,.ribbon-edge-bottomright{top:50px;}.ribbon-edge-topleft,.ribbon-edge-bottomleft{left:-10px;border-color:transparent #ff8201 transparent transparent;}.ribbon-edge-topleft{top:-5px;border-width:5px 10px 0 0;}.ribbon-edge-bottomleft{border-width:0 10px 0 0;}.ribbon-edge-topright,.ribbon-edge-bottomright{right:-10px;border-color:transparent transparent transparent #ff8201;}.ribbon-edge-topright{top:0;border-width:0 0 0 10px;}.ribbon-edge-bottomright{border-width:0 0 5px 10px;}@-webkit-keyframes flow{0%{left:-20px;opacity:0;}50%{left:50%;opacity:.3;}100%{left:100%;opacity:0;}}@keyframes flow{0%{left:-20px;opacity:0;}50%{left:50%;opacity:.3;}100%{left:100%;opacity:0;}}.glow{background:#fff;width:40px;top:0;height:100%;z-index:999;position:absolute;-webkit-animation:flow 2.5s linear infinite;-moz-animation:flow 2.5s linear infinite;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,#fff 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);border-left:1px solid #fff;}.ribbon-shadow{height:1px;position:absolute;bottom:-1px;width:50%;left:0;right:0;margin:auto;-webkit-box-shadow:0 0 78px 14px rgba(0,0,0,.75);-moz-box-shadow:0 0 78px 14px rgba(0,0,0,.75);box-shadow:0 0 32px 1px rgba(0,0,0,.75);z-index:2;}.cms-online-prices-wrapper .slick-dots{list-style:none;}.cms-online-prices-wrapper .slick-dots li{display:inline-block;width:10px;margin:0 5px;}.cms-online-prices-wrapper .slick-dots button{background:none;border:none;width:10px;height:10px;padding:0;text-indent:9999px;background-color:#bcbcbc;border-radius:100%;}.cms-online-prices-wrapper .slick-dots .slick-active button{background-color:#787878;}.field_input{padding:0;}.contact-form{margin:0 auto;background-color:#fff;padding:40px 0;}.contact-form p{font-weight:500;}.contact-form .content-small-width{padding:0 100px;}.contact-form h2{color:#00a4e4;margin:0;padding:20px 0;}.contact-form .email-link{color:#00a4e4;text-decoration:underline;}.contact-form .phone-link{font-weight:600;}.textarea_row{border:1px solid #ccc;border-radius:10px;box-sizing:border-box;float:right;width:50%;margin-left:10px;min-height:170px;overflow:hidden;}.textarea_row label{display:block;width:100%;height:50px;line-height:50px;vertical-align:middle;border-bottom:1px solid #ccc;background-color:#f1f1f2;font-weight:600;padding-left:10px;text-align:left;}.textarea_row textarea{padding:10px;width:100%;min-height:110px;resize:none;border:0;color:#888;border-radius:0;box-sizing:border-box;outline:0 !important;background-color:#fff !important;}.field_row{border:1px solid #ccc;border-radius:10px;box-sizing:border-box;height:50px;overflow:hidden;}.field_name{float:left;width:170px;box-sizing:border-box;border-right:1px solid #ccc;background-color:#f1f1f2;height:50px;line-height:50px;vertical-align:middle;font-weight:600;padding:0 0 0 10px;text-align:left;}.single_line{float:left;width:calc(100% - 170px);color:#888;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none !important;padding:0 0 0 10px;box-sizing:border-box;outline:0;height:50px;background-color:#fff !important;}.required_field{color:#00a4e4;margin-left:5px;}.contact-form ::-webkit-input-placeholder{color:#00a4e4;}.contact-form :-moz-placeholder{color:#00a4e4;}.contact-form ::-moz-placeholder{color:#00a4e4;}.contact-form :-ms-input-placeholder{color:#00a4e4;}.contact-form .field_row{overflow:hidden;width:auto;margin:0 10px 10px 0;}.contact-form .field_input .single_line{width:100%;}.estrategy-online .g-recaptcha{max-width:304px;margin:0 auto 20px;}.form_submit_button{min-height:0 !important;height:35px;line-height:29px;font-size:14px;text-align:left;color:#fff !important;margin:0 auto;border:none !important;background-color:#7bb642;-moz-box-shadow:0 5px 0 #539f17;-webkit-box-shadow:0 5px 0 #539f17;box-shadow:0 5px 0 #539f17;width:100%;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;font-family:'Open Sans',sans-serif !important;font-weight:400;}.submit_outer{width:auto;display:inline-block;margin:0 auto;}.form_table .form_submit_button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;height:45px;line-height:45px;padding:0 40px;}.form_table .form_submit_button:hover{margin-top:2px;margin-bottom:-2px;-moz-box-shadow:0 3px 0 #539f17;-webkit-box-shadow:0 3px 0 #539f17;box-shadow:0 3px 0 #539f17;}.software-solutions{background-color:#7bb642;}.software-solutions h2{color:#fff;margin-bottom:40px;}.software-solutions .software-solutions-item h3{color:#fff;font-size:1rem;margin-top:10px;text-shadow:0 0 5px rgba(0,0,0,.5);text-align:center;}.software-solutions .software-solutions-item .software-solutions-item-icon{width:55px;height:55px;margin:0 auto;background:url('/designimages/4food/icons/solution-sprite.svg') no-repeat;background-size:1000px 1000px;background-position:0 0;}.software-solutions .software-solutions-item.agf .software-solutions-item-icon{background-position:0 0;}.software-solutions .software-solutions-item.fish .software-solutions-item-icon{background-position:-70px 0;}.software-solutions .software-solutions-item.instant-meal .software-solutions-item-icon{background-position:-140px 0;}.software-solutions .software-solutions-item.liquid .software-solutions-item-icon{background-position:-210px 0;}.software-solutions .software-solutions-item.cookie .software-solutions-item-icon{background-position:-280px 0;}.software-solutions .software-solutions-item.chocolate .software-solutions-item-icon{background-position:-350px 0;}.software-solutions .software-solutions-item.candy .software-solutions-item-icon{background-position:-420px 0;}.software-solutions .software-solutions-item.dairy .software-solutions-item-icon{background-position:-490px 0;}.software-solutions .software-solutions-item.other .software-solutions-item-icon{background-position:-560px 0;}.sub-content-header.header-erp{background-image:url('/designimages/4food/headers/img-erp-algemeen.jpg');background-repeat:no-repeat;background-size:cover;background-position:center center;padding:80px 0;}.sub-content-header-left{float:left;width:50%;text-align:left;padding:40px;background-color:#fff;box-sizing:border-box;}.sub-content-header-left h2{color:#00a4e4;font-size:30px;margin:0 0 10px;line-height:1.25;}.sub-content-header-left h2 img{vertical-align:baseline;margin-right:10px;}.sub-content-header-left p{margin-top:0;}.sub-content-header-right{float:right;width:40%;padding:20px 0;}.sub-content-header-right img{max-height:250px;}.sub-content-header-bottom-text{font-size:14px;text-align:left;display:inline-block;}.btn-demo-outer{display:inline-block;margin-left:20px;width:175px;vertical-align:middle;}.subscribe-mailchimp-left .btn-demo-outer{display:block;margin:20px auto 0;}.subscribe-mailchimp-left p{margin-bottom:0;}.btn-demo{min-height:0 !important;height:45px;line-height:45px;font-size:14px;text-align:center;color:#fff !important;margin:0 auto;border:none !important;background-color:#7bb642;-moz-box-shadow:0 5px 0 #539f17;-webkit-box-shadow:0 5px 0 #539f17;box-shadow:0 5px 0 #539f17;width:100%;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 40px;font-family:'Open Sans',sans-serif !important;border-radius:5px;font-weight:400;}.btn-demo:hover{margin-top:2px;margin-bottom:-2px;-moz-box-shadow:0 3px 0 #539f17;-webkit-box-shadow:0 3px 0 #539f17;box-shadow:0 3px 0 #539f17;}.sub-content-banner{background-image:url(/designimages/4food/reviews_bg.jpg);background-repeat:no-repeat;background-size:cover;padding:200px 100px;overflow:hidden;}.sub-content-banner.quote-1{background-image:url(/designimages/4food/reviews_bg.jpg);}.sub-content-banner.quote-2{background-image:url(/designimages/4food/bg-quote2.jpg);}.sub-content-banner.quote-3{background-image:url(/designimages/4food/bg-labelling.jpg);}.sub-content-banner.quote-1 .sub-content-arrow-box:after{top:50%;transform:rotate(90deg) translateX(-50%) translateY(50%);left:0;}.sub-content-arrow-box{background:#00a4e4;color:#fff;width:100%;max-width:495px;float:right;padding:40px;box-sizing:border-box;text-align:justify;font-size:14px;line-height:1.75;}.sub-content-header.header-commerce{background:url('/designimages/4food/customer-portal.jpg');background-repeat:no-repeat;background-position:right center;padding:80px 0;}.quote-icon{display:inline-block;}.quote-icon-close{display:inline-block;}.quote-name{text-align:right;display:block;}.sub-content-header.header-mes{background:url(/designimages/4food/bg-bigdata.jpg);background-repeat:no-repeat;background-position:right center;padding:40px 0;}.sub-content-header.header-labeling{padding:40px 0;}.content-small-width .sub-content-text-left{text-align:center;padding:0;}.sub-content-text-left{float:left;width:50%;text-align:left;}.sub-content-text-right{float:right;width:50%;}.sub-content-text-right h3{text-align:left;color:#00a4e4;}.sub-content-text-right p{text-align:justify;}#printing{background-color:#f1f1f2;padding:40px 0;}#printing h2{margin:0;color:#00a4e4;margin-bottom:40px;}.functions{background-color:#f1f1f2;box-sizing:border-box;padding:40px;width:100%;}.functions h2{margin:0;color:#00a4e4;margin-bottom:40px;}.functions h3{margin:0;padding:0;text-transform:uppercase;}.functions p{margin:0;}.functions .block .block-inner{background-color:#fff;box-sizing:border-box;padding:40px;}.functions .block .image{vertical-align:middle;width:100px;float:left;height:100%;}.functions .block .image img{height:75px;width:75px;margin:0 auto;}.functions .block .text{box-sizing:border-box;padding:0 10px;font-size:14px;line-height:1.75;text-align:left;overflow:hidden;float:right;width:calc(100% - 100px);}.story-title{color:#00a4e4;}.story-title .mobile{text-align:center;}.story-title .story-title-large{font-size:50px;font-weight:600;display:inline-block;}.story-title .story-title-small{display:inline-block;font-size:35px;font-weight:400;}.story-title .story-title-large,.story-title .story-title-small{line-height:1;}#maincontent.story h2{font-size:16px;color:#00a4e4;margin:0;}.col-2 .col-1-2{float:left;width:48%;text-align:justify;}.col-2 .col-2-2{float:right;width:48%;text-align:justify;}.newsOverviewHolder{background-color:#f1f1f2;}.newsOverviewHolder .news-title{height:30px;max-width:500px;margin:0 auto;text-align:center;padding:20px 0;}#maincontent.story .newsOverviewHolder .news-title h2{font-size:26px;}.newsOverviewHolder .newsOverview{max-width:1100px;margin:0 auto;padding-bottom:10px;}.newsOverviewHolder .newsOverview .newsItem{width:48%;float:left;margin:1%;display:block;padding:40px;box-sizing:border-box;background-color:#fff;}.newsOverviewHolder .newsOverview .newsItem .newsContent{float:left;width:calc(100% - 120px);text-align:left;}.newsOverviewHolder .newsOverview .newsItem .newsImage{float:left;width:100px;height:100px;margin-right:20px;border-radius:100px;overflow:hidden;}.newsOverviewHolder .newsOverview .newsItem .newsImage img{max-width:100%;}.newsOverviewHolder .newsOverview .newsItem .newsTitle{padding:10px 0 0;color:#444;font-weight:600;}.newsOverviewHolder .newsOverview .newsItem .newsDate p{margin:0;}.mobile{display:none;}@media screen and (max-width:600px){.newsOverviewHolder .newsOverview .newsItem{width:100%;float:none;margin:20px auto;}}.gratisdemo{float:right;width:150px;}.gratisdemo a{text-decoration:none;}.gratisdemo-inner{background-color:#7bb642;width:150px;height:45px;-moz-box-shadow:0 5px 0 #539f17;-webkit-box-shadow:0 5px 0 #539f17;box-shadow:0 5px 0 #539f17;border-radius:5px;font-style:italic;padding:10px 0 5px;box-sizing:border-box;}.gratisdemo-inner:hover{margin-top:2px;margin-bottom:-2px;-moz-box-shadow:0 3px 0 #539f17;-webkit-box-shadow:0 3px 0 #539f17;box-shadow:0 3px 0 #539f17;}.gratisdemo-inner h2{color:#fff;margin:0;text-align:center;height:25px;line-height:25px;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:600;}.gratisdemo-inner span{color:#5e881a;font-weight:600;display:block;text-align:right;padding-top:5px;}.gratisdemo a:hover{text-decoration:none;}#demo .textarea_row{float:none;width:100%;margin-left:0;margin-bottom:10px;}#demo .field_row{margin-bottom:10px;overflow:hidden;}#demo .single_line{border-radius:0;border:none;}#demo-pop-up h2{margin-top:0;}#footer{margin:30px auto 0;background-color:#fff;}#footer .footer_text_mobile{display:none;}.footerclock>img{width:auto !important;margin-top:0 !important;float:none !important;height:16px;}.footerclock{height:40px;line-height:20px;}.footerclock span{height:20px;line-height:20px;vertical-align:top;}#footer .sla-footer{font-size:8px;}#footer .gototop a{background:url("/designimages/4food/top.png") no-repeat scroll 0 0 rgba(0,0,0,0);bottom:75px;height:35px;position:fixed;right:5px;text-decoration:none;text-shadow:0 0 4px #fff;-moz-transition:opacity .15s linear 0s;-o-transition:opacity .15s linear 0s;-webkit-transition:opacity .15s linear 0s;transition:opacity .15s linear 0s;width:35px;z-index:9675309;}.contact{text-align:center;margin-bottom:-10px;height:40px;position:fixed;bottom:0;right:265px;z-index:100;}#footer .top_footer{background-color:#f1f1f2;}#footer .block{width:300px;float:left;margin-right:20px;line-height:2;font-size:14px;}#footer .block.small-block{height:45px;line-height:45px;font-size:14px;padding:10px 0;}#footer .block.small-block:last-of-type{border:none !important;}#footer .block h2{margin:10px 0 0;}#footer .block p{margin:0;}#footer .block span{text-transform:uppercase;}#footer .block:nth-child(2){width:calc(100% - 575px);max-width:450px;}#footer h1{margin:10px 0 10px 0;font-weight:normal;font-size:25px;}#footer a{height:30px;color:#000;color:#717171;font-size:14px;line-height:1.75;}#footer .left a{color:#00a4e4;text-decoration:underline;}#footer .block-service h2{margin:10px 0 0;line-height:normal;}#footer .block-service{line-height:2;}#footer .bottom-footer{margin-top:2px;margin-bottom:2px;height:12px;background-color:#c7c9ca;}#footer .bottom-footer img{float:right;}#footer .left{float:left;height:45px;line-height:45px;font-size:14px;padding:10px 0;}#footer .left img{margin-right:15px;vertical-align:baseline;}#footer .right{float:right;margin-top:25px;}#footer .footer_spacing{background-color:#f1f1f2;height:30px;line-height:30px;vertical-align:middle;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:50px;}#footer .footer_spacing a{font-size:10px;padding-left:10px;}#footer .footer_spacing a:first-child{padding-left:0;}hr{opacity:.4;margin:0;}#maincontent hr{border-color:#888;border-style:solid;opacity:.4;}#maincontent hr.white{border-color:#fff;opacity:.6;}.social-icons ul{list-style-type:none !important;padding:0;}.social-icons li{float:left;margin-right:10px;margin-bottom:0;padding:0;display:inline;width:auto;background-color:#f0f0f0;}.social-icons li a{display:block;float:left;margin:0;padding:0;width:20px;height:20px !important;text-indent:-9999px;background:url('/designimages/4food/social-footer-sprite.svg') no-repeat;background-size:225px 50px;background-position:0 0;opacity:.6;transition:background-position .5s ease-in-out;}.social-icons li.facebook a{background-position:0 0;}.social-icons li.facebook a:hover{background-position:0 -29px;}.social-icons li.linkedin a{background-position:-88px 0;}.social-icons li.linkedin a:hover{background-position:-88px -29px;}.social-icons li.youtube a{background-position:-146px 0;}.social-icons li.youtube a:hover{background-position:-146px -29px;}.social-icons li.twitter a{background-position:-29px 0;}.social-icons li.twitter a:hover{background-position:-29px -29px;}.social-icons li.pinterest a{background-position:-58px 0;}.social-icons li.pinterest a:hover{background-position:-58px -29px;}.social-icons li.googleplus a{background-position:-117px 0;}.social-icons li.googleplus a:hover{background-position:-117px -29px;}.social-icons li.instagram a{background-position:-176px 0;}.social-icons li.instagram a:hover{background-position:-176px -29px;}.social-icons li.ictwaarborg a{background-position:-205px 0;}.social-icons li.ictwaarborg a:hover{background-position:-205px -29px;}.subscribe-mailchimp .message{color:#fff;}.subscribe-mailchimp .button-green-outer{margin:0;}.subscribe-mailchimp-inner{background-image:url('/designimages/4food/bg-contact.jpg');padding:40px 0;background-position:center center;background-size:cover;}.subscribe-mailchimp-inner p{color:#fff;opacity:.9;}.subscribe-mailchimp-inner span{color:#fff;margin-bottom:2px;display:block;}.subscribe-mailchimp-left{float:left;width:280px;text-align:left;padding-right:20px;height:100%;}.subscribe-mailchimp-left .btn-demo-outer{width:100%;display:block;margin-top:22px;}.subscribe-mailchimp-left .btn-demo-outer .btn-demo{width:100%;margin-left:0;height:45px;line-height:45px;}.subscribe-mailchimp-left>div{cursor:pointer;}.subscribe-mailchimp-left span{display:block;color:#fff;font-size:26px;line-height:1;}.subscribe-mailchimp-right{overflow:hidden;padding-left:20px;max-width:700px;box-sizing:border-box;}.mailchimp-title{display:block;color:#fff;font-size:26px;line-height:1;}.subscribe-mailchimp .mailchimp-spacer{border-left:1px solid #fff;width:0;position:absolute;left:300px;top:0;bottom:0;}.mailchimp-form{max-width:500px;width:100%;}.subscribe-mailchimp .field_row{border:1px solid #00a4e4;border-radius:10px;box-sizing:border-box;height:50px;overflow:hidden;width:auto;margin:0;width:calc(100% - 170px);float:left;}.subscribe-mailchimp .submit_outer{width:150px;margin-left:20px;float:right;}.subscribe-mailchimp .form_submit_button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;height:45px;line-height:45px;font-size:14px;color:#fff !important;margin:0 auto;border:none !important;background-color:#7bb642;-moz-box-shadow:0 5px 0 #539f17;-webkit-box-shadow:0 5px 0 #539f17;box-shadow:0 5px 0 #539f17;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;font-family:'Open Sans',sans-serif !important;font-weight:400;}.subscribe-mailchimp .form_submit_button:hover{margin-top:2px;margin-bottom:-2px;-moz-box-shadow:0 3px 0 #539f17;-webkit-box-shadow:0 3px 0 #539f17;box-shadow:0 3px 0 #539f17;}.subscribe-mailchimp .field_name{float:left;width:150px;box-sizing:border-box;border-right:1px solid #ccc;background-color:#f1f1f2;height:50px;line-height:50px;vertical-align:middle;font-weight:600;padding:0 0 0 10px;text-align:left;}.subscribe-mailchimp .single_line{float:left;width:calc(100% - 150px);color:#888;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;padding:0 0 0 10px;box-sizing:border-box;outline:0;height:50px;background-color:#fff !important;}.subscribe-mailchimp .mailchimp-left{margin-top:50px;float:left;}.subscribe-mailchimp .mailchimp-right{float:right;padding-right:20px;}.icon-shoppingcart{width:28px;height:28px;background:url(/designimages/4food/icons/erp-sprite.svg) no-repeat;background-size:500px 500px;background-position:-455px -70px;display:inline-block;margin-right:5px;vertical-align:middle;}.icon-shoppingcart.large-icon{width:55px;height:55px;background-size:1000px 1000px;background-position:-910px -210px;margin:0;}.icon-scanning{width:28px;height:28px;background:url(/designimages/4food/icons/erp-sprite.svg) no-repeat;background-size:500px 500px;background-position:-245px -70px;display:inline-block;margin-right:5px;vertical-align:middle;}.icon-scanning.large-icon{width:55px;height:55px;background-size:1000px 1000px;background-position:-490px -210px;margin:0;}.icon-reporting{width:28px;height:28px;background:url(/designimages/4food/icons/erp-sprite.svg) no-repeat;background-size:500px 500px;background-position:-315px -105px;display:inline-block;margin-right:5px;vertical-align:middle;}icon{display:block;text-align:center;}icon.medium{z-index:2;background-color:#00a4e4;width:75px;height:75px;border-radius:100%;margin:0 auto;}icon.medium:before{width:42px;height:42px;margin:0 auto;background:url(/designimages/4food/icons/erp-sprite.svg) no-repeat;background-size:750px 750px;background-position:0 -157px;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}icon.medium.purchase:before{background-position:0 -157px;}icon.medium.contract-management:before{background-position:-262px -157px;}icon.medium.edi:before{background-position:-525px -157px;}icon.medium.stock:before{background-position:-52px -157px;}icon.medium.recipes:before{background-position:-315px -157px;}icon.medium.narrowcasting:before{background-position:-577px -157px;}icon.medium.orders:before{background-position:-105px -157px;}icon.medium.scanning:before{background-position:-367px -157px;}icon.medium.waste-management:before{background-position:-630px -157px;}icon.medium.schedule:before{background-position:-158px -157px;}icon.medium.traceability:before{background-position:-420px -157px;}icon.medium.customer-portal:before{background-position:-682px -157px;}icon.medium.relation-management:before{background-position:-210px -157px;}icon.medium.reporting:before{background-position:-473px -157px;}#agf-popup .field_row,#agf-map-popup .field_row{margin-bottom:10px;}.agf-specs{background-color:#f1f1f2;padding:40px;}.agf-specs h2{color:#00a4e4;margin-top:0;line-height:1;margin-bottom:40px;}.agf-specs .agf-specs-item-wrapper{display:flex;justify-content:space-between;}.agf-specs .agf-specs-item{text-align:left;}.agf-specs .agf-specs-item p{margin:0;}.agf-3-column h2{color:#00a4e4;font-size:20px;margin:0 0 16px 0;line-height:1;text-align:left;}.agf-3-column p{text-align:left;margin-bottom:0;}.agf-3-column>div{padding-bottom:0;}.agf-functionality h2{color:#00a4e4;margin:0;line-height:1;}.agf-functionality p{margin-bottom:40px;}.agf-functionality-item{background-color:#f1f1f2;padding:20px;}.agf-functionality-item .agf-functionality-title{text-align:left;font-weight:800;}.agf-functionality-item .agf-functionality-icon{position:absolute;top:0;right:0;color:#00a4e4;font-size:30px;}.agf-functionality-item .agf-functionality-toggle{display:none;}#top-contact{padding-bottom:40px;}#agf-popup .uk-modal-dialog{padding-bottom:40px;}#informationfolder .field_row{float:left;width:calc(50% - 10px);margin-right:10px;}#informationfolder .field_row:nth-child(odd){margin-left:10px;margin-right:0;}.estrategy-cookie-more-info:after{font-family:"Font Awesome 5 Pro" !important;}#big-data{background-color:#f1f1f2;padding:40px 0;}#big-data h2{margin:0;color:#00a4e4;margin-bottom:40px;}#solutions{background:url("/designimages/4food/old/bg-oplossingen.jpg");background-repeat:no-repeat;background-size:cover;background-position:bottom;color:#fff;padding:2% 5%;overflow:hidden;}#solutions .solutions-header{text-align:center;}#solutions .solutions-header h2{color:#fff;display:inline-block;font-size:30px;line-height:1.2;}#solutions .solution-item{display:block;float:left;height:200px;width:25%;}#solutions-footer{background-color:#ececec;display:table;height:145px;width:100%;}#solutions-footer .solutions-footer-column{display:table-cell;height:100%;vertical-align:middle;width:33%;}#solutions-footer .solutions-footer-column .main{color:#0196d8;font-size:40px;font-weight:bold;}#solutions-footer .solutions-footer-column .sub{color:#000;font-size:12px;margin-top:25px;text-transform:uppercase;}#solutions .solution-item .werkwijze_image1,#solutions .solution-item .werkwijze_image2,#solutions .solution-item .werkwijze_image3,#solutions .solution-item .werkwijze_image4,#solutions .solution-item .werkwijze_image5,#solutions .solution-item .werkwijze_image6,#solutions .solution-item .werkwijze_image7,#solutions .solution-item .werkwijze_image8{height:135px;margin:22px auto 0;width:135px;transition:all .5s ease;background-repeat:no-repeat;background-position:center center;background-size:contain;}#solutions .solution-item .werkwijze_image1{background-image:url("/designimages/4food/old/icon-snoep.png");}#solutions .solution-item .werkwijze_image1:hover{background-image:url("/designimages/4food/old/icon-snoep-b.png");height:145px;width:145px;}#solutions .solution-item .werkwijze_image2{background-image:url("/designimages/4food/old/icon-koek.png");}#solutions .solution-item .werkwijze_image2:hover{background-image:url("/designimages/4food/old/icon-koek-b.png");height:145px;width:145px;}#solutions .solution-item .werkwijze_image3{background-image:url("/designimages/4food/old/icon-vloeibaar.png");}#solutions .solution-item .werkwijze_image3:hover{background-image:url("/designimages/4food/old/icon-vloeibaar-b.png");height:145px;width:145px;}#solutions .solution-item .werkwijze_image4{background-image:url("/designimages/4food/old/icon-choco.png");}#solutions .solution-item .werkwijze_image4:hover{background-image:url("/designimages/4food/old/icon-choco-b.png");height:145px;width:145px;}#solutions .solution-item .werkwijze_image5{background-image:url("/designimages/4food/old/icon-vis.png");}#solutions .solution-item .werkwijze_image5:hover{background-image:url("/designimages/4food/old/icon-vis-b.png");height:145px;width:145px;}#solutions .solution-item .werkwijze_image6{background-image:url("/designimages/4food/old/icon-agf.png");}#solutions .solution-item .werkwijze_image6:hover{background-image:url("/designimages/4food/old/icon-agf-b.png");height:145px;width:145px;}#solutions .solution-item .werkwijze_image7{background-image:url("/designimages/4food/old/icon-kantklaar.png");}#solutions .solution-item .werkwijze_image7:hover{background-image:url("/designimages/4food/old/icon-kantklaar-b.png");height:145px;width:145px;}#solutions .solution-item .werkwijze_image8{background-image:url("/designimages/4food/old/icon-overig.png");}#solutions .solution-item .werkwijze_image8:hover{background-image:url("/designimages/4food/old/icon-overig-b.png");height:145px;width:145px;}#solutions .slick-slider{padding:0 40px;box-sizing:border-box;}#solutions .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;z-index:100;text-indent:9999px;background:none;border:none;-webkit-appearance:none;}#solutions .slick-arrow.slick-disabled{display:none !important;}#solutions .slick-prev{left:0;background-image:url('/designimages/4food/arrow-left.png');background-repeat:no-repeat;background-position:center center;background-size:contain;}#solutions .slick-next{right:0;background-image:url('/designimages/4food/arrow-right.png');background-repeat:no-repeat;background-position:center center;background-size:contain;}.sub-content-header.header-commerce.old-banner{background:url(/designimages/4food/old/bg-ecommerce.jpg);background-repeat:no-repeat;background-position:right center;padding:40px 0;background-size:contain;}@media screen and (max-width:767px){#solutions{display:none;}}@media screen and (max-width:1280px){.agf-3-column .column-3-item{padding-bottom:0;}.agf-3-column h2{height:44px;line-height:22px;}.divider-line{margin:40px;}#nav li a{padding:0 10px;}}@media screen and (max-width:1100px){.content-small-width{padding:0 20px;}#nav li a{font-size:15px;}}@media screen and (max-width:1024px){.content-small-width,.contact-form .content-small-width{padding:0 20px;}.desktop-menu{display:none;}#btn_menu{display:block;}#headerlogo a:nth-child(2){margin-left:50px;}#btn_menu{top:25px;}#headerlogo{margin-left:0;}.cms-online-prices{border-radius:10px;box-shadow:0 0 40px -10px rgba(0,0,0,.25);}.cms-online-prices-ribbon{background-color:#f1f1f2;padding-bottom:20px;}.cms-online-prices-ribbon .ribbon-front{width:100%;margin:0 auto 20px;box-shadow:none;height:auto;line-height:normal;padding:10px;border-radius:10px;box-sizing:border-box;left:0;}.cms-online-prices-ribbon .ribbon-edge-topleft,.cms-online-prices-ribbon .ribbon-edge-topright,.cms-online-prices-ribbon .ribbon-edge-bottomleft,.cms-online-prices-ribbon .ribbon-edge-bottomright{display:none;}.cms-prices-dots{background-color:#f1f1f2;padding:20px 0;}.slick-slide:first-child .cms-online-prices-item{border:none;}.cms-online-prices .cms-online-prices-item{padding:0 20px;}.sub-content-banner{padding:40px 20px;}.sub-content-arrow-box{max-width:none;}.banner-content{right:20px;bottom:20px;padding:20px;max-width:320px;}.agf-functionality .column-3>div{width:50%;}.agf-specs .agf-specs-item-wrapper{flex-wrap:wrap;}.agf-specs .agf-specs-item-wrapper .agf-specs-item{width:calc(100%*1/3.001);}.divider-line{margin:40px 20px;}.page-usp{flex-wrap:wrap;padding:5px 10px;display:none;}.page-usp span{width:50%;display:block;margin:0;text-align:center;}.software-solutions{display:none;}.functions{padding:40px 20px;}.functions .block .block-inner{padding:20px;}.image-anniversary{top:20px;right:20px;}.bannerContainer .uk-slideshow-items .banner_item .banner-custom-content .banner-content-title{font-size:50px;}.bannerContainer .uk-slideshow-items .banner_item .banner-custom-content .banner-content-link{font-size:28px;}}@media screen and (max-width:950px){.sub-content-header-left{float:none;width:100%;}.sub-content-header-right{width:100%;float:none;padding:40px 0 20px;}.sub-content-header.header-mes{background:none;}#footer .top_footer{padding:20px 0;}#footer .block,#footer .block-service,#footer .block:nth-child(2){float:none;margin:0 auto;width:275px;text-align:center;padding:40px 0;border-bottom:1px solid #dadada;height:auto;}#footer .block h2,#footer .block-service h2,#footer .block:nth-child(2) h2{margin:0;}.top_footer hr{display:none;}#footer .right,#footer .left{float:none;width:275px;margin:0 auto;padding:40px 0;}#footer .right{border-bottom:1px solid #dadada;}#footer .left img{display:block;margin:0 auto;}.social-icons li{float:none;display:inline-block;}.social-icons li:last-child{margin-right:0;}.subscribe-mailchimp-inner{padding:0;}.subscribe-mailchimp-left,.subscribe-mailchimp-right{float:none;max-width:500px;padding:40px 0;text-align:center;margin:0 auto;}.subscribe-mailchimp-left{max-width:300px;border-bottom:1px solid #fff;}.mailchimp-spacer{display:none;}}@media screen and (max-width:768px){#anuga-banner{margin:20px;}.mobile{display:block;}.desktop{display:none;}.contact-form textarea,.contact-form .textarea_row{height:100px;width:100%;position:absolute;left:0;resize:none;z-index:2;}.contact-form .textarea_row{bottom:190px;margin-left:0;}.contact-form .field_row{margin-right:0;}.contact-form .g-recaptcha{padding-top:205px;}.contact-form .field_input{padding-right:0;}.col-2 .col-1-2,.col-2 .col-2-2{float:none;width:100%;}.newsOverviewHolder .newsOverview .newsItem .newsImage,.newsOverviewHolder .newsOverview .newsItem .newsContent{float:none;width:100%;margin:0 0 20px;}#headerlogo a:nth-child(2){margin-left:50px;}#btn_menu{top:25px;}.banner-content{right:10px;left:10px;bottom:10px;max-width:none;width:auto;height:auto;padding:10px;}.banner-text-center{position:relative;top:auto;transform:none;}.banner-content .banner-title{font-size:18px;}.banner-content .banner-text{font-size:14px;}.agf-3-column>div{width:100%;text-align:left;margin-bottom:40px;}.agf-3-column>div:last-child{margin-bottom:0;}.agf-3-column>div h2{line-height:1;height:auto;}.content-small-width.no-padding-mobile{padding:0;}html:not([lang=nl]) .cms-online-prices-item-features ul{margin:0 0 60px !important;}#informationfolder .field_row{float:none;width:100%;margin-right:0 !important;margin-left:0 !important;}}@media screen and (min-width:641px) and (max-width:900px){.functions .block .image{float:none;margin:0 auto;}.functions .block .text{float:none;width:100%;text-align:center;}}@media screen and (max-width:600px){.cms-online-prices .cms-online-prices-item{border:0;}.col-2-white-bg .col-2 .col-2-2,.sub-content-arrow-box,.sub-content-header-left,.sub-content-banner{padding:20px;}.image-anniversary{max-width:75px;}}@media screen and (max-width:540px){#header .top-header .top-header-left .top-header-left-item{padding:5px;}#header .top-header .top-header-left .top-header-left-item.login{display:none;}.gratisdemo-inner{position:fixed;top:0;left:0;width:100%;height:25px;box-shadow:none;border-radius:0;padding:0;}.gratisdemo-inner h2{text-align:center;font-size:14px;height:25px;line-height:25px;}.gratisdemo-inner:hover{margin:0;box-shadow:none;}#headerlogo{margin-top:25px;padding:5px 0;height:35px;}#header .top-header .top-header-left .top-header-left-item{display:none;}#header .top-header .top-header-left .top-header-left-item.phonenumber{display:block;position:absolute;top:38px;right:70px;padding:0;width:120px;z-index:3;}.button-green-outer{margin:0 auto;}#header .top-header .top-header-left .top-header-left-item.phonenumber .fa{display:none;}#header .top-header .top-header-left .top-header-left-item.language{display:block;position:absolute;top:25px;right:15px;padding:5px 0;}#header #language.dd-container{width:55px !important;}#header #language.dd-container.dd-active .dd-select:after{background:none;}#header #language.dd-container .dd-select{border:1px solid #fff;width:50px !important;padding:0 5px 10px;}#header #language.dd-container .dd-options{margin-left:-61px;}#header #language.dd-container.dd-active .dd-select:after{width:55px;left:-54px;}.outer-nav{height:auto;position:static;width:auto;padding:0;}.sub-content-header-left h2{font-size:23px;}.functions h2{margin-bottom:20px;}.sub-content-text .block{padding:20px;}.sub-content-text .block .image{display:block;margin:0 auto;position:relative;top:0;transform:none;}.sub-content-text .block .text{display:block;text-align:center;margin-left:0;}.sub-content-header.header-commerce{background:none;}.subscribe-mailchimp .field_row{width:100%;float:none;}.subscribe-mailchimp .submit_outer{float:none;width:100%;margin-top:10px;margin-left:0;}#btn_menu{top:0;}.page-usp{display:none;}}@media screen and (max-width:500px){.g-recaptcha{-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85);-webkit-transform:scale(.85);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0;}.g-recaptcha>div{width:225px !important;}.g-recaptcha>div>div{width:0 !important;}.content-small-width,.contact-form .content-small-width{padding:0 10px;}#contact_dialog{max-width:320px;}#solutions-footer .solutions-footer-column .sub{margin:0;}#solutions-footer .solutions-footer-column{margin-bottom:20px;display:block;width:100%;}#footer .left{float:none;height:auto;}#footer .left img{display:block;}#footer .right{float:none;}.cms-online-prices-wrapper .content-small-width{padding:0 30px;}.cms-online-prices .cms-online-prices-item .cms-online-prices-item-button-wrapper{position:relative;left:auto;right:auto;}.agf-specs{padding:40px 20px;}.agf-specs .agf-specs-item-wrapper .agf-specs-item{width:50%;}.agf-functionality .column-3>div{width:100%;}.agf-functionality .column-3>div .agf-functionality-header .agf-functionality-title{padding-left:50px;}.agf-functionality .column-3>div .agf-functionality-header .agf-functionality-icon{right:auto;left:0;line-height:1;width:50px;text-align:left;}.agf-functionality .column-3>div .agf-functionality-header .agf-functionality-toggle{display:block;position:absolute;top:0;right:0;}.agf-functionality .column-3>div .agf-functionality-header .agf-functionality-toggle .fa-angle-up{display:none;}.agf-functionality .column-3>div .agf-functionality-header .agf-functionality-toggle .fa-angle-down{display:block;}.agf-functionality .column-3>div .agf-functionality-header .agf-functionality-toggle .fa-angle-up,.agf-functionality .column-3>div .agf-functionality-header .agf-functionality-toggle .fa-angle-down{font-size:30px;}.agf-functionality .column-3>div .agf-functionality-header .agf-functionality-toggle.active .fa-angle-up{display:block;}.agf-functionality .column-3>div .agf-functionality-header .agf-functionality-toggle.active .fa-angle-down{display:none;}.agf-functionality .column-3>div .agf-functionality-content{display:none;padding-top:10px;}.list-check li.empty{display:none;}.functions .block .image{float:none;margin:0 auto;}.functions .block .text{float:none;width:100%;text-align:center;}.bannerContainer .uk-slideshow-items .banner_item .banner-custom-content .banner-content-title{font-size:22px;}.bannerContainer .uk-slideshow-items .banner_item .banner-custom-content .banner-content-link{font-size:16px;}}@media screen and (max-width:420px){.agf-specs .agf-specs-item-wrapper .agf-specs-item{width:100%;text-align:center;}.agf-3-column>div{margin-bottom:20px;}#maincontent .title h1{line-height:1;}}@media screen and (max-width:400px){#commerce .sub-content-banner{padding:350px 20px 20px;}.sub-content-arrow-box:after{bottom:100%;border-bottom-color:#00a4e4;border-top-color:transparent;top:auto;}#demo-pop-up .field_row{height:auto;}#demo-pop-up .field_row .field_name{float:none;width:100%;border-right:0;border-bottom:1px solid #ccc;display:block;}#demo-pop-up .field_row .single_line{float:none;width:100%;}}@media screen and (max-width:359px){#header .top-header .top-header-left .top-header-left-item{padding:5px 2px;font-size:11px;}#header .top-header .top-header-left .top-header-left-item .fa{font-size:12px;}#header .top-header .top-header-left .top-header-left-item.phonenumber{display:none;}.image-anniversary{top:10px;right:10px;max-width:50px;}}