/*!
 *	Theme Name: Beer Guild
 *	Theme URI: https://www.beerguild.co.uk
 *	Description: Bespoke website theme for The British Guild of Beer Writers, developed by HGA.
 *	Version: 1.0.2
 *	Author: HGA Digital
 *	Author URI: https://www.hgadigital.co.uk
 *	Tags: custom-logo, custom-background, custom-colors, custom-header, custom-menu, one-column, two-columns, three-columns, four-columns
 *	Text Domain: beer-guild
 *	License: Commercial - not for resale
 *	License URI: -
 */.screen-reader-text,#primary form label.mc_var_label,footer#site-footer form label.mc_var_label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;line-height:0;text-indent:-9000px}*{outline:none}body,html{overflow-x:hidden;-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.33333}body.no-overflow,html.no-overflow{overflow:hidden;-webkit-overflow-scroll:auto}body.custom-background{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width: 1200px){.container{width:1060px}}.entry-content img{margin-bottom:1.5em;max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin:0 1.5em 1.5em 0}.alignright,img.alignright{display:inline;float:right;margin:0 0 1.5em 1.5em}.aligncenter,img.aligncenter{margin:1.5em auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.gallery-caption .post-id,.post,.page,.attachment,.sticky,.hentry{display:block}.post-date,.bypostauthor{font-style:italic}.screen-reader-text:focus{clip:auto !important;display:block;height:auto;left:5px;top:5px;width:auto;z-index:100000}h1,h2,h3,h4,h5,h6{font-family:"Josefin Sans",sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"Josefin Sans",sans-serif}body,p,a,strong{font-family:"Open Sans",sans-serif}body{font-size:14px}small{font-size:60%;padding-left:15px}.js-lt{font-weight:300}h1{font-size:1.8571428571em;text-transform:uppercase;margin-top:0px;margin-bottom:0px}section h1,header h1{border-bottom:1px solid #2c2c2c;padding-bottom:10px;margin-bottom:20px}h2{font-size:1.8107142857em}h3{font-size:1.8107142857em;border-bottom:1px solid #2c2c2c;padding-bottom:10px;margin-top:0px;margin-bottom:20px;text-transform:uppercase}h4{font-size:1.1428571429em;font-weight:bold;font-family:"Open Sans",sans-serif;margin:0px}h5{font-size:1em;font-family:"Open Sans",sans-serif;font-weight:300;text-transform:uppercase;margin:0px}h6{font-size:.9285714286em;font-family:"Open Sans",sans-serif}p{line-height:1.8}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}header#site-header{position:relative;margin-bottom:30px}@media (min-width: 768px){header#site-header{margin-bottom:70px}}@media (min-width: 992px){header#site-header{margin-bottom:36px}}@media (min-width: 1200px){header#site-header{margin-bottom:46px}}header#site-header.banner{margin-bottom:0px}header#site-header .search-toggle{float:right;clear:both;display:block;background:none;border:none;padding:0;margin:0;vertical-align:top}@media (min-width: 768px){header#site-header .search-toggle{float:none;display:inline-block}}header#site-header .search-toggle i.fa{padding:10px 13px}@media (min-width: 768px){header#site-header .search-toggle i.fa{padding:9px 10px}}header#site-header .search-form{top:0%;background:#000;position:absolute;left:0;right:0;margin:auto;z-index:9;height:106px;z-index:99999;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}header#site-header .search-form .form-control{height:106px}@media (min-width: 768px){header#site-header .search-form{height:102px;z-index:9;top:100%}header#site-header .search-form .form-control{height:102px}}@media (min-width: 992px){header#site-header .search-form{height:32px}header#site-header .search-form .form-control{height:32px}}@media (min-width: 1200px){header#site-header .search-form{height:42px}header#site-header .search-form .form-control{height:42px}}header#site-header .search-form.open{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;display:block}@media (min-width: 768px){header#site-header .search-form form{margin-left:226px}}header#site-header .search-form form input,header#site-header .search-form form button{background:none;border:none;color:#fff;border-radius:0 0 0 0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc")}header#site-header .search-form form input:hover,header#site-header .search-form form input:focus,header#site-header .search-form form button:hover,header#site-header .search-form form button:focus{-webkit-box-shadow:none;box-shadow:none}header#site-header .search-form form input,header#site-header .search-form form .input-group-btn .fa{font-size:1.4em}header#site-header .search-form form input{line-height:1.33333;padding:0px;padding-left:10px}header#site-header .search-form form button{padding-right:0px}header#site-header ul.social-media-header{margin:0px;vertical-align:top;display:none}@media (min-width: 768px){header#site-header ul.social-media-header{display:inline-block}}header#site-header ul.social-media-header li{font-size:26px;line-height:1;padding:0px}header#site-header ul.social-media-header li a.social-media-icon i.fa{font-size:26px;padding:6px}header#site-header ul.social-media-header li:hover a.social-media-icon,header#site-header ul.social-media-header li:focus a.social-media-icon{color:#ccc}@media (max-width: 991px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:inline-block}.navbar-collapse{border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}nav a{cursor:pointer}nav>.relative-container{position:relative}nav a.logo{background:#fff;color:#333;border:0;border-top:0;height:auto;padding:40px 15px 15px;font-family:"Josefin Sans",sans-serif;font-size:15px;line-height:1.2;font-weight:300;margin-left:15px;position:absolute;top:0;left:0;z-index:200;text-align:left;cursor:pointer}@media (min-width: 992px){nav a.logo.open{border-color:#000;position:absolute;margin-left:0}}@media (min-width: 768px){nav a.logo{margin-left:0;font-size:25.35px;padding:40px 20px 20px}}nav a.logo .brand__bold{font-weight:bold;color:#2c2c2c}nav a.logo .brand__bold:after{content:'';display:block;background-color:#fab039;width:100%;height:2px;margin-top:5px}nav .logo-offset{padding-left:150px}@media (min-width: 768px){nav .logo-offset{padding-left:215px}}nav.navbar-default{border-radius:0;border:none;background-color:#333;border-bottom:7px solid #fab039;text-transform:uppercase;margin-bottom:0;z-index:11}@media (min-width: 768px){nav.navbar-default{min-height:auto}}nav.navbar-default .nav-actions{display:-webkit-box;display:-ms-flexbox;display:flex}nav.navbar-default .nav-additional{display:-webkit-box;display:-ms-flexbox;display:flex}nav.navbar-default .nav-additional .btn{color:#fff;border:1px solid #fff;padding:3px 10px;margin-right:5px;font-family:"Open Sans",sans-serif;letter-spacing:normal;font-weight:300}nav.navbar-default .nav-additional .btn:hover,nav.navbar-default .nav-additional .btn:focus{background:#fff;color:#000}nav.navbar-default .nav-additional .btn.btn--orange{color:#fab039;border-color:#fab039}nav.navbar-default .nav-additional .btn.btn--orange i.fa{color:#fab039}nav.navbar-default .nav-additional .btn.btn--orange:hover,nav.navbar-default .nav-additional .btn.btn--orange:focus{background:#fab039;color:#000}nav.navbar-default .nav-additional .btn.btn--orange:hover i.fa,nav.navbar-default .nav-additional .btn.btn--orange:focus i.fa{color:#000}nav.navbar-default .nav-additional .btn.btn--membership{color:#000;background:#fab039;border-color:#fab039;overflow:hidden;position:relative;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}nav.navbar-default .nav-additional .btn.btn--membership i.fa{color:#000;padding:0}nav.navbar-default .nav-additional .btn.btn--membership:before{position:absolute;content:'';width:3px;height:100%;background-color:#fff;top:0;bottom:0;right:100%;-webkit-transform:skew(-15deg) translateX(-10px);transform:skew(-15deg) translateX(-10px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform-origin:top right;transform-origin:top right;-webkit-box-shadow:0 0 10px 5px #fff;box-shadow:0 0 10px 5px #fff;opacity:.7}nav.navbar-default .nav-additional .btn.btn--membership:hover,nav.navbar-default .nav-additional .btn.btn--membership:focus{background:#fbba52;border-color:#fbba52;color:#000;-webkit-transform:scale(1.05);transform:scale(1.05)}nav.navbar-default .nav-additional .btn.btn--membership:hover i.fa,nav.navbar-default .nav-additional .btn.btn--membership:focus i.fa{color:#000}nav.navbar-default .nav-additional .btn.btn--membership:hover:before,nav.navbar-default .nav-additional .btn.btn--membership:focus:before{right:0;-webkit-transform:skew(-15deg) translateX(30px);transform:skew(-15deg) translateX(30px)}@media (min-width: 768px){nav.navbar-default .nav-additional{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}nav.navbar-default .nav-additional .shop-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:5px}nav.navbar-default .nav-additional .shop-group .btn{margin:0}nav.navbar-default .nav-additional .shop-group .fa{padding:0}nav.navbar-default .custom-collapse{position:fixed;background:#fff;left:0;right:0;top:0;bottom:0;z-index:100;overflow:auto;-webkit-transition:bottom 0.5s;transition:bottom 0.5s}nav.navbar-default .custom-collapse::-webkit-scrollbar{display:none}nav.navbar-default .custom-collapse.closed{bottom:100%}@media (min-width: 992px){nav.navbar-default .custom-collapse.open{border-bottom:0}}@media (min-width: 992px){nav.navbar-default .custom-collapse{position:relative;background:none;position:static !important;overflow:visible !important}}@media (min-width: 992px){nav.navbar-default .custom-collapse{display:block;overflow:auto}nav.navbar-default .custom-collapse.closed,nav.navbar-default .custom-collapse.open{display:block;visibility:visible;opacity:1}}nav.navbar-default .custom-collapse ul.navbar-nav{max-width:100%;margin:auto;padding-left:15px;margin-top:200px;float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:static !important;margin-top:0;width:auto;padding:0}}nav.navbar-default .custom-collapse ul.navbar-nav li{clear:both}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav li{position:static !important;clear:none}}nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item{padding-left:25px}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item{padding-left:0}}nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item a{color:#757575;padding:13px 0;font-size:25.35px;font-weight:100}nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item a span.caret{margin-top:-2px}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item a{font-size:12px;color:#fff;padding:10px 6px;position:static !important}}@media (min-width: 1200px){nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item a{padding:15px 8px;font-size:13px}}nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item a:focus,nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item a:hover{color:#a8a8a8}nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item#menu-item-11260 a,nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item#menu-item-editprof a{color:#fab039;padding-right:8px}nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item#menu-item-11260 a span,nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item#menu-item-editprof a span{background-color:transparent;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media (min-width: 768px){nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item#menu-item-11260 a span:hover span,nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item#menu-item-editprof a span:hover span{color:#e18d06}}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item#menu-item-11260 a span,nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item#menu-item-editprof a span{padding:3px 6px}}nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item.open a{background:none}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav li.menu-item.open a{background:#fab039;color:#000}}nav.navbar-default .custom-collapse ul.navbar-nav li.active.menu-item a,nav.navbar-default .custom-collapse ul.navbar-nav li.current-menu-item.menu-item a,nav.navbar-default .custom-collapse ul.navbar-nav li.current_menu_item.menu-item a,nav.navbar-default .custom-collapse ul.navbar-nav li.current-page-ancestor.menu-item a,nav.navbar-default .custom-collapse ul.navbar-nav li.current_page_parent.menu-item a{font-weight:700;background-color:transparent}nav.navbar-default .custom-collapse ul.navbar-nav li.active.menu-item a:focus,nav.navbar-default .custom-collapse ul.navbar-nav li.active.menu-item a:hover,nav.navbar-default .custom-collapse ul.navbar-nav li.current-menu-item.menu-item a:focus,nav.navbar-default .custom-collapse ul.navbar-nav li.current-menu-item.menu-item a:hover,nav.navbar-default .custom-collapse ul.navbar-nav li.current_menu_item.menu-item a:focus,nav.navbar-default .custom-collapse ul.navbar-nav li.current_menu_item.menu-item a:hover,nav.navbar-default .custom-collapse ul.navbar-nav li.current-page-ancestor.menu-item a:focus,nav.navbar-default .custom-collapse ul.navbar-nav li.current-page-ancestor.menu-item a:hover,nav.navbar-default .custom-collapse ul.navbar-nav li.current_page_parent.menu-item a:focus,nav.navbar-default .custom-collapse ul.navbar-nav li.current_page_parent.menu-item a:hover{background-color:transparent;color:#a8a8a8}nav.navbar-default .custom-collapse ul.navbar-nav li.current-menu-parent.menu-item a.dropdown-toggle{font-weight:700;background-color:transparent}nav.navbar-default .custom-collapse ul.navbar-nav li.current-menu-parent.menu-item a.dropdown-toggle:focus,nav.navbar-default .custom-collapse ul.navbar-nav li.current-menu-parent.menu-item a.dropdown-toggle:hover{background-color:transparent;color:#a8a8a8}nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu{position:relative;left:0;right:0;margin:auto;width:100%;background:none;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none;z-index:9;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;border-radius:0}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu{text-align:right;height:39px;background:#fab039;position:absolute}nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu li.menu-item a{padding:12px 10px}}@media (min-width: 1200px){nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu{height:49px}nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu li.menu-item a{padding:16px 10px}}nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu li.menu-item{display:block}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu li.menu-item{display:inline-block}}nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu li.menu-item a{display:block}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu li.menu-item a{color:#000}nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu li.menu-item a:hover,nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu li.menu-item a:focus{color:#333}}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav li ul.dropdown-menu .logo-buffer{margin-left:226px}}nav.navbar-default .custom-collapse ul.navbar-nav li:last-child a{padding-right:0}@media (min-width: 992px){nav.navbar-default .custom-collapse ul.navbar-nav{position:relative;margin-top:0}}nav.navbar-default .navbar-header{float:none;text-align:right;position:relative;padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width: 992px){nav.navbar-default .navbar-header{padding-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}nav.navbar-default .navbar-header .navbar-toggle{background-color:transparent;border:none;z-index:9999;display:block;float:right;clear:both;margin:0}@media (min-width: 992px){nav.navbar-default .navbar-header .navbar-toggle{float:none;display:none}}nav.navbar-default .navbar-header .navbar-toggle.open{position:absolute;top:8px;right:15px;margin:0}@media (min-width: 768px){nav.navbar-default .navbar-header .navbar-toggle.open{right:4px}}nav.navbar-default .navbar-header .navbar-toggle.open .icon-bar{background-color:#000;display:none}nav.navbar-default .navbar-header .navbar-toggle.open .icon-bar.top{display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:6px}nav.navbar-default .navbar-header .navbar-toggle.open .icon-bar.bottom{display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}nav.navbar-default .navbar-header .navbar-toggle.closed .icon-bar{background-color:#fff}@media (min-width: 768px){nav.navbar-default .navbar-header .navbar-toggle{margin-right:0}}nav.navbar-default .fa{color:#fff;float:none;font-size:17px;padding:9px 10px;display:inline-block}@media (min-width: 992px){nav.navbar-default .fa{padding:0}}.header-wrap ul.navbar-nav{position:absolute;z-index:3;top:65%;text-transform:uppercase;width:768px;left:50%;margin-left:-384px;font-size:15px;text-align:center}@max-width (767px){.header-wrap ul.navbar-nav{display:none !important}}.header-wrap ul.navbar-nav:after{height:1px;background-color:#fff;width:100%;content:"";display:block;margin-top:15px}.header-wrap ul.navbar-nav li{color:#fff;position:relative;z-index:4;padding-left:20px;padding-right:20px}.header-wrap ul.navbar-nav li.active:after{content:"";display:block;position:absolute;width:21px;height:18px;background:transparent url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/nav-current@2x.png") center center no-repeat;background-size:contain;left:50%;margin-left:-10.5px;bottom:-9px}.header-wrap ul.navbar-nav li a{color:#fff}.header-wrap ul.navbar-nav li a:hover,.header-wrap ul.navbar-nav li a:focus{text-decoration:underline;background-color:transparent}#fn-vis-scroll{-webkit-transition:0.8s ease-in-out all;transition:0.8s ease-in-out all;top:-100%}nav.pagination{display:block;text-align:center;clear:both;padding:20px 0;margin:0}nav.pagination .nav-links .page-numbers{padding:5px 10px}nav.pagination .nav-links .page-numbers.current{background-color:#fab039}nav.pagination .nav-links a.page-numbers:hover,nav.pagination .nav-links a.page-numbers:focus{background:#f2f2f2}section.members,.member_wrap{padding-top:30px;padding-bottom:15px}section.members article .content-wrapper,.member_wrap article .content-wrapper{background-color:#e2e2e2;padding:15px 15px;margin-bottom:30px;height:200px;position:relative}section.members article .content-wrapper a,.member_wrap article .content-wrapper a{color:#000;text-decoration:none}section.members article .content-wrapper a:hover,section.members article .content-wrapper a:focus,.member_wrap article .content-wrapper a:hover,.member_wrap article .content-wrapper a:focus{color:#000}section.members article .content-wrapper .entry-title,.member_wrap article .content-wrapper .entry-title{margin:0px;margin-bottom:5px;font-family:"Josefin Sans",sans-serif;font-size:16px;text-transform:uppercase}section.members article .content-wrapper .entry-content,section.members article .content-wrapper .entry-content p,.member_wrap article .content-wrapper .entry-content,.member_wrap article .content-wrapper .entry-content p{font-family:"Libre Baskerville",sans-serif;font-style:italic;display:block;margin:0px;text-transform:capitalize;max-height:100px;overflow:hidden}section.members article .content-wrapper .entry-content,.member_wrap article .content-wrapper .entry-content{margin-bottom:15px}section.members article .content-wrapper .entry-footer .profile-tags,.member_wrap article .content-wrapper .entry-footer .profile-tags{border-bottom:0px;padding-bottom:0px;margin:0px;margin-bottom:10px}section.members article .content-wrapper .entry-footer .profile,.member_wrap article .content-wrapper .entry-footer .profile{display:block;margin-bottom:10px;position:absolute;bottom:3px}section.members article .entry-content img,.member_wrap article .entry-content img{margin-bottom:0px}section.members article.member.corporates,.member_wrap article.member.corporates{width:100%}@media (min-width: 768px){section.members article.member.corporates,.member_wrap article.member.corporates{width:25%}}section.members article.member.corporates>a,.member_wrap article.member.corporates>a{display:block;position:relative;overflow:hidden;display:block}section.members article.member.corporates>a>img,.member_wrap article.member.corporates>a>img{margin:auto;max-height:100%;max-width:100%;width:auto;height:auto}section.members article.member.corporates .content-wrapper,.member_wrap article.member.corporates .content-wrapper{margin-bottom:60px}section.members h2.section-title,.member_wrap h2.section-title{font-family:"Open Sans",sans-serif;font-size:16px;text-transform:uppercase}section.members .search-too-specific,.member_wrap .search-too-specific{display:none;font-weight:bold;font-family:"Josefin Sans",sans-serif;font-size:16px;text-transform:uppercase}.members-index{display:table}.members-index .members-index-navigation{background:#fab039;display:table-cell;padding-top:15px;width:50px;position:relative}.members-index .members-index-navigation ul.letter-links{list-style:none;padding:0px;margin:0px}.members-index .members-index-navigation ul.letter-links.stick{position:fixed;top:0;z-index:10000;margin-top:12px;width:50px}.members-index .members-index-navigation ul.letter-links.no-stick{position:absolute;bottom:0px;left:0;right:0}.members-index .members-index-navigation ul.letter-links li .letter-link{display:block;color:#333;padding:7px;text-align:center;text-decoration:none;text-transform:uppercase;font-family:"Open Sans",sans-serif}.members-index .members-index-navigation ul.letter-links li .letter-link.active{font-weight:700;background:#fff}.members-index .members-index-navigation ul.letter-links li .letter-link.disabled{background:#ea970f;opacity:0.5;pointer-events:none;cursor:default}.members-index .members-index-list{display:table-cell;vertical-align:top;padding-left:20px;padding-bottom:280px}@media (min-width: 768px){.members-index .members-index-list{padding-left:50px}}.members-index .member{margin-bottom:30px}.members-index .member .avatar{margin-bottom:15px}@media (min-width: 768px){.members-index .member .avatar{margin-bottom:0px}}.members-index .member .entry-title{margin:0px;text-transform:uppercase;padding-bottom:10px}.members-index .member .profile-tags{border-bottom:0px}.members-index .member .entry-content{margin-bottom:10px}.members-index .member .entry-content .profile-subtitle{margin-bottom:0px}.members-index .member .entry-content p{margin:0px}.members-index .member .entry-footer .profile-tags{border-bottom:0px}.members-index .letter-group{margin-bottom:40px}.members-index .letter-group .letter-group-title{font-size:4.2857142857em}.archive.post-type-archive-corporates .filter-advanced{display:block;margin-top:30px}body.single-post #primary,body.single-newsletters #primary{padding-bottom:0px}#primary{background-color:#fff;padding:60px 0px}#primary section{padding-top:30px;padding-bottom:30px}#primary section.container{padding:60px 15px}#primary section:first-child{padding-top:0px}.edit-link{float:right;font-size:14px;margin-top:10px;display:block}.edit-link:after{content:'\f040';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:7px}.noscript-body{position:fixed;width:100%;z-index:99999;background:#333;border-bottom:4px solid #fab039;color:#fff;font-weight:bold;font-family:"Open Sans",sans-serif;font-size:16px;text-align:center;padding:90px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.profile-details{margin-bottom:20px}.profile-details .profile-image{border-bottom:5px solid #fab039;max-width:100%;margin:auto;margin-bottom:10px;width:auto}@media (min-width: 768px){.profile-details .profile-image{width:100%}}.profile-details .profile-info{list-style:none;padding:0px;margin:0px}.profile-details .profile-info .profile-info-listing{border-bottom:1px solid #E6E6E6;padding:15px 0px 15px 40px;position:relative}.profile-details .profile-info .profile-info-listing:last-child{border-bottom:0px}.profile-details .profile-info .profile-info-listing:before{content:'';font:normal normal normal 14px/1 FontAwesome;color:#fab039;position:absolute;left:10px;font-size:18px}.profile-details .profile-info .profile-info-listing.info-address:before{content:'\f041'}.profile-details .profile-info .profile-info-listing.info-number:before{content:'\f095'}.profile-details .profile-info .profile-info-listing.info-email:before{content:'\f0e0'}.profile-details .profile-info .profile-info-listing.info-website:before{content:'\f0ac'}.profile-details .profile-info .profile-info-listing.info-username:before{content:'\f099'}.profile-details .profile-info .profile-info-listing.info-other:before{content:'\f067'}.profile-details .profile-info .profile-info-listing.info-fb:before{content:'\f230'}.profile-details .profile-info .profile-info-listing.info-yt:before{content:'\f166'}.profile-details .profile-info .profile-info-listing.info-gp:before{content:'\f0d5'}.profile-details .profile-info .profile-info-listing.info-li:before{content:'\f0e1'}.profile-details .profile-info .profile-info-listing.info-in:before{content:'\f16d'}.profile-details .profile-info .profile-info-listing.info-vi:before{content:'\f194'}.profile-details .profile-info .profile-info-listing a{color:#000;text-decoration:none}@media (min-width: 320px){.profile-body{margin-bottom:60px}}@media (min-width: 768px){.profile-body{margin-bottom:20px}}.profile-body .profile-title{margin-bottom:3px}.profile-body .profile-subtitle{font-family:"Libre Baskerville",sans-serif;font-style:italic;display:block}@media (min-width: 320px){.profile-body .profile-subtitle{margin-bottom:40px}}@media (min-width: 768px){.profile-body .profile-subtitle{margin-bottom:20px}}.profile-body.mini-profile .profile-image{width:100%}.profile-body.mini-profile .profile-title{margin-top:5px}.profile-body.mini-profile .profile-tags{border-bottom:0px;padding-bottom:0px;margin-bottom:0px}.profile-body.mini-profile a{color:#000;text-decoration:none}.profile-tags,.profile-region,.profile-education,.profile-brewing-quals,.profile-orgs,.profile-occs{list-style:none;padding-left:20px;text-transform:uppercase;color:#757575;font-size:10px;margin-top:0px;padding-bottom:10px;position:relative}.profile-tags:before,.profile-region:before,.profile-education:before,.profile-brewing-quals:before,.profile-orgs:before,.profile-occs:before{font:normal normal normal 14px/1 FontAwesome;color:#333;position:absolute;left:0}.profile-tags .inline,.profile-region .inline,.profile-education .inline,.profile-brewing-quals .inline,.profile-orgs .inline,.profile-occs .inline{display:inline-block;margin-right:3px}.profile-tags .inline a,.profile-region .inline a,.profile-education .inline a,.profile-brewing-quals .inline a,.profile-orgs .inline a,.profile-occs .inline a{color:#757575}.profile-tags .inline:after,.profile-region .inline:after,.profile-education .inline:after,.profile-brewing-quals .inline:after,.profile-orgs .inline:after,.profile-occs .inline:after{content:',';display:inline-block}.profile-tags .inline:last-child:after,.profile-region .inline:last-child:after,.profile-education .inline:last-child:after,.profile-brewing-quals .inline:last-child:after,.profile-orgs .inline:last-child:after,.profile-occs .inline:last-child:after{display:none}.profile-occs:before{content:'\f0b1'}.profile-education:before{content:'\f02d'}.profile-brewing-quals:before{content:'\f0fc'}.profile-orgs:before{content:'\f0e8'}.profile-region:before{content:'\f0ac'}.profile-tags{margin-bottom:20px;border-bottom:1px solid #E6E6E6}.profile-tags.news-tags{border-bottom:0px}.profile-tags:before{content:'\f02b'}.profile-tags .profile-tag{display:inline-block;margin-right:3px}.profile-tags .profile-tag a{color:#757575}.profile-tags .profile-tag:after{content:',';display:inline-block}.profile-tags .profile-tag:last-child:after{display:none}.profile-recent-posts{padding:0px;margin-top:0px;margin-bottom:20px;list-style:none}.profile-recent-posts article.result{margin:0px;padding:0px}.profile-no-content{font-style:italic;color:#757575}.videos .video:nth-child(3n){clear:both}.videos .video-panel a.video-image{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;width:100%;text-decoration:none;text-align:center;display:block;padding-bottom:56.25%;border-bottom:7px solid #fab039}.videos .video-panel a.video-image .social-grid-content{opacity:0;position:absolute;top:50%;left:0;right:0;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.videos .video-panel a.video-image .social-grid-content .panel-icon{color:#fff;position:relative;opacity:1;font-size:2.4285714286em}.videos .video-panel a.video-image:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#333;opacity:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.videos .video-panel a.video-image:hover .social-grid-content,.videos .video-panel a.video-image:focus .social-grid-content{opacity:1}.videos .video-panel a.video-image:hover:before,.videos .video-panel a.video-image:focus:before{opacity:0.5}.videos .video-panel .video-body{background:#E6E6E6;padding:15px 15px;margin-bottom:20px;min-height:130px;position:relative;padding-bottom:45px}.videos .video-panel .video-body .panel-title{border-bottom:0px}.videos .video-panel .video-body p{margin-top:0px}.videos .video-panel .video-body .video-link{font-weight:bold;position:absolute;bottom:20px}.panel{border-radius:0 0 0 0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc");-webkit-box-shadow:none;box-shadow:none}.panel .panel-heading{padding:0px;background-color:#ececec}.panel .panel-heading .panel-title a{padding:10px 15px;display:block;position:relative;padding-right:40px;-webkit-transition:border-bottom 0.2s;transition:border-bottom 0.2s;color:#000;text-decoration:none !important}.panel .panel-heading .panel-title a:hover{color:#000}.panel .panel-heading .panel-title a:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;right:15px;top:50%;margin-top:-8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.panel .panel-heading .panel-title a[aria-expanded="true"]{border-bottom:4px solid #fab039;background-color:#E6E6E6}.panel .panel-heading .panel-title a[aria-expanded="true"]:after{content:"\f0d8";-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.panel .panel-heading .panel-title a[aria-expanded="false"]{border-bottom:0px solid #fab039}.panel .panel-heading .panel-title a[aria-expanded="false"]:after{content:"\f0d8";-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.page-template .acf-fields .acf-tab-wrap{background-color:#fff}.page-template .acf-fields .acf-tab-group{padding:0px}.page-template .acf-fields .acf-tab-group li a{font-family:"Josefin Sans",sans-serif;color:#333;font-weight:700;background-color:#ececec;border-color:#ececec;border-radius:0 0 0 0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc")}.page-template .acf-fields .acf-tab-group li.active a{background:#fff}.page-template .acf-fields .acf-field{border:0;padding:15px 0px}.page-template .acf-fields .acf-field .acf-label p.description{font-family:"Open Sans",sans-serif;font-size:.7857142857em;color:#757575}.page-template .acf-fields .acf-field .acf-input .acf-image-uploader ul.acf-hl .acf-icon:hover:before,.page-template .acf-fields .acf-field .acf-input .acf-image-uploader ul.acf-hl .acf-icon:focus:before{text-decoration:none;color:#ccc}.page-template .acf-fields .acf-field .acf-input .acf-image-uploader ul.acf-hl .acf-icon:before{color:#fff;font-size:15px}.page-template .acf-fields .acf-field .acf-input .acf-icon{color:#333;line-height:1}.page-template .acf-fields .acf-field .acf-input .acf-image-uploader .acf-icon{color:#fff;line-height:1.15;font-size:1.4em}.page-template .acf-fields .acf-field .acf-input .acf-image-uploader .acf-icon:hover{text-decoration:none}.page-template .acf-fields .acf-field .acf-input ul.acf-radio-list li,.page-template .acf-fields .acf-field .acf-input ul.acf-checkbox-list li{margin-bottom:5px;display:block;float:none;margin-right:0px}@media (min-width: 768px){.page-template .acf-fields .acf-field .acf-input ul.acf-radio-list li,.page-template .acf-fields .acf-field .acf-input ul.acf-checkbox-list li{display:inline-block;width:50%;margin-left:0px;margin-right:0px}}@media (min-width: 992px){.page-template .acf-fields .acf-field .acf-input ul.acf-radio-list li,.page-template .acf-fields .acf-field .acf-input ul.acf-checkbox-list li{width:33%;margin-left:0px;margin-right:0px}}.page-template .acf-fields .acf-field .acf-input ul.acf-radio-list li:last-child,.page-template .acf-fields .acf-field .acf-input ul.acf-checkbox-list li:last-child{margin-bottom:0px;display:block}.page-template .acf-fields .acf-field .acf-input ul.acf-radio-list li input,.page-template .acf-fields .acf-field .acf-input ul.acf-checkbox-list li input{margin-right:10px;margin-top:-10px}.page-template .acf-fields .acf-field[data-type="url"] .acf-icon{top:7px;left:2px}.page-template .acf-fields .acf-field[data-type="url"] .acf-icon:before{font-family:FontAwesome;content:"\f08e"}.page-template .acf-fields .acf-field[data-name="facebook"] .acf-icon:before{content:"\f230"}.page-template .acf-fields .acf-field[data-name="twitter"] .acf-icon:before{content:"\f081"}.page-template .acf-fields .acf-field[data-name="instagram"] .acf-icon:before{content:"\f16d"}.page-template .acf-fields .acf-field[data-name="google_plus"] .acf-icon:before{content:"\f2b3"}.page-template .acf-fields .acf-field[data-name="linkedin"] .acf-icon:before{content:"\f08c"}.page-template .acf-fields .acf-field[data-name="youtube"] .acf-icon:before{content:"\f167"}.page-template .acf-fields .acf-field[data-name="other"] .acf-icon:before{content:"\f0ac"}.page-template .acf-fields .acf-field input[type="text"],.page-template .acf-fields .acf-field input[type="password"],.page-template .acf-fields .acf-field input[type="number"],.page-template .acf-fields .acf-field input[type="search"],.page-template .acf-fields .acf-field input[type="email"],.page-template .acf-fields .acf-field input[type="url"],.page-template .acf-fields .acf-field textarea,.page-template .acf-fields .acf-field select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border-radius:0 0 0 0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc");-webkit-box-shadow:none;box-shadow:none;border:0;border-bottom:2px solid #757575;padding-left:0;margin-bottom:10px}.page-template .acf-fields .acf-field input[type="text"]:focus,.page-template .acf-fields .acf-field input[type="password"]:focus,.page-template .acf-fields .acf-field input[type="number"]:focus,.page-template .acf-fields .acf-field input[type="search"]:focus,.page-template .acf-fields .acf-field input[type="email"]:focus,.page-template .acf-fields .acf-field input[type="url"]:focus,.page-template .acf-fields .acf-field textarea:focus,.page-template .acf-fields .acf-field select:focus{-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #F7931E}.page-template .acf-fields .acf-field input[type="url"]{padding-left:25px}.page-template .acf-form-submit input.acf-button{padding:10px 15px;background:#fab039;color:#333;text-decoration:none;display:block}.page-template .acf-form-submit input.acf-button:hover,.page-template .acf-form-submit input.acf-button:focus{color:#333;background:#f9a620}.page-template .acf-actions li{float:none}.page-template .acf-actions li:first-child{margin-left:0px}.page-template .acf-actions a.acf-button,.page-template a.acf-add-checkbox{font-weight:bold;background:none;border:2px solid #333;border-radius:0px;color:#333;padding:4px 11px;display:table;text-decoration:none;font-size:14px;line-height:1.33333}.page-template .acf-actions a.acf-button:after,.page-template a.acf-add-checkbox:after{content:"+";display:inline-block;margin-left:5px}.page-template .acf-actions a.acf-button:hover,.page-template .acf-actions a.acf-button:focus,.page-template a.acf-add-checkbox:hover,.page-template a.acf-add-checkbox:focus{border-color:#666;color:#666}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,0.1);box-shadow:-1px 1px 3px rgba(0,0,0,0.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:3px .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1em;color:#333}.autocomplete-suggestion.selected{background:#f0f0f0}.autocomplete-suggestion b{background-color:rgba(250,176,67,0.2);color:#333}ul.badges{padding:0;margin:0;list-style:none;font-family:"Open Sans",sans-serif;font-weight:bold;text-transform:uppercase}ul.badges li{font-size:85%;background:#fab039;padding:.25em .4em;color:#fff;display:inline-block;border-radius:.3571428571em;margin-bottom:5px}ul.badges li.badge--brand-primary{background:#fab039}ul.badges li.badge--brand-secondary{background:#F7931E}ul.badges li:not(:last-child){margin-right:5px}.btn{font-weight:bold;background:none;border:2px solid #000;text-transform:uppercase;border-radius:0;font-size:14px;color:#000;font-family:"Josefin Sans",sans-serif;letter-spacing:2px;padding-top:9px}.btn:hover,.btn:focus{border-color:#3b3b3b;color:#3b3b3b}.btn.btn-grey{background-color:#333}.btn.btn-grey:hover,.btn.btn-grey:focus{background-color:#404040}.btn.btn--primary{background:#fab039;color:#000;border:0;text-decoration:none;font-family:"Open Sans",sans-serif;letter-spacing:normal}.btn.btn--primary:focus,.btn.btn--primary:hover{background:#f9a620}.btn.btn--primary.mgb{margin-bottom:15px;display:table}.form-submit input.submit{border-radius:0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc");color:#fff;font-size:14px;border:none;padding:7px;background-color:#333}.form-submit input.submit:hover,.form-submit input.submit:focus{background-color:#404040}.filter-search-index{display:inline-block}.filter-search-index a{padding:15px 20px;background:#fab039;color:#333;text-decoration:none;display:block}.filter-search-index a:hover,.filter-search-index a:focus{color:#333;background:#f9a620}.filter-search-index a:after{content:'>>';margin-left:10px;display:inline-block}#comments{border-top:1px solid #E6E6E6;padding-top:30px;margin-top:30px;clear:both}#comments ol.comment-list li.comment .comment-body{margin-bottom:30px}#comments ol.comment-list li.comment .comment-body .comment-meta{border-bottom:1px solid #E6E6E6;padding-bottom:25px;margin-bottom:15px}#comments ol.comment-list li.comment .comment-body .comment-meta img.avatar{float:left;margin-right:10px}#comments ol.comment-list li.comment .comment-body .comment-meta .comment-author{margin-bottom:10px}#comments ol.comment-list li.comment .comment-body .comment-content p{margin:0px;margin-bottom:25px}#comments ol.comment-list li.comment .comment-body .reply:after{content:'\f27a';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:7px}#comments ol.comment-list li.comment ol.children{border-left:4px solid #E6E6E6;margin-left:34px}#comments ol.comment-list li.comment.depth-1>.comment-body{border-left:4px solid #fab039;padding-left:30px}#comments .comment-respond h2{margin-top:0px}#comments .comment-respond p{display:block;margin-top:0px;margin-bottom:20px}#comments .comment-respond .comment-form-comment label{display:block}section.events{padding-top:30px;padding-bottom:15px}section.events h2.section-title{font-family:"Open Sans",sans-serif;font-size:16px;text-transform:uppercase}article.type-events .entry-content ul.event-details-specific{list-style:none;padding:0px;margin:0px}article.type-events .entry-content ul.event-details-specific li{position:relative;margin-bottom:10px;padding-left:20px}article.type-events .entry-content ul.event-details-specific li:last-child{margin-bottom:0px}article.type-events .entry-content ul.event-details-specific li:last-child p{margin-bottom:0px}article.type-events .entry-content ul.event-details-specific li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;position:absolute;left:0;top:2px}article.type-events .entry-content ul.event-details-specific li.event-location:before{content:"\f041"}article.type-events .entry-content ul.event-details-specific li.event-date:before{content:"\f133"}article.type-events .entry-content ul.event-details-specific li.event-time:before{content:"\f017"}.events-list{padding:0px;list-style:none}.events-list article.events-listing{display:table;margin-bottom:30px}.events-list article.events-listing:nth-child(2n+1){clear:both}.events-list article.events-listing .event-details{display:table-cell;border:1px solid #E6E6E6;border-left:0px}.events-list article.events-listing .event-details header.event-header{border-bottom:2px solid #fab039;padding:15px;font-weight:600}.events-list article.events-listing .event-details header.event-header a{color:#333;text-decoration:none;font-size:16px}.events-list article.events-listing .event-details header.event-header a:hover,.events-list article.events-listing .event-details header.event-header a:focus{text-decoration:underline}.events-list article.events-listing .event-details .event-body{padding:15px}.events-list article.events-listing .event-details .event-body .event-details-specific{list-style:none;padding:0px;margin:0px}.events-list article.events-listing .event-details .event-body .event-details-specific li{position:relative;margin-bottom:10px;padding-left:20px}.events-list article.events-listing .event-details .event-body .event-details-specific li:last-child{margin-bottom:0px}.events-list article.events-listing .event-details .event-body .event-details-specific li:last-child p{margin-bottom:0px}.events-list article.events-listing .event-details .event-body .event-details-specific li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;position:absolute;left:0;top:2px}.events-list article.events-listing .event-details .event-body .event-details-specific li.event-location:before{content:"\f041"}.events-list article.events-listing .event-details .event-body .event-details-specific li.event-time:before{content:"\f017"}.events-list article.events-listing .event-date{display:table-cell;color:#fff;background:#333;padding:15px;vertical-align:middle;text-align:center;font-weight:bold;width:70px}.events-list article.events-listing .event-date .date-day{font-size:26px}.events-list article.events-listing.previous-event .event-details header.event-header{border-color:#E6E6E6}.events-list article.events-listing.previous-event .event-date{background:#E6E6E6;color:#b5b5b5}.events-list article.events-listing footer{padding:15px 15px 30px 30px}.panel-group .panel-default{border-radius:0 0 0 0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc");-webkit-box-shadow:none;box-shadow:none;border-color:transparent}.panel-group .panel-default .panel-heading#facet-heading{background-color:#fff;border-color:#fff}.panel-group .panel-default .panel-heading#facet-heading .panel-title a{border:none;background:none;position:relative;text-decoration:none !important;color:#000}.panel-group .panel-default .panel-heading#facet-heading .panel-title a:hover{color:#000}.panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent;position:relative}.panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body.first{padding-right:0}.panel-group a.facet-reset{display:none;margin-top:15px;position:absolute;bottom:0}.panel-group #search_type{display:inline-block;margin-top:10px}.panel-group #search_type label{display:block;margin-bottom:16px}@media (min-width: 768px){.panel-group #search_type label{display:inline-block;margin-right:15px}.panel-group #search_type label.criteria{margin-right:5px}.panel-group #search_type label:last-child{margin-right:0px}}.panel-body ul.row li label{font-weight:300;position:relative;padding-left:30px;-webkit-transition:0.2s ease-in-out font-weight;transition:0.2s ease-in-out font-weight}@media (min-width: 300px){.panel-body ul.row li label{margin-bottom:16px}}@media (min-width: 1024px){.panel-body ul.row li label{margin-bottom:8px}}.panel-body ul.row li input[type="checkbox"],.panel-body ul.row li input[type="radio"]{display:none}.panel-body ul.row li input[type="checkbox"] ~ label:hover,.panel-body ul.row li input[type="radio"] ~ label:hover{cursor:pointer}.panel-body ul.row li input[type="checkbox"] ~ label span,.panel-body ul.row li input[type="radio"] ~ label span{display:inline-block;width:20px;height:21px;margin:0 4px 0 0;position:absolute;top:-4px;left:2px;vertical-align:middle;background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/forms/checkbox-unchecked@2x.png");background-position:left top;background-repeat:no-repeat;background-size:contain;background-color:transparent;overflow:visible;cursor:pointer;-webkit-transition:0.2s ease-in-out background-image;transition:0.2s ease-in-out background-image}.panel-body ul.row li input[type="checkbox"]:checked ~ label,.panel-body ul.row li input[type="radio"]:checked ~ label,.panel-body ul.row li input[type="checkbox"].active ~ label,.panel-body ul.row li input[type="radio"].active ~ label{font-weight:700;-webkit-transition:0.2s ease-in-out font-weight;transition:0.2s ease-in-out font-weight}.panel-body ul.row li input[type="checkbox"]:checked ~ label span,.panel-body ul.row li input[type="radio"]:checked ~ label span,.panel-body ul.row li input[type="checkbox"].active ~ label span,.panel-body ul.row li input[type="radio"].active ~ label span{-webkit-transition:0.2s ease-in-out background-image;transition:0.2s ease-in-out background-image;background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/forms/checkbox-checked@2x.png")}.content-filter{margin-bottom:20px}.content-filter .filter-alphabet,.content-filter .filter-search{display:block;width:100%;vertical-align:middle}@media (min-width: 1200px){.content-filter .filter-alphabet,.content-filter .filter-search{display:table-cell}}.content-filter .filter-alphabet{padding:15px 20px;background:#fab039;text-align:center;display:none}@media (min-width: 768px){.content-filter .filter-alphabet{display:block}}@media (min-width: 1200px){.content-filter .filter-alphabet{text-align:left;display:table-cell}}.content-filter .filter-alphabet .filter-alphabet-label,.content-filter .filter-alphabet .alphabet{font-size:1.4285714286em;display:inline-block;text-transform:uppercase}.content-filter .filter-alphabet .filter-alphabet-label{font-weight:600}.content-filter .filter-alphabet .alphabet{padding:0px;margin:0px}.content-filter .filter-alphabet .alphabet .alphabet-letter{display:inline-block;list-style:none;padding:0px 3px}.content-filter .filter-alphabet .alphabet .alphabet-letter label{font-weight:300}.content-filter .filter-alphabet .alphabet .alphabet-letter label:hover{cursor:pointer}.content-filter .filter-alphabet .alphabet .alphabet-letter label.view-all{border-left:2px solid #333;padding-left:10px;font-size:16px;text-transform:lowercase}.content-filter .filter-alphabet .alphabet .alphabet-letter input[type=radio]{display:none}.content-filter .filter-alphabet .alphabet .alphabet-letter input[type=radio]:checked ~ label{font-weight:700}.content-filter .filter-alphabet .alphabet .alphabet-letter input[type=radio]:checked ~ label.view-all{font-weight:normal}.content-filter .filter-alphabet .alphabet .alphabet-letter:last-child{padding-right:0px}.content-filter .filter-search{position:relative}@media (min-width: 1200px){.content-filter .filter-search{border-left:5px solid white}}.content-filter .filter-search.full-w{border-left:0 !important;display:block !important}@media (min-width: 320px){img.pull-left,img.pull-right{display:block;float:none !important;margin:15px 5px}}@media (min-width: 768px){img.pull-left{float:left !important;margin:15px 15px 15px 0}}@media (min-width: 768px){img.pull-right{float:right !important;margin:15px 0 15px 15px}}form .form-group{margin-bottom:35px}form .form-group span.required{color:red;font-size:12px}form .form-group .wpcf7-list-item label{font-weight:normal}@media (min-width: 320px){form .form-group .wpcf7-list-item{margin-left:0;margin-bottom:15px;display:block}form .form-group .wpcf7-list-item:last-child{margin-bottom:0}}@media (min-width: 768px){form .form-group .wpcf7-list-item{margin-bottom:0;margin-right:25px;display:inline-block}}form .form-group .form-control{border-radius:0 0 0 0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc");-webkit-box-shadow:none;box-shadow:none;border:0;border-bottom:2px solid #757575;padding-left:0}form .form-group .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #F7931E}form .form-group .form-control.wpcf7-not-valid{background-color:rgba(255,0,0,0.2);color:#8b0000;padding-left:5px}form .form-group textarea{resize:none}.hero-banner{position:relative}.hero-banner.small{height:350px}.hero-banner.small:before{content:"";display:block;position:absolute;left:0;right:0;height:0px;position:absolute;z-index:8;-webkit-box-shadow:0px 0px 40px 8px black;box-shadow:0px 0px 40px 8px black}.hero-banner.small .image-wrap{height:350px;background:#ffedd1;position:relative}.hero-banner.small .image-wrap:before{display:none}.hero-banner.small .image-wrap img.header-img{width:200%;left:-50%;right:0;top:0;bottom:0;margin:auto;height:auto}@media (min-width: 768px){.hero-banner.small .image-wrap img.header-img{width:100%;left:0}}.hero-banner .image-wrap{background:#000;overflow:hidden;position:relative;z-index:7}@media (min-width: 315px){.hero-banner .image-wrap{height:490px}}@media (min-width: 360px){.hero-banner .image-wrap{height:550px}}@media (min-width: 768px){.hero-banner .image-wrap{height:620px}}@media (min-width: 992px){.hero-banner .image-wrap{height:370px}}@media (min-width: 1024px){.hero-banner .image-wrap{height:430px}}@media (min-width: 1200px){.hero-banner .image-wrap{height:510px}}@media (min-width: 1400px){.hero-banner .image-wrap{height:580px}}@media (min-width: 1600px){.hero-banner .image-wrap{height:620px}}.hero-banner .image-wrap:before{content:'';display:block;position:absolute;z-index:7;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0.7}@media (min-width: 315px){.hero-banner .image-wrap:before{background:-webkit-gradient(linear, left top, right top, from(#000), color-stop(25%, rgba(0,0,0,0.89)), color-stop(100%, rgba(0,0,0,0.28)), color-stop(81%, transparent));background:linear-gradient(to right, #000 0%, rgba(0,0,0,0.89) 25%, rgba(0,0,0,0.28) 100%, transparent 81%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=1 )}}@media (min-width: 414px){.hero-banner .image-wrap:before{background:-webkit-gradient(linear, left top, right top, from(#000), color-stop(20%, rgba(0,0,0,0.89)), color-stop(74%, rgba(0,0,0,0.28)), color-stop(81%, transparent));background:linear-gradient(to right, #000 0%, rgba(0,0,0,0.89) 20%, rgba(0,0,0,0.28) 74%, transparent 81%)}}@media (min-width: 768px){.hero-banner .image-wrap:before{background:-webkit-gradient(linear, left top, right top, from(#000), color-stop(9%, rgba(0,0,0,0.89)), color-stop(58%, rgba(0,0,0,0.28)), color-stop(81%, transparent));background:linear-gradient(to right, #000 0%, rgba(0,0,0,0.89) 9%, rgba(0,0,0,0.28) 58%, transparent 81%);right:50%;opacity:1}}.hero-banner .image-wrap img.header-img{position:absolute;z-index:6;width:auto;top:0;bottom:0;margin:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (min-width: 315px){.hero-banner .image-wrap img.header-img{height:610px;left:-120%}}@media (min-width: 360px){.hero-banner .image-wrap img.header-img{height:680px}}@media (min-width: 414px){.hero-banner .image-wrap img.header-img{height:700px;left:-90%}}@media (min-width: 768px){.hero-banner .image-wrap img.header-img{height:740px;left:-35%}}@media (min-width: 992px){.hero-banner .image-wrap img.header-img{height:485px;left:0}}@media (min-width: 1024px){.hero-banner .image-wrap img.header-img{height:530px}}@media (min-width: 1136px){.hero-banner .image-wrap img.header-img{height:590px}}@media (min-width: 1200px){.hero-banner .image-wrap img.header-img{height:auto;width:110%;left:-5%}}.hero-banner .hero-banner-info{position:absolute;z-index:8;left:0;right:0;margin:auto;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 768px){.hero-banner .hero-banner-info{top:50%}}.hero-banner .hero-banner-info .hero-banner-info-text{color:#fff;font-size:24px;font-weight:300;font-family:"Libre Baskerville",sans-serif}.hero-banner .hero-banner-info .hero-banner-info-text p{line-height:1.5;font-family:"Libre Baskerville",sans-serif !important}.hero-banner .hero-banner-info .hero-banner-info-cta{display:block;color:#fff;border-color:#fff;border-width:1px;display:inline-block;padding:5px 30px;padding-top:9px;margin-top:0px;text-decoration:none}@media (min-width: 768px){.hero-banner .hero-banner-info .hero-banner-info-cta{margin-top:40px}}.hero-banner .hero-banner-info .hero-banner-info-cta:hover,.hero-banner .hero-banner-info .hero-banner-info-cta:focus{border-color:#bfbfbf;color:#bfbfbf}.hero-banner .hero-banner-search{position:absolute;z-index:8;left:0;right:0;bottom:40px;margin:auto}.hero-banner .hero-banner-search .hero-banner-search-text{display:table;margin:auto;padding:6px 12px;background:rgba(255,255,255,0.8);width:auto;font-size:14px}@media (min-width: 768px){.hero-banner .hero-banner-search .hero-banner-search-text{width:380px;display:table}}.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-options{clear:both;display:block;width:100%;position:relative;color:#fff}.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-options:before{content:'\f0d7';display:block;position:absolute;right:11px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none}.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-options #search-in{margin-left:0;border:0px;font-size:14px;background:#4D4D4D;font-weight:700;padding:10px;padding-right:25px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc")}.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-options #search-in::-ms-expand{display:none}.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-options #search-in:hover,.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-options #search-in:focus{background-color:#343434}@media (min-width: 768px){.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-options #search-in{width:auto}}@media (min-width: 768px){.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-options{display:table-cell;width:inherit}}.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-input{background-color:#fff;min-width:250px}.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-input .input-group-btn button{background:none;color:#333;border:none}.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-input input.form-control,.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-options #search-in,.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group .search-input .input-group-btn button{height:37px;padding-top:0px;padding-bottom:0px}.hero-banner .hero-banner-search .hero-banner-search-text .form.toggle-search .search-main-group input{font-size:14px;border:0px;-webkit-box-shadow:none;box-shadow:none}.hero-banner-small{height:300px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}.hero-banner-small img{max-width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}input{border:none;padding:5px 10px}.radio input[type="radio"]{margin-left:0px;margin-top:1px}input[type="radio"],input[type="checkbox"]{margin-right:10px;margin-top:-10px;position:relative;vertical-align:middle}input[type="radio"]:before,input[type="checkbox"]:before{content:"";display:block;width:20px;height:21px;position:absolute;left:-2px;top:-1px;background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/forms/checkbox-unchecked@2x.png");background-position:left top;background-repeat:no-repeat;background-size:contain;background-color:#fff}input[type="radio"]:checked:before,input[type="radio"] .active:before,input[type="checkbox"]:checked:before,input[type="checkbox"] .active:before{-webkit-transition:0.2s ease-in-out background-image;transition:0.2s ease-in-out background-image;background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/forms/checkbox-checked@2x.png")}#membership-options .wpcf7-list-item{margin-top:10px}@media (min-width: 768px){#membership-options .wpcf7-list-item{margin-left:15px}}#membership-options .wpcf7-list-item:first-child{margin-left:0px}#search_type input[type='radio']{display:none}#search_type input[type='radio']+div.radio-text{background-color:#fff;border:1px solid #333;margin-left:-1px;padding:8px 13px;font-weight:100}#search_type input[type='radio']+div.radio-text:hover,#search_type input[type='radio']+div.radio-text:focus{background-color:#f2f2f2}#search_type input[type='radio']:checked+div.radio-text{background:#333;color:#fff}#primary h6.mc-heading{margin-bottom:10px}#primary form .mc_form_inside{display:table}#primary form .mc_form_inside:after{clear:both;content:".";display:block;height:0;visibility:hidden}#primary form .mc_form_inside .mc_merge_var,#primary form .mc_form_inside .mc_signup_submit{display:table-cell}#primary form .mc_form_inside input[type=text]{color:#333;border:1px solid #333}#primary form .mc_form_inside input[type=submit]{background-color:#333;border:1px solid #333;color:#fff;margin-left:-1px}#primary form .mc_form_inside input[type=submit]:hover,#primary form .mc_form_inside input[type=submit]:focus{background-color:#404040}#primary form .mc_form_inside input[type=text],#primary form .mc_form_inside input[type=submit]{line-height:18px}footer#site-footer form .mc_form_inside{display:block}@media (min-width: 992px){footer#site-footer form .mc_form_inside{float:right}}footer#site-footer form .mc_form_inside:after{clear:both;content:".";display:block;height:0;visibility:hidden}footer#site-footer form .mc_form_inside .mc_merge_var,footer#site-footer form .mc_form_inside .mc_signup_submit{display:table-cell}footer#site-footer form .mc_form_inside input[type=text]{color:#333;border:1px solid #fff}footer#site-footer form .mc_form_inside input[type=submit]{background-color:#333;border:1px solid #fff;margin-left:-1px}footer#site-footer form .mc_form_inside input[type=submit]:hover,footer#site-footer form .mc_form_inside input[type=submit]:focus{background-color:#404040}footer#site-footer form .mc_form_inside input[type=text],footer#site-footer form .mc_form_inside input[type=submit]{line-height:17px}a{cursor:pointer;color:#F7931E;text-decoration:underline;-webkit-transition:0.2s ease-in-out color;transition:0.2s ease-in-out color}a:hover,a:focus{cursor:pointer;color:#fbc280;-webkit-transition:0.2s ease-in-out color;transition:0.2s ease-in-out color}a.ext:after{position:relative;display:inline-block;margin-left:3px;font-family:FontAwesome;content:"\f08e"}#main .entry-title a,#primary .entry-title a{text-decoration:none !important;color:#333}#main .entry-title a:hover,#main .entry-title a:focus,#primary .entry-title a:hover,#primary .entry-title a:focus{color:#333}#main a,#primary a{cursor:pointer}#main a:hover,#primary a:hover{cursor:pointer}header#site-header a{text-decoration:none !important}footer#site-footer a{text-decoration:none !important}ol{line-height:1.8}ol ol ol{list-style-type:lower-latin}ol li{margin-bottom:10px}ol li li{margin-bottom:6px}.membership-cta{background-color:#fab039;position:relative;z-index:4;margin:40px 0px;padding:0 !important}.membership-cta:before,.membership-cta:after{content:"";display:block;height:20px;position:absolute;z-index:5;left:0;background-color:white;width:100%}.membership-cta:before{top:0}@media (max-width: 767px){.membership-cta:before{height:50px}}.membership-cta:after{bottom:0;display:none}@media (min-width: 768px){.membership-cta:after{display:block}}.membership-cta .member-column{margin-bottom:20px}@media (min-width: 768px){.membership-cta .member-column{display:table-cell;vertical-align:middle;float:none;margin-bottom:20px}}.membership-cta .member-label,.membership-cta .member-name,.membership-cta .member-description,.membership-cta .member-image{position:relative;z-index:6}@media (min-width: 768px){.membership-cta .member-image{max-width:200px}}@media (min-width: 768px){.membership-cta .member-image img{padding-left:20px}}.membership-cta .member-label{font-family:"Open Sans",sans-serif;font-size:18px;text-transform:uppercase;font-weight:600;margin:0px}.membership-cta .member-name{font-weight:300;text-transform:uppercase;font-style:italic;font-size:1.8107142857em;margin:0px}.membership-cta .member-description{margin:0px;margin-top:5px;font-family:"Libre Baskerville",sans-serif;font-style:italic;font-size:1em}@media (min-width: 768px){.membership-cta .member-read-more{padding-right:35px}}@media (min-width: 992px){.membership-cta .member-read-more{padding-right:55px}}.membership-cta .member-read-more a{width:100%;text-decoration:none}@media (min-width: 768px){.membership-cta .member-read-more{width:1%}}.reason-cta{position:relative;background-color:#fab039;padding:40px 0;color:#000;display:table;width:100%;vertical-align:middle}.reason-cta .member-image,.reason-cta .member-column{display:block;vertical-align:middle;float:none}@media (min-width: 768px){.reason-cta .member-image,.reason-cta .member-column{display:table-cell}}.reason-cta .member-image{margin-bottom:30px}@media (min-width: 768px){.reason-cta .member-image{margin-bottom:0px;max-width:250px}}.reason-cta .member-image img{border-bottom:5px solid #F7931E}.reason-cta .member-column h4{text-transform:uppercase;font-family:"Josefin Sans",sans-serif;font-weight:bold;font-size:16px}.reason-cta .member-column .member-reasoning{position:relative;margin-left:0;padding-top:30px}.reason-cta .member-column .member-reasoning:before{position:absolute;line-height:normal;display:block;font-family:Georgia, serif;font-size:55px;font-style:italic;color:rgba(0,0,0,0.4);content:"\201C   \201D";top:0}.reason-cta .member-column .member-reasoning p{margin-top:10px}.reason-cta .member-column .member-reasoning p.member-reason{font-size:1.7857142857em;font-style:italic;line-height:1.3;font-weight:300;margin-bottom:0}.reason-cta .member-column .member-reasoning p.member-name{margin:0px;font-weight:bold;font-size:1.1428571429em}.reason-cta .member-column .member-reasoning p.member-name:before{content:"-";position:relative;margin-right:5px;display:inline-block}.reason-cta .member-column a.member-read-more-button{text-decoration:none;margin-top:5px}.modal-open{overflow:hidden}.modal-open .modal-body{overflow:scroll}.modal-open .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal-open .modal-backdrop.in{width:100%;height:100%;z-index:20}.news-title{position:relative;margin-bottom:50px}.news-title:after{content:'';display:block;background:black;width:100%;height:1px;top:50%;position:absolute}.news-title h2{text-transform:uppercase;display:table;margin:15px auto;margin-top:0px;background-color:#fff;z-index:1;position:relative;padding:0px 10px}.news-column{position:relative}@media (min-width: 320px){.news-column{margin-bottom:50px}.news-column:last-child{margin-bottom:0}}@media (min-width: 768px){.news-column{margin-bottom:30px}.news-column:last-child{margin-bottom:0}}@media (min-width: 992px){.news-column{margin-bottom:0}}.news-column h3.column-title:before{content:" ";display:inline-block;position:absolute;width:50px;height:35px;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;left:15px;top:-2px}.news-column h3.column-title#cat-h-1{padding-left:55px}.news-column h3.column-title#cat-h-1:before{text-indent:100%;background-color:transparent;background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/cats/tankard.png");background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/cats/tankard.svg"),none;background-position:0 0;background-repeat:no-repeat;background-size:initial;background-position:center;background-size:contain}.news-column h3.column-title#cat-h-2{padding-left:60px}.news-column h3.column-title#cat-h-2:before{text-indent:100%;background-color:transparent;background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/cats/maize.png");background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/cats/maize.svg"),none;background-position:0 0;background-repeat:no-repeat;background-size:initial;background-position:center;background-size:contain}.news-column h3.column-title#cat-h-3{padding-left:55px}.news-column h3.column-title#cat-h-3:before{text-indent:100%;background-color:transparent;background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/cats/events.png");background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/cats/events.svg"),none;background-position:0 0;background-repeat:no-repeat;background-size:initial;background-position:center;background-size:contain}.news-column .news-column-cta{position:relative;bottom:0;background-color:#fab039;border:none;letter-spacing:normal;margin-bottom:40px;font-size:1.1428571429em;font-weight:normal;text-decoration:none}@media (min-width: 768px){.news-column .news-column-cta{position:absolute}}.news-column .news-column-cta:hover,.news-column .news-column-cta:active,.news-column .news-column-cta:focus{background-color:#F7931E}@media (min-width: 768px){.news-column .news-column-cta{font-size:1em}}@media (min-width: 992px){.news-column .news-column-cta{font-size:1.1428571429em;margin-bottom:0px}}.news-column .news-column-cta i{margin-right:3px}.news-listing .entry-header span.label,.post-listing .entry-header span.label{margin-bottom:8px;display:inline-block}.news-listing .entry-title,.post-listing .entry-title{margin-bottom:15px;text-transform:uppercase}.news-listing .news-listing-date,.post-listing .news-listing-date{color:#757575;text-transform:uppercase;margin-bottom:20px}.news-listing .news-listing-date:before,.post-listing .news-listing-date:before{content:'\f073';margin-right:8px;width:10px;height:10px;display:inline-block;color:#333;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.news-listing p,.post-listing p{margin:0px;margin-bottom:20px}.embed-responsive-a4{margin:0 auto;padding-bottom:131.3131313131%}.download.newsletter{display:block;font-weight:bold;margin-top:30px;margin-bottom:30px}.download.newsletter:after{content:"\f019";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:3px}.popup{position:fixed;background:#fff;padding:20px 30px 30px;max-width:500px;display:block;z-index:999;-webkit-box-shadow:rgba(86,86,86,0.5) 0 10px 15px 0;box-shadow:rgba(86,86,86,0.5) 0 10px 15px 0;left:15px;right:15px;bottom:15px;opacity:.0001;-webkit-transform:translateY(25px);transform:translateY(25px);-webkit-transition:opacity, -webkit-transform;transition:opacity, -webkit-transform;transition:opacity, transform;transition:opacity, transform, -webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:cubic-bezier(0.38, -0.07, 0, 0.99);transition-timing-function:cubic-bezier(0.38, -0.07, 0, 0.99)}@media (min-width: 768px){.popup{left:auto;right:30px;bottom:30px}}.popup.active{-webkit-transform:none;transform:none;opacity:1}.popup .popup__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px;font-size:20px;font-weight:400}.popup .popup__header .popup__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup .popup__header .popup__title .icon{width:40px;height:40px;background-color:#feecce;border-radius:999px;display:block;margin-right:15px;background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/ticket-icon.png");background-size:50%;background-repeat:no-repeat;background-position:center;position:relative;z-index:1;-webkit-animation:pulse infinite 3s;animation:pulse infinite 3s;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #fab039;box-shadow:0 0 0 0 #fab039}100%,
                    30%{-webkit-box-shadow:0 0 0 5px rgba(250,176,57,0);box-shadow:0 0 0 5px rgba(250,176,57,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #fab039;box-shadow:0 0 0 0 #fab039}100%,
                    30%{-webkit-box-shadow:0 0 0 5px rgba(250,176,57,0);box-shadow:0 0 0 5px rgba(250,176,57,0)}}.popup .popup__footer{padding-top:20px}.popup .popup__footer .btn{font-size:16px;margin:0 0 0 auto;text-decoration:none;color:#fff;background:#333;border-color:#333}.popup .popup__footer .btn:focus,.popup .popup__footer .btn:hover{background:#4d4d4d;border-color:#4d4d4d}.popup .popup-close{background:none;border:0;margin-left:auto;display:block;font-size:17px;color:#999;padding:0;cursor:pointer;margin-bottom:10px;padding-left:15px}.popup .popup-close:active,.popup .popup-close:focus,.popup .popup-close:hover{outline:none;color:gray}.popup .popup-close:before{content:'\f00d';font-family:FontAwesome}article.result.post-underline{padding:0px;margin-top:40px;border-bottom:1px solid #E6E6E6;padding-bottom:40px}article.result:last-child{border-bottom:0px}article.result h2{margin-top:0px;text-transform:uppercase}article.result .entry-image img{display:block;height:auto;max-width:100%;width:100%;margin:auto;margin-bottom:20px;float:none !important;background:#fff}article.result .post-listing-date{color:#757575;text-transform:uppercase;margin-bottom:20px}article.result .post-listing-date:before{content:'\f073';margin-right:8px;width:10px;height:10px;display:inline-block;color:#333;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post-listing{margin-bottom:40px}.post-listing:last-child{margin-bottom:20px}.post-listing .read-more{text-decoration:underline}.single-post .post-tags{padding-left:20px;position:relative}.single-post .post-tags:before{content:'\f02b';font:normal normal normal 14px/1 FontAwesome;color:#333;position:absolute;left:0}.post-navigation-wrapper{background-color:#E6E6E6;border-bottom:4px solid #fab039;padding:30px 0px;margin-top:30px}.post-navigation-wrapper .post-navigation .nav-links .nav-previous,.post-navigation-wrapper .post-navigation .nav-links .nav-next{display:block;float:none;text-align:left;vertical-align:middle}.post-navigation-wrapper .post-navigation .nav-links .nav-previous a,.post-navigation-wrapper .post-navigation .nav-links .nav-next a{text-decoration:none;color:#333}.post-navigation-wrapper .post-navigation .nav-links .nav-previous a:hover,.post-navigation-wrapper .post-navigation .nav-links .nav-previous a:focus,.post-navigation-wrapper .post-navigation .nav-links .nav-next a:hover,.post-navigation-wrapper .post-navigation .nav-links .nav-next a:focus{color:#333}.post-navigation-wrapper .post-navigation .nav-links .nav-previous:last-child,.post-navigation-wrapper .post-navigation .nav-links .nav-next:last-child{margin-bottom:0px}.post-navigation-wrapper .post-navigation .nav-links .nav-previous:before,.post-navigation-wrapper .post-navigation .nav-links .nav-previous:after,.post-navigation-wrapper .post-navigation .nav-links .nav-next:before,.post-navigation-wrapper .post-navigation .nav-links .nav-next:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fab039;vertical-align:middle;font-size:20px}.post-navigation-wrapper .post-navigation .nav-links .nav-previous{margin-bottom:30px}@media (min-width: 992px){.post-navigation-wrapper .post-navigation .nav-links .nav-previous{text-align:left}}.post-navigation-wrapper .post-navigation .nav-links .nav-previous:before{content:'\f0d9';margin-right:10px}.post-navigation-wrapper .post-navigation .nav-links .nav-next:after{content:'\f0da';margin-left:10px}article.post .post-thumbnail{display:table;width:100%;margin-right:30px;margin-bottom:30px}@media (min-width: 768px){article.post .post-thumbnail{max-width:300px}}article.post .post-thumbnail__image{display:table-row;margin:auto;margin-bottom:10px}article.post .post-thumbnail__caption{line-height:1.7;color:#757575;font-style:italic;display:table-row}header#site-header form.search{color:#fff}header#site-header form.search input{border-radius:0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc");-webkit-box-shadow:none;box-shadow:none}header#site-header form.search .input-group-btn{padding:0px}header#site-header form.search .input-group-btn.search-close{display:table-cell}@media (min-width: 768px){header#site-header form.search .input-group-btn.search-close{display:none}}header#site-header form.search .input-group-btn.search-close a#close{border-radius:0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc");font-size:14px;border:none;padding:7px;color:#fff}#primary form.search{padding:15px 20px;background:#fab039;display:block;width:100%;vertical-align:middle}#primary form.search .input-group-btn.search-close{display:none}#primary form.search input.form-control,#primary form.search .input-group-btn .btn{line-height:1.33333;min-height:36px}#primary form.search input.form-control{background-color:#fff;border:0;min-width:200px;-webkit-box-shadow:none;box-shadow:none;border-radius:0 0 0 0;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc")}#primary form.search button{font-size:17px;color:#fff;width:50px;margin-left:10px}#primary form.search button:active,#primary form.search button:focus{-webkit-box-shadow:none;box-shadow:none}#primary form.search button.btn-trans{border:0}#primary aside.sidebar .refine-search h2{margin-top:0px}#primary aside.sidebar .refine-search .list-unstyled{margin-top:0px;margin-bottom:0px}#primary aside.sidebar form.search{background:none;border:1px solid #333;padding:0px}#primary aside.sidebar form.search input.form-control{min-width:auto;min-height:43px}#primary aside.sidebar form.search .input-group-btn .btn{min-height:43px;margin-left:0px;margin-right:-1px}.search-form-error{-webkit-animation:wobble 0.4s;animation:wobble 0.4s}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}40%{-webkit-transform:translateX(5px);transform:translateX(5px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}80%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}40%{-webkit-transform:translateX(5px);transform:translateX(5px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}80%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.social-grid .social-grid-panel{height:270px;margin-bottom:30px;position:relative;background-color:#fab039;text-align:center;padding:30px 15px;display:table;font-family:"Josefin Sans",sans-serif;color:#333;width:100%}.social-grid .social-grid-panel .social-grid-content{display:table-cell;vertical-align:middle}.social-grid .social-grid-panel .social-grid-content .panel-icon{margin-bottom:20px;font-size:1.8107142857em;z-index:2;position:relative}.social-grid .social-grid-panel.blog-panel,.social-grid .social-grid-panel.video-panel{color:#fff;background-image:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/images/shutterstock_263923439.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.social-grid .social-grid-panel.blog-panel:before,.social-grid .social-grid-panel.video-panel:before{content:'';display:block;background:#333;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0.6}.social-grid .social-grid-panel.blog-panel a,.social-grid .social-grid-panel.video-panel a{color:#fff;text-decoration:none;-webkit-transition:0.3s ease-in-out color;transition:0.3s ease-in-out color}.social-grid .social-grid-panel.blog-panel a:hover,.social-grid .social-grid-panel.blog-panel a:focus,.social-grid .social-grid-panel.video-panel a:hover,.social-grid .social-grid-panel.video-panel a:focus{color:#ccc}.social-grid .social-grid-panel.blog-panel .entry-title a,.social-grid .social-grid-panel.video-panel .entry-title a{color:#fff;text-decoration:none;-webkit-transition:0.3s ease-in-out color;transition:0.3s ease-in-out color}.social-grid .social-grid-panel.blog-panel .entry-title a:hover,.social-grid .social-grid-panel.blog-panel .entry-title a:focus,.social-grid .social-grid-panel.video-panel .entry-title a:hover,.social-grid .social-grid-panel.video-panel .entry-title a:focus{color:#ccc}.social-grid .social-grid-panel.blog-panel .panel-title,.social-grid .social-grid-panel.blog-panel .panel-subtitle,.social-grid .social-grid-panel.video-panel .panel-title,.social-grid .social-grid-panel.video-panel .panel-subtitle{z-index:2;position:relative;font-weight:bold;display:table;width:100%;text-transform:uppercase}.social-grid .social-grid-panel.blog-panel .panel-title a,.social-grid .social-grid-panel.blog-panel .panel-subtitle a,.social-grid .social-grid-panel.video-panel .panel-title a,.social-grid .social-grid-panel.video-panel .panel-subtitle a{color:#fff !important;text-decoration:none;-webkit-transition:0.3s ease-in-out color;transition:0.3s ease-in-out color}.social-grid .social-grid-panel.blog-panel .panel-title a:hover,.social-grid .social-grid-panel.blog-panel .panel-title a:focus,.social-grid .social-grid-panel.blog-panel .panel-subtitle a:hover,.social-grid .social-grid-panel.blog-panel .panel-subtitle a:focus,.social-grid .social-grid-panel.video-panel .panel-title a:hover,.social-grid .social-grid-panel.video-panel .panel-title a:focus,.social-grid .social-grid-panel.video-panel .panel-subtitle a:hover,.social-grid .social-grid-panel.video-panel .panel-subtitle a:focus{color:#ccc}.social-grid .social-grid-panel.blog-panel .panel-title,.social-grid .social-grid-panel.video-panel .panel-title{font-size:1.4285714286em}.social-grid .social-grid-panel.blog-panel .panel-subtitle,.social-grid .social-grid-panel.video-panel .panel-subtitle{font-size:1.3571428571em;margin-bottom:10px}.social-grid .social-grid-panel.twitter-panel a{font-family:"Josefin Sans",sans-serif;text-decoration:underline;font-size:1em;-webkit-transition:0.3s ease-in-out color;transition:0.3s ease-in-out color}.social-grid .social-grid-panel.twitter-panel.bg-dark-orange{background-color:#F7931E}.social-grid .social-grid-panel.twitter-panel.bg-orange a,.social-grid .social-grid-panel.twitter-panel.bg-dark-orange a{text-decoration:none;color:#333}.social-grid .social-grid-panel.twitter-panel.bg-orange a:hover,.social-grid .social-grid-panel.twitter-panel.bg-orange a:focus,.social-grid .social-grid-panel.twitter-panel.bg-dark-orange a:hover,.social-grid .social-grid-panel.twitter-panel.bg-dark-orange a:focus{color:#333}.social-grid .social-grid-panel.twitter-panel.bg-orange .entry-title a,.social-grid .social-grid-panel.twitter-panel.bg-dark-orange .entry-title a{text-decoration:none;color:#333}.social-grid .social-grid-panel.twitter-panel.bg-orange .entry-title a:hover,.social-grid .social-grid-panel.twitter-panel.bg-orange .entry-title a:focus,.social-grid .social-grid-panel.twitter-panel.bg-dark-orange .entry-title a:hover,.social-grid .social-grid-panel.twitter-panel.bg-dark-orange .entry-title a:focus{color:#333}.social-grid .social-grid-panel.twitter-panel.bg-grey{background-color:#757575;color:#fff}.social-grid .social-grid-panel.twitter-panel.bg-grey a{color:#fff;text-decoration:none}.social-grid .social-grid-panel.twitter-panel.bg-grey a:hover,.social-grid .social-grid-panel.twitter-panel.bg-grey a:focus{color:#ccc}.social-grid .social-grid-panel.twitter-panel .panel-icon{margin-bottom:5px}.social-grid .social-grid-panel.twitter-panel .panel-username{font-weight:bold;font-size:1.4285714286em}.social-grid .social-grid-panel.twitter-panel .panel-username a{text-decoration:none}.social-grid .social-grid-panel.twitter-panel .panel-content{font-size:1.2857142857em;font-style:italic}.social-grid .social-grid-panel.twitter-panel .panel-date{font-size:1em;font-style:italic;margin-top:6px}.tooltip.top{margin-top:-6px}.tooltip.top .tooltip-inner{padding:6px 8px}#message.updated{background:#fab039;color:#fff;text-align:center;font-weight:bold;text-transform:uppercase;padding:4px 11px}#message.updated p{margin:0px}.widget{padding-bottom:20px}.widget_archive{position:relative;font-size:16px;line-height:1.33333}.widget_archive label.screen-reader-text{overflow:visible;clip:inherit;right:0}.widget_archive label.screen-reader-text:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d7";position:absolute;display:block;width:10px;height:10px;right:16px;top:12px;text-indent:0px}.widget_archive select{border:none;width:100%;padding:10px 15px;background-color:#ececec;font-family:"Josefin Sans",sans-serif;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;*behavior:url("https://www.beerguild.co.uk/wp-content/themes/beer-guild/css/PIE.htc")}.widget_archive select::-ms-expand{display:none}.widget_archive select option{font-weight:100}.widget_categories ul{padding:0px;margin-bottom:0px}.widget_categories ul li.cat-item{display:inline-block;margin-right:3px;margin-bottom:5px}.widget_categories ul li.cat-item.current-cat{background:#fab039}.widget_categories ul li.cat-item.current-cat a:hover,.widget_categories ul li.cat-item.current-cat a:focus{background:none}.widget_categories ul li.cat-item a{color:#333;text-decoration:none;padding:6px 10px;border:1px solid #333;display:block}.widget_categories ul li.cat-item a:hover,.widget_categories ul li.cat-item a:focus{background:#f2f2f2;border:1px solid #333;color:#333}.woocommerce input{border:1px solid #000}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#fab039}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#f99c07}.woocommerce table.shop_table{border-radius:0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:40px;margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce ul.products li.product .price{color:#f99c07}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#f99c07}.woocommerce-info,.woocommerce-message{border-top-color:#fab039}.woocommerce-info:before,.woocommerce-message:before{color:#fab039}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:relative;margin-left:0}.woocommerce-form__label.checkbox{margin:0}.woocommerce h3{font-size:20px;width:100%}.woocommerce-additional-fields,.woocommerce-billing-fields,.woocommerce-shipping-fields{margin-bottom:30px}.fooevents-eventname{margin-top:30px}.woocommerce form .form-row.attendee-class{padding-left:20px}.fooevents-attendee-number{margin-bottom:10px;margin-top:40px;padding-top:40px;border-top:1px solid #dadada}.fooevents-attendee-number:first-of-type{margin-top:0;padding-top:0;border-top:0}h3.fooevents-eventname+h4{margin-top:0;padding-top:0;border-top:0}.add_to_cart_button .added_to_cart{display:block}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%;margin-bottom:10px}@media (min-width: 768px){.woocommerce-cart table.cart td.actions .coupon .input-text{width:200px;margin-bottom:0}}.select2-container--default .select2-selection--single{border-color:#000;border-radius:0}.select2-dropdown{border-color:#000}.select2-container--open .select2-dropdown--below{border-radius:0}.related.products{display:none}#add_payment_method #payment input[type="radio"]:before,#add_payment_method #payment input[type="checkbox"]:before,.woocommerce-cart #payment input[type="radio"]:before,.woocommerce-cart #payment input[type="checkbox"]:before,.woocommerce-checkout #payment input[type="radio"]:before,.woocommerce-checkout #payment input[type="checkbox"]:before{background-color:#ebe9eb}.woocommerce-invalid #terms{outline:0}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{padding:0;font-size:14px}footer#site-footer{padding:40px 0;background-color:#333333;color:#fff;font-size:12px}@media (min-width: 320px){footer#site-footer .address,footer#site-footer .footernav{margin-bottom:50px}footer#site-footer .text-right{text-align:left !important}}@media (min-width: 768px){footer#site-footer .subscribe,footer#site-footer .text-right{text-align:center !important}}@media (min-width: 992px){footer#site-footer .address,footer#site-footer .footernav{margin-bottom:0}footer#site-footer .subscribe,footer#site-footer .text-right{text-align:right !important}footer#site-footer h6.mc-heading{text-align:right}}footer#site-footer h6{margin:0 0 10px;font-family:"Open Sans",sans-serif}footer#site-footer h6 a{font-family:"Open Sans",sans-serif}footer#site-footer a{color:#fff}footer#site-footer p,footer#site-footer li{line-height:2}footer#site-footer form{margin-bottom:20px}@media (min-width: 768px){footer#site-footer form{display:inline-block}}@media (min-width: 992px){footer#site-footer form{display:block}}footer#site-footer form:after{clear:both;content:".";display:block;height:0;visibility:hidden}footer#site-footer .menu-footer-container ul#menu-footer li{position:relative}footer#site-footer .menu-footer-container ul#menu-footer li:after{content:" ";display:block;position:absolute;height:65%;width:1px;background-color:white;right:-2px;top:5px;opacity:0.5}footer#site-footer .menu-footer-container ul#menu-footer li:last-child:after{display:none}footer#site-footer ul.social-media-footer li{font-size:26px;line-height:1}footer#site-footer ul.social-media-footer li:hover a,footer#site-footer ul.social-media-footer li:focus a{color:#ccc}footer#site-footer p{margin:0;padding:0 0 1em}footer#site-footer p:last-child{padding-bottom:0 !important}.acf-map{width:100%;height:400px;border:#a8a8a8 solid 1px;margin:20px 0;border-bottom:7px solid #fab039}.acf-map img{max-width:inherit !important}.mgt{display:block;margin-top:1.0714285714em !important}.mgt--none{margin-top:0}.mgt--sm{margin-top:.7142857143em !important}.mgt--md{margin-top:2.1428571429em !important}.mgt--lg{margin-top:4.2857142857em !important}.mgt--xlg{margin-top:2.1428571429em !important}@media (min-width: 768px){.mgt--xlg{margin-top:8.5714285714em !important}}.mgt--auto{margin-top:auto !important}.pdt{display:block;padding-top:1.0714285714em !important}.pdt--none{padding-top:0}.pdt--sm{display:block;padding-top:.7142857143em !important}.pdt--md{display:block;padding-top:2.1428571429em !important}.pdt--lg{display:block;padding-top:4.2857142857em !important}.pdt--xlg{display:block;padding-top:2.1428571429em !important}@media (min-width: 768px){.pdt--xlg{padding-top:8.5714285714em !important}}.mgb{display:block;margin-bottom:1.0714285714em !important}.mgb--none{margin-bottom:0}.mgb--sm{margin-bottom:.7142857143em !important}.mgb--md{margin-bottom:2.1428571429em !important}.mgb--lg{margin-bottom:4.2857142857em !important}.mgb--xlg{margin-bottom:2.1428571429em !important}@media (min-width: 768px){.mgb--xlg{margin-bottom:8.5714285714em !important}}.mgb--auto{margin-bottom:auto !important}.pdb{display:block;padding-bottom:1.0714285714em !important}.pdb--none{padding-bottom:0}.pdb--sm{display:block;padding-bottom:.7142857143em !important}.pdb--md{display:block;padding-bottom:2.1428571429em !important}.pdb--lg{display:block;padding-bottom:4.2857142857em !important}.pdb--xlg{display:block;padding-bottom:2.1428571429em !important}@media (min-width: 768px){.pdb--xlg{padding-bottom:8.5714285714em !important}}.mgl{display:block;margin-left:1.0714285714em !important}.mgl--none{margin-left:0}.mgl--sm{margin-left:.7142857143em !important}.mgl--md{margin-left:2.1428571429em !important}.mgl--lg{margin-left:4.2857142857em !important}.mgl--xlg{margin-left:2.1428571429em !important}@media (min-width: 768px){.mgl--xlg{margin-left:8.5714285714em !important}}.mgl--auto{margin-left:auto !important}.pdl{display:block;padding-left:1.0714285714em !important}.pdl--none{padding-left:0}.pdl--sm{display:block;padding-left:.7142857143em !important}.pdl--md{display:block;padding-left:2.1428571429em !important}.pdl--lg{display:block;padding-left:4.2857142857em !important}.pdl--xlg{display:block;padding-left:2.1428571429em !important}@media (min-width: 768px){.pdl--xlg{padding-left:8.5714285714em !important}}.mgr{display:block;margin-right:1.0714285714em !important}.mgr--none{margin-right:0}.mgr--sm{margin-right:.7142857143em !important}.mgr--md{margin-right:2.1428571429em !important}.mgr--lg{margin-right:4.2857142857em !important}.mgr--xlg{margin-right:2.1428571429em !important}@media (min-width: 768px){.mgr--xlg{margin-right:8.5714285714em !important}}.mgr--auto{margin-right:auto !important}.pdr{display:block;padding-right:1.0714285714em !important}.pdr--none{padding-right:0}.pdr--sm{display:block;padding-right:.7142857143em !important}.pdr--md{display:block;padding-right:2.1428571429em !important}.pdr--lg{display:block;padding-right:4.2857142857em !important}.pdr--xlg{display:block;padding-right:2.1428571429em !important}@media (min-width: 768px){.pdr--xlg{padding-right:8.5714285714em !important}}
.type-corporates.status-publish .img-responsive,.type-page.status-publish .img-responsive{max-height:400px!important;object-fit:cover!important}@media (min-width:768px){.type-corporates.status-publish .img-responsive,.type-page.status-publish .img-responsive{max-height:230px!important}}@media (min-width:992px){.type-corporates.status-publish .img-responsive,.type-page.status-publish .img-responsive{max-height:145px!important}}@media (min-width:1200px){.type-corporates.status-publish .img-responsive,.type-page.status-publish .img-responsive{max-height:160px!important}}