@charset "UTF-8";
/* https://www.bsflpackaging.co.uk/wp-content/themes/bsfl2/style.css?ver=2.1.4 */
.baseline p{font-size:1.7rem}.main .content.container{display:none}.blog .main .content.container,.single .main .content.container{display:block}.baseline .logo img{max-width:70%}.home .widget.cde-flex-content{margin:3rem 0}.widget.cde-flex-content{margin:2rem 0 5rem 0}body.baseline{font-family:"Poppins"}.strapline{color:#8E8E8E;font-size:2rem;text-align:right;letter-spacing:.1rem}header .large-text{font-weight:600}header .right .widget .menu li.large-text{margin-left:1.5rem}header .right .widget .menu li.large-text a{color:#000}header .fa{color:#FEAD15}@media (min-width:1200px){.baseline nav .full ul li a,.baseline .sidebar .menu li a{padding:1rem 3rem}}.baseline nav .full{background-image:linear-gradient(270deg,#FEC015 0%,#F38300 100%)}.baseline nav .full li a{text-transform:uppercase;font-size:1.4rem;letter-spacing:.1rem;text-shadow:1px 1px 1px rgba(124,124,124,.5)}.baseline nav .full li.current-menu-item a,.baseline nav .full .sub-menu li a{text-shadow:none}.baseline nav .full li.current-menu-item.button a{background-color:#000}.baseline nav .full .sub-menu li a{letter-spacing:.04rem}header li.hidetext a{position:relative;top:-.4rem;background-color:#000;border-radius:50%;width:3rem;height:3rem;text-align:center}header .menu li.hidetext a .fa{margin-right:0;line-height:2.8rem}.baseline h1{font-size:5rem}.baseline h2{font-size:3.5rem}.blog.baseline h1{font-size:4rem}.blog.baseline h2.widgettitle{font-size:2.5rem}.baseline.page-id-121 h1 em{font-style:normal;font-size:3.5rem}.baseline h1,.baseline h2,.baseline h3,.baseline h4,.baseline h5,.baseline h6{font-weight:700}.baseline.home h1{margin:3rem 0 4rem 0}.baseline.home h1 em{color:#fe9e15;font-style:normal}.baseline h2.bigtitle{font-size:5rem;font-weight:700;margin-bottom:3rem}.baseline.home p{font-weight:500;line-height:2.1}.home .intro-caps{font-size:2rem;font-weight:600;text-transform:none}.main .button,.main a.button,.main .mobile-nav li.button,.main button,.main input[type=reset],.main input[type=button],.main input[type=submit],.main .woocommerce #respond input#submit,.main .woocommerce a.button,.main.woocommerce button.button,.main .woocommerce input.button{border-top:.3rem solid #FEBD15;padding:1.5rem 3.5rem}.home #cde-flex-content-2-1 .right{background-color:#EFEFEF}.home #cde-flex-content-2-1 .right.img{background-size:65%;background-repeat:no-repeat}.cde-image-left-text-right .right .inner{margin-left:6rem}.cde-text-left-image-right .left .inner{margin-left:10rem}@media (max-width:800px){.cde-text-left-image-right .left .inner,.cde-image-left-text-right .right .inner{margin-left:5rem;margin-right:5rem;text-align:center;width:100%;max-width:100%}}.home #cde-flex-content-2-3{margin-top:5rem}.cde-image-left-text-right .left.img{position:relative}.cde-image-left-text-right .left.img:after,.cde-text-left-image-right .right.img:after{content:"";position:absolute;background-image:url(https://www.bsflpackaging.co.uk/wp-content/themes/bsfl2/tri-mask.svg);background-repeat:no-repeat;background-position:right;background-size:100% 100%;width:10%;height:100%;top:0;bottom:0}@media (max-width:800px){.cde-image-left-text-right .left.img:after,.cde-text-left-image-right .right.img:after{content:none}.home .hide-desktop{display:none}.home .hide-mobile{display:none}}.cde-image-left-text-right .left.img:after{right:-1%}.cde-text-left-image-right .right.img:after{transform:rotate(-180deg)}.cde-text-left-image-right .right.img:after{left:-1%}.baseline .gform_wrapper{margin-top:3rem}.home .cde-text-left-image-right .left{justify-content:flex-start}.cde-two-cols.cols7030 .inner{grid-template-columns:0.7fr 0.3fr}.cde-two-cols.cols6040 .inner{grid-template-columns:0.6fr 0.4fr}.cde-two-cols.cols3070 .inner{grid-template-columns:0.3fr 0.7fr}.cde-text-left-image-right.cols7030{grid-template-columns:0.7fr 0.3fr}.cde-text-left-image-right.cols7030 .left .inner{max-width:100%;margin-left:0;padding-left:0}.cde-two-cols.cols8020 .inner{grid-template-columns:0.8fr 0.2fr}@media (max-width:900px){.cde-two-cols.cols7030 .inner{grid-template-columns:0.6fr 0.4fr}.cde-two-cols.cols8020 .inner{grid-template-columns:0.7fr 0.3fr}}@media (max-width:800px){.cde-two-cols.cols7030 .inner,.cde-two-cols.cols8020 .inner,.cde-two-cols.cols6040 .inner{display:block}}.baseline footer .first{margin-bottom:0}footer .widget-area #menu-footer-bottom.menu{margin:3rem 0;-webkit-column-count:1;-moz-column-count:1;column-count:1}footer .widget-area #menu-footer-bottom.menu li{width:auto;margin-right:1rem}footer .widget-area #menu-footer-bottom.menu li{font-size:1.5rem}footer .widget-area #menu-footer-bottom.menu li:after{content:"/";opacity:.5;margin-left:1rem}footer .widget-area #menu-footer-bottom.menu li:last-child:after{content:""}footer .widget-area .menu{column-gap:3rem}footer .first li a,footer .second li a{color:#000}footer .first li a .fa,footer .second li a .fa{color:rgba(255,255,255,.5)}footer .second li a{font-size:1.7rem}.baseline footer{padding-top:4rem}.cde-box-menu.style-1 .option{margin-top:2rem}.cde-box-menu.style-1 h2{white-space:initial;overflow:visible;font-size:1.7rem;text-align:center}@media (max-width:1200px){.baseline .cde-box-menu.style-1 h2{white-space:initial}}.cde-box-menu.style-1 .box-menu-item .img:before{background-size:contain;width:70%;height:70%;left:15%;top:15%}.baseline #hamburger #div-1,.baseline #hamburger #div-2,.baseline #hamburger #div-3{background-color:#fe9e15}.baseline #hamburger{background:transparent}.cde-box-menu.style-1 .box-menu-item .img{background-color:#F8F8F8}.home .cde-box-menu{margin:3rem 0 1rem 0}.widget .credit{margin-top:3rem}.widget .credit p,.widget .credit a{font-size:1.3rem;color:#000;text-decoration:none;margin-bottom:0rem}.widget .credit .float-right{text-align:right}@media (min-width:800px){.widget .credit .float-left{position:absolute;bottom:0}.widget .credit .float-right{position:absolute;bottom:0;right:0}}@media (max-width:720px){.home #cde-flex-content-2-3:before{content:"";display:block;width:6rem;height:.4rem;background-color:#fe9e15;position:relative;left:0;right:0;top:-3rem;margin-left:auto;margin-right:auto;margin-top:2rem}}.after-content-full{margin-top:3rem}.home .cde-text-left-image-right strong{font-size:2.1rem;line-height:1.2}.cde-two-cols .alignnone{margin-top:0}.baseline p.wp-caption-text{margin-top:1rem;font-size:1.5rem}.flex-elm.line-above{margin-top:5rem;padding-top:7rem;border-top:.1rem solid #fe9e15}#arbitrary-instance-products{margin-top:4rem}.cde-panel{background-color:#eee;padding:5rem}.baseline p:empty{display:none}.cde-panel h2{display:inline-block;padding-bottom:.3rem;border-bottom:.3rem solid #fe9e15}.baseline .btn-col{color:#fe9e15}.arrow-bullets li{margin-left:4rem;position:relative}.arrow-bullets li:before{content:"\f0a9";position:absolute;left:-3rem;font-size:2rem;font-family:"FontAwesome";color:#fe9e15}.img-list h3{margin-bottom:3rem}.img-list .wp-caption{margin-top:0;width:30%!important;max-width:none;display:inline-block}.img-list.width-20 .wp-caption{width:20%!important}.img-list.not-33 .wp-caption{width:min-content!important;margin-right:5rem}.baseline .img-list p.wp-caption-text{min-height:5rem;font-size:1.3rem;display:flex;justify-content:center}.baseline .img-list{margin-bottom:0;text-align:center}.de-emph{color:#aaa}h4 .de-emph{font-weight:400;letter-spacing:.1rem;text-transform:uppercase}.baseline h3+div.wp-caption{margin-top:0}footer .second li.button{margin-top:1rem}.baseline nav .full ul.sub-menu>li.menu-item-has-children>a:after,.baseline header .widget ul.sub-menu>li.menu-item-has-children>a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='13' viewBox='0 0 8 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.063 11.375l5.25-5.063-5.25-4.875' stroke='%23888888' stroke-width='2' fill='none'/%3E%3C/svg%3E")}.orangeh3 h3{color:#fe9e15}.baseline td{height:auto!important}.baseline table{width:100%!important;margin-bottom:4rem}.baseline table em{font-style:normal;text-transform:uppercase;letter-spacing:.2rem}#under-image{margin-top:7rem}.baseline ol{margin-top:2rem}#yellow-border.cde-panel{border:.3rem solid #fe9e15;background:transparent}.minheight30.cde-image-left-text-right .left.img,.minheight30.cde-text-left-image-right .right.img{min-height:30rem}.blog .main .content,.single .main .content{padding-top:4rem}table.white{border:.2rem solid #aaa}.page table.white td{text-align:center;width:25%}.page .mid-band table td{padding-right:20px;padding-bottom:10px;padding-top:10px}.yellow-heading strong{color:#E6AD05}.noleft-padding.cde-text-left-image-right .left .inner{margin-left:0;padding-left:0}.new-section{padding-top:2rem;border-top:.3rem solid #000}#log-sizes table{width:70%!important;margin-left:15%;min-width:30rem;margin-bottom:0;margin-top:2rem}.baseline .flex-elm table td,.baseline .flex-elm table p{font-size:1.5rem;line-height:1.3;margin:.8rem 0}strong.spaced{margin:2.5rem 0;display:block}.double-img{background-color:#FAF8F9;float:right;padding:2rem;margin-right:15%}.double-img .alignright{width:150px!important;text-align:center}@media (max-width:800px){.double-img{margin-right:0;width:100%;float:none}.double-img .alignright{float:none;display:inline-block;width:initial!important}}@media (max-width:1200px){.baseline .cde-box-menu.style-1 h2{white-space:normal}}.baseline table+h2{margin-top:3rem}.baseline.page-id-129 .left-col>h2:first-child{color:#fe9e15}.baseline ol.large-numbers>li:before{color:#fe9e15;border-bottom-color:#aaa}