h1,h2,h3,h4,h5,h6,html{font-family:Effra,Arial,sans-serif}.msg_body h2,html{font-size:1em}.border_after:after,.border_before:before{width:1px;border-right:1px solid #ccc;top:0;position:absolute;bottom:0;content:''}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;background-repeat:no-repeat}@font-face{font-family:'Roboto Thin';src:url(/fonts/Roboto-Thin-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/Roboto-Thin-webfont.woff) format('woff'),url(/fonts/Roboto-Thin-webfont.ttf) format('truetype'),url(/fonts/Roboto-Thin-webfont.svg#svgFontName) format('svg')}@font-face{font-family:'Roboto Light';src:url(/fonts/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/Roboto-Light-webfont.woff) format('woff'),url(/fonts/Roboto-Light-webfont.ttf) format('truetype'),url(/fonts/Roboto-Light-webfont.svg#svgFontName) format('svg')}@font-face{font-family:'Roboto Regular';src:url(/fonts/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/Roboto-Regular-webfont.woff) format('woff'),url(/fonts/Roboto-Regular-webfont.ttf) format('truetype'),url(/fonts/Roboto-Regular-webfont.svg#svgFontName) format('svg')}html{color:#333;background:#fff;line-height:1.5;padding:0}body{background:#eee}.site_selection{display:none}.clear{clear:both}.clearfix:after{content:'';clear:both}.float_left{float:left}.float_right{float:right}.img_left{float:left;margin:0 15px 5px 0}.img_right{float:right;margin:0 0 5px 15px}.button.primary,h1,h2,h3,h4,h5,h6,p{margin-bottom:19.2px}.highlighted{background-color:#ffc222}.right{text-align:right}.border_after{padding-right:84px}.border_after:after{display:block;right:27px}.border_before{padding-left:84px}.border_before:before{display:block;left:27px}.FreezePaneOn{background-color:transparent!important}a[href$=".pdf"]{position:relative}a[href$=".pdf"]:before{content:'';width:16px;height:16px;background-image:url(/AppImages/pdficon_small.png);display:inline-block;vertical-align:middle;margin-right:5px;margin-bottom:4px}a[href$=".pdf"]:hover:after{content:attr(href);display:block;white-space:nowrap;padding:4px 6px;font-size:10px;position:absolute;left:19px;margin-bottom:5px;bottom:100%;background-color:#fff;z-index:100;color:#333;box-shadow:0 0 3px rgba(0,0,0,.4);font-style:italic}a.document_link{display:inline-block;margin-top:30px;padding:10px;background-color:#007cc1;color:#fff;position:relative;padding-left:60px;border-radius:5px;box-shadow:-2px 2px 0 rgba(0,0,0,.2)}a.document_link:before{display:none}a.document_link:after{content:'';width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #fff;display:inline-block;vertical-align:middle;margin-left:5px;background-color:transparent;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:13px;top:13px;opacity:0;padding:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a.document_link img{width:40px;position:absolute;left:8px;top:-7px;-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.transition-all,a{-o-transition:all .1s ease;-webkit-transition:all .1s ease}a.document_link:hover{color:#fff}a.document_link:hover:after{opacity:1;content:'';padding:0;background-color:transparent;left:13px;box-shadow:none}a.document_link:hover img{-ms-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);opacity:.5}a.document_link:active{box-shadow:none;-webkit-transform:translate3d(-1px,1px,0);-moz-transform:translate3d(-1px,1px,0);transform:translate3d(-1px,1px,0)}span.highlight{background-color:#ffe982;color:#000}.validation_summary{float:right;width:220px;font-size:12px}blockquote:after,blockquote:before{width:44px;height:36px;background-image:url(/AppImages/quote.png);content:' '}hr,iframe,table{width:100%}.transition-all{-moz-transition:all .1s ease;transition:all .1s ease}a{color:#007cc1;text-decoration:none;-moz-transition:all .1s ease;transition:all .1s ease}a:hover{color:#5bc4ff;-moz-transition:all .1s ease;-o-transition:all .1s ease;-webkit-transition:all .1s ease;transition:all .1s ease}h1,h2,h3,h4,h5,h6{font-weight:400}.cycle_item .cycle_item_content_a a span,.cycle_item.slide_ukraine .cycle_item_content_a div span,.cycle_item.slide_ukraine .cycle_item_content_b a span,h1{font-family:Roboto,Arial,sans-serif;font-weight:100!important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:inherit}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0}h1{font-size:50px;margin-bottom:1.2rem}blockquote em,h2,h3{font-family:Roboto,sans-serif;font-weight:400}.page_title_wrapper h1{padding:30px 0;color:#fff}.standard_content_content_inner h3:first-child,h2 span,h4{color:#409dd1}.page_title_wrapper h1 span{background-color:#f78f42;display:inline-block;padding:4px 12px;margin-right:2px;line-height:1.1}.make-payment .invoice__item p,ol,ul{line-height:1.4}.page_title_wrapper h1 span:last-child{background-color:#ffC222}.page_title_wrapper h1 span:first-child{background-color:#f78f42}h2{font-size:24px;margin-bottom:1.2rem}h3{font-size:20px;margin-bottom:1.2rem}h4{font-size:16px;margin-bottom:1.2rem}h5{font-size:14px;margin-bottom:1.2rem}h6{font-size:12px;margin-bottom:1.2rem}p{font-size:16px;margin-bottom:1.2rem}ol,ul{margin:1em 1.5em 2em}ol li,ul li{margin-bottom:.5em}h4+h3{margin-top:-20px}hr{float:left;height:0;color:#ccc;background-color:#ccc;border:1px solid #ccc;border-bottom:0;padding:0;margin:10px 0 20px}blockquote{background-color:#ededed;padding:20px 20px 80px;margin:1.5em 0;color:#333;margin-bottom:1.5em;position:relative;border-radius:0}table td,table th{border:1px solid #ccc;padding:5px}blockquote p{display:inline;color:#333;font-size:22px}blockquote strong{position:absolute;right:20px;bottom:10px}blockquote:before{left:15px;background-position:0 0;position:static;margin-bottom:10px;display:block}#mainNav,blockquote em,blockquote img{position:absolute;bottom:20px}blockquote:after{background-position:0 -36px;margin-top:7px;background-repeat:no-repeat;margin-left:5px;vertical-align:top;display:inline-block}blockquote img{left:20px;max-height:60px}blockquote em{display:block;right:30px;font-size:16px}blockquote em:before{content:'- '}table{margin:1.5em 0;border-collapse:collapse}table th{background-color:#007cc1;color:#fff;text-align:left}table p{margin-bottom:0}table.data_table{font-size:12px}table.data_table th{color:inherit}table.data_table td,table.data_table th{background-color:transparent;border:0}table.data_table tr:nth-child(even){background-color:#f2f9f4}iframe{border:0}.button{background-color:#e5f2f9;color:#007cc1;padding:2px 14px;display:inline-block;border:0;border-radius:20px;cursor:pointer;font-family:Effra,Arial,sans-serif!important;font-size:14px!important;line-height:24px}.button:hover{opacity:.7;color:#007cc1}.button.alt{background-color:#9ed4b7;color:#fff}.button.alt2{background-color:#ffc222;color:#fff}.button.primary{padding:5px 20px;font-size:20px;margin-bottom:1.2rem}.button+.button{margin-left:5px}.search_page_options .button,.search_page_options .button:hover{background-color:#e5f2f9}.search_page_options input[type=text]{padding:5px;width:190px}#tab-Products{display:none}input[type=password],input[type=text],select{border:1px solid #ccc;padding:3px;margin-bottom:5px}select option{padding:0}#mainNav{margin-bottom:0;right:20px;cursor:default}#mainNav:after{content:' ';clear:both;display:block}#fullNav .panel_nav>ul>li .panel_nav_panel .panel_nav_sub_panel ul li ul li a:before,.drs_page #Quote blockquote em:before,.second_level_nav ul li ul li a:before{content:'- '}.main_nav{display:block}#mobileNav,#toggleMobileNav{display:none}#fullNav .panel_nav{width:100%}#fullNav .panel_nav ul{list-style-type:none;list-style-image:none;margin:0;padding:0}#fullNav .panel_nav>ul>li{float:none;position:relative;display:inline-block;margin-bottom:0}#fullNav .panel_nav>ul>li>a{font-weight:500}#fullNav .panel_nav>ul>li a{display:block;float:none;cursor:pointer;text-align:center;padding:5px 10px;color:inherit}#fullNav .panel_nav>ul>li a:hover{opacity:.7}#fullNav .panel_nav>ul>li:last-child{border-right:0 none}#fullNav .panel_nav>ul>li:hover a{background-color:#fff}#fullNav .panel_nav>ul>li.selected>a{text-decoration:none;color:#007cc1}#fullNav .panel_nav>ul>li .panel_nav_panel{display:none;background-color:#fff;padding:20px 10px 10px;position:absolute;top:25px;left:-1px;z-index:500!important;zoom:1;width:200px;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;border-bottom:1px solid #eee}#header,.header_search,.stretch_row{position:relative}#fullNav .panel_nav>ul>li .panel_nav_panel .panel_nav_sub_panel{float:left;margin:0}#fullNav .panel_nav>ul>li .panel_nav_panel .panel_nav_sub_panel ul{height:auto;border:0}#fullNav .panel_nav>ul>li .panel_nav_panel .panel_nav_sub_panel ul li{float:none!important;height:auto;padding:0;margin:0;zoom:1;border-top:1px solid #ddd}#fullNav .panel_nav>ul>li .panel_nav_panel .panel_nav_sub_panel ul li:first-child{border-top:0 none}#fullNav .panel_nav>ul>li .panel_nav_panel .panel_nav_sub_panel ul li a{clear:both;display:block;float:none;text-align:left;height:auto;padding:3px 0;margin:0;width:210px;background-color:Transparent;min-height:0}#fullNav .panel_nav>ul>li .panel_nav_panel .panel_nav_sub_panel ul li.selected a{color:#007cc1}#fullNav .panel_nav>ul>li .panel_nav_panel .panel_nav_sub_panel ul li ul li{display:none}#fullNav .panel_nav>ul>li .panel_nav_panel .panel_nav_sub_panel ul li ul li a{width:155px;font-size:12px}#fullNav .panel_nav>ul>li .panel_nav_panel .panel_nav_sub_panel+.panel_nav_sub_panel{padding-left:10px;margin-left:10px;border-left:1px solid #ccc}#fullNav .panel_nav>ul>li:last-child .panel_nav_panel{left:auto;right:0}.second_level_nav ul{list-style-type:none;list-style-image:none;margin:0 0 50px;padding:0}.second_level_nav ul li{border-bottom:1px solid #ccc;margin-bottom:0}.second_level_nav ul li a{display:block;padding:10px 0;color:#333}.second_level_nav ul li a:hover{opacity:.6}.second_level_nav ul li.selected>a{color:#007cc1}.second_level_nav ul li ul{margin-bottom:20px}.second_level_nav ul li ul li{border-bottom:0 none}.second_level_nav ul li ul li a{font-size:12px;padding:5px 0;margin-bottom:0}.second_level_nav ul li ul li.selected{color:#333}#footer a:hover,.second_level_nav ul li ul li.selected li.selected{color:#007cc1}#wrapper{overflow:hidden;max-width:1440px;margin:0 auto;background:#fff;box-shadow:0 0 5px 3px rgba(0,0,0,.1)}#content,.content{padding:30px 0}.shaded{background-color:#f5fbf8}.grid_9{min-height:1px}#header{background-color:#fff;height:157px}.header_logo{padding:20px 0;display:block;float:left;margin:0 0 0 30px;padding-top:27px}.header_actions{position:absolute;right:30px;top:20px}.header_actions a{vertical-align:middle;height:24px;display:inline-block;margin:0 0 0 10px}.header_actions .icon_twitter{background-image:url(/AppImages/icon_twitter.png);width:24px;height:20px}.header_actions .icon_twitter:hover{opacity:.7}.header_search{display:inline-block;background-color:#fff;height:26px;width:170px;vertical-align:middle;border-bottom:1px solid #9ed4b7}.header_search .input_wrapper{padding:5px 0;border:0;position:absolute;left:4px;right:30px;top:0;bottom:0}.header_search input.search_box{width:100%;line-height:21px;border:0;padding:0}.header_search input.search_box:focus{outline:0}.header_search a.search_button{background-color:#fff;background-image:url(/AppImages/search.gif);background-position:center;background-repeat:no-repeat;width:30px;border:0;position:absolute;right:0;top:0;bottom:0;margin:0}.header_search a.search_button:hover{opacity:.6}#footer{background:url(/AppImages/blue-square.png);clear:both;margin-top:15px;padding:30px 0;color:#fff}#footer a{text-decoration:none;color:#fff;display:inline-block}.message a,.module_callout_list_item_detail p a:hover{text-decoration:underline}#footer .powernav_container a{width:100%}#footer .powernav_container h2{display:none}#footer .powernav_col{background:#46a8d5;margin:0;padding:15px 7px;width:181px}#footer .powernav_col a{border:1px solid #a3d4ea;padding:2px 10px;margin-bottom:5px;width:auto;display:block;font-family:Effra,Arial,sans-serif;font-size:14px}#footer .grid_6{float:right}#footer .footer_links{font-size:12px;margin-bottom:19.2px;margin-bottom:1.2rem}#footer .footer_links a{opacity:.5}#footer .footer_links a:hover{opacity:1}#footer p{float:left;background:#46a8d5;padding:20px 15px;line-height:230%;font-family:Effra,Arial,sans-serif;font-size:14px}#footer p .button{display:block;border-radius:0;background:0 0;border:1px solid #a3d4ea;padding:2px 10px;line-height:150%;margin-top:5px}.stretch_row{background-color:#f5fbf8;padding:20px 0;margin-bottom:30px}.stretch_row:after,.stretch_row:before{background-color:inherit;content:'';position:absolute;left:-100%;right:100%;top:0;bottom:0}.stretch_row:after{left:100%;right:-100%}.page_title_wrapper{background:#8a98a8;background:-moz-linear-gradient(left,#8a98a8 0,#d9dde1 25%,#d9dde1 75%,#8a98a8 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#8a98a8),color-stop(25%,#d9dde1),color-stop(75%,#d9dde1),color-stop(100%,#8a98a8));background:-webkit-linear-gradient(left,#8a98a8 0,#d9dde1 25%,#d9dde1 75%,#8a98a8 100%);background:-o-linear-gradient(left,#8a98a8 0,#d9dde1 25%,#d9dde1 75%,#8a98a8 100%);background:-ms-linear-gradient(left,#8a98a8 0,#d9dde1 25%,#d9dde1 75%,#8a98a8 100%);background:linear-gradient(to right,#8a98a8 0,#d9dde1 25%,#d9dde1 75%,#8a98a8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a98a8', endColorstr='#8a98a8', GradientType=1);padding:0;margin-bottom:0}.page_title_wrapper h1{margin:0 0 0 30px}.message{padding:20px 30px;background-color:#dc3545}.message a,.message p{margin:0;font-size:22px;font-weight:500;color:#fff}.home_banner_spacer{height:470px;position:relative;margin-bottom:50px}.slick-slider{margin-bottom:0!important}.home_banner_wrapper{position:static;height:470px;padding:0}.home_banner_wrapper .cycle_pager_wrapper{position:absolute;bottom:20px;left:20px;z-index:150}.home_banner_wrapper .cycle_pager_wrapper span{display:inline-block;padding:4px 10px;background-color:rgba(0,0,0,.2);margin-right:10px;border-radius:20px;color:#fff;opacity:.3;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;min-width:110px;text-align:center}.home_banner_wrapper .cycle_pager_wrapper span:hover{opacity:.7}.home_banner_wrapper .cycle_pager_wrapper span.selected,.home_banner_wrapper .cycle_pager_wrapper span:active{background-color:rgba(0,0,0,.6);opacity:1}.home_banner{max-width:1440px;margin:0 auto;position:absolute!important;left:0;right:0;top:0;height:523px;overflow:hidden}.slick-track{height:490px}.cycle_item{height:493px;width:100%;background-color:#DDE0E5;background-size:cover;background-position:center top;color:#fff;overflow:hidden;position:relative}.cycle_item .cycle_item_content_a{position:absolute;left:50px;bottom:150px;width:100%;z-index:3}.cycle_item .cycle_item_content_a a span{display:inline-block;padding:8px 15px 12px;line-height:1;margin:0 3px 3px 0;color:#fff;font-size:60px;background-color:#9dd3b7}.cycle_item .cycle_item_content_a a span.alt{font-style:normal;background-color:#d5df27}.cycle_item.slide_environment .cycle_item_content_b{position:absolute;right:0;bottom:0;width:1108px;height:493px;z-index:2;opacity:1}.cycle_item.slide_environment .cycle_item_content_c{position:absolute;right:-50px;bottom:40px;width:771px;height:450px;z-index:4;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;-webkit-transform-origin:right bottom;transform-origin:right bottom}.cycle_item.slide_health .cycle_item_content_a a span{background-color:#ff9940}.cycle_item.slide_economy .cycle_item_content_a a span,.cycle_item.slide_health .cycle_item_content_a a span.alt{background-color:#ffc221}.cycle_item.slide_health .cycle_item_content_b{position:absolute;right:30%;bottom:0;width:750px;height:194px}.cycle_item.slide_health .cycle_item_content_c{position:absolute;left:55%;bottom:0;width:777px;height:493px}.cycle_item.slide_economy .cycle_item_content_a a span.alt{background-color:#e97975}.cycle_item.slide_economy .cycle_item_content_b{position:absolute;right:450px;top:30px;width:420px;height:410px}.cycle_item.slide_economy .cycle_item_content_b span{width:224px;height:223px}.cycle_item.slide_economy .cycle_item_content_b span.slide_stat1{position:absolute;left:0;top:25px}.cycle_item.slide_economy .cycle_item_content_b span.slide_stat2{position:absolute;right:0;top:-20px}.cycle_item.slide_economy .cycle_item_content_b span.slide_stat3{position:absolute;left:70px;bottom:0}.cycle_item.slide_economy .cycle_item_content_c{position:absolute;right:0;bottom:0;width:700px;height:500px;background-size:contain;background-position:right center}.cycle_item.slide_ukraine{background-image:url(/AppImages/slides/ukraine-bg-mob.png)}.cycle_item.slide_ukraine .cycle_item_content_a{top:50%;bottom:initial;left:0;transform:translateY(-50%);max-width:670px}.cycle_item.slide_ukraine .cycle_item_content_a div span{display:inline-block;padding:38px 34px;line-height:1;margin:0 3px 3px 0;color:#fff;font-size:34px;background-color:#0056b7}.cycle_item.slide_ukraine .cycle_item_content_a div span.alt{position:relative;font-style:normal;background-color:#fd0;color:#0056b7}@media all and (max-width:654px){.cycle_item.slide_ukraine .cycle_item_content_a div span.alt{top:-30px}}.cycle_item.slide_ukraine .cycle_item_content_a div span.alt::after{content:"";position:absolute;top:0;right:calc(-305px);width:275px;height:100%;background:url(/AppImages/slides/ukraine-humanitarian-appeal.png) 50%/contain no-repeat}@media all and (max-width:1024px){.cycle_item.slide_ukraine .cycle_item_content_a{max-width:430px}.cycle_item.slide_ukraine .cycle_item_content_a div span{font-size:18px;padding:24px}}@media all and (max-width:912px){.cycle_item.slide_ukraine .cycle_item_content_a{max-width:350px}.cycle_item.slide_ukraine .cycle_item_content_a div span{font-size:18px;padding:15px;line-height:1.3}}@media all and (max-width:770px){.cycle_item.slide_ukraine .cycle_item_content_a{top:40%!important}}@media all and (max-width:654px){.cycle_item.slide_ukraine .cycle_item_content_a{max-width:350px;top:35%}.cycle_item.slide_ukraine .cycle_item_content_a div span{font-size:18px;padding:15px;line-height:1.3;display:block}}.cycle_item.slide_ukraine .cycle_item_content_b{position:absolute;right:0;bottom:67px;max-width:300px}.cycle_item.slide_ukraine .cycle_item_content_b a span{display:inline-block;padding:30px 27px;line-height:1;font-size:34px;background-color:#fd0;color:#0056b7}.cycle_item.slide_ukraine .cycle_item_content_b a:hover span{font-weight:700}@media all and (max-width:1024px){.cycle_item.slide_ukraine .cycle_item_content_b{max-width:230px}.cycle_item.slide_ukraine .cycle_item_content_b a span{font-size:18px;padding:24px;line-height:1.3}}@media all and (max-width:770px){.cycle_item.slide_ukraine .cycle_item_content_b{display:block!important;left:0!important}.cycle_item.slide_ukraine .cycle_item_content_b a span{font-size:18px;padding:24px;line-height:1.3}}.cycle_item.slide_initiatives{background-image:url(/AppImages/slides/initiatives-bg.png)}.cycle_item.slide_initiatives .cycle_item_content_b{position:absolute;background-image:url(/AppImages/slides/initiatives-lady.png);background-position:center;width:1419px;height:493px;right:-50px}.cycle_item.slide_initiatives .can-1{position:absolute;background-image:url(/AppImages/slides/initiatives-can1.png);background-position:center;width:1419px;height:493px;right:-50px}.cycle_item.slide_initiatives .can-2{position:absolute;background-image:url(/AppImages/slides/initiatives-can2.png);background-position:center;width:1419px;height:493px;right:-50px}.cycle_item.slide_initiatives .can-3{position:absolute;background-image:url(/AppImages/slides/initiatives-can3.png);background-position:center;width:1419px;height:493px;right:-50px}.cycle_item.slide_industry{background-image:url(/AppImages/slides/banner3.jpg)}.cycle_item.slide_industry .cycle_item_content_a a span{background-color:#ffc221;background:-webkit-linear-gradient(left,#90AF3E,#CBBA33)}.cycle_item.slide_industry .cycle_item_content_b{position:absolute;right:450px;top:30px;width:420px;height:410px}.cycle_item.slide_industry .cycle_item_content_b span{width:100%;height:100%}.cycle_item.slide_industry .cycle_item_content_b span.slide_year{width:300px;height:260px;position:absolute;left:0;top:10px;background-image:url(/AppImages/slides/annual_lunch_year.png);background-position:center;background-size:cover}.cycle_item.slide_industry .cycle_item_content_b span.slide_date{width:178px;height:178px;position:absolute;right:305px;top:210px;background-image:url(/AppImages/slides/annual_lunch_date.png);background-position:center;background-size:cover}.cycle_item.slide_industry .cycle_item_content_c{position:absolute;right:0;bottom:0;background-image:url(/AppImages/slides/slide_annual_lunch.png);width:1440px;height:490px;background-size:cover;background-position:center}.cycle_item.slide_energy{background-image:url(/AppImages/slides/banner3.jpg)}.cycle_item.slide_energy .cycle_item_content_a a span{background-color:#ffc221;background:-webkit-linear-gradient(left,#8dbad6,#c0789e)}.cycle_item.slide_energy .cycle_item_content_a a:before{display:none!important}.cycle_item.slide_energy .cycle_item_content_b{position:absolute;right:450px;top:30px;width:420px;height:410px}.cycle_item.slide_energy .cycle_item_content_b span{width:100%;height:100%}.cycle_item.slide_energy .cycle_item_content_b span.slide_glucose{width:215px;height:215px;position:absolute;left:380px;top:0;background-image:url(/AppImages/slides/glucose-circle.png);background-position:center;background-size:cover}.cycle_item.slide_energy .cycle_item_content_b span.slide_caffeine{width:215px;height:215px;position:absolute;right:35px;top:20px;background-image:url(/AppImages/slides/caffenie-circle.png);background-position:center;background-size:cover}.cycle_item.slide_energy .cycle_item_content_b span.slide_seafood{width:215px;height:215px;position:absolute;right:50px;top:240px;background-image:url(/AppImages/slides/seafood-circle.png);background-position:center;background-size:cover}.cycle_item.slide_energy .cycle_item_content_c{position:absolute;right:20px;bottom:0;background-image:url(/AppImages/slides/energy-can.png);width:530px;height:410px;background-size:cover;background-position:center}.cycle_item.slide_tax .bottle-1,.cycle_item.slide_tax .bottle-2,.cycle_item.slide_tax .bottle-3{position:absolute;background-position:center;width:1419px;height:493px;right:0}.cycle_item.slide_tax{background-image:url(/AppImages/slides/soft-drink-tax-bg.jpg)}.cycle_item.slide_tax .cycle_item_content_a a span{background-color:#fff;color:#8BCBAB;font-weight:500!important;text-transform:uppercase;margin-bottom:18px;position:absolute}.cycle_item.slide_tax .cycle_item_content_a a span.tax-text-1{top:-200px}.cycle_item.slide_tax .cycle_item_content_a a span.tax-text-2{top:-104px}.cycle_item.slide_tax .cycle_item_content_a a span.tax-text-3{top:0}.cycle_item.slide_tax .cycle_item_content_a a span.alt{font-size:20px;text-transform:lowercase;font-weight:300!important;margin-top:36px;margin-bottom:0}.cycle_item.slide_tax .bottle-1{background-image:url(/AppImages/slides/soft-drink-tax-bottle1.png)}.cycle_item.slide_tax .bottle-2{background-image:url(/AppImages/slides/soft-drink-tax-bottle2.png)}.cycle_item.slide_tax .bottle-3{background-image:url(/AppImages/slides/soft-drink-tax-bottle3.png)}@media all and (max-width:800px){.cycle_item.slide_tax{background-image:url(/AppImages/slides/soft-drink-tax-mobile.jpg)}.cycle_item.slide_tax .cycle_item_content_a a span.tax-text-1{top:25px}.cycle_item.slide_tax .cycle_item_content_a a span.tax-text-2{top:80px}.cycle_item.slide_tax .cycle_item_content_a a span.tax-text-3{top:100px}.cycle_item.slide_tax .bottle-1,.cycle_item.slide_tax .bottle-2,.cycle_item.slide_tax .bottle-3{display:none}}@-webkit-keyframes slide1b{0%{-webkit-transform:translate3d(350px,0,0);-moz-transform:translate3d(350px,0,0);transform:translate3d(350px,0,0);opacity:0}25%{opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes slide1b{0%{-webkit-transform:translate3d(350px,0,0);-moz-transform:translate3d(350px,0,0);transform:translate3d(350px,0,0);opacity:0}25%{opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes slide1c{0%{opacity:0;-webkit-transform:scale(.5,.5) translate3d(500px,200px,0);-moz-transform:scale(.5,.5) translate3d(500px,200px,0);transform:scale(.5,.5) translate3d(500px,200px,0)}55%{opacity:1}100%{-webkit-transform:scale(1,1) translate3d(0,0,0);-moz-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}}@-webkit-keyframes slide1c{0%{opacity:0;-webkit-transform:scale(.5,.5) translate3d(500px,200px,0);-moz-transform:scale(.5,.5) translate3d(500px,200px,0);transform:scale(.5,.5) translate3d(500px,200px,0)}55%{opacity:1}100%{-webkit-transform:scale(1,1) translate3d(0,0,0);-moz-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}}.module_callout_list_item_detail p a{color:#333;display:block}#homeWrapper .banner{display:block;background:url(/AppImages/orange-square.png);border-top:10px solid #ffc221;position:relative;overflow:hidden;height:480px}#homeWrapper .banner:before{content:"";width:1400px;height:162px;background:url(/AppImages/home-stage.png);position:absolute;left:0;bottom:0}#homeWrapper .banner h1{display:inline-block;color:#ffc221;margin:145px 0 170px 15px;font-family:'Roboto Light',Arial,sans-serif}#homeWrapper .banner h1 span{display:block;margin-top:3px;padding:0 20px;background:#fff}#homeWrapper .banner div[class^=bottle-],#homeWrapper .banner div[class^=fact-]{position:absolute}#homeWrapper .banner .bottle-1{background:url(/AppImages/home-bottle.png) no-repeat;width:382px;height:359px;top:225px;right:275px;z-index:5}#homeWrapper .banner .bottle-2{background:url(/AppImages/home-bottlelong.png) no-repeat;width:503px;height:450px;top:22px;right:215px;z-index:4}#homeWrapper .banner .bottle-3{background:url(/AppImages/home-bottlesports.png) no-repeat;width:435px;height:405px;top:22px;right:-35px;z-index:5}#homeWrapper .banner .bottle-4{background:url(/AppImages/home-can.png) no-repeat;width:331px;height:321px;top:225px;right:43px;z-index:6}#homeWrapper .banner .fact-1{top:90px;right:330px;width:221px;height:124px;background:url(/AppImages/fact-1.png) no-repeat;z-index:4}#homeWrapper .banner .fact-2{top:270px;right:620px;width:203px;height:123px;background:url(/AppImages/fact-2.png) no-repeat}#homeWrapper .button{border-radius:0;background:0 0;border:1px solid silver;color:#2f2f2f;margin-top:8px}#homeWrapper .news-callout img{float:left;margin-right:20px;width:150px}#homeWrapper .news-callout .button{margin:20px 0}#homeWrapper .training{margin-left:0;margin-right:30px}#homeWrapper .training p img{margin:0 20px 20px 0}#homeWrapper .training+.grid_6{margin-right:0;margin-left:30px}#homeWrapper .training .cb_html{padding-left:170px;padding-bottom:50px;position:relative;margin-bottom:40px}#homeWrapper .training .cb_html .button{position:absolute;left:0;bottom:0;margin:0}#homeWrapper .training .cb_secondary_image{position:absolute;left:0;width:150px;top:80px;height:130px;overflow:hidden;background-size:cover;background-position:center}#homeWrapper .training .cb_secondary_image img{min-height:100%;margin:0}#homeWrapper .initiatives_home{margin-bottom:30px}#homeWrapper .initiatives_home .dynamic_callout_container{padding-right:70px}#homeWrapper .initiatives_home img{margin-left:25px;margin-right:35px}#homeWrapper .initiatives_home p+p img{clear:both;margin-top:35px}#homeWrapper .initiatives_home p+p+h3{margin-top:55px}#homeWrapper .initiatives_home a{color:#333}#homeWrapper .initiatives_home .button{float:left;clear:both;margin-top:45px;margin-bottom:35px}#homeWrapper .initiatives_home h2{clear:both}#homeWrapper h2{font-family:'Roboto Light',Arial,sans-serif;font-size:36px;margin-bottom:20px}#homeWrapper .quick-links li a,#homeWrapper h3,#homeWrapper p{font-family:Effra,Arial,sans-serif}#homeWrapper h3{font-size:18px;font-weight:500!important;margin-bottom:8px}#homeWrapper p{font-size:14px;font-weight:400;line-height:175%;margin-bottom:0}#homeWrapper .twitter-feed{margin:30px 0}#homeWrapper .twitter-feed h2{font-size:34px;background:url(/AppImages/twitter.png) 10px center no-repeat #46a8d5;color:#fff;padding:10px 10px 10px 50px;margin-bottom:3px;display:inline-block;vertical-align:top;width:12%}#homeWrapper .twitter-feed .feed{width:80%;display:inline-block;vertical-align:top}#homeWrapper .twitter-feed .twitter-item{display:block;background:#46a8d5;color:#fff;padding:10px}#homeWrapper .low_calorie{padding:25px 0;margin:0 auto;position:relative;transition:all .5s}#homeWrapper .low_calorie.yellow{background:#fec122;width:1000px;margin-bottom:30px;margin-top:55px;padding:25px}@media all and (max-width:675px){#homeWrapper .low_calorie.yellow{display:block;width:100%!important}}#homeWrapper .low_calorie .low_calorie_img{content:"";width:352px;height:100%;position:absolute;top:-25px;left:20px;opacity:1;background:url(/AppImages/low-cal-graphic.png) no-repeat;transition:all .5s}@media all and (max-width:675px){#homeWrapper .low_calorie .low_calorie_img{width:100%;position:initial;min-height:150px}}#homeWrapper .low_calorie .low_calorie_text{position:relative;left:385px;top:0}#homeWrapper .low_calorie .low_calorie_text h2,#homeWrapper .low_calorie .low_calorie_text h3{color:#fff;margin:0}#homeWrapper .low_calorie .low_calorie_text h2 span,#homeWrapper .low_calorie .low_calorie_text h3 span{display:inline-block;vertical-align:middle;margin-right:60px}#homeWrapper .low_calorie .low_calorie_text .button{vertical-align:middle;color:#fff;border:1px solid #fff;display:inline-block}@media all and (max-width:675px){#homeWrapper .low_calorie .low_calorie_text{display:block;position:initial;padding-left:25px;width:100%!important}}#homeWrapper .container.container_12{margin-top:95px}#homeWrapper .fact-figures{background:url(/AppImages/red-square.png);padding:120px 0 0;margin-top:0;margin-bottom:95px;position:relative;transition:all .5s}@media all and (max-width:768px){#homeWrapper .fact-figures{padding:0}}#homeWrapper .fact-figures-title{margin-top:130px}#homeWrapper .fact-figures-title h2{color:#7bbd99}#homeWrapper .fact-figures.green{background:url(/AppImages/green-square.png)}#homeWrapper .fact-figures.green .container_12:before{opacity:1}#homeWrapper .fact-figures.green .container_12:after{opacity:0}#homeWrapper .fact-figures.green a,#homeWrapper .fact-figures.green h2,#homeWrapper .fact-figures.green h3,#homeWrapper .fact-figures.green p{background:#a9ba00}#homeWrapper .fact-figures.green2016{background:#9dd3b6}#homeWrapper .fact-figures.green2016 a,#homeWrapper .fact-figures.green2016 h2,#homeWrapper .fact-figures.green2016 h3,#homeWrapper .fact-figures.green2016 p{background:0 0;text-decoration:none}#homeWrapper .fact-figures.green2016 a.button{display:none}#homeWrapper .fact-figures.green2016 .container_12{padding-bottom:25px}@media all and (max-width:768px){#homeWrapper .fact-figures.green2016 .container_12{padding-bottom:0}}#homeWrapper .fact-figures.green2016 .container_12:after{content:"";width:648px;height:359px;position:absolute;bottom:0;right:0;background:url(/AppImages/calorie-reduction.png) no-repeat;transition:all .5s}#homeWrapper .fact-figures .container_12{position:relative}#homeWrapper .fact-figures h2{display:inline-block;padding:0 12px!important}#homeWrapper .fact-figures h2,#homeWrapper .fact-figures h3,#homeWrapper .fact-figures p{color:#fff;margin-right:120px;background:#e97975;padding:5px;transition:all .5s}#homeWrapper .fact-figures h3{margin-bottom:0;padding-bottom:8px}#homeWrapper .fact-figures p{font-size:18px}#homeWrapper .fact-figures a{color:#fff;text-decoration:underline}#homeWrapper .fact-figures a:before{display:none}#homeWrapper .fact-figures a.button{float:left;padding:10px 15px;color:#fff;font-size:14px;background:#e97975;margin-top:10px;transition:all .5s;border:0;text-decoration:none}#homeWrapper .advice p:last-child,#homeWrapper .advice+.grid_6 p:last-child{display:block;color:#2f2f2f;padding-top:25px}.panel_nav_page ul.top_level .row>li>a:hover,.panel_nav_page ul.top_level li li a:hover{text-decoration:underline}#homeWrapper .advice{padding-bottom:85px}#homeWrapper .advice .assured{float:right;margin:65px 0 70px 90px}#homeWrapper .advice+.grid_6 img{clear:both;float:right}#homeWrapper .advice+.grid_6 h2+p img{margin:0 0 58px 30px}#homeWrapper .advice+.grid_6 p:last-child{clear:both}#homeWrapper .red-container{background:#ea7876;padding:47px 0;margin-bottom:45px}#homeWrapper .red-container h2{display:inline-block;color:#fff;padding:0 12px;margin-bottom:3px}#homeWrapper .red-container h2+p{line-height:175%;margin-top:5px}#homeWrapper .red-container p{color:#fff;margin:0;padding:20px 35px 0 8px;line-height:160%}#homeWrapper .red-container p strong{font-size:18px;font-weight:500}#homeWrapper .red-container .senior_quicklist_knockout{margin:0}#homeWrapper .red-container .module_list_item_image{height:165px;background:#eee;display:block;text-align:center;position:relative}#homeWrapper .red-container .module_list_item_image img{margin:0;top:50%;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;width:auto;max-height:80%}#homeWrapper .red-container .listings_callout_list .listings_item .button{margin:15px 0 39px 8px;font-size:14px}#homeWrapper .red-container .listings_item_title{color:#fff;padding:5px 0 0 8px;margin:0 0 -15px}#homeWrapper .red-container .button{border-color:#bddecc;color:#fff;margin-bottom:40px}#homeWrapper .green-container{background:url(/AppImages/turquoise-square.png);padding:47px 0;margin-bottom:45px}#homeWrapper .green-container h2{display:inline-block;background:#7abd99;color:#fff;padding:0 12px;margin-bottom:3px}#homeWrapper .green-container h2+p{line-height:175%;margin-top:5px}#homeWrapper .green-container p{background:#7abd99;color:#fff;margin:0;padding:20px 35px 0 8px;line-height:160%}#homeWrapper .green-container p strong{font-size:18px;font-weight:500}#homeWrapper .green-container .senior_quicklist_knockout{margin:0}#homeWrapper .green-container .module_list_item_image{height:165px;background:#fff;display:block;text-align:center;position:relative}#homeWrapper .green-container .module_list_item_image img{margin:0;top:50%;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;max-height:80%}#homeWrapper .green-container .listings_callout_list .listings_item{background:#7abd99}#homeWrapper .green-container .listings_callout_list .listings_item a{display:block}#homeWrapper .green-container .listings_callout_list .listings_item .button{margin:15px 0 39px 8px;font-size:14px}#homeWrapper .green-container .listings_item_title{background:#7abd99;color:#fff;padding:5px 0 0 8px;margin:0 0 -15px}#homeWrapper .green-container .button{border-color:#bddecc;color:#fff;margin-bottom:40px}#homeWrapper .quick-links h2,#homeWrapper .technical .button{margin-bottom:30px}#homeWrapper .quick-links ul{margin:10px 0 0}#homeWrapper .quick-links li{float:left;list-style:none;width:182px;margin:0 15px 5px 0}#homeWrapper .quick-links li a{display:block;font-size:14px}.feature_block .cb_html{padding-left:170px;padding-bottom:50px;position:relative;min-height:100px}.feature_block .cb_html .button{position:absolute;left:0;bottom:0;margin:0}.feature_block .cb_secondary_image{position:absolute;left:0;width:150px;height:130px;top:80px;background-size:cover;background-position:center}.feature_block .cb_secondary_image img{width:100%;margin:0!important}.feature_block .button{margin:0!important}.row_twitter{background-color:#46a8d5;width:100%;background-repeat:repeat;overflow:hidden;margin-bottom:30px}.twitter-feed .slick-track{height:auto!important}.module_list_item{padding-bottom:30px}.module_list_item h2{margin-bottom:0}.module_list_item h2 a:hover{opacity:.7}.module_list_item h3{margin-bottom:10px;line-height:1.3}.module_list_item h3 a:hover{color:#007cc1}.module_list_item h4{margin-bottom:0;color:#007cc1;font-weight:400}.module_list_item_image a{display:block;width:100%;margin-bottom:10px;height:150px;overflow:hidden;background-color:#fff;background-repeat:no-repeat;background-position:center}.module_list_item_image a img{width:100%;height:auto}.event_detail_wrapper .primary_image img{max-width:100%;margin-bottom:30px}.event_detail_wrapper .button.book{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.event_occurrence_item{margin-bottom:40px;border-bottom:1px solid #ccc;padding-bottom:20px}.event_occurrence_item P,.event_occurrence_item h2,.event_occurrence_item h3{margin-bottom:10px}.event_table{font-size:12px}.event_booking_form{padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid #eee}.event_booking_form:after{content:'';clear:both}.event_booking_form label{width:200px;display:inline-block;text-align:right;margin-right:10px;vertical-align:top;margin-bottom:10px}.event_booking_form input[type=password],.event_booking_form input[type=text]{display:inline-block}.event_booking_form .event_booking_buttons{padding-bottom:20px}.event_booking_form .form_field{width:400px;text-align:right}.event_booking_form h2{text-align:left}.event_booking_form .checkbox_field{border:0}.event_booking_form .checkbox_field label{width:auto}.event_booking_form .checkbox_field input{float:none}.event_booking_form .checkbox_field em{font-size:12px;padding-bottom:30px;display:block;text-align:left}.event_booking_form textarea{width:100%;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;border:1px solid #ccc}.event_booking_form p{text-align:left}.event_booking_form p em{font-size:12px}.panel_nav_page{margin-top:30px}.panel_nav_page .panel_nav_panel{display:block!important}.panel_nav_page ul.top_level{margin:0}.panel_nav_page ul.top_level .row>li{margin-bottom:20px;display:inline-block;float:none;vertical-align:top;text-align:left}.panel_nav_page ul.top_level .row>li>a{font-size:16px;margin-bottom:19.2px;margin-bottom:1.2rem;margin-bottom:1em;display:block;font-weight:700}.panel_nav_page ul.top_level .row>li>a:before{content:'';width:100%;height:100px;background-position:left top;background-repeat:no-repeat;display:block;background-size:cover;margin-bottom:20px;box-shadow:0 0 1px rgba(0,0,0,.4)}.bottles_nav li,.bottles_nav ul,.msg_body h2{margin-bottom:0}.panel_nav_page ul.top_level .row>li.page_policy_briefings>a:before{background-image:url(/AppImages/ma/policy.jpg)}.panel_nav_page ul.top_level .row>li.page_bottled_water>a:before{background-image:url(/AppImages/ma/water.jpg)}.panel_nav_page ul.top_level .row>li.page_dispense_and_vending>a:before{background-image:url(/AppImages/ma/vending.jpg)}.panel_nav_page ul.top_level .row>li.page_environment>a:before{background-image:url(/AppImages/ma/environment.jpg)}.panel_nav_page ul.top_level .row>li.page_fruit_juice>a:before{background-image:url(/AppImages/ma/juice.jpg)}.panel_nav_page ul.top_level .row>li.page_technical>a:before{background-image:url(/AppImages/ma/technical.jpg)}.panel_nav_page ul.top_level .row>li.page_technical_packaging>a:before{background-image:url(/AppImages/ma/packaging.jpg)}.panel_nav_page ul.top_level .row>li.page_corporate_affairs_group>a:before{background-image:url(/AppImages/ma/corp-affairs.jpg)}.panel_nav_page ul.top_level .row>li.page_brexit>a:before{background-image:url(/AppImages/ma/brexit.jpg)}.panel_nav_page ul.top_level .row li a{color:#000}.panel_nav_page ul.top_level ul{list-style-type:none;margin:0}.panel_nav_page ul.top_level li{display:none}.panel_nav_page ul.top_level li li{display:block;padding-left:0;font-size:14px}.panel_nav_page ul.top_level li li a{display:block}.panel_nav_page ul.top_level li.page_bottled_water,.panel_nav_page ul.top_level li.page_dispense_and_vending_,.panel_nav_page ul.top_level li.page_environment,.panel_nav_page ul.top_level li.page_fruit_juice_,.panel_nav_page ul.top_level li.page_policy_briefings,.panel_nav_page ul.top_level li.page_technical_,.panel_nav_page ul.top_level li.page_technical_packaging_{display:inline-block}.panel_nav_page_sub .second_level_nav li{display:none}.panel_nav_page_sub li.page_guidance_and_codes_of_practice,.panel_nav_page_sub li.page_health_and_safety,.panel_nav_page_sub li.page_newsletter,.panel_nav_page_sub li.page_publication_,.panel_nav_page_sub li.page_training_and_development{display:block}.bottles_nav{text-align:center}.bottles_nav li{display:none;border-bottom:0 none!important}.bottles_nav li.page_bottled_water,.bottles_nav li.page_carbonated_drinks,.bottles_nav li.page_dilutables,.bottles_nav li.page_energy_drinks_,.bottles_nav li.page_fruit_juices,.bottles_nav li.page_sports_drinks_,.bottles_nav li.page_still_and_juice_drinks{display:inline-block;vertical-align:bottom}.bottles_nav li.page_bottled_water a,.bottles_nav li.page_carbonated_drinks a,.bottles_nav li.page_dilutables a,.bottles_nav li.page_energy_drinks_ a,.bottles_nav li.page_fruit_juices a,.bottles_nav li.page_sports_drinks_ a,.bottles_nav li.page_still_and_juice_drinks a{display:block;position:relative;padding:0;margin:0 10px;border:0}.bottles_nav li.page_bottled_water a:after,.bottles_nav li.page_carbonated_drinks a:after,.bottles_nav li.page_dilutables a:after,.bottles_nav li.page_energy_drinks_ a:after,.bottles_nav li.page_fruit_juices a:after,.bottles_nav li.page_sports_drinks_ a:after,.bottles_nav li.page_still_and_juice_drinks a:after{content:'';display:block;background-position:center 20px;background-repeat:no-repeat;-webkit-transition:background-position .2s;transition:background-position .2s;z-index:0;position:relative}.bottles_nav li.page_bottled_water a:hover,.bottles_nav li.page_carbonated_drinks a:hover,.bottles_nav li.page_dilutables a:hover,.bottles_nav li.page_energy_drinks_ a:hover,.bottles_nav li.page_fruit_juices a:hover,.bottles_nav li.page_sports_drinks_ a:hover,.bottles_nav li.page_still_and_juice_drinks a:hover{opacity:1}.bottles_nav li.page_bottled_water a:hover:after,.bottles_nav li.page_carbonated_drinks a:hover:after,.bottles_nav li.page_dilutables a:hover:after,.bottles_nav li.page_energy_drinks_ a:hover:after,.bottles_nav li.page_fruit_juices a:hover:after,.bottles_nav li.page_sports_drinks_ a:hover:after,.bottles_nav li.page_still_and_juice_drinks a:hover:after{opacity:1;background-position:center top}.bottles_nav li.page_bottled_water a:hover span,.bottles_nav li.page_carbonated_drinks a:hover span,.bottles_nav li.page_dilutables a:hover span,.bottles_nav li.page_energy_drinks_ a:hover span,.bottles_nav li.page_fruit_juices a:hover span,.bottles_nav li.page_sports_drinks_ a:hover span,.bottles_nav li.page_still_and_juice_drinks a:hover span{-webkit-transform:scale(1) translate3d(0,0,0);-moz-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}.bottles_nav li.page_bottled_water a span,.bottles_nav li.page_carbonated_drinks a span,.bottles_nav li.page_dilutables a span,.bottles_nav li.page_energy_drinks_ a span,.bottles_nav li.page_fruit_juices a span,.bottles_nav li.page_sports_drinks_ a span,.bottles_nav li.page_still_and_juice_drinks a span{width:80px;height:60px;padding:30px 10px 10px;background-color:#007cc1;position:absolute;right:-50px;top:30px;border-radius:200px;behavior:url(/CoreCode/Javascript/lib/css3pie/PIE.htc);color:#fff;text-align:center;line-height:1.1;z-index:2;-webkit-transform:scale(.8) translate3d(0,0,0);-moz-transform:scale(.8) translate3d(0,0,0);transform:scale(.8) translate3d(0,0,0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bottles_nav li.page_bottled_water a span:after,.bottles_nav li.page_carbonated_drinks a span:after,.bottles_nav li.page_dilutables a span:after,.bottles_nav li.page_energy_drinks_ a span:after,.bottles_nav li.page_fruit_juices a span:after,.bottles_nav li.page_sports_drinks_ a span:after,.bottles_nav li.page_still_and_juice_drinks a span:after{content:'';display:block;position:absolute;bottom:-10px;left:0;width:0;border-style:solid;border-width:30px 8px 0;border-color:#007cc1 transparent transparent;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.bottles_nav li.page_bottled_water a{margin-left:-35px}.bottles_nav li.page_bottled_water a:after{background-image:url(/AppImages/products/water.png);width:107px;height:203px}.bottles_nav li.page_bottled_water a span{padding-top:30px;background-color:#83bcdc}.bottles_nav li.page_bottled_water a span:after{border-top-color:#83bcdc}.bottles_nav li.page_carbonated_drinks a:after{background-image:url(/AppImages/products/carbonates.png);width:117px;height:169px}.bottles_nav li.page_carbonated_drinks a span{padding:35px 10px 5px;background-color:#f78f49;top:-80px;right:0}.bottles_nav li.page_carbonated_drinks a span:after{border-top-color:#f78f49;-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);transform:rotate(25deg);bottom:-25px;left:20px}.bottles_nav li.page_energy_drinks_ a:after{background-image:url(/AppImages/products/energy.png);width:87px;height:202px}.bottles_nav li.page_energy_drinks_ a span{top:-75px;right:-10px;background-color:#9ed3b7}.bottles_nav li.page_energy_drinks_ a span:after{border-top-color:#9ed3b7;-ms-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);left:40px;bottom:-25px}.bottles_nav li.page_dilutables a:after{background-image:url(/AppImages/products/dilutables.png);width:129px;height:339px}.bottles_nav li.page_dilutables a span{background-color:#ffc221;top:-20px;right:70px;padding-top:40px;padding-bottom:0}.bottles_nav li.page_dilutables a span:after{border-top-color:#ffc221;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);left:80px}.bottles_nav li.page_fruit_juices a:after{background-image:url(/AppImages/products/juice.png);width:149px;height:323px}.bottles_nav li.page_fruit_juices a span{padding-top:32px;height:54px;top:-10px;right:-40px;background-color:#e97975;width:75px}.bottles_nav li.page_fruit_juices a span:after{border-top-color:#e97975}.bottles_nav li.page_still_and_juice_drinks a:after{background-image:url(/AppImages/products/still.png);width:99px;height:277px}.bottles_nav li.page_still_and_juice_drinks a span{padding-top:25px;padding-bottom:15px;background-color:#d5df27;top:120px;right:-60px}.bottles_nav li.page_still_and_juice_drinks a span:after{border-top-color:#d5df27}.bottles_nav li.page_sports_drinks_ a{margin-right:0}.bottles_nav li.page_sports_drinks_ a:after{background-image:url(/AppImages/products/sports.png);width:99px;height:277px}.bottles_nav li.page_sports_drinks_ a span{background-color:#b86ba6;top:110px}.bottles_nav li.page_sports_drinks_ a span:after{border-top-color:#b86ba6}.alert_field label{width:120px;display:inline-block}.checkbox_field table td{border:0}.msg_head,.msg_head2{background-color:#f5f5f5!important}.msg_body{padding:0 20px;background-color:#fafafa!important}.msg_body fieldset{border:0}.checkbox_field input{float:none;vertical-align:middle}.emailalerts_fieldset{margin-bottom:20px}.emailalerts_fieldset h2{margin-bottom:10px}.emailalerts_fieldset table{margin:0}.form_captcha{margin-bottom:30px}.dynamic_callout_container img{max-width:100%}.block_callout{padding:20px;background-color:#007cc1;color:#fff;display:block;margin-bottom:10px;min-height:100px}.cta_alerts,.cta_roadmap{padding-left:90px;position:relative;background-color:#ff9940;color:#fff;height:100px;margin-bottom:20px;display:block;max-width:250px;margin:0 auto 30px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cta_alerts .cta_image,.cta_roadmap .cta_image{width:75px;height:100px;display:block;position:absolute;left:0;top:0;overflow:hidden}.cta_alerts .cta_image img,.cta_roadmap .cta_image img{height:100%;position:relative;left:-31px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cta_alerts .cta_text,.cta_roadmap .cta_text{display:block;line-height:1.3;padding:30px 5px 25px 0;font-size:16px;font-weight:400}.cta_alerts:hover,.cta_roadmap:hover{color:#fff;background-color:#ff851b}.cta_alerts:hover img,.cta_roadmap:hover img{-webkit-transform:scale(1.2) rotate(10deg);-moz-transform:scale(1.2) rotate(10deg);-o-transform:scale(1.2) rotate(10deg);transform:scale(1.2) rotate(10deg)}.cta_roadmap{background-color:#2b5685}.cta_roadmap .cta_text{padding:20px 5px 25px 0}.cta_roadmap:hover{background-color:#0f3d6f}.cta_roadmap:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.detail_link{display:block;position:relative;height:300px}.detail_link:after{content:'';background-repeat:no-repeat;background-position:left center;width:100px;height:300px;position:absolute;left:0;top:0;z-index:0}.detail_link span{background-color:#e97a75;background-color:rgba(233,122,117,.8);border-radius:100px;padding:50px 20px;line-height:1.1;display:block;color:#fff;text-align:center;position:absolute;left:50px;bottom:70px;z-index:1;font-size:19px;-moz-transition:-moz-transform .4s;-o-transition:-o-transform .4s;-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transform:scale(.8) translate3d(0,0,0);-moz-transform:scale(.8) translate3d(0,0,0);-o-transform:scale(.8) translate3d(0,0,0);transform:scale(.8) translate3d(0,0,0)}.detail_link.img_water:after{background-image:url(/AppImages/callouts/bottle_water.jpg)}.detail_link.img_carbonates:after{background-image:url(/AppImages/callouts/carbonated.jpg)}.detail_link.img_juice:after{background-image:url(/AppImages/callouts/juice.jpg)}.detail_link.img_dilutables:after{background-image:url(/AppImages/callouts/dilutables.jpg)}.detail_link.img_energy:after{background-image:url(/AppImages/callouts/energy.jpg)}.detail_link.img_fruit:after{background-image:url(/AppImages/callouts/fruit.jpg)}.detail_link.img_sports:after{background-image:url(/AppImages/callouts/sports.jpg)}.detail_link:hover span{-webkit-transform:scale(1) rotate(20deg) translate3d(0,0,0);-moz-transform:scale(1) rotate(20deg) translate3d(0,0,0);-o-transform:scale(1) rotate(20deg) translate3d(0,0,0);transform:scale(1) rotate(20deg) translate3d(0,0,0)}.news-callout-header h4{font-size:36px;margin-bottom:20px;font-family:'Roboto Light',Arial,sans-serif;color:#000}.grid_2 .cta_alerts,.grid_2 .cta_roadmap{padding:0;height:auto}.grid_2 .cta_alerts .cta_image,.grid_2 .cta_roadmap .cta_image{position:static;width:100%}.grid_2 .cta_alerts .cta_image img,.grid_2 .cta_roadmap .cta_image img{left:0;height:auto;width:100%}.grid_2 .cta_alerts .cta_text,.grid_2 .cta_roadmap .cta_text{padding:20px 10px}.cta_about{display:block;color:#fff;max-width:300px;margin:0 auto 30px;background-image:url(/AppImages/Callouts/bottles.jpg);background-position:center 10px;padding-top:150px;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#fff}.cta_about span,.cta_about:hover{-webkit-transition:all .2s ease-in-out}.cta_about span{display:block;line-height:1.3;padding:20px 10px;font-size:16px;font-weight:400;color:#fff;background-color:#e97975;transition:all .2s ease-in-out}.cta_about:hover{background-position:center 0;transition:all .2s ease-in-out}.cta_about:hover span{background-color:#d2534e}.shaded .cta_about{margin-right:50px}.callout_chart{width:100%;display:inline-block;margin-bottom:30px}.callout_chart h2,.register_form{margin-bottom:50px}.chart_wrapper,.chart_wrapper .chart_container{width:100%}.chart_wrapper .chart_container .chart_chart{width:39%;height:200px;display:inline-block;vertical-align:middle}.chart_wrapper .chart_container.chart_donut{text-align:center}.chart_wrapper .chart_container.chart_donut .chart_chart{height:auto}.chart_wrapper .chart_legend{font-size:14px;display:block;vertical-align:middle;overflow:hidden;width:60%;text-align:left}.chart_wrapper .chart_legend h3{margin-left:20px;font-size:16px}.chart_wrapper .chart_legend span{display:block;margin:0 0 0 20px}.chart_wrapper .chart_legend span i{display:inline-block;width:12px;height:12px;margin-right:5px;border-radius:20px}.chart_wrapper .chart_legend span em{display:none;margin-left:5px}.chart_wrapper .chart_legend span em:before{content:'('}.chart_wrapper .chart_legend span em:after{content:')'}.grid_3 .chart_chart,.grid_3 .chart_legend{width:100%!important}.grid_3 .chart_wrapper h3{margin-top:20px}.grid_6 .chart_wrapper .chart_legend{display:inline-block}.grid_4 .chart_wrapper{width:100%}.grid_4 .chart_wrapper .chart_container{margin-bottom:30px}.grid_4 .chart_wrapper .chart_container .chart_chart{width:250px!important;height:250px!important;height:auto;display:block}.grid_4 .chart_wrapper .chart_container .chart_legend{width:100%}.grid_4 .chart_wrapper .chart_container .chart_legend h3{margin:20px 0 10px}.grid_4 .chart_wrapper .chart_container .chart_legend span{margin-left:0;display:block}#memberFilter{overflow:hidden;width:100%;height:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#memberFilter.show{height:200px}.member_filter{margin-bottom:30px;background-color:#fafafa;border:1px solid #ddd;padding:5px}.member_filter .button{display:block}.member_filter .button.open:before,.member_filter .button:before{height:0;border-style:solid;display:inline-block;content:'';width:0;vertical-align:middle}.member_filter .button:before{border-width:10px 5px 0;border-color:#007cc1 transparent transparent;margin-bottom:2px;margin-right:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.member_filter .button.open:before{border-width:0 5px 10px;border-color:transparent transparent #007cc1}.member_filter .grid_3{overflow:hidden}.member_filter select{width:100%;height:160px;overflow:hidden;border:1px solid #eee;font-size:16px;font-weight:400}.member_filter ul{list-style-type:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1;display:block;position:absolute;vertical-align:top;margin:10px 0;top:0;left:0;right:66%;z-index:3;background-color:#fafafa;font-size:14px;max-height:190px;overflow:auto}.listing_wrapper.publications .sf_searchall label,.member_filter ul#blSecondLevel.empty,.member_filter ul#blThirdLevel.empty{opacity:0}.member_filter ul#blSecondLevel{z-index:2;top:0;left:33%;right:33%;margin:10px}.member_filter ul#blThirdLevel{z-index:1;border-right:0 none;top:0;left:66%;right:0}.member_filter ul li{display:block;padding:3px 10px;cursor:pointer;position:relative;background-color:#f5f5f5;margin-bottom:2px;margin-right:2px;border-radius:0;width:100%;min-width:200px;-webkit-box-sizing:border-box;box-sizing:border-box}.member_filter ul li:hover{background-color:#eee}.member_filter ul li.selected{background-color:#ffc222;color:#fff}.member_filter ul li.selected:after{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 10.4px;border-color:transparent transparent transparent #fff;position:absolute;right:7px;top:7px;display:block}.member_filter ul li.selected:hover:after{content:'X';border:0;right:5px;top:5px;background-color:#e97a75;border-radius:20px;padding:1px 6px;font-size:11px;font-weight:700;color:#fff;width:auto;height:auto}.member_filter ul#blThirdLevel li:after{display:none}.member_filter ul#blThirdLevel li:hover:after{display:block}.field_cont label,.lf_email span,.lf_website span,.lf_website_2 span{padding:0;font-weight:500;margin-right:15px}.field_cont label{width:130px}.button_field{border-radius:0;background:0 0;border:1px solid silver;color:#2f2f2f;cursor:pointer;font-size:14px!important;line-height:24px;padding:2px 14px;display:inline-block}.field_cont span+span,.lf_bsda_main_contact,.lf_company_description label{display:none}.lf_company_description{margin:20px 0}.lf_company_address p{margin-bottom:0}.listing_primary_image{margin-bottom:30px;padding:0 30px 0 0}.listing_primary_image img{width:100%}.listing_summary #companyDetails .form_field a,.listing_summary #companyDetails .form_field span{display:inline-block}.listing_summary #companyDetails .form_field span+span{display:none}.member_item{width:25%;margin:0;padding:0;float:left}.member_item a{position:relative;display:block;height:250px;margin:5px!important;background-color:#fff;border:1px solid #9ed4b7;overflow:hidden}.member_item a img{width:70%!important;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:40%;max-height:100%}.member_item a:after{content:attr(title);display:block;position:absolute;top:auto;right:0;bottom:0;left:0;background-color:#9ed4b7;color:#fff;padding:10px 10px 5px;min-height:2.5em;line-height:1.1}.list_control{line-height:1.5}.list_field span br{display:none}.list_field span span{display:inline}.list_field span span span{display:none}.list_field span span label{display:inline;font-weight:400}.list_field span span label:after{content:', '}.list_field span span:last-child label:after{content:'.'}.listings_callout_list ul{margin:0;list-style-type:none}.listings_callout_list h2{font-size:16px;margin-bottom:10px}.listings_callout_list li,.listings_callout_list p{margin-bottom:0}.listings_callout_list .listings_callout_image{padding:20px;margin:20px 0 30px;background-color:#fff;border:1px solid rgba(0,0,0,.1)}.listings_callout_list .listings_callout_image img{width:100%}.listings_callout_list .full_biog{display:none}.listing_wrapper.ingredients h3{cursor:pointer;padding:10px 0 10px 15px;margin:0;transition:color .2s}.listing_wrapper.ingredients h3:hover{color:#007bff}.listing_wrapper.ingredients h3:after{content:"";display:block;float:right;width:0;height:0;border-style:solid;border-width:13px 7px 0;margin:10px 15px 0 0;border-color:#007bff transparent transparent;transition:transform .2s}.listing_wrapper.ingredients .ql_res_item{transition:all .2s}.listing_wrapper.ingredients .open{background:#efefef}.listing_wrapper.ingredients .open h3{color:#333!important}.listing_wrapper.ingredients .open h3:after{transform:rotateX(180deg)}.listing_wrapper.ingredients.selected h3{background:#f1f1f1}.listing_wrapper.ingredients .details{display:none;padding:0 100px 10px 15px}.listing_wrapper.ingredients .senior_quicklist_knockout{background:#efefef;padding:15px 13px}.listing_wrapper.ingredients .ql_searchField{display:none;margin:0}.listing_wrapper.ingredients .ql_searchField.sf_category{display:block}.listing_wrapper.ingredients .search_button,.listing_wrapper.publications .sf_name{display:none}.listing_wrapper.ingredients .chosen-container{width:300px!important}.listing_wrapper.ingredients .chosen-single{border-radius:0;border:0!important;background:#fff!important;box-shadow:none;font-family:Effra,Arial,sans-serif!important;font-size:14px;padding:4px 15px}.listing_wrapper.ingredients .chosen-single b{background:0 0;position:relative}.listing_wrapper.ingredients .chosen-single b:after{content:"";position:absolute;top:10px;right:10px;width:0;height:0;border-style:solid;border-width:13px 7px 0;border-color:#007bff transparent transparent}.listing_wrapper.ingredients .chosen-drop{border-radius:0;border:0!important}.listing_wrapper.ingredients .chosen-drop ul{padding:0;margin:0}.listing_wrapper.ingredients .chosen-drop ul li{line-height:22px;font-family:Effra,Arial,sans-serif!important;font-size:14px;padding:4px 15px}.listing_wrapper.ingredients .chosen-drop ul li.highlighted{background:#007bff!important}.listings_callout_list.ingredients h3{font-size:18px;margin-bottom:12px}.listing_wrapper.publications .senior_quicklist_knockout{background:#efefef;padding:15px 13px 35px}.listing_wrapper.publications .ql_searchField{float:left;margin-right:30px}.listing_wrapper.publications .ql_searchField label{display:block;font-family:Effra,Arial,sans-serif!important;font-size:18px;line-height:24px;margin-bottom:10px;color:#333}.listing_wrapper.publications .ql_searchField .chosen-drop ul li,.listing_wrapper.publications .ql_searchField .chosen-single,.listing_wrapper.publications input[type=text]{font-size:14px;font-family:Effra,Arial,sans-serif!important}.listing_wrapper.publications .ql_searchField .chosen-single{border-radius:0;border:0;background:#fff;box-shadow:none;padding:4px 15px}.listing_wrapper.publications .ql_searchField .chosen-single b{background:0 0;position:relative}.listing_wrapper.publications .ql_searchField .chosen-single b:after{content:"";position:absolute;top:10px;right:10px;width:0;height:0;border-style:solid;border-width:13px 7px 0;border-color:#007bff transparent transparent}.listing_wrapper.publications .ql_searchField .chosen-drop{border-radius:0;border:0!important}.listing_wrapper.publications .ql_searchField .chosen-drop ul{padding:0;margin:0}.listing_wrapper.publications .ql_searchField .chosen-drop ul li{line-height:22px}.listing_wrapper.publications .ql_searchField .chosen-drop ul li.highlighted{background:#007bff!important}.listing_wrapper.publications input[type=text]{border:0;padding:7px 15px;margin:0}.listing_wrapper.publications .search_button{float:left;margin-top:34px;border:1px solid #000;border-radius:0;padding:2px 25px;width:auto}.listing_wrapper.publications .listing_category{font-size:24px;font-family:'Roboto Light',Arial,sans-serif}.listing_wrapper.publications #ql_res_items{display:flex;flex-flow:wrap row}.listing_wrapper.publications .ql_res_item{float:left;width:25%;padding:15px;box-sizing:border-box;transition:background .3s;cursor:pointer;position:relative}.listing_wrapper.publications .ql_res_item:nth-of-type(4n+1){clear:both}@media only screen and (max-width:767px){.listing_wrapper.publications .ql_res_item{width:50%}}.listing_wrapper.publications .ql_res_item.active,.listing_wrapper.publications .ql_res_item:hover{background:#efefef}.listing_wrapper.publications .ql_res_item.active:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:17px 16px 0;border-color:#efefef transparent transparent;left:50%;margin-left:-17px;bottom:-17px;z-index:1}.listing_wrapper.publications .ql_res_item img{margin-bottom:20px}.listing_wrapper.publications .ql_res_item h3{font-size:18px;color:#333;margin:0;font-family:Effra,Arial,sans-serif}.listing_wrapper.publications .ql_res_item h4{font-size:16px;color:#333;font-family:Effra,Arial,sans-serif}.listing_wrapper.publications .ql_res_item .details{display:none}.listing_wrapper.publications .publication_details{float:left;width:100%;clear:both;background:#84c4a2;padding:35px;color:#fff;position:relative;box-sizing:border-box}.listing_wrapper.publications .publication_details .publication_close{position:absolute;top:15px;right:15px;width:17px;height:17px;background:url(/AppImages/cross-publication.png) no-repeat;cursor:pointer}.listing_wrapper.publications .publication_details img{float:left;margin-right:25px;max-width:140px}.listing_wrapper.publications .publication_details h3{font-size:18px;font-family:Effra,Arial,sans-serif;color:#fff}.listing_wrapper.publications .publication_details p{font-size:14px}.listing_wrapper.publications .publication_details .button{border-radius:0;background:0 0;color:#fff;border:1px solid #fff}.directory_back_link{display:none}.lf_website_2{padding-top:0}.lf_website_2 .textbox_field{border-top:0;padding-top:0}.lf_website_2 .textbox_field label,.lf_website_2 .textbox_field span:first-child{display:none}.lf_website_2 .textbox_field input{padding-top:0}#productDetailPage{width:100%;margin:0}#productDetailPage .grid_7{margin:40px 0}#productDetailPage .grid_5.shaded{width:306px;padding-left:50px;margin-left:84px;padding-bottom:100px}#productDetailPage .grid_5.shaded h3{margin-bottom:10px}#productDetailPage .grid_5.shaded .chart_container{text-align:left;margin-bottom:30px}#productDetailPage .grid_5.shaded .chart_chart{width:250px;height:250px;margin:40px 0 20px}#productDetailPage .grid_5.shaded .chart_chart svg rect{fill:transparent;height:300px}#productDetailPage .grid_5.shaded .chart_legend{width:250px;font-size:14px}#productDetailPage .grid_5.shaded .chart_legend h3{margin-left:0;font-size:21px}.ctarm1,.ctarm2,.roadmap_nav a{font-family:Roboto,Arial,sans-serif;font-weight:100!important;font-size:18px}#productDetailPage .grid_5.shaded .chart_legend span{margin-left:0;margin-bottom:5px}.product_detail_header{position:relative;background-color:grey;overflow:hidden;background:#8a98a8;background:-moz-linear-gradient(left,#8a98a8 0,#d9dde1 25%,#d9dde1 75%,#8a98a8 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#8a98a8),color-stop(25%,#d9dde1),color-stop(75%,#d9dde1),color-stop(100%,#8a98a8));background:-webkit-linear-gradient(left,#8a98a8 0,#d9dde1 25%,#d9dde1 75%,#8a98a8 100%);background:-o-linear-gradient(left,#8a98a8 0,#d9dde1 25%,#d9dde1 75%,#8a98a8 100%);background:-ms-linear-gradient(left,#8a98a8 0,#d9dde1 25%,#d9dde1 75%,#8a98a8 100%);background:linear-gradient(to right,#8a98a8 0,#d9dde1 25%,#d9dde1 75%,#8a98a8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@from', endColorstr='@from', GradientType=1)}.product_detail_header p{margin-bottom:0}.product_detail_header .product_detail_header_image{text-align:right;min-height:306px;position:relative;overflow:visible}.product_detail_header .product_detail_header_image img{position:absolute;right:0;width:858px;max-width:858px;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}.product_detail_header .second_level_nav ul{margin:40px 0 50px 20px}.product_detail_header .second_level_nav ul li{border-bottom:0 none;margin-bottom:0;display:none}.product_detail_header .second_level_nav ul li.item_1,.product_detail_header .second_level_nav ul li.item_2,.product_detail_header .second_level_nav ul li.item_3,.product_detail_header .second_level_nav ul li.item_4,.product_detail_header .second_level_nav ul li.item_5,.product_detail_header .second_level_nav ul li.item_6,.product_detail_header .second_level_nav ul li.item_7{display:block}.product_detail_header .second_level_nav a{color:#404040;padding:4px 0}#roadmapQuote p,.roadmap_banner_content h2{font-family:Roboto,Arial,sans-serif;font-weight:100!important}.roadmap_blue #pageTitleWrapper,.roadmap_green #pageTitleWrapper,.roadmap_lightblue #pageTitleWrapper,.roadmap_orange #pageTitleWrapper,.roadmap_pink #pageTitleWrapper,.roadmap_purple #pageTitleWrapper,.roadmap_red #pageTitleWrapper{padding-left:100px;background:#e05f9f}.roadmap_blue #pageTitleWrapper h1 span,.roadmap_green #pageTitleWrapper h1 span,.roadmap_lightblue #pageTitleWrapper h1 span,.roadmap_orange #pageTitleWrapper h1 span,.roadmap_pink #pageTitleWrapper h1 span,.roadmap_purple #pageTitleWrapper h1 span,.roadmap_red #pageTitleWrapper h1 span{background-color:transparent!important;padding:4px 6px}.roadmap_pink #pageTitleWrapper{background:#e05f9f}.roadmap_blue #pageTitleWrapper{background:#2b5785}.roadmap_lightblue #pageTitleWrapper{background:#83bddc}.roadmap_orange #pageTitleWrapper{background:#ffa759}.roadmap_green #pageTitleWrapper{background:#a7d36b}.roadmap_red #pageTitleWrapper{background:#e97a75}.roadmap_purple #pageTitleWrapper{background:#c7a1c6}.ctarm1,.ctarm2{color:#fff;line-height:1.1}.ctarm1 p,.ctarm2 p{margin-bottom:2px}.ctarm1 a,.ctarm2 a{color:#fff;padding:20px;background-color:#e05f9f;display:block;font-size:23px}.ctarm1 a:hover,.ctarm2 a:hover{opacity:.8}.ctarm1 strong,.ctarm2 strong{font-family:Roboto,sans-serif;font-weight:400;display:block}.ind-lunch-book,.ind-lunch-guest,.ind-lunch-intro,.ind-lunch-programme,.ind-lunch-venue{font-family:'Open Sans',sans-serif}.ctarm2 a{background-color:#2b5785}.login_form{width:443px!important;border-right:1px solid #ccc;height:320px;margin-right:45px}.login_form table{border:0}.login_form table td{border:0;padding:0}.login_form table input[type=submit]{background-color:#ffc222;color:#fff;padding:4px 20px;display:inline-block;border:0;border-radius:20px;cursor:pointer;margin-top:10px;font-size:18px;font-weight:400}.login_form table input[type=checkbox]{margin-right:5px}.login_form .login_options{display:block;padding:10px 0}.register_form .button{background-color:#005988;color:#fff;padding:4px 20px;display:inline-block;border:0;border-radius:20px;cursor:pointer;margin-top:10px;font-size:18px;font-weight:400}.contact_form input[type=text],.contact_form textarea{display:block;box-sizing:border-box;border:1px solid #ddd;width:100%;padding:10px;margin-bottom:20px}.twitter_item{padding-bottom:20px;color:#333;display:block}.twitter_item:hover{color:#007cc1}#ctl00_ctl00_CorePlaceHolder_DisplayPagePlaceHolder_cart_btnContinueShopping,#ctl00_ctl00_CorePlaceHolder_DisplayPagePlaceHolder_ctl00_EventCatalog1_ctl00_ctl00_btnAddAdminContactAsDelegateProceed{display:none}.button_stretch{float:right;background-color:#007cc1;color:#FFF;font-size:16px;padding:5px 8px;margin-left:10px}.button_stretch:hover{background-color:#005b8e;color:#fff!important}.button_stretch a:visited{color:#FFF}.seniorAddressForm .buttons{float:left;margin-left:208px}.checkout_address_content{padding-bottom:30px}.checkout_address_content input{width:200px}.checkout_address_content select{width:212px}.checkout_address_content ul{list-style-type:none;margin-left:0;margin-top:5px}.checkout_address_content li{margin-left:0;position:relative}.checkout_address_content label{width:110px;float:left;text-align:right;margin-right:10px}.edit_basket_contents{margin-bottom:10px;float:right}.basketTotals td{border:0}.basket_promotions{float:right}.basket_promotions label{width:150px;margin-top:5px}.payment input,.payment label{width:auto;margin-right:5px}.payment input{margin-top:3px}.tabs_nav li a{background:#efefef!important;color:#666!important}.tabs_nav li a.active{color:#fff!important;background:#ff7a1a!important;border-color:#888!important}.valid_message{position:absolute}#FeaturedEventContent{margin:0;padding:0;width:100%}.template--ind-lunch .bg--beige{background:#faefda}.template--ind-lunch .bg--red{background:#e87a75}.template--ind-lunch .bg--green{background:#95af3a}.ind-lunch-title{position:relative;z-index:1}.ind-lunch-title img{z-index:1;margin-left:5.5%;margin-top:-28%;max-width:50%}.ind-lunch-title-text{position:absolute;left:80px;width:100%;max-width:260px;bottom:30px}.ind-lunch-stock,.ind-lunch-venue-gallery{position:relative}.ind-lunch-border{width:46%;height:3px;background:-webkit-linear-gradient(right,#e7b048,#e87a75);z-index:-1000}.ind-lunch-stock{text-align:right;margin-bottom:-19px;margin-top:-3px;z-index:1}.ind-lunch-stock img{width:804px;max-width:60%}.ind-lunch-intro{padding:95px 60px 80px 30px}.ind-lunch-intro p{font-size:22px;font-weight:600}.ind-lunch-programme{padding:95px 0 70px 65px;color:#fff}.ind-lunch-programme h2{font-weight:400;font-size:34px}.ind-lunch-programme p{font-weight:400;font-size:15px;padding-bottom:10px;padding-left:90px;text-indent:-92px}.ind-lunch-programme strong{font-weight:600;font-size:23px;padding-right:30px;padding-left:0;text-indent:0}.ind-lunch-guest{margin-top:-30px;padding:0 60px 65px 30px}.ind-lunch-guest h4{color:#e7b048;font-size:18px}.ind-lunch-guest h5{color:#e87a75;font-size:38px;margin-top:-30px}.ind-lunch-venue h4,.ind-lunch-venue h6{color:#e7b048;font-size:18px}.ind-lunch-venue{margin-top:50px;margin-bottom:70px;padding:40px 30px 100px 60px;border-left:1px solid #e87a75}.ind-lunch-sponsors,.ind-lunch-sponsors-logos{padding-left:30px}.ind-lunch-venue h6{margin-bottom:5px}.ind-lunch-venue h5{color:#e87a75;font-size:38px;margin-top:-30px}.ind-lunch-venue-gallery .slick-slide{margin:0}.ind-lunch-venue-gallery a{display:block;line-height:1}.ind-lunch-venue-gallery .slick-track{height:auto}.ind-lunch-venue-gallery .slick-arrow{width:30px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.ind-lunch-venue-gallery .slick-left{left:0}.ind-lunch-venue-gallery .slick-right{right:0}.ind-lunch-sponsors h6{margin-bottom:5px;color:#e7b048;font-size:18px}.ind-lunch-sponsors-logos p{display:inline-block;width:190px;padding-right:54px;vertical-align:middle;margin-bottom:50px}.ind-lunch-sponsors-logos p img{max-width:100%}.ind-lunch-book{padding:75px 0 95px 30px}.ind-lunch-book h4{color:#e7b048;font-size:18px;margin-bottom:25px}.ind-lunch-book p{margin-bottom:5px}.ind-lunch-book-btn{padding:135px 30px 0 40px;text-align:right}.feat-event-template{background-color:#e87a75;color:#fff;max-height:250px;height:auto;margin-bottom:50px;display:inline-block;width:100%}.feat-event-template__image{width:50%;display:inline-block}.feat-event-template img{max-width:100%;height:250px;overflow:hidden;display:inline-block}.feat-event-template img.feat-img{max-height:60px;min-height:60px;float:right;position:absolute;top:10px;right:10px;transform:rotate(15deg);width:60px}.feat-event-template img.feat-img:hover{animation:.25s feat-img-rotate ease;animation-fill-mode:forwards}@-webkit-keyframes feat-img-rotate{0%{transform:rotate(15deg)}75%{transform:rotate(-3deg)}100%{transform:rotate(0)}}@-moz-keyframes feat-img-rotate{0%{transform:rotate(15deg)}75%{transform:rotate(-3deg)}100%{transform:rotate(0)}}@-o-keyframes feat-img-rotate{0%{transform:rotate(15deg)}75%{transform:rotate(-3deg)}100%{transform:rotate(0)}}@-ms-keyframes feat-img-rotate{0%{transform:rotate(15deg)}75%{transform:rotate(-3deg)}100%{transform:rotate(0)}}@keyframes feat-img-rotate{0%{transform:rotate(15deg)}75%{transform:rotate(-3deg)}100%{transform:rotate(0)}}.event-indlunch-cont{display:inline-block;width:35%;padding-top:35px;padding-left:25px;vertical-align:top}.event-indlunch-cont .button{background-color:transparent;border:1px solid #fff;color:#fff}@media (max-width:700px){.feat-event-template img:nth-child(1){display:none}.event-indlunch-cont{display:block;width:85%;padding:20px;margin:0}.feat-event-template{background-color:#e87a75;color:#fff;min-height:none;max-height:none;margin-bottom:50px}}@media (min-width:800px){.desktop_hide,.mobile_only{display:none!important}.desktop_show,.mobile_hide{display:block!important}.cycle_item.slide_environment{background-image:url(/AppImages/slides/banner3.jpg)}.cycle_item.slide_environment .cycle_item_content_b{background-image:url(/AppImages/slides/slide1_b.png)}.cycle_item.slide_environment .cycle_item_content_c{background-image:url(/AppImages/slides/slide1_c.png)}.cycle_item.slide_health{background-image:url(/AppImages/slides/banner2.jpg)}.cycle_item.slide_health .cycle_item_content_b{background-image:url(/AppImages/slides/slide_buildings.png)}.cycle_item.slide_health .cycle_item_content_c{background-image:url(/AppImages/slides/slide_lady.png)}.cycle_item.slide_economy{background-image:url(/AppImages/slides/banner3.jpg)}.cycle_item.slide_economy .cycle_item_content_b span.slide_stat1{background-image:url(/AppImages/slides/slide_stat1.png)}.cycle_item.slide_economy .cycle_item_content_b span.slide_stat2{background-image:url(/AppImages/slides/slide_stat2.png)}.cycle_item.slide_economy .cycle_item_content_b span.slide_stat3{background-image:url(/AppImages/slides/slide_stat3.png)}.cycle_item.slide_economy .cycle_item_content_c{background-image:url(/AppImages/slides/slide_ladyfridge.png)}}@media (max-width:1050px){#mainNav,.header_actions{right:10px}#header{height:120px}#mainNav{margin-bottom:0;bottom:25px}#fullNav .panel_nav>ul>li a{font-size:13px;padding:5px}.header_logo{padding-top:15px;margin-left:10px}.header_logo img{height:80px}.cycle_item{margin-top:0}.cycle_item .cycle_text{top:0}.home_banner{height:493px}}@media (max-width:1000px){.bottles_nav .second_level_nav li a{margin:0;overflow:hidden}.bottles_nav .second_level_nav li a:after{width:83px;background-size:70%;height:120px;background-position:center bottom;margin:2px;position:relative;padding-bottom:45px}.bottles_nav .second_level_nav li a:hover:after{background-position:center bottom}.bottles_nav .second_level_nav li a span{position:absolute;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);padding:20px 8px 60px;width:auto;height:auto;border-radius:80px;line-height:normal;display:block;font-size:12px;bottom:auto;top:110px;left:0;right:0}.bottles_nav .second_level_nav li a span:after{display:none}.member_item{width:33.333%}.member_filter{height:auto}.member_filter ul{position:static;width:100%;margin:0 0 5px!important;border-bottom:1px solid #ccc;padding-bottom:5px;max-height:none}.member_filter ul#blThirdLevel{border-bottom:0 none}#homeWrapper .low_calorie.yellow{background:#fec122;width:800px;margin-bottom:30px;margin-top:55px}#homeWrapper .low_calorie .low_calorie_text{width:435px}#homeWrapper .low_calorie .low_calorie_text h2{font-size:30px}}@media (max-width:800px){#mainColumn{margin-top:20px!important}.home_banner_wrapper{height:auto}.cycle_item{margin-top:0;background-size:cover}.cycle_item.slide_environment{background-image:url(/AppImages/slides/mobile_1.jpg)}.cycle_item.slide_health{background-image:url(/AppImages/slides/mobile_2.jpg)}.cycle_item.slide_economy{background-image:url(/AppImages/slides/mobile_3.jpg)}.cycle_item.slide_infographic{background-image:url(/AppImages/slides/mobile_4.jpg);background-position:right}.cycle_item.slide_infographic .banner{background-image:none!important}.cycle_item.slide_infographic .banner:before{display:none}.cycle_item.slide_infographic h1{margin-top:35px!important}.cycle_item .cycle_item_content_a{width:auto!important;margin-left:0;left:0!important;right:0;bottom:0;top:0}.cycle_item .cycle_item_content_a a{display:block;padding-left:10px;padding-top:40px;padding-bottom:20px}.cycle_item .cycle_item_content_a a:after{content:'';clear:both;display:block}.cycle_item .cycle_item_content_a a span{font-size:35px;padding:5px;margin:0 3px 2px 0;display:block;clear:both;float:left}.cycle_item .cycle_item_content_b,.cycle_item .cycle_item_content_c,.cycle_item.slide_infographic div{display:none}#homeWrapper .twitter-feed .feed,#homeWrapper .twitter-feed h2{display:block;width:auto}#homeWrapper .advice .assured{margin:0}.home_banner_spacer{height:auto;position:relative}.home_banner{position:static!important;top:0}.cycle_pager_wrapper{display:none}.cta_alerts,.cta_roadmap{position:relative;width:auto;padding-left:110px;height:73px}.cta_alerts .cta_image,.cta_roadmap .cta_image{position:absolute;left:0;top:0;width:100px!important;height:73px}.cta_alerts .cta_image img,.cta_roadmap .cta_image img{left:0}.cta_alerts .cta_text,.cta_roadmap .cta_text{position:absolute;right:0;left:120px;top:0;padding:5px!important}.cta_alerts .cta_text{top:10px}.product_detail_header{position:relative;overflow:hidden;background-image:none;background-color:#fff;height:290px}.product_detail_header .product_detail_header_image{height:250px;min-height:200px;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;margin-top:0;width:100%}.product_detail_header .product_detail_header_nav{position:absolute;top:30px;right:20px;width:200px;background-color:rgba(217,221,225,.95);border:1px solid #fff;box-shadow:0 0 4px rgba(0,0,0,.5)}.product_detail_header .product_detail_header_nav .second_level_nav ul{margin:15px}#productDetailPage .grid_5.shaded{margin-left:0;width:100%;padding-left:20px}#homeWrapper .low_calorie.yellow{background:#fec122;width:700px;margin-bottom:30px;margin-top:55px}#homeWrapper .low_calorie .low_calorie_text{width:320px}#homeWrapper .low_calorie .low_calorie_text h2{font-size:30px}}@media only screen and (min-width:800px){#mobileNav{display:none!important}}@media only screen and (max-width:800px){#wrapper,.content{padding:0}#footer,.header_logo{text-align:center}h1{font-size:25px}h3{font-size:18px;color:#000}.mobile_hidden{display:none!important}.mobile_only{display:block!important}body{background-color:#FFF}#header{padding:5px 0 8px;margin:0;height:auto;position:relative;width:100%;z-index:999;top:0}#content{padding:0 10px!important}.page_title_wrapper h1{margin-left:10px;padding:35px 0 15px}.header_logo,.header_logo img{height:45px;margin:0;padding:0}.header_logo{float:none;display:block;vertical-align:middle;position:relative;left:-20px;top:auto;background-color:#fff;margin:0 auto -24px;width:100px;padding:0 20px 15px;border-radius:30px;z-index:998}.header_search,.icon_twitter{display:none!important}#fullNav,.refine_search{display:none}.main_nav{padding:0}#mainNav{right:0;position:static;clear:both;margin:0}#btnToggleMobileNav{display:inline-block;vertical-align:middle;color:#000;padding:6px 6px 6px 27px;font-weight:700;font-size:12px;width:auto;border:1px solid #ccc;border-radius:4px;position:absolute;left:10px;top:12px;text-align:left;line-height:1;box-shadow:2px 2px 4px rgba(0,0,0,.1);z-index:999}#btnToggleMobileNav:before{content:'';width:15px;height:10px;background:url(/AppImages/hotdog.gif);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;position:absolute;left:6px;top:7px}#btnToggleMobileNav.open{opacity:.6;box-shadow:none}#mobileNav{opacity:0;max-height:0;overflow:hidden;display:block;-moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;z-index:999}#mobileNav.open{opacity:1;height:auto;max-height:600px}#mobileNav .panel_nav_panel{display:none!important}#mobileNav ul{list-style-type:none;padding:0;margin:10px 0 0}#mobileNav ul li a{display:block;text-align:left;padding:8px 10px;border-bottom:1px solid #eee;color:#000;font-weight:400}#mobileNav ul li.selected a{color:#007cc1}.header_actions{right:10px;top:10px;z-index:999}.header_actions a.button{padding:6px 10px;line-height:1;height:auto;font-size:12px;margin:0}.powernav_col{width:44%!important;padding:15px 3%;margin:0!important;float:left!important}.module_detail_date,.module_list_item_date{font-weight:400;margin-left:0;width:100%;text-align:left}.powernav_container .col_1,.powernav_container .col_3,.powernav_container .col_5,.powernav_container .col_7{clear:both}.module_list_item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #CCC}.module_list_item_date{float:none;font-size:12px}.module_list_item_image,.module_list_item_title{float:none;width:100%}.module_list_item_image img{width:100%;margin-bottom:5px}.module_detail_date{float:none;font-size:12px}.module_detail_title{float:none;width:100%}.module_detail_content{clear:both}.module_image_gallery{float:none;width:100%;margin:10px 0}.module_image_gallery_list{width:100%;overflow:hidden}.module_image_gallery_item{text-align:center;width:100%}.module_image_gallery_item img{text-align:center}.search_results_wrapper{padding:0}.search_result_item{position:relative;padding-bottom:25px;margin-bottom:25px}.search_result_details h2{font-size:16px}.search_result_image{background-color:#F9F9F9;float:none;width:100%;height:auto;margin-right:0;overflow:hidden;border:0;margin-bottom:10px}.search_result_image img{width:100%;height:auto}.search_type_icon{position:absolute;top:-4px;right:-14px}.contact_form .form_captcha input,.contact_form .form_field input,.contact_form .form_field textarea{display:block;border:1px solid #ccc}.field_cont select{width:100%}.checkbox_field input,.checkbox_field label,.list_control input,.list_control label{display:inline;width:15px;height:15px;padding:0}.ui-tooltip{display:none!important}.event_booking_form label{clear:both;display:block;float:none;width:100%;margin-right:0;padding:5px 0;text-align:left;margin-bottom:3px}.event_booking_form input,.event_booking_form textarea{float:none;margin-bottom:15px;display:block;border:1px solid #ccc}.chart_wrapper .chart_container .chart_chart{width:100%}.chart_wrapper .chart_legend{width:100%;margin-top:10px}.chart_wrapper .chart_legend h3{margin-left:0;margin-bottom:10px}#homeWrapper .training+.grid_6{margin-left:0}#homeWrapper .fact-figures .container_12:after,#homeWrapper.green2016 .fact-figures .container_12:after{background-size:contain!important;padding-top:50%!important;height:0!important;max-width:100%!important;display:block!important;position:static!important;margin-top:50px!important;background-position:center!important}#homeWrapper .fact-figures h2,#homeWrapper .fact-figures h3,#homeWrapper .fact-figures p{margin-right:0;padding:15px}.bg--extend-l{position:relative}.bg--extend-l:after,.bg--extend-l:before{content:"";position:absolute;top:0;width:100%;height:100%;background:inherit}.bg--extend-l:before{right:100%}.bg--extend-l:after{left:100%}.ind-lunch-border,.ind-lunch-stock{display:none}.ind-lunch-title{padding:0 40px}.ind-lunch-title img{width:100%;margin:0;margin-top:40px;margin-bottom:30px;max-width:100%;text-align:center}.ind-lunch-intro{width:100%;padding:60px 30px;font-family:'Open Sans',sans-serif}.ind-lunch-programme{padding:60px 20px 40px;font-family:'Open Sans',sans-serif;color:#fff}.ind-lunch-guest{margin-top:-30px;padding:80px 30px 20px;font-family:'Open Sans',sans-serif}.ind-lunch-venue{margin-top:0;margin-bottom:40px;padding:20px 30px;border-left:0}.ind-lunch-venue h5{font-size:33px}.ind-lunch-sponsors{padding:0 30px}.ind-lunch-sponsors-logos{margin-bottom:40px;padding:20px 30px}.ind-lunch-book{padding:40px 30px 20px;text-align:center}.ind-lunch-book-btn{padding:30px 30px 40px;text-align:center}}@media (max-width:700px){.bottles_nav{padding:10px 0 20px}.bottles_nav li.page_bottled_water,.bottles_nav li.page_carbonated_drinks,.bottles_nav li.page_dilutables,.bottles_nav li.page_energy_drinks_,.bottles_nav li.page_fruit_juices,.bottles_nav li.page_sports_drinks_,.bottles_nav li.page_still_and_juice_drinks{width:90%;margin:0 auto;display:block}.bottles_nav li.page_bottled_water a,.bottles_nav li.page_carbonated_drinks a,.bottles_nav li.page_dilutables a,.bottles_nav li.page_energy_drinks_ a,.bottles_nav li.page_fruit_juices a,.bottles_nav li.page_sports_drinks_ a,.bottles_nav li.page_still_and_juice_drinks a{width:100%;margin-bottom:12px}.bottles_nav li.page_bottled_water a span,.bottles_nav li.page_carbonated_drinks a span,.bottles_nav li.page_dilutables a span,.bottles_nav li.page_energy_drinks_ a span,.bottles_nav li.page_fruit_juices a span,.bottles_nav li.page_sports_drinks_ a span,.bottles_nav li.page_still_and_juice_drinks a span{z-index:1;text-align:left;height:auto;padding:12px 8px 12px 50px;width:auto;position:static;border-radius:50px}.bottles_nav li.page_bottled_water a:after,.bottles_nav li.page_carbonated_drinks a:after,.bottles_nav li.page_dilutables a:after,.bottles_nav li.page_energy_drinks_ a:after,.bottles_nav li.page_fruit_juices a:after,.bottles_nav li.page_sports_drinks_ a:after,.bottles_nav li.page_still_and_juice_drinks a:after{z-index:2;width:30px;height:35px;padding:0;position:absolute;bottom:0;left:15px;margin:0;background-position:center top!important}.bottles_nav li.page_carbonated_drinks a:after{height:28px}.footer_nav{text-align:left;padding:0 10px}.footer_nav .container_12 .grid_12{margin:0}.footer_nav .powernav_container{margin-bottom:40px}.footer_nav .powernav_col{padding:0;clear:both;float:none!important}.footer_nav .powernav_col a{padding:3px 0;display:block}.footer_nav .grid_6{clear:both}}@media (max-width:550px){.member_item{width:50%}.member_item a{height:200px;font-size:14px}#memberFilter.show{max-height:800px;height:auto}.product_detail_header_nav{left:10px!important;right:10px!important;width:auto!important}.product_detail_header_image img{width:130%!important;left:-15%;top:0!important;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important}.module_detail_content img{width:100%;margin:10px 0!important}table.data_table{font-size:10px}table.data_table td{font-size:10px;padding:1px}.detail_link{margin-left:20px}#shadedColumn{height:auto!important}.module_list_item_wrapper .stretch_row{background-color:transparent;padding:0;margin:0}.push_1{left:0!important}.roadmap_nav ul li{width:100%!important;margin:0 0 15px!important}#roadmapQuote blockquote{display:none}.roadmap_banner{background-size:cover;height:auto!important;padding-bottom:10px;margin-bottom:30px!important}.roadmap_banner_content{position:relative!important;top:0!important;width:100%!important}.roadmap_banner_content .roadmap_banner_logo{position:relative!important;background-color:transparent!important;padding:30px 10px 10px!important;display:block;text-align:center;padding-top:30px}.roadmap_banner_content .roadmap_banner_logo img{border-top:5px solid #fff;border-bottom:5px solid #fff;border-left:35px solid #fff;border-right:35px solid #fff;width:50px}.roadmap_banner_content h2{font-size:25px!important;background-color:rgba(255,255,255,.9)!important}.roadmap_banner_content p{background-color:rgba(255,255,255,.8)!important}.roadmap_banner_content h2,.roadmap_banner_content p{position:static!important;margin:2px 10px!important;width:auto!important;height:auto!important}.roadmap_blue #pageTitleWrapper,.roadmap_green #pageTitleWrapper,.roadmap_lightblue #pageTitleWrapper,.roadmap_orange #pageTitleWrapper,.roadmap_pink #pageTitleWrapper,.roadmap_purple #pageTitleWrapper,.roadmap_red #pageTitleWrapper{background-image:none!important;padding-left:4px!important}.roadmap_blue #pageTitleWrapper h1,.roadmap_green #pageTitleWrapper h1,.roadmap_lightblue #pageTitleWrapper h1,.roadmap_orange #pageTitleWrapper h1,.roadmap_pink #pageTitleWrapper h1,.roadmap_purple #pageTitleWrapper h1,.roadmap_red #pageTitleWrapper h1{margin-left:4px!important}.roadmap_blue #pageTitleWrapper h1 span,.roadmap_green #pageTitleWrapper h1 span,.roadmap_lightblue #pageTitleWrapper h1 span,.roadmap_orange #pageTitleWrapper h1 span,.roadmap_pink #pageTitleWrapper h1 span,.roadmap_purple #pageTitleWrapper h1 span,.roadmap_red #pageTitleWrapper h1 span{padding:4px 3px}}@media only screen and (max-width:460px){.ind-lunch-title{padding:0;max-width:100%;text-align:center}}.initiatives .container{position:relative}.initiatives .container__strip{position:absolute;width:50%;height:100%}.initiatives .container__strip--blue{background-color:#7ab3e2}.initiatives .container__strip--red{background-color:#d86e6e}.initiatives .container__strip--white{left:50%;background-color:#fff}@media all and (max-width:1600px){.initiatives .container__strip{display:none}}.initiatives__row{max-width:1600px;margin:0 auto;position:relative;display:flex;width:100%;height:100%;overflow:hidden}.initiatives__row-inner{display:flex;flex-direction:column;padding:0 120px;height:100%}.initiatives__row-body{width:77%}@media all and (max-width:1600px){.initiatives__row-body{width:85%}.initiatives__row{max-width:none}}@media all and (max-width:630px){.initiatives__row-inner{padding:0 50px}.initiatives__row-body{margin-bottom:130px;width:100%}}.initiatives__row h2{margin:40px 0;font-size:60px;font-weight:300;line-height:1.2em;color:#fff}@media all and (max-width:1440px){.initiatives__row h2{font-size:50px}}@media all and (max-width:500px){.initiatives__row h2{font-size:25px}}.initiatives__row p{font-size:19px;line-height:25px;color:#fff}.initiatives__col-1,.initiatives__col-2{flex:2;height:100%}@media all and (max-width:1600px){.initiatives__col-1,.initiatives__col-2{flex:1.6}}@media all and (max-width:1440px){.initiatives__col-1,.initiatives__col-2{flex:1.4}}@media all and (max-width:1300px){.initiatives__col-1,.initiatives__col-2{flex:1.2}}.initiatives__logo{margin-top:100px}@media all and (max-width:1160px){.initiatives__row{display:initial}.initiatives__logo{margin-top:100px}}.initiatives__body-bottom{margin:100px 0}.initiatives__body-bottom .arrow{display:inline-block}.initiatives__body-bottom .arrow img{display:block;max-width:60px;margin:0 auto;cursor:pointer}.initiatives__body-bottom .arrow p{text-align:center;margin:16px 0}@media all and (max-width:1160px){.initiatives__body-bottom{margin:100px 0}}@media all and (max-width:630px){.initiatives__body-bottom{display:none}}.initiatives__page{position:relative;min-height:100vh}.initiatives__page h2{font-size:72px;font-weight:300;line-height:100%}@media all and (max-width:1024px){.initiatives__page h2{font-size:50px}}.initiatives__page .view{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.initiatives__page .view.open .view__half--white{display:block;height:auto}.initiatives__page .view.open .view__half::after{transform:rotate(-135deg);transform-origin:22px 25px}@media all and (max-width:767px){.initiatives__page .view img{display:none}.initiatives__page .view h2{font-size:28px}.initiatives__page .view h2 br{display:none}.initiatives__page .view h3{color:#fff}.initiatives__page .view h3 br{display:none}}@media all and (max-width:1024px){.initiatives__page .view h3{font-size:50px!important}}@media all and (max-width:800px){.initiatives__page .view h3{color:#fff}}.initiatives__page .view-before{z-index:100}.initiatives__page .view-before .view__half{background:#ffc120;color:#fff}.initiatives__page .view-before .view__half--white{background:#fff}.initiatives__page .view-before .view__half--white h1,.initiatives__page .view-before .view__half--white h2,.initiatives__page .view-before .view__half--white h3,.initiatives__page .view-before .view__half--white h5,.initiatives__page .view-before .view__half--white h6,.initiatives__page .view-before .view__half--white li,.initiatives__page .view-before .view__half--white p{color:#9ed3b7}.initiatives__page .view-before .view__half--white img{position:absolute;bottom:0;max-height:46%}@media all and (max-width:767px){.initiatives__page .view-before .view__half--white p,.initiatives__page .view-before .view__half--white ul li{color:#ffc120}}.initiatives__page .view-after{z-index:200}.initiatives__page .view-after .view__half{background:#9ed3b7;color:#fff}.initiatives__page .view-after .view__half--white,.initiatives__page .view__half--white{background:#fff}.initiatives__page .view-after .view__half--white h1,.initiatives__page .view-after .view__half--white h2,.initiatives__page .view-after .view__half--white h3,.initiatives__page .view-after .view__half--white h5,.initiatives__page .view-after .view__half--white h6,.initiatives__page .view-after .view__half--white li,.initiatives__page .view-after .view__half--white p{color:#ffc120}.initiatives__page .view-after .view__half--white img{position:absolute;bottom:0;max-height:46%}.initiatives__page .view__inner{height:100%}@media all and (max-width:767px){.initiatives__page .view-after .view__half--white p,.initiatives__page .view-after .view__half--white ul li{color:#9ed3b7}.initiatives__page .view__inner{height:50vh}.initiatives__page .view__half--white{display:none}}.initiatives__page .view__half{float:left;width:50%;height:100%;position:relative;padding:18vh 10%;box-sizing:border-box}@media all and (max-width:1499px){.initiatives__page .view__half{padding:8vh 5%!important}}@media all and (max-width:767px){.initiatives__page .view__half{width:100%;height:100%;padding:3vh 4%!important;position:relative}.initiatives__page .view__half::before{width:40px;height:3px;background:#fff;content:"";position:absolute;bottom:50px;left:85%}.initiatives__page .view__half::after{width:32px;height:32px;border-right:3px solid #fff;border-top:3px solid #fff;transform-origin:0 28px;transform:rotate(45deg);content:"";position:absolute;bottom:50px;left:85%}}.initiatives__page .view h3{font-size:72px;line-height:72px;font-weight:300;position:absolute;bottom:22vh}.initiatives__page .view h3 em{display:block;font-size:150px;font-style:normal;line-height:150px}.initiatives .row-2 .button.animate::before,.row.featured .col .module-item .reslib-item__filetype,.template--resourcelibrary .module-popup__close{display:none}@media all and (max-width:767px){.initiatives__page .view h3 em{font-size:50px;line-height:50px;font-style:normal}.initiatives__page .view h3{font-size:28px;position:static;line-height:1.2em;margin:0}.initiatives__page .view .open{top:0;z-index:3}.initiatives__page .view{width:100%!important;height:auto;min-height:50%;z-index:1;background:#fff;position:static;transition:top .2s}.initiatives__page #dragme{display:none}}.initiatives__page #dragme{position:absolute;width:0;height:100%;top:0;left:0;background-color:#000;cursor:pointer;z-index:300}.initiatives__page #dragme:after{content:"";width:102px;height:102px;background:url(/AppImages/initiatives/compare.png) no-repeat;position:absolute;top:50%;margin-top:-51px;margin-left:-51px}@media all and (max-width:1024px){.initiatives__page #dragme:after{transform:scale(.6)}}.initiatives .row-2 h2:first-of-type{margin-top:100px;margin-bottom:0}.initiatives .row-2 h2:last-of-type{margin-top:0}.initiatives .row-2 .button{z-index:1;padding:70px 50px;position:absolute;top:30px;left:0;border-radius:50%;background-color:#feb143;transform:scale(0);box-shadow:25px 24px 64px -4px rgba(0,0,0,.3);transition:.8s;color:#fff;text-align:center;font-size:20px!important}.initiatives .row-2 .button.animate{transform:scale(1)}.initiatives .row-2 .button:hover{opacity:1;background-color:#73A9C9}@media all and (max-width:1440px){.initiatives .row-2 .button{padding:50px 30px}}@media all and (max-width:500px){.initiatives .row-2 .button{font-size:15px!important;padding:20px 10px}}.initiatives .row-3{display:flex;min-height:100vh}.initiatives .row-3 .view__half{padding:18vh 10%;width:50%;box-sizing:border-box}.initiatives .row-3 .view__half--yellow{background:#ffc120;color:#fff}.initiatives .row-3 .view__half--white{position:relative;background:#fff;color:#ffc120}.initiatives .row-3 .view__half--white img{position:absolute;bottom:0;max-height:46%}@media all and (max-width:1499px){.initiatives .row-3 .view__half{padding:8vh 5%}}@media all and (max-width:768px){.initiatives .row-3 .view__half--white img{display:none}.initiatives .row-3 .view__half{width:100%}}.initiatives .row-3 h3{font-size:72px;font-weight:300;line-height:72px}.initiatives .row-3 h3 em{display:block;font-size:150px;line-height:150px;font-style:normal}@media all and (max-width:1024px){.initiatives .row-3 h3{font-size:50px}}@media all and (max-width:800px){.initiatives .row-3 h3{color:#fff}}@media all and (max-width:768px){.initiatives .row-3 h3 em{font-size:50px;line-height:50px}.initiatives .row-3 h3{margin:0;line-height:1.2em}.initiatives .row-3{display:block}}.initiatives .row__image-bg{position:absolute;top:50%;right:5%;width:600px;height:600px;border-radius:50%;background-color:#90C5BB;box-shadow:25px 24px 64px -4px rgba(0,0,0,.3);transform:translateY(-50%) scale(0);transition:.8s}.initiatives .row__image-bg img{position:absolute;height:100%}.initiatives .row__image-bg-1.animate,.initiatives .row__image-bg-2.animate{transform:translateY(-50%) scale(1)}@media all and (max-width:1160px){.initiatives .row__image-bg-1.animate,.initiatives .row__image-bg-2.animate{transform:translateY(-25%) scale(1)}}@media all and (max-width:630px){.initiatives .row__image-bg-2{margin-bottom:40px}.initiatives .row__image-bg-1.animate,.initiatives .row__image-bg-2.animate{transform:translateY(-5%) scale(1)}}@media all and (max-width:1160px){.initiatives .row__image-bg{width:500px;height:500px;margin:90px auto;margin-bottom:0;position:unset;transform:translate(0) scale(0)}}@media all and (max-width:630px){.initiatives .row__image-bg{width:450px;height:450px;margin:0 auto;margin-top:-40px;margin-bottom:70px}}@media all and (max-width:500px){.initiatives .row__image-bg{width:300px;height:300px}}.initiatives .col--responsive{flex:1}.initiatives .col--blue{background-color:#7ab3e2}.initiatives .col--red{background-color:#d86e6e}.initiatives .col--white{background-color:#fff}.initiatives .drink--can{transform:rotate(-50deg) scale(0);bottom:15%;left:13%;transition:.9s}.initiatives .drink--can.animate{transform:rotate(0) scale(1)}.initiatives .drink--bottle{transform:rotate(-50deg) scale(0);top:-25px;right:70px;transition:.9s}.initiatives .drink--bottle.animate{transform:rotate(0) scale(1)}@media all and (max-width:630px){.initiatives .col--responsive{flex:2}.initiatives .drink--bottle{right:2%;top:20%}}.initiatives .drink--carton{top:58%;left:58%;transform:translate(-50%,-50%) rotate(30deg) scale(0);transition:.8s;height:110%!important}.initiatives .drink--carton.animate{transform:translate(-50%,-50%) rotate(0) scale(1)}@media all and (max-width:630px){.initiatives .drink--carton{top:50%;height:100%!important}}.infographic{display:flex;margin-bottom:30px;font-family:poppins}.infographic__theme--blue{color:#376683}.infographic__theme--purple{color:#695b7e}.infographic__theme--orange{color:#b85026}.infographic__theme--red{color:#b1413f}.infographic__theme--green{color:#6f7b25}.infographic__image{display:flex;justify-content:center;position:relative;width:55%;background-color:#E3E3E3}@media all and (max-width:405px){.infographic__image img{width:70%;margin:auto}.infographic__image{flex-direction:column}}@media all and (max-width:685px){.infographic__image{width:100%}}.infographic__text{display:flex;align-items:center;width:45%;background-color:#D3D3D3}.infographic__text--inner{padding:10px 60px 10px 30px}.infographic__text p{margin:0;font-size:19px;line-height:23px}@media all and (max-width:685px){.infographic__text--inner{padding:60px}.infographic__text{width:100%}.infographic{display:block}}.row.featured{height:420px;display:flex}.row.featured a{background:linear-gradient(45deg,#6f7b8b 0,#909aa6 100%);width:835px;background-size:cover;background-position:50%;background-repeat:no-repeat;display:block;cursor:pointer}.row.featured .col--right{position:relative;width:605px;background:linear-gradient(135deg,#ebecee 0,#b7bec6 100%)}.row.featured .col .module-callout__head h2{position:absolute;left:0;top:50px;padding:10px 50px;background-color:#ffc221;font-size:18px;font-weight:500;line-height:21px;letter-spacing:.01em;color:#fff}.row.featured .col .module-item{width:50%;padding:155px 50px 0}.row.featured .col .module-item__title{font-size:18px;color:#333;font-weight:500;line-height:27px;margin-bottom:25px;cursor:pointer}.row.featured .col .module-item__abstract{font-size:14px;color:#464749;line-height:27px}#reslib__filters .module-search__filters .form_field label,.reslib__filter-category label{font-size:18px}.module--reslib{background-color:#F3F5F6}.reslib__filter{box-sizing:border-box}.reslib__filter-category{padding:9px 20px 9px 9px!important}#reslib__filter{box-sizing:border-box}#reslib__filters{background-color:#fff;width:initial!important}#reslib__filters .module-search__filters{margin-left:auto;margin-right:auto;width:1008px;padding:75px 0}#reslib__filters .module-search__filters input{padding:10px 20px;width:-webkit-fill-available!important}#reslib__noresults,#reslib__results{margin-left:auto;margin-right:auto;width:1008px}#reslib__filters h2{font-size:36px;line-height:43px;margin-bottom:30px;color:#333;font-weight:300!important}#reslib__results{padding-top:55px}#reslib__search{width:33.3%;background-color:#46a8d5;border-radius:initial;text-align:center;color:#fff;font-size:18px;padding:6px 0;margin-top:42px}.template--resourcelibrary #reslib__popup-content{padding:75px}.template--resourcelibrary #reslib__popup-content h1{font-size:25px;font-weight:400!important}.template--resourcelibrary .module-item{width:33.3%;padding:15px;margin-bottom:30px;box-sizing:border-box;display:flex}.template--resourcelibrary .module-item__inner{display:flex;flex-direction:column;flex:1}.template--resourcelibrary .module-item__head{height:160px;margin-bottom:45px;background:linear-gradient(45deg,#6f7b8b 0,#909aa6 100%);background-size:cover;background-position:50%;background-repeat:no-repeat}.template--resourcelibrary .module-item__head img{width:100%}.template--resourcelibrary .module-item__noimage{width:100%;display:flex;flex-direction:column;flex:1}.template--resourcelibrary .module-item__noimage__header{padding-top:10px}.template--resourcelibrary .module-item__image{width:100%}.template--resourcelibrary .module-item__image__img{background-color:#d3d3d3;margin-bottom:20px}.template--resourcelibrary .module-item__body{display:flex;flex-direction:column;flex:1}.template--resourcelibrary .module-item__title{font-size:18px;color:#333;font-weight:500;line-height:27px;margin-bottom:25px}.template--resourcelibrary .module-item__abstract{font-size:14px;color:#464749;line-height:27px;margin-bottom:55px}.template--resourcelibrary .module-item__filetype{display:flex;margin-top:auto}.template--resourcelibrary .module-item__filetype img{width:14px;margin-right:20px}.template--resourcelibrary .module-item .reslib-item__filetype{text-transform:uppercase;margin:0 20px 0 0;font-size:14px;color:#46a8d5}.template--resourcelibrary .resources-popup{height:50%!important;min-height:400px!important}@media all and (max-width:1300px){.row.featured .col .module-item{width:initial}}@media all and (max-width:1080px){.row.featured{display:block;height:640px}.row.featured .col{width:100%;height:320px}.row.featured .col .module-item{padding:155px 50px 50px}#reslib__filters .module-search__filters,#reslib__noresults,#reslib__results{width:initial}}@media all and (max-width:800px){.row.featured{height:840px}.row.featured .col{height:420px}.template--resourcelibrary .module-item{width:50%}.reslib__filter-category{padding:10px!important}#reslib__search{margin:10px;width:-webkit-fill-available}}@media all and (max-width:500px){.template--resourcelibrary .module-item{width:100%}.row.featured{height:620px}.row.featured .col--left{height:200px}.row.featured .col .module-item{padding:130px 20px 20px}}.tmp--reslib-detail{background-color:#F3F5F6}.tmp--reslib-detail .container_12{margin-left:auto!important;margin-right:auto!important}.tmp--reslib-detail .grid_4,.tmp--reslib-detail .grid_8{padding:40px 0}.tmp--reslib-detail .main-content__inner{padding:40px;background-color:#fff}.tmp--reslib-detail .module-detail__options-price{font-size:30px;font-weight:700}.tmp--reslib-detail .module-detail__filetype{margin-left:20px}.tmp--reslib-detail .module-detail__actions{display:flex;align-items:center;margin-bottom:10px}.tmp--reslib-detail .module-detail__actions .message-success{margin:0 0 0 20px}.form__field,.tmp--reslib-detail .share-links__icons{margin-bottom:5px}.tmp--reslib-detail .share-links{margin-top:40px}.tmp--reslib-detail .share-links i,.tmp--reslib-detail .share-links__social a{margin-right:15px}.tmp--reslib-detail .sidebar ul li{background-color:transparent}.tmp--reslib-detail .sidebar ul li a span{color:#84c4a2}.drs_page .drs_banner{height:490px;background-position:50%;background-color:#f5f5f5;background-size:cover;position:relative;margin-bottom:80px}.drs_page .drs_banner_content{position:absolute;left:0;top:150px;width:800px}.drs_page .drs_banner_content h2{font-size:40px;position:absolute;left:0;top:0;background-color:#fff;padding:5px 10px 5px 40px;width:590px}@media all and (max-width:800px){.drs_page .drs_banner_content h2{position:initial;margin:0 auto}}@media all and (max-width:700px){.drs_page .drs_banner{display:flex;flex-direction:column;justify-content:center}.drs_page .drs_banner_content h2{width:100%;padding:5px}}.drs_page .drs_banner_content p{position:absolute;left:0;top:72px;background-color:#ededed;padding:10px 10px 10px 40px;width:590px}@media all and (max-width:800px){.drs_page .drs_banner_content p{position:initial;margin:0 auto}.drs_page .drs_banner_content{left:50%;top:50%;transform:translate(-50%,-50%)}}@media all and (max-width:700px){.drs_page .drs_banner_content p{width:100%;padding:5px}.drs_page .drs_banner_content{position:initial;width:auto;transform:initial;padding:0 30px}}.drs_page .item,.drs_page .item .dynamic_callout_container,.industry-lunch .banner,.industry-lunch .section-info{position:relative}.drs_page .row h2{font-size:34px;padding-left:50px}.drs_page .item{padding:10px}.drs_page .items{display:flex}.drs_page .item p{margin:0}.drs_page .item p:not(.txt){height:170px;background-size:cover;background-position:50%;background-repeat:no-repeat}.drs_page .item .txt{position:absolute;bottom:0;width:100%;padding:5px;box-sizing:border-box;text-align:center}.drs_page .item_launch{width:33.3%}.drs_page .item_launch .txt{color:#000;background-color:#efefef}.drs_page .item_section{box-sizing:border-box;width:100%}.drs_page .item_section .txt{color:#fff;background-color:rgba(0,0,0,.7)}@media all and (max-width:800px){.drs_page .items{display:block}.drs_page .item{width:50%;margin:0 auto!important}}@media all and (max-width:500px){.drs_page .item{width:80%;padding:0;margin-bottom:20px!important}}.drs_page .container_12{margin-top:30px;margin-bottom:30px}@media all and (max-width:1024px){.drs_page .items{flex-wrap:wrap;justify-content:center}.drs_page .container_12{width:100%}}.drs_page .container_quote{display:flex;border-top:2px solid #efefef}.drs_page .column{margin-top:30px}.drs_page .column_1{width:33.3%}.drs_page .column_2{width:66.6%;padding:10px}@media all and (max-width:800px){.drs_page .container_quote{display:block}.drs_page .column_2{padding:0}.drs_page .column{width:100%}}.drs_page #Quote blockquote{margin:0;height:320px;padding:20px;background-color:#ededed;border-radius:0;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.drs_page #Quote blockquote p{color:#2b5785;font-size:22px}.drs_page #Quote blockquote:before{width:44px;height:36px;background-image:url(/AppImages/roadmap/RM_quote.gif);background-position:0 0;position:static;margin-bottom:10px}.drs_page #Quote blockquote:after{width:44px;height:36px;background-image:url(/AppImages/roadmap/RM_quote.gif);background-position:0 -36px;margin-top:7px;margin-left:30px}.drs_page #Quote blockquote img{position:absolute;left:20px;bottom:20px}.drs_page #Quote blockquote em{display:block;position:absolute;right:40px;bottom:35px;font-size:16px;font-family:Roboto,sans-serif;font-weight:400}@media all and (max-width:800px){.drs_page #Quote blockquote{height:initial}}@media all and (max-width:1024px){.drs_page .row h2{padding:0}.drs_page .grid_4,.drs_page .grid_8{width:80%;margin:10px auto!important;display:block;float:none}}.application{font-family:Roboto,Arial,sans-serif;padding-top:10px}.application-form #wrapper{background:#f5fbf8}.application__inner{float:left;width:77.5%;padding-right:35px;box-sizing:border-box}.application__inner-stage{font-size:24px;float:left;font-weight:300;margin-right:5px}.application__inner-type{margin-bottom:35px}.application__inner-type h2{font-weight:300}.application__inner-type h2 span{color:inherit}.application__inner-type .button{float:right}.application .price ul{margin:0;list-style:none}.application .price .rate{padding:30px 35px;border-bottom:2px solid;font-size:17px}.application .price .rate-franchisor,.application .price .rate-manufacturer{border-bottom-color:#46a8d5;color:#46a8d5}.application .price .rate-franchisor .button,.application .price .rate-manufacturer .button{background:#c7e5f2}.application .price .rate-associate{border-bottom-color:#ff9a40;color:#ff9a40}.application .price .rate-associate .button{background:#ffe1c5;color:#ff9a40}.application .price .rate-factor{border-bottom-color:#ea7975;color:#ea7975}.application .price .rate-factor .button{background:#f9d7d5;color:#ea7975}.application .price .rate__title{display:block;font-size:36px;font-weight:300;margin-bottom:10px}.application .price .rate .button{float:right;margin-top:5px}.application .button{border-radius:0;padding:5px 30px;border:1px solid;font-size:15px!important}.application .button--add{background:#ff9a40;color:#fff;padding-left:8px}.application .button--add:before{content:"+";font-size:24px;float:left;font-weight:300;font-family:Roboto,Arial,sans-serif;margin-right:5px}.application .button--orange{background:#ff9a40;color:#fff;border-color:#ff9a40}.application .button--registration{margin:20px 0 20px 180px}@media only screen and (max-width:600px){.application .button--registration{float:right;margin-left:0}}.application .section{margin-bottom:30px}.application h3{font-weight:300;color:#46a8d5;font-size:22px}.application table td,.application table th{font-weight:400;line-height:120%;font-size:17px}.application table th{font-weight:300}.application table .table-buttons{width:110px}.application table .button{margin:0 0 5px;text-align:center;padding:5px 8px}.application table.table-rates td+td,.application table.table-rates th+th{padding-left:10px}.application table.table-rates{margin-top:35px}.application table.table-rates th{background:#fff;color:#84c4a2;border:0}.application table.table-rates th.turnover{width:195px}.application table.table-rates td{border:0;border-bottom:1px solid #fff;background:#e2f2e9;letter-spacing:-.015em}.application table.table-rates td,.application table.table-rates th{padding:13px 15px}.application .fees{font-size:24px;color:#46a8d5;display:block;text-align:right;font-weight:300;padding:35px 0}.application .fees+.fees{padding-top:0}.application .fees.alt{text-align:left;padding:20px 0}.form__field{display:flex;align-items:flex-start}.form__field:after{content:"";display:block;clear:both}.form__field label{float:left;width:180px;padding-top:6px}.form__field label .required{color:#ea7975}.form__field label[data-sub]{padding-top:0;line-height:110%}.form__field label[data-sub]:after{content:attr(data-sub);display:block;font-size:12px}.form__field input[type=email],.form__field input[type=number],.form__field input[type=password],.form__field input[type=text],.form__field select,.form__field textarea{float:left;border:1px solid #e1e1e1;padding:9px 10px;width:380px;box-sizing:border-box;margin:0;flex-grow:1;font-family:Roboto,Arial,sans-serif;font-size:14px}.form__field textarea{resize:none}.form__field--short input[type=text]{width:125px;flex-grow:0}.form__field--block{display:block;margin-bottom:30px}.form__field--block label{width:100%;display:block;margin-bottom:10px}.form__field--block input[type=number],.form__field--block input[type=password] input[type=email],.form__field--block input[type=text],.form__field--block select,.form__field--block textarea{width:100%}.form__field .button{flex-shrink:0;margin-left:5px}.form__field.checkbox label{width:auto;float:left;padding-top:0}.form__field.checkbox input[type=checkbox]{margin:5px 0 0 5px;order:1}.form__field.checkbox--auto{margin-bottom:10px}.form__field.checkbox--auto input[type=checkbox]{margin-left:0}.form__field.checkbox--auto label{min-width:180px}.form__field--radio-list{padding-left:180px;line-height:37px}.form__field--radio-list label{margin-right:20px}.form__validation{position:absolute;right:5px;line-height:37px;font-size:12px}.form__internal{margin-bottom:30px}.form__buttons{padding-top:50px;margin:55px 0 20px;border-top:1px solid #e1e3e2}.form__buttons:after{content:"* Required Field";float:right;color:#ea7975;margin-top:8px}.make-payment__address-add .address__use,.make-payment__address-change .address__use,.make-payment__address-edit .address__use,.sidebar{float:left}.sidebar{width:22.5%}.sidebar ul{list-style:none;margin:0}.sidebar li{margin-bottom:3px;background:#84c4a2}.sidebar li.complete{background:#46a8d5}.sidebar li.progress{background:#ea7975}.sidebar li a{display:block;padding:18px;color:#fff;font-weight:300;font-size:17px;line-height:155%}.sidebar li .title span{font-size:23px;display:block;margin-bottom:5px}@media only screen and (min-width:768px){.invoices th.number{width:145px}.invoices th.date{width:95px}.invoices th.download{width:120px}}@media only screen and (max-width:1023px){.application{padding-top:50px}.application-form .container_12,.application-form .grid_12{width:100%;margin:0}.application__inner{width:100%;padding:0 20px}.application .sidebar{width:100%;margin-top:20px}}@media only screen and (max-width:767px){.application table{width:100%;display:block;overflow-x:scroll}.application table.table-rates th.turnover{width:auto}.form__field{display:block}.form__field label{width:100%;flex-shrink:0}.form__field input[type=number],.form__field input[type=password] input[type=email],.form__field input[type=text],.form__field select,.form__field textarea{width:100%}.form__field--radio-list{padding-left:0}.form__field--calculate input[type=text]{width:auto}}@media only screen and (max-width:600px){.application .last-saved{clear:both}.form__buttons{padding-top:35px;margin-top:35px}.form__buttons .button{float:left;width:49%;margin:0 2% 5px 0;box-sizing:border-box}.form__buttons .button:nth-of-type(2n){margin-right:0}}@media only screen and (max-width:435px){.application h2,.application__inner-stage{font-size:20px}.application .button{padding:5px 15px}.application__inner{padding:0}.application__inner-type .button{margin-left:10px}.form__field--calculate input[type=text]{width:165px}}.industry-lunch *{box-sizing:border-box}.industry-lunch a,.industry-lunch h1,.industry-lunch h2,.industry-lunch h3,.industry-lunch h4,.industry-lunch h5,.industry-lunch h6,.industry-lunch p{font-family:proxima-nova!important}.industry-lunch a{color:#62b68f;transition:all .2s}.industry-lunch a:hover{color:#499c75}.industry-lunch .js--bg-image{background:50%/cover #175852}.industry-lunch .button-parent{margin:0}.industry-lunch .button-parent .button.sold-out{cursor:not-allowed;background:#e8e8e8}.industry-lunch .row{display:flex;flex-wrap:wrap}.industry-lunch .row::after{display:none}.industry-lunch .col-50{width:50%}.industry-lunch .strip{padding:20px 50px;background-color:#dc3545}.industry-lunch .strip *{color:#fff}.industry-lunch .strip div>:last-child{margin:0}.industry-lunch .banner::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#175852 50%,rgba(255,255,255,0) 100%)}@media all and (max-width:599px){.industry-lunch .col-50{width:100%}.industry-lunch .banner::before{background:linear-gradient(180deg,#175852 55%,rgba(255,255,255,0) 100%)}}.industry-lunch .banner-content{position:inherit;padding:105px 0 80px 50px;z-index:1}.industry-lunch .banner-content img{width:580px}.industry-lunch .banner h2{margin:0;font-size:160px;font-weight:700!important;line-height:1;color:#fff}@media all and (max-width:900px){.industry-lunch .banner-content img{width:310px}.industry-lunch .banner-content{padding:70px 25px}.industry-lunch .banner h2{font-size:140px}}@media all and (max-width:375px){.industry-lunch .banner-content img{width:100%}.industry-lunch .banner h2{font-size:100px}}.industry-lunch .banner p{margin:0;font-size:20px;font-weight:700;line-height:27px;color:#62b68f;text-transform:uppercase}.industry-lunch .banner p strong{color:#fff}@media all and (max-width:768px){.industry-lunch .banner p{font-size:18px}}@media all and (max-width:599px){.industry-lunch .banner-content{padding:70px 25px 0}.industry-lunch .banner-image{min-height:360px}.industry-lunch .banner{display:block}}.industry-lunch .about{padding:25px 50px 20px;background:#f5f5f5}@media all and (max-width:900px){.industry-lunch .about .col{padding-top:25px;padding-bottom:25px;width:50%}}.industry-lunch .about-intro{flex:1;border-right:1px solid #175852;padding:70px 55px 70px 0}.industry-lunch .about-intro .standard_content_header{margin:0 0 45px;font-size:40px;font-weight:500!important;line-height:60px;color:#62b68f}@media all and (max-width:599px){.industry-lunch .about .col{width:100%}.industry-lunch .about-intro .standard_content_header{margin:0 0 50px;font-size:36px;line-height:43px}}.industry-lunch .about-intro p{margin:0 0 40px;font-size:21px;font-weight:400;line-height:33px;color:#3c3c3b}.industry-lunch .about-intro .standard_content_content_inner>:last-child{margin:0}@media all and (max-width:599px){.industry-lunch .about-intro p{font-size:18px;line-height:30px}.industry-lunch .about-intro{border:0;border-bottom:1px solid #175852;padding:0 0 55px!important}}.industry-lunch .about-deadline{padding:70px 0 70px 30px;width:445px}.industry-lunch .about-deadline h1,.industry-lunch .about-deadline h2,.industry-lunch .about-deadline h3,.industry-lunch .about-deadline h4,.industry-lunch .about-deadline h5,.industry-lunch .about-deadline h6{margin:0 0 60px;font-size:21px;font-weight:700;line-height:1;color:#175852}.industry-lunch .about-deadline h1 strong,.industry-lunch .about-deadline h2 strong,.industry-lunch .about-deadline h3 strong,.industry-lunch .about-deadline h4 strong,.industry-lunch .about-deadline h5 strong,.industry-lunch .about-deadline h6 strong{margin:0 8px 0 0;color:#62b68f}.industry-lunch .about-deadline .button{display:block;border-radius:0;margin:0 0 30px;padding:30px;font-size:36px!important;font-weight:700;line-height:1;background:#175852;color:#fff;text-align:center}.industry-lunch .about-deadline p{font-size:16px;font-weight:400;line-height:19px;color:#62b68f}.industry-lunch .about-deadline .dynamic_callout_container>:last-child{margin:0}@media all and (max-width:599px){.industry-lunch .about-deadline{padding:55px 0 0!important}}@media all and (max-width:900px){.industry-lunch .about{padding:25px}}@media all and (max-width:599px){.industry-lunch .about{display:block;padding:70px 25px 60px}}.industry-lunch .programme{padding:70px 50px;background:#fff}.industry-lunch .programme h2{margin:0 0 50px;font-size:40px;font-weight:500;line-height:60px;color:#62b68f}.industry-lunch .programme>.dynamic_callout_container p{margin:0 0 40px;font-size:21px;font-weight:400;line-height:33px;color:#3c3c3b}.industry-lunch .programme-dates .dynamic_callout_container{border-left:1px solid #62b68f;margin:0 0 15px;width:16.6%}.industry-lunch .programme-dates .dynamic_callout_container:last-of-type{border-right:1px solid #62b68f}.industry-lunch .programme-dates .dynamic_callout_container h3{margin:0 0 25px;padding:20px;font-size:36px;font-weight:700!important;line-height:1;background:#62b68f;color:#175852}.industry-lunch .programme-dates .dynamic_callout_container>:last-child,.industry-lunch .section-info-image p{margin:0}.industry-lunch .programme-dates .dynamic_callout_container p{padding:0 20px;font-size:16px;font-weight:400;line-height:24px;color:#1d1d1b}@media all and (max-width:900px){.industry-lunch .programme-dates .dynamic_callout_container{width:33.3%}.industry-lunch .programme-dates .dynamic_callout_container:nth-child(3){border-right:1px solid #62b68f}.industry-lunch .programme{padding:60px 25px 15px}}@media all and (max-width:599px){.industry-lunch .programme-dates .dynamic_callout_container{width:50%}.industry-lunch .programme-dates .dynamic_callout_container:nth-child(2n){border-right:1px solid #62b68f}.industry-lunch .programme-dates .dynamic_callout_container:nth-child(3){border-right:0}}.industry-lunch .section-info{padding:70px 50px}.industry-lunch .section-info::before{content:"";position:absolute;top:0;bottom:0;width:275px;background:#62b68f}@media all and (max-width:900px){.industry-lunch .section-info::before{width:100%;height:210px}}.industry-lunch .section-info-content,.industry-lunch .section-info-image{position:inherit;z-index:1}.industry-lunch .section-info-image{width:445px}.industry-lunch .book-strip img,.industry-lunch .section-info-image img{width:100%}@media all and (max-width:1100px){.industry-lunch .section-info-image{width:50%}}.industry-lunch .section-info-content{flex:1}.industry-lunch .section-info-content label{display:inline-block;margin:0 0 45px;padding:10px;font-size:21px;font-weight:700;line-height:1;background:#175852;color:#fff;text-transform:uppercase}@media all and (max-width:599px){.industry-lunch .section-info-image{width:100%}.industry-lunch .section-info-content label{margin:0 0 40px;padding:7px;font-size:16px}}.industry-lunch .section-info-content h2{margin:0 0 50px;font-size:40px;font-weight:500;line-height:60px;color:#62b68f}@media all and (max-width:599px){.industry-lunch .section-info-content h2{font-size:36px;line-height:43px}}.industry-lunch .section-info-content h4{margin:0 0 25px;font-size:21px;font-weight:700;line-height:26px;color:#175852}.industry-lunch .section-info-content p{margin:0 0 40px;font-size:16px;font-weight:400;line-height:27px;color:#1d1d1b}.industry-lunch .section-info-content .dynamic_callout_container>:last-child{margin:0}.industry-lunch .speaker{background:#f5f5f5}.industry-lunch .speaker::before{left:0}.industry-lunch .speaker-image{margin:0 100px 0 0}@media all and (max-width:1100px){.industry-lunch .speaker-image{margin:0 50px 0 0}}.industry-lunch .venue{background:#fff}.industry-lunch .venue::before{right:0}@media all and (max-width:900px){.industry-lunch .section-info{display:block}.industry-lunch .speaker::before{bottom:initial}.industry-lunch .speaker-image{margin:0 0 50px}.industry-lunch .speaker{padding:25px 25px 70px}.industry-lunch .venue::before{top:initial}}.industry-lunch .venue-image{margin:0 0 0 100px}@media all and (max-width:1100px){.industry-lunch .venue-image{margin:0 0 0 50px}}@media all and (max-width:900px){.industry-lunch .venue-image{margin:50px 0 0}.industry-lunch .venue{padding:70px 25px 25px}.industry-lunch .book-strip .dynamic_callout_container:first-of-type{display:none}}.industry-lunch .book-strip{padding:25px 50px;background:#175852}.industry-lunch .book-strip .dynamic_callout_container{flex:1;border-right:1px solid #62b68f;padding:70px 40px}.industry-lunch .book-strip .dynamic_callout_container:first-of-type{padding-left:0}@media all and (max-width:900px){.industry-lunch .book-strip .dynamic_callout_container:nth-child(2){padding-left:0;border:0;border-bottom:1px solid #62b68f;margin:0 0 50px;padding:0 0 50px}.industry-lunch .book-strip .dynamic_callout_container{padding:0}}.industry-lunch .book-strip .dynamic_callout_container:last-of-type{border:0;padding-right:0}.industry-lunch .book-strip h1,.industry-lunch .book-strip h2,.industry-lunch .book-strip h3,.industry-lunch .book-strip h4,.industry-lunch .book-strip h5,.industry-lunch .book-strip h6{margin:0 0 36px;font-size:21px;font-weight:700;line-height:27px;color:#fff}.industry-lunch .book-strip h1 strong,.industry-lunch .book-strip h2 strong,.industry-lunch .book-strip h3 strong,.industry-lunch .book-strip h4 strong,.industry-lunch .book-strip h5 strong,.industry-lunch .book-strip h6 strong{color:#62b68f}@media all and (max-width:599px){.industry-lunch .book-strip h1,.industry-lunch .book-strip h2,.industry-lunch .book-strip h3,.industry-lunch .book-strip h4,.industry-lunch .book-strip h5,.industry-lunch .book-strip h6{font-size:18px}}.industry-lunch .book-strip p{margin:0;font-size:16px;font-weight:400;line-height:19px;color:#62b68f}.industry-lunch .book-strip .button{display:block;border-radius:0;padding:30px;font-size:36px!important;font-weight:700;line-height:1;background:#fff;color:#175852;text-align:center}@media all and (max-width:900px){.industry-lunch .book-strip{display:block;padding:70px 25px}}.industry-lunch .sponsors{align-items:center;padding:70px 50px;background:#fff}.industry-lunch .sponsors>*{margin:0 0 40px}.industry-lunch .sponsors>:last-child{margin:0}.industry-lunch .sponsors h6{font-size:21px;font-weight:700;line-height:1;color:#175852}@media all and (max-width:900px){.industry-lunch .sponsors h6{margin:0 0 50px}}.industry-lunch .sponsors img{margin:0 45px 0 0;max-height:55px;width:auto}.industry-lunch .sponsors img:last-of-type{margin:0}@media all and (max-width:900px){.industry-lunch .sponsors img{display:block;margin:0 0 20px}.industry-lunch .sponsors{display:block;padding:70px 25px}}.industry-lunch .sponsors .dynamic_callout_container>:last-child{margin:0}.industry-lunch-2023 *{box-sizing:border-box}.industry-lunch-2023 a,.industry-lunch-2023 h1,.industry-lunch-2023 h2,.industry-lunch-2023 h3,.industry-lunch-2023 h4,.industry-lunch-2023 h5,.industry-lunch-2023 h6,.industry-lunch-2023 p{font-family:proxima-nova!important}.industry-lunch-2023 a{color:#62B68F;transition:all .2s}.industry-lunch-2023 a:hover{color:#499c75}.industry-lunch-2023 .js--bg-image{background:50%/cover #62B68F}.industry-lunch-2023 .button{border-radius:50px;padding:25px;width:100%;font-size:36px!important;font-weight:600;background-color:#fff;color:#7E72A1;text-align:center;text-transform:uppercase}.home-2022 .col_50,.industry-lunch-2023 .col-50{width:50%}.industry-lunch-2023 .intro .date *,.industry-lunch-2023 .intro .deadline *,.industry-lunch-2023 .strip *{color:#fff}.industry-lunch-2023 .button-parent{margin:40px 0 0}.industry-lunch-2023 .button.sold-out{cursor:not-allowed;background:#e8e8e8}.industry-lunch-2023 .row{display:flex;flex-wrap:wrap}.industry-lunch-2023 .row::after{display:none}@media all and (max-width:599px){.industry-lunch-2023 .col-50{width:100%}}.industry-lunch-2023 .strip{padding:20px 50px;background-color:#dc3545}.industry-lunch-2023 .strip div>:last-child{margin:0}.industry-lunch-2023 .banner{padding:45px 45px 60px;background-color:#F5F5F5;flex-wrap:nowrap}.industry-lunch-2023 .banner .logo{margin:0 75px 0 0}@media all and (max-width:1265px){.industry-lunch-2023 .banner .logo{display:block;width:204px;height:204px}.industry-lunch-2023 .banner .text-desktop{width:428px}}.industry-lunch-2023 .banner .text-mobile{display:none}@media all and (max-width:599px){.industry-lunch-2023 .banner .text-desktop{display:none}.industry-lunch-2023 .banner .text-mobile{display:block}}@media all and (max-width:900px){.industry-lunch-2023 .banner .logo{margin:0 0 45px}.industry-lunch-2023 .banner{display:block}}@media all and (max-width:375px){.industry-lunch-2023 .banner{padding:30px 25px 50px}}.industry-lunch-2023 .intro .date-deadline{width:33.333333%}@media all and (max-width:1265px){.industry-lunch-2023 .intro .date-deadline{width:50%}}.industry-lunch-2023 .intro .image{flex:1}.industry-lunch-2023 .intro .image p{margin:0}@media all and (max-width:1024px){.industry-lunch-2023 .intro .date-deadline{width:100%}.industry-lunch-2023 .intro .image{width:100%;background:0 0}.industry-lunch-2023 .intro .image img{display:block!important}.industry-lunch-2023 .intro{display:block}}.industry-lunch-2023 .intro .date,.industry-lunch-2023 .intro .deadline{padding:60px 45px 50px}.industry-lunch-2023 .intro .date h4,.industry-lunch-2023 .intro .deadline h4{margin:25px 0 0;font-size:20px;font-weight:600}.industry-lunch-2023 .intro .date h4:first-child,.industry-lunch-2023 .intro .deadline h4:first-child{margin:0}.industry-lunch-2023 .intro .date{background-color:#4C91B8}.industry-lunch-2023 .intro .deadline{background-color:#7E72A1}.industry-lunch-2023 .intro .deadline .button{color:#7E72A1}.industry-lunch-2023 .intro .deadline small{display:block;margin:35px 0 0;font-size:16px;font-weight:400}@media all and (max-width:599px){.industry-lunch-2023 .intro .date h4,.industry-lunch-2023 .intro .deadline h4{font-size:16px}.industry-lunch-2023 .intro .date,.industry-lunch-2023 .intro .deadline{padding:60px 20px 50px}.industry-lunch-2023 .intro .deadline small{font-size:14px}}.industry-lunch-2023 .about{padding:110px 45px;background-color:#F5F5F5}.industry-lunch-2023 .about p{margin:20px 0 0;font-size:24px;font-weight:400;line-height:40px;color:#1d1d1b}.industry-lunch-2023 .about p:first-child{margin:0}@media all and (max-width:599px){.industry-lunch-2023 .about p{font-size:20px;line-height:30px}.industry-lunch-2023 .about{padding:60px 20px}}@media all and (max-width:375px){.industry-lunch-2023 .about p{font-size:18px;line-height:25px}}.industry-lunch-2023 .programme{padding:110px 45px 60px;background:#fff}.industry-lunch-2023 .programme h2{margin:0 0 50px;font-size:36px;font-weight:600;line-height:1;color:#3C3C3B;text-transform:uppercase}@media all and (max-width:599px){.industry-lunch-2023 .programme h2{margin:0 0 40px}}.industry-lunch-2023 .programme>.dynamic_callout_container p{margin:0 0 40px;font-size:21px;font-weight:400;line-height:33px;color:#3c3c3b}.industry-lunch-2023 .programme-dates .dynamic_callout_container{border-left:1px solid #D9D9D9;margin:0 0 15px;width:16.6%}.industry-lunch-2023 .programme-dates .dynamic_callout_container:last-of-type{border-right:1px solid #D9D9D9}.industry-lunch-2023 .programme-dates .dynamic_callout_container:nth-child(3n-2) h3{background-color:#62B68F}.industry-lunch-2023 .programme-dates .dynamic_callout_container:nth-child(3n-1) h3{background-color:#4C91B8}.industry-lunch-2023 .programme-dates .dynamic_callout_container:nth-child(3n) h3{background-color:#7E72A1}.industry-lunch-2023 .programme-dates .dynamic_callout_container h3{margin:0 0 20px;padding:20px;font-size:36px;font-weight:700!important;line-height:1;color:#fff}.industry-lunch-2023 .programme-dates .dynamic_callout_container>:last-child,.industry-lunch-2023 .section-info-image p{margin:0}.industry-lunch-2023 .programme-dates .dynamic_callout_container p{padding:0 20px 20px;font-size:20px;font-weight:600;line-height:24px;color:#1D1D1B}@media all and (max-width:900px){.industry-lunch-2023 .programme-dates .dynamic_callout_container{width:33.333333%}.industry-lunch-2023 .programme-dates .dynamic_callout_container:nth-child(3){border-right:1px solid #D9D9D9}}@media all and (max-width:599px){.industry-lunch-2023 .programme-dates .dynamic_callout_container{width:50%}.industry-lunch-2023 .programme-dates .dynamic_callout_container:nth-child(2n){border-right:1px solid #D9D9D9}.industry-lunch-2023 .programme-dates .dynamic_callout_container:nth-child(3){border-right:0}.industry-lunch-2023 .programme{padding:75px 20px 20px}}.industry-lunch-2023 .section-info-image{display:flex;flex-direction:column;width:33.33333%}.industry-lunch-2023 .section-info-image img{width:100%}.industry-lunch-2023 .section-info-image .dynamic_callout_container{flex:1}.industry-lunch-2023 .section-info-image .dynamic_callout_container img,.industry-lunch-2023 .section-info-image .dynamic_callout_container p{height:100%}.industry-lunch-2023 .section-info-image .dynamic_callout_container img{object-fit:cover}@media all and (max-width:1024px){.industry-lunch-2023 .section-info-image{display:flex;flex-direction:row;width:100%}}@media all and (max-width:599px){.industry-lunch-2023 .section-info-image{flex-direction:column}}.industry-lunch-2023 .section-info-graphic{position:relative}.industry-lunch-2023 .section-info-graphic .graphic{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.industry-lunch-2023 .section-info-graphic .text{position:inherit;display:flex;justify-content:center;align-items:center;margin:35px auto;border-radius:50%;width:240px;height:240px;background-color:#fff;z-index:1}@media all and (max-width:1024px){.industry-lunch-2023 .section-info-graphic{width:50%}}@media all and (max-width:599px){.industry-lunch-2023 .section-info-graphic{width:100%}}.industry-lunch-2023 .section-info-content{flex:1}.industry-lunch-2023 .section-info-content h2{margin:0 0 60px;font-size:36px;font-weight:600;line-height:1;color:#3C3C3B;text-transform:uppercase}@media all and (max-width:1024px){.industry-lunch-2023 .section-info-content h2{margin:0 0 45px;line-height:40px}.industry-lunch-2023 .section-info-content{padding:60px 20px 80px!important}}.industry-lunch-2023 .section-info-content h4{margin:0 0 25px;font-size:21px;font-weight:700;line-height:26px;color:#3C3C3B}.industry-lunch-2023 .section-info-content p{margin:0 0 45px;font-size:18px;font-weight:400;line-height:27px;color:#1d1d1b}.industry-lunch-2023 .section-info-content .dynamic_callout_container>:last-child{margin:0}.industry-lunch-2023 .speaker .section-info-content{padding:110px 80px 110px 60px;background-color:#F5F5F5}.industry-lunch-2023 .speaker .section-info-image .text img{width:150px}.industry-lunch-2023 .venue{background:#fff}.industry-lunch-2023 .venue .section-info-content{padding:110px 110px 110px 60px;background-color:#fff}.industry-lunch-2023 .venue .section-info-image .text img{width:110px}.industry-lunch-2023 .book-strip .col{padding:60px 45px;width:33.333333%}.industry-lunch-2023 .book-strip .col *{color:#fff}.industry-lunch-2023 .book-strip .col.text{padding-left:60px;background-color:#F5F5F5}.industry-lunch-2023 .book-strip .col.text img{width:245px}.industry-lunch-2023 .book-strip .col.intro{background-color:#4C91B8}.industry-lunch-2023 .book-strip .col.deadline{background-color:#7E72A1}.industry-lunch-2023 .book-strip .col.deadline .button{color:#7E72A1}.industry-lunch-2023 .book-strip .col.deadline small{display:block;margin:35px 0 0;font-size:16px;font-weight:400}@media all and (max-width:1024px){.industry-lunch-2023 .section-info{flex-direction:column}.industry-lunch-2023 .venue{flex-direction:column-reverse}.industry-lunch-2023 .book-strip .col{width:100%}}@media all and (max-width:599px){.industry-lunch-2023 .book-strip .col.deadline small{font-size:14px}.industry-lunch-2023 .book-strip .col{padding:60px 20px}}.industry-lunch-2023 .book-strip h4{margin:25px 0 0;font-size:20px;font-weight:600;text-transform:uppercase}.industry-lunch-2023 .book-strip h4:first-child{margin:0}@media all and (max-width:599px){.industry-lunch-2023 .book-strip h4{font-size:16px}}.industry-lunch-2023 .book-strip p{margin:35px 0 0;font-size:20px;font-weight:600;line-height:30px}@media all and (max-width:599px){.industry-lunch-2023 .book-strip p{font-size:16px}}.industry-lunch-2023 .sponsors{padding:80px 60px;background:#fff}.industry-lunch-2023 .sponsors h6{margin:0 30px 0 0;font-size:21px;font-weight:700;line-height:1;color:#1D1D1B;text-transform:uppercase}@media all and (max-width:900px){.industry-lunch-2023 .sponsors h6{margin:0 0 50px}}.industry-lunch-2023 .sponsors img{margin:0 45px 0 0;max-height:55px;width:auto}.industry-lunch-2023 .sponsors img:last-of-type{margin:0}@media all and (max-width:900px){.industry-lunch-2023 .sponsors img{display:block;margin:0 0 20px}.industry-lunch-2023 .sponsors{display:block}}.industry-lunch-2023 .sponsors .dynamic_callout_container>:last-child{margin:0}.industry-lunch-2023 .sponsors>.dynamic_callout_container p{font-size:18px;font-weight:400;line-height:27px}.industry-lunch-2023 .sponsors .row{align-items:center;margin:0 0 40px}@media all and (max-width:599px){.industry-lunch-2023 .sponsors{padding:70px 20px}}.flex{display:flex}.home-2022 *{box-sizing:border-box}.home-2022 h2{margin:0!important;line-height:43px;color:#333}.home-2022 .row{display:flex;flex-wrap:wrap}.home-2022 .col_left{padding:0 17.5px 0 0}@media all and (max-width:1200px){.home-2022 .row{display:block}.home-2022 .col_50{width:100%}.home-2022 .col_left{padding:0 0 30px}}.home-2022 .col_right{padding:0 0 0 17.5px}@media all and (max-width:1200px){.home-2022 .col_right{padding:0}}.home-2022 .col .heading{display:flex;align-items:center}.home-2022 .col .heading img{margin:0 25px 0 0;width:60px;height:60px}.home-2022 .col .heading+*{margin:30px 0 0!important}.home-2022 .module-item{display:flex;flex-direction:column;height:100%}.home-2022 .module-item img{margin:0 0 35px}.home-2022 .module-item-body{display:flex;flex-direction:column;flex:1}.home-2022 .module-item-body>:first-child{margin:0}.home-2022 .module-item-footer{margin:auto 0 0}.home-2022 .module-item h1,.home-2022 .module-item h2,.home-2022 .module-item h3,.home-2022 .module-item h4,.home-2022 .module-item h5,.home-2022 .module-item h6{margin:0;font-size:21px;font-weight:500;line-height:30px}.home-2022 .module-item p{margin:30px 0 0;font-size:16px!important;line-height:27px!important}.home-2022 .module-item .button{margin:30px 20px 0 0!important}.home-2022 .module-item .button::before{display:none}.home-2022 .cycle_item .cycle_item_content_a,.home-2022 .cycle_pager_wrapper{left:80px}.home-2022-events{padding:20px 80px 70px;background-color:#fff}.home-2022-events .module-item{flex-direction:row}.home-2022-events .module-item img{margin:0 35px 0 0;width:320px;height:inherit}@media all and (max-width:768px){.home-2022-events .module-item img{margin:0 0 35px;width:100%}.home-2022-events .module-item{flex-direction:column}}.home-2022-events .module-item h5{font-size:16px;font-weight:700;line-height:22px}.home-2022-events .module-item p{margin:20px 0 0}.home-2022-events .module-item .button{border-color:#fff!important;color:#fff!important}@media all and (max-width:375px){.home-2022-events{padding:30px 15px}}.home-2022-resources{background-color:#46a8d5}.home-2022-resources *{color:#fff}.home-2022-resources h2{margin:0 0 30px!important;text-align:center;color:#fff}.home-2022-resources .module-wrapper{padding:30px 80px 70px}@media all and (max-width:375px){.home-2022-resources .module-wrapper{padding:30px 15px}.home-2022-socials h2{font-size:30px!important}}.home-2022-resources .module-items{display:flex;flex-wrap:wrap;margin:-15px}.home-2022-resources .module-items>*{padding:15px;width:25%}@media all and (max-width:1200px){.home-2022-resources .module-items>*{width:33.3%}}@media all and (max-width:1024px){.home-2022-resources .module-items>*{width:50%}}@media all and (max-width:599px){.home-2022-resources .module-items>*{width:100%}}.home-2022-resources .module-items .button{border-color:#fff!important;color:#fff!important}.home-2022-resources .module-item-footer{position:relative;padding:0 0 0 40px}.home-2022-resources .module-item-footer::before{content:"";position:absolute;bottom:0;left:0;width:30px;height:30px;background:url(/AppImages/icons/icon-pdf.svg) 50%/contain no-repeat}.home-2022-socials{padding:50px 80px}.home-2022-socials .row{display:flex;flex-wrap:wrap;margin:-10px}.home-2022-socials .col{flex:1;display:flex;align-items:center;padding:10px}@media all and (max-width:1120px){.home-2022-socials .col{flex:50%}}@media all and (max-width:768px){.home-2022-socials .col{flex:0%}}.home-2022-socials img{margin:0 25px 0 0}@media all and (max-width:375px){.home-2022-socials{padding:30px 15px}}.home-2022-membership{padding:50px 80px 70px;background-color:#f1f1f1}.home-2022-membership .col_left{padding:0 35px 0 0}.home-2022-membership .col_left strong{font-size:18px;font-weight:500;line-height:32px}@media all and (max-width:1200px){.home-2022-membership .col_left{padding:0}}.home-2022-membership .col_right{padding:0 0 0 35px}@media all and (max-width:1200px){.home-2022-membership .col_right{padding:70px 0 0}}.home-2022-membership .module_list_item_image{display:flex;justify-content:center;padding:15px;background-color:#fff}.home-2022-membership .module_list_item_image img{width:auto;height:130px}.home-2022-membership .module_list_item_text{margin:35px 0;color:#333}.home-2022-membership .module_list_item_text h3,.home-2022-membership .module_list_item_text p{font-size:16px!important;line-height:27px!important}.home-2022-membership .module_list_item_text h3{margin:0 0 15px;font-weight:700}@media all and (max-width:375px){.home-2022-membership{padding:30px 15px}}.recycle-week .roadmap_banner{background-image:url(/AppImages/recycle-week/recycle-week-banner.jpg)}.recycle-week #roadmapQuote blockquote{margin:15px 0 0}.recycle-week .roadmap_banner_content .roadmap_banner_logo{padding:0}.recycle-week .roadmap_banner_content .roadmap_banner_logo img{width:118px}.recycle-week .roadmap_nav ul li{display:inline-block}.recycle-week .roadmap_nav ul li a{background-position:center}.recycle-week .roadmap_nav ul li:nth-of-type(1){margin-left:0}.recycle-week .roadmap_nav ul li:nth-of-type(2){margin:15px}.recycle-week .roadmap_nav ul li:nth-of-type(3){margin-right:0}.recycle-week .roadmap_nav ul li.item_1 a{background-image:url(/AppImages/recycle-week/litter-lift.png)}.recycle-week .roadmap_nav ul li.item_2 a{background-image:url(/AppImages/recycle-week/love-forest.png)}.recycle-week .roadmap_nav ul li.item_3 a{background-image:url(/AppImages/recycle-week/rewards.png)}.recycle-week .roadmap_nav ul li.item_4 a{background-image:url(/AppImages/recycle-week/v-festival.png)}.events .content{padding:30px 0}.events fieldset,.events__booking .no-border{border:none}.events__booking .current-info{display:none}.events__booking #working{display:none!important}.events__booking .steps ul{margin:0}.events__booking .steps ul li{list-style-type:none;padding:15px;background:#83bcdc;display:inline-block;margin:0 1px 1px 0}.events__booking .steps ul li a{color:#FFF}.events__booking .steps ul li.current{background:#46a8d5}.events__booking .title:not(.current){display:none}.events__booking .actions ul{margin:0 0 10px}.events__booking .actions ul li{list-style-type:none;display:inline-block;margin-right:10px}.events__booking .actions a{background-color:#e5f2f9;color:#007cc1;padding:2px 14px;display:inline-block;border:0;border-radius:20px;cursor:pointer;font-family:Effra,Arial,sans-serif!important;font-size:14px!important;line-height:24px}.events__booking .actions a:hover{opacity:.7;color:#007cc1}.events__booking .form_field{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap}.events__booking .form_field label{flex:0 0 110px}.events__booking .form_field input,.events__booking .form_field select,.events__booking .form_field textarea{flex:1 0 auto;background:#f5f5f5;border:none;font-family:Effra,Arial,sans-serif!important;padding:10px}.events__booking .form_field.contacts{margin-bottom:1.2rem}.events__booking .form_field.field--full label{flex:0 0 100%}@media all and (max-width:400px){.events__booking .steps ul li{padding:8px}}.events__tickets select{font-family:Effra,Arial,sans-serif!important}.events__tickets .occurrence{border-bottom:1px solid #83bcdc;margin-bottom:1.2rem}.events__tickets .occurrence:first-child{border-top:1px solid #83bcdc;padding-top:1.2rem}.events__tickets .occurrence h4{margin-bottom:5px}.events__tickets .occurrence h4:before{content:'';display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 10px 0 0;background-image:url(/AppImages/events/expand.png);background-size:cover}.events__tickets .occurrence.occurence-open h4:before{background-image:url(/AppImages/events/contract.png)}.events__tickets .occurrence.occurence-open .occurrence__tickets{display:block}.events__tickets .occurrence__title{cursor:pointer}.events__tickets .occurrence:not(.occurence-open) .occurrence__tickets{display:none}.events__tickets-type td{border:none;border-right:1px solid #FFF;border-bottom:1px solid #FFF;background:#c7e5f2;padding:10px}.events__tickets-type td:first-child{width:250px}.events__tickets-type td:nth-child(2){width:100px}.events .delegate-list-wrapper h4{margin-bottom:0;cursor:pointer}.events .delegate-list-wrapper h4:before{content:'';display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 10px 0 0;background-image:url(/AppImages/events/expand.png);background-size:cover}.events .delegate-list-wrapper.open h4:before{background-image:url(/AppImages/events/contract.png)}.events .delegate-list-wrapper.open .delegate-list{display:block}.events .delegate-list-wrapper .delegate-list{display:none}.events .delegate-item .button{display:none;float:right}.events__details .button{margin-bottom:1.2rem}.events__confirm-cost th{font-weight:500}.events__confirm-tickets ul{margin-left:0}.events__confirm-tickets ul li{list-style-type:none}.make-payment{font-size:0;display:flex;flex-wrap:wrap}.make-payment ui-view{width:75%;display:inline-block;vertical-align:top}.make-payment__main{box-sizing:border-box;font-size:16px;padding:30px 30px 30px 0}.make-payment__sidebar{width:25%;background:#f2f2f2;display:inline-block;vertical-align:top;box-sizing:border-box;padding:30px}.make-payment__sidebar .back{margin-bottom:20px}.make-payment__sidebar .form_field{max-width:none}.make-payment__header{padding:50px 50px 30px}.make-payment__items table{font-size:1em;line-height:1.5;width:100%}.make-payment__items table .label{text-align:right;border:none}.make-payment__items table td:first-child{width:65%}.make-payment__items table td:last-child{width:5%;text-align:center}.make-payment__items img{min-width:12px}.make-payment__items .button.total{padding:6px 18px}.make-payment__voucher input[type=text]{width:200px;margin-right:10px}.make-payment__voucher .button{vertical-align:middle;margin:0}.make-payment__methods{display:flex;flex-wrap:wrap;padding:50px 0;margin:0 -10px}.make-payment__methods>*{padding-left:10px;padding-right:10px}.make-payment__methods h2{width:100%}.make-payment__methods.active .make-payment__method:not(.selected)>div{position:relative}.make-payment__methods.active .make-payment__method:not(.selected)>div:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:#f2f2f2;opacity:.6;z-index:0}.make-payment__methods.active .make-payment__method:not(.selected) .method-select{position:relative;z-index:3}.make-payment__method{display:inline-block;width:50%;vertical-align:top;text-align:center;padding-bottom:10px;box-sizing:border-box}.make-payment__method>div{background:#f2f2f2;padding:30px;height:100%;box-sizing:border-box}.make-payment__method.selected{padding-bottom:0}.make-payment__method.selected>div{padding-bottom:50px;background:#FFF}.make-payment .method-select label{margin:0;cursor:pointer;position:relative;z-index:1}.make-payment__details{width:100%;display:none}.make-payment__details.selected{display:block}.make-payment__details>div{background:#FFF;padding:30px;position:relative}.make-payment__details ul{padding:0}.make-payment__details ul li{list-style-type:none}.make-payment__details .button__add{position:absolute;top:30px;right:30px}.make-payment__details .button__pay{position:absolute;bottom:30px;right:30px}.make-payment__details[data-method=direct-debit]>div{padding-right:160px}.make-payment .invoice__details{display:flex;flex-wrap:wrap;margin:0 -20px}.make-payment .invoice__details.open{display:flex}.make-payment .invoice__item,.make-payment__mandate,.make-payment__mandate .mandate-details,.make-payment__mandate .mandate-select{display:inline-block;vertical-align:top}.make-payment .invoice__item{width:33.33333333%;box-sizing:border-box;border-right:1px solid #c7e5f2;padding:0 20px}.make-payment .card-details:nth-child(3),.make-payment .invoice__item input,.make-payment .invoice__item:last-of-type,.make-payment__mandate:last-of-type{border:none}.make-payment .invoice__item .button{margin:0 0 10px;padding:6px 18px}.make-payment .invoice__item input{width:100%;margin-bottom:10px;background:#f5f5f5;font-family:Effra,Arial,sans-serif!important;padding:10px;box-sizing:border-box}.make-payment__mandate{padding:0 20px;margin-bottom:20px}.make-payment__mandate .mandate-details label,.make-payment__mandate .mandate-select label{margin:10px 10px 10px 0;padding-top:10px;display:block;cursor:pointer}.make-payment__mandate.inactive{color:#929695}.make-payment .card-details{display:inline-block;vertical-align:middle}.make-payment .card-details img{width:50px;margin-right:10px}.make-payment .card-details label{vertical-align:middle}.make-payment .card-details p{margin-bottom:0}.make-payment__buttons .button{padding:8px 16px}.make-payment__address{margin-bottom:30px}.make-payment__address p{margin-bottom:0}.make-payment__address .button{margin-top:30px}.make-payment__address-add,.make-payment__address-change,.make-payment__address-edit{font-size:16px;position:fixed;width:50%;max-width:400px;max-height:90%;padding:30px;background:#FFF;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;display:none;overflow:auto}.make-payment__address-add.active,.make-payment__address-change.active,.make-payment__address-edit.active{display:block}.make-payment__address-add .form_field,.make-payment__address-change .form_field,.make-payment__address-edit .form_field{max-width:100%;display:flex}.make-payment__address-add .form_field:after,.make-payment__address-change .form_field:after,.make-payment__address-edit .form_field:after{content:'';display:block;clear:both}.make-payment__address-add .form_field label,.make-payment__address-change .form_field label,.make-payment__address-edit .form_field label{flex:0 0 120px}.make-payment__address-add .form_field input,.make-payment__address-add .form_field select,.make-payment__address-change .form_field input,.make-payment__address-change .form_field select,.make-payment__address-edit .form_field input,.make-payment__address-edit .form_field select{flex:1 0 auto}.make-payment__address-add postcode-lookup,.make-payment__address-change postcode-lookup,.make-payment__address-edit postcode-lookup{display:flex;margin-bottom:5px;margin-left:120px}.make-payment__address-add postcode-lookup input[type=text],.make-payment__address-change postcode-lookup input[type=text],.make-payment__address-edit postcode-lookup input[type=text]{width:134px;margin-right:5px}.make-payment__address-change{width:75%;max-width:950px}.make-payment__address-change .make-payment__address{display:inline-block;width:33.33333333%;vertical-align:top;padding-right:20px}.make-payment__address .address-details,.make-payment__address .address-select{display:inline-block;vertical-align:top}.make-payment__address .address-details label,.make-payment__address .address-select label{margin:10px 10px 10px 0;padding-top:10px;display:block;cursor:pointer}.make-payment__address-buttons{text-align:right}.make-payment__popup .close{width:15px;height:15px;position:absolute;top:30px;right:30px;cursor:pointer}.make-payment__freeze{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;opacity:.7;z-index:4;display:none}.make-payment__freeze.active{display:block}@media all and (max-width:1024px){.make-payment ui-view{width:100%}.make-payment__main{width:100%;padding:30px 0}.make-payment__details .card-details{border:none;padding:0 0 40px}.make-payment__sidebar{width:100%;padding:50px}.make-payment__address{margin:0 0 30px;display:inline-block;vertical-align:top;width:50%}.make-payment__address-add,.make-payment__address-change,.make-payment__address-edit{width:90%;max-height:90%}}@media all and (max-width:768px){.make-payment .invoice__item{width:100%;margin-bottom:30px}.make-payment .invoice__item .button{margin:0 10px 0 0}.make-payment .invoice__item:first-child{border:none}.make-payment .invoice__item:not(:first-child){width:50%}}@media all and (min-width:650px){.make-payment__details[data-method=online]>div{padding-bottom:70px}}@media all and (max-width:650px){.make-payment__method{width:100%}.make-payment__method.selected{padding-bottom:10px}.make-payment__method.selected>div{padding-bottom:30px}.make-payment__mandate{width:100%;border:none;padding:0}.make-payment__buttons{text-align:right}.make-payment__details>div{padding:20px}.make-payment__details .button{position:static}.make-payment__details .card-details{display:block;padding:0 0 20px}.make-payment__details[data-method=direct-debit]>div{padding-right:20px}.make-payment__address{width:100%}.make-payment__address-add,.make-payment__address-change,.make-payment__address-edit{width:95%;max-height:95%;padding:10px}.make-payment__address-change{max-width:950px}.make-payment__address-change .make-payment__address{display:inline-block;width:100%;vertical-align:top;padding-right:20px;margin-bottom:0}.make-payment__address-buttons .button{float:none}.make-payment .close{top:15px;right:15px}}@media all and (max-width:599px){.make-payment__header,.make-payment__main,.make-payment__sidebar{padding:20px 10px}.make-payment__methods{padding:20px 0}}@media all and (max-width:500px){.make-payment .invoice__item,.make-payment .invoice__item:not(:first-child){width:100%;margin-bottom:30px;border:none}.make-payment .invoice__item .button,.make-payment .invoice__item:not(:first-child) .button{margin:0 0 10px}.make-payment .card-details{margin-bottom:20px}.make-payment .card-details label{display:block;margin:0}.make-payment__voucher input[type=text]{margin-bottom:10px}}.energy-drink{background:linear-gradient(45deg,#8dbad6 0,#cc6891 50%);height:auto;min-height:100%}.energy-drink__container{padding:0 150px}.energy-drink__header{padding:50px 0}.energy-drink__title h2{font-size:150px;font-weight:700!important;color:#fff;opacity:.2;margin-bottom:0}.energy-drink__intro{width:30%;margin-top:-70px}.energy-drink__intro p{font-size:30px;color:#fff;font-weight:100;padding-bottom:60px}.energy-drink__footer{display:flex;justify-content:space-between}.energy-drink .white-button a{border:2px solid #fff;border-radius:50px;color:#fff;padding:10px 22px}.energy-drink .white-button a:hover{background:#fff;color:#cc6891}.il-bg,.il-header__content{background-repeat:no-repeat}.energy-drink__countdown>div{height:210px;width:210px;display:inline-block;padding:30px;margin:0 10px;background-size:contain}.energy-drink__countdown>div>div{background-color:#fff;height:100%;width:100%;border-radius:50%;font-size:120px;display:flex;justify-content:center;align-items:center;line-height:1;color:#cc6891}.energy-drink__countdown .days{background-image:url(/AppImages/countdown/countdown-days.png)}.energy-drink__countdown .hours{background-image:url(/AppImages/countdown/countdown-hours.png)}.energy-drink__countdown .minutes{background-image:url(/AppImages/countdown/countdown-minutes.png)}.energy-drink__countdown .seconds{background-image:url(/AppImages/countdown/countdown-seconds.png)}@media all and (max-width:1660px){.energy-drink__countdown>div{height:180px;width:180px}}@media all and (max-width:1539px){.energy-drink__countdown>div{height:140px;width:140px}.energy-drink__countdown>div>div{font-size:90px}}@media all and (max-width:1378px){.energy-drink__intro{width:50%}.energy-drink__countdown>div{height:120px;width:120px}.energy-drink__countdown>div>div{font-size:60px}}@media all and (max-width:1299px){.energy-drink__container{padding:0 80px}.energy-drink__countdown>div{height:120px;width:120px;padding:20px}.energy-drink__countdown>div>div{font-size:60px}}@media all and (max-width:1080px){.energy-drink__container{padding:0 50px}.energy-drink__countdown>div{height:120px;width:120px;padding:20px}.energy-drink__countdown>div>div{font-size:60px}}@media all and (max-width:1024px){.energy-drink__footer{flex-wrap:wrap}.energy-drink .white-button{flex:0 0 100%}.energy-drink__countdown{flex:0 0 100%;margin-top:40px}.energy-drink__countdown>div{height:140px;width:140px;padding:30px}.energy-drink__countdown>div>div{font-size:90px}}@media all and (max-width:990px){.energy-drink__container{padding:30px}.energy-drink__title h2{font-size:120px}.energy-drink__countdown>div{height:140px;width:140px;padding:15px}.energy-drink__countdown>div>div{font-size:80px}}@media all and (max-width:760px){.energy-drink__title h2{font-size:120px;line-height:.8}.energy-drink__intro{width:100%}}@media all and (max-width:464px){.energy-drink__title h2{font-size:90px;line-height:.8}.energy-drink__intro{width:100%}.energy-drink__intro p{font-size:25px}}.il-header{position:fixed;display:none;top:0;left:0;width:100%;border:1px solid #000;z-index:99}@media all and (max-width:768px){.il-header{display:none!important}}.il-header.active{display:block}.il-header__content{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:14px 45px;background-position:left center;background-size:contain}.il-header__content p{margin:0;text-align:right;color:#fff}.il-header__content p:last-child{margin-left:25px}.il-banner__desktop p,.il-banner__mobile p,.il-banner__text p{margin:0}.il-header__content .button{padding:10px 15px;border-radius:5px}.il-template{background-color:#8150A9}.il-bg{width:100%;background-image:url(/AppImages/il-bg.jpg);background-position:top right}.il-row{padding:35px 20px}@media all and (min-width:768px){.il-row{padding:45px 25px}}@media all and (min-width:1024px){.il-row{padding:65px 50px}}.il-row--x{padding:0 20px}@media all and (min-width:768px){.il-row--x{padding:0 25px}}@media all and (min-width:1024px){.il-row--x{padding:0 50px}}.il-banner{position:relative}.il-banner .dynamic_callout_container img{max-width:none;width:100%}.il-banner__desktop{display:none}.il-banner__mobile{display:block}@media all and (min-width:500px){.il-banner__desktop{display:block}.il-banner__mobile{display:none}}.il-banner__text{padding:35px 20px;background-color:#fff}@media all and (min-width:768px){.il-banner__text{position:absolute;bottom:16%;left:4%;padding:0;color:#fff;background-color:transparent}}.il-intro{display:flex;align-items:center;flex-wrap:wrap;background-color:#fff}.il-intro p{font-size:20px}.il-button{margin-top:35px}@media all and (min-width:599px){.il-button{margin:0}}.il-button .dynamic_callout_container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:180px;height:180px;padding:25px;margin:0 auto!important;font-size:21px;text-align:center;background-color:#b25ecf;border-radius:500px;box-sizing:border-box}@media all and (min-width:800px){.il-button .dynamic_callout_container{margin:0 0 0 auto!important}}.il-button p{margin:0;color:#fff}.il-deadline strong{color:#694b99}.il-title h2{margin:0 0 35px;font-size:36px;color:#fff}@media all and (min-width:1024px){.il-title h2{margin:0 0 70px}}.il-programme{padding-top:70px}.il-programme__wrap{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 0 70px;margin:0 -23px}@media all and (min-width:500px){.il-programme__wrap{margin:0 -3px}}.il-programme__wrap .dynamic_callout_container{width:calc(50% - 6px);padding:25px 15px;margin:3px;background-color:rgba(178,94,207,.7);box-sizing:border-box}@media all and (min-width:768px){.il-programme__wrap .dynamic_callout_container{width:calc(33.33% - 6px);padding:50px 20px}}.il-programme__wrap h4{text-align:center;font-size:40px;font-weight:700;color:#d567e8}@media all and (min-width:450px){.il-programme__wrap h4{font-size:58px}}@media all and (min-width:1100px){.il-programme__wrap .dynamic_callout_container{flex:1;width:calc(16.66% - 6px)}.il-programme__wrap h4{font-size:60px}}@media all and (min-width:1400px){.il-programme__wrap h4{font-size:69px}}.il-programme__wrap p{font-size:16px;color:#fff}.il-content{padding-bottom:80px;color:#fff}.il-content:after{content:"";width:100%;height:6px;background-color:rgba(178,94,207,.7)}.il-content__image img{width:100%}.il-content__text{margin-bottom:50px}@media all and (min-width:768px){.il-content__text{padding-left:50px;padding-right:50px;margin-bottom:100px}}@media all and (min-width:1024px){.il-content__text{padding-left:100px;padding-right:100px}}.il-content--last{padding-bottom:0}.il-content--last:after{display:none}.il-content h4{margin:0 0 20px;font-size:21px;color:#b25ecf}.il-content p a{color:#b25ecf}.il-book .dynamic_callout_container{margin:0;overflow:hidden}.il-book p{margin:0}.il-book a{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;font-size:36px;color:#fff;border-radius:999px}.il-extra,.il-venue-controls,.ticker-tracker-item span{position:relative}.il-extra{padding-top:65px;background-color:#fff}.il-extra:after{content:"";width:100%;height:6px;margin:65px 0 0;background-color:rgba(178,94,207,.7)}.il-sponsors__wrap .slick-track,.il-venue-img .slick-track{height:auto}.il-dates h4{margin:0 0 20px;color:#b25ecf}.il-dates p{margin:0}.il-sponsors{display:none;flex-direction:row;align-items:center;background-color:#fff}@media all and (min-width:800px){.il-sponsors{display:flex}}.il-sponsors__title{padding:0 45px 0 0}.il-sponsors__title h4{margin:0;color:#b25ecf}.il-sponsors__wrap{flex:1;overflow:hidden}.il-sponsors__wrap .slick-slide{float:none;display:inline-block!important;vertical-align:middle}.il-sponsors__list{width:100%;font-size:0}.il-sponsors__list .dynamic_callout_container{width:100%}.il-sponsors__list p{display:inline-block;vertical-align:middle;width:25%;padding:23px;margin:0;box-sizing:border-box}.il-sponsors__list a{display:block;padding:0;margin:0}@media all and (max-width:800px){.il-hide{display:none!important}}.il-venue-img p{margin:0}.il-venue-controls{display:flex;align-items:center;justify-content:center;padding:25px 0}.il-venue-controls img{width:auto;max-width:100%;margin:0 9px;cursor:pointer}.il-venue-controls .slick-dots{margin:0;list-style-type:none}.il-venue-controls .slick-dots li{display:inline-block;padding:9px;margin:0;cursor:pointer}.il-venue-controls .slick-dots button{width:7px;height:7px;font-size:0;background-color:#fff;border:0;border-radius:999px;opacity:.5;cursor:pointer}.il-venue-controls .slick-dots .slick-active button{opacity:1}.ticker-tracker{display:flex;align-items:center;padding:6px 12px;background:#000}.ticker-tracker-items{width:100%}.ticker-tracker-item{margin:0 0 0 3px;color:#fff}.ticker-tracker-item .monthly,.ticker-tracker-item .yearly{padding:0 12px 0 0}.ticker-tracker-item .monthly::after,.ticker-tracker-item .yearly::after{display:inline-block;position:absolute;top:5px;right:0;content:""}.ticker-tracker-item .monthly.positive::after,.ticker-tracker-item .yearly.positive::after{border-style:solid;border-width:0 5px 9px;border-color:transparent transparent #28a745}.ticker-tracker-item .monthly.negative::after,.ticker-tracker-item .yearly.negative::after{border-style:solid;border-width:9px 5px 0;border-color:#dc3545 transparent transparent}.ticker-tracker-item .monthly.neutral::after,.ticker-tracker-item .yearly.neutral::after{top:7px;width:9px;height:2px;background:#ffc107}