.installation_menu_lists ul{justify-content:center;display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.installation_menu_lists ul li{flex:0 25%;padding:0 10px;cursor:pointer}.installation_div{background:#f2f2f2}.item_detail{background-color:#fff;margin-bottom:20px;text-align:center}.installation_menu_lists ul li img{width:100%}.item_div h2{margin:5px 0 10px;color:#000;min-height:60px;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600}.detail{padding:20px 20px 30px}.newsletter_section{margin-top:0}.installation_menu_header.center{padding-bottom:30px}.installation_menu .installation_menu_cover .installation_menu_header .installation_dcr p a{color:#666}.pdf_links a{font-family:Open Sans,sans-serif;font-size:14px;color:#000;font-weight:400;letter-spacing:2px}.installation_menu_header.center h1{font-family:Lato,sans-serif;font-size:36px;color:#383838;font-weight:700}.installation_menu .installation_menu_cover .installation_menu_header .installation_dcr p{letter-spacing:.4px;line-height:normal;color:#666;font-size:16px}.page-press_release .viso_partner_cover ul li .partner_box a img{height:250px;width:100%;object-fit:contain;object-position:top}.page-press_release .viso_partner_cover ul li .partner_box{height:auto}.page-press_release .viso_partner_cover ul li .partner_box a{position:relative}body.page-press_release .press_release span.readmore_link{background:#f05423;border:#f05423 solid 1px}.page-press_release .viso_partner_cover ul li .partner_box a .partner_name{padding-bottom:15px}.page-press_release .viso_partner_cover ul li .partner_box a .partner_name p{height:75px}body.page-press_release .viso_partner_cover ul li .partner_box a:hover .partner_name p{color:#f05423}body.page-press_release .press_release .viso_partner_cover ul li .partner_box a span.readmore_link:hover{background:transparent;color:#f05423}.pocstm{display:inline-block;width:65%;float:right;max-width:48%}.pocstm .popcst{display:flex;width:50%;height:36px;align-items:center;float:left}.pocstm .popcst input#CustomerFormCoffee{height:auto!important;line-height:normal;margin:0;min-height:auto;max-width:0}.pocstm .popcst label{display:inline-block;margin:0 0 0 10px}.homepage-slideshow .flickity-prev-next-button.previous{background-image:url(left_arrow.png)!important}.full-width--true .caption{max-width:100%;padding:0}.caption.vertical-bottom{display:flex;justify-content:flex-end;align-items:center}.homepage-slideshow .caption a.action_button{width:auto!important}.landing-featured-content-section a.button{background:#fe5000;width:320px;position:relative;z-index:99;font-size:22px}.landing-featured-content-section .right_column a.button{background:#f2a900}.landing-featured-content-section .left_column{float:left;width:35%;display:flex;align-items:center;justify-content:center;background:url(bg_left.jpg) no-repeat center center;background-size:cover}.landing-featured-content-section .right_column{float:left;width:35%;display:flex;align-items:center;justify-content:center;background:url(bg_right.jpg) no-repeat center center;background-size:cover}.landing-featured-content-section .homepage_content{float:left;width:30%;padding-top:23%;padding-bottom:5%;position:relative;z-index:9}body.page-landing div.content{padding:0}.landing-featured-content-section .featured_text{font-size:23px;line-height:28px;font-weight:300;font-family:lato}.landing-featured-content-section .featured_text p strong{color:#fd5006}.landing-featured-content-section .homepage_content .image-element__wrap{margin-bottom:30px}.landing-featured-content-section .sixteen.columns{margin:0;width:100%}.landing_column__cv{display:flex;min-height:100vh}.landing-featured-content-section:before{position:absolute;left:0;right:0;top:0;bottom:0;background:url(v_shape.png) no-repeat center bottom 40%;content:"";z-index:1;opacity:.2;width:100%;height:100%}.landing-featured-content-section{position:relative;overflow:hidden}@media only screen and (max-width:1024px){.detail{padding:20px 10px 30px}.item_div h2{font-size:16px}.landing-featured-content-section a.button{font-size:16px;width:240px}.landing-featured-content-section .featured_text{font-size:18px;line-height:24px}}@media only screen and (max-width:991px){.installation_menu_lists ul li{flex:0 33.33%;padding:0 10px}.pdf_links a{font-size:12px;letter-spacing:1.5px}.detail{padding:20px 15px 30px}.item_div h2{font-size:16px}}@media only screen and (max-width:798px){.homepage-slideshow .caption a.action_button{width:auto!important;padding:0 10px!important;font-size:27px}}@media only screen and (max-width:767px){.installation_menu_lists ul li{flex:0 50%;padding:0 10px}.homepage-slideshow .caption a.action_button{font-size:13px;padding:7px 10px!important}.homepage-slideshow .flickity-prev-next-button,.testimonial-section .flickity-prev-next-button{width:25px;height:47px;top:50%;transform:translateY(-50%);background-size:25px}.full-width--true .caption{padding:0}.caption-content{max-width:100%}.homepage-slideshow .caption .pretext p,.homepage-slideshow .caption .headline,.homepage-slideshow .caption .subtitle p{font-size:19px;display:initial}.homepage-slideshow .caption .pretext p{padding:6px 7px!important}.landing-featured-content-section .left_column,.landing-featured-content-section .right_column{min-height:300px;width:100%}.landing-featured-content-section .homepage_content{float:none;margin:0 auto;width:100%}.landing_column__cv{flex-direction:column}}@media only screen and (max-width:568px){.pdf_links a{font-size:14px;letter-spacing:2px}.installation_menu_lists ul li{flex:0 100%;padding:0}.installation_menu_header.center h1{font-size:26px}.item_div h2{min-height:auto;font-size:18px}}@media only screen and (max-width:375px){.installation_menu_header.center h1{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
