.brandheader{margin:-28px -23px 0 -23px}.brandfooter{margin:0 -23px -22px -23px}.brandheader img{width:100%}.brandallcontent{margin:0 -23px -10px -23px}.brandallcontent .brandmaincontent{padding:95px 100px 45px}.brandpanelgap.shorter{height:14px}.brandpanelgap{background:#e9eef2;margin:0 -1px 0 -1px;border-top:1px solid #dcddde;border-bottom:1px solid #dcddde;height:15px;clear:both}.brandtitlestrip{padding:12px 48px 6px 66px}.brandtitlestrip .fr,.brandtitlestrip .h1{display:inline-block;vertical-align:middle}.brandtitlestrip .fr{margin-top:3px}.brandtitlestrip .fr img{margin:0 0 5px 20px}.brandquote,.lincatquote{font-size:193%;font-style:italic;font-weight:700;line-height:1.3em;padding:0 0 70px 100px;margin-top:40px;background:url(../img/lincat-quote.png) left top no-repeat;width:64%;color:#005da8}.brandquote.plain{color:inherit;padding-bottom:0}.lincatproductranges{padding:55px 50px 36px 60px}.lincatproductrange{border-top:2px solid #ed8134;border-bottom:1px solid #e9eef2;background:#fafafa;color:#0058a1;padding:10px 20px;margin-bottom:15px}.lincatproductrange .btn.bbtn{float:right;margin:6px 0 0}.lincatproductrange .rangename{font-weight:700;font-size:150%}.lincatproductrange .rangesummary{font-size:107.5%}.lincatproductrange .rangedetails{display:inline-block}.brandquote{color:inherit;background-image:url(../img/blizzard-quote.png);color:#242021}.blizzardlogo{padding-bottom:40px;border-bottom:1px solid #231f20;margin-bottom:60px}.blizzarddelivery,.polardelivery,.thumbsup,.zerofinance{background:#f6fafe url(../img/blizzard-delivery.png) 10px center no-repeat;border:#e4ecf4 1px solid;color:#415161;padding:15px 15px 15px 105px;font-weight:700;text-align:left}.blizzarddelivery strong,.polardelivery strong,.thumbsup strong,.zerofinance strong{color:#0085ac;margin-right:5px;font-size:1.5em}.blizzardleft{width:59%;float:left}.blizzardright{width:34.4%;float:right;text-align:center}.hoshizakilogo{border-bottom:#00aeef 1px solid;padding-bottom:15px;margin-bottom:30px}.hoshizakiquote{background-image:url(../img/hoshizaki-quote.png);color:#00adee;margin-top:0;padding-bottom:30px;width:auto}.hoshizaki_left{float:left;width:48%}.hoshizaki_right{float:right;width:48%}.bolddots{font-weight:700;padding-left:18px}.bolddots li{margin-bottom:10px}.bigdots{padding:0 0 5px;margin:0;list-style:none}.bigdots li{padding-left:25px;background:url(../img/bigdot.png) 0 5px no-repeat;padding-bottom:15px}.bigdots li a{text-decoration:none}.brandallcontent .brandmaincontent.instanta_top{border-bottom:#0d0d0d 1px solid;padding-top:55px}.zerofinance{float:right;padding:15px 79px 15px 15px;border:0;background:#f6fafe url(../img/piggybank.png) 95% center no-repeat;text-decoration:none}.zerofinance:hover{text-decoration:none}.zerofinance strong{font-size:1.4em}.instanta_top .zerofinance{margin-top:20px}.instantaquote{background-image:url(../img/instanta-quote.png);color:#415161;padding-bottom:30px}.foster_left,.instanta_left{float:left;width:58%}.category_details .brandh1,.category_details .instanta_left .h1,.category_details .instanta_left h1,.category_details .instanta_low_right .h1{font-weight:400;font-size:188.5%;text-transform:none}.foster_right,.instanta_right{float:right;width:32%}.instanta_right .bolddots{font-weight:400}.foster_lower_left,.instanta_low_left{float:left;width:40%}.foster_lower_right,.instanta_low_right{float:right;width:55%}.blueseallogo,.fosterlogo,.instantalogo{float:left}.blueseal_left{width:48%;margin-right:2%;float:left}.blueseal_right{width:48%;margin-left:2%;float:left}.parry_left{width:48%;margin-right:2%;float:left}.parry_right{width:48%;margin-left:2%;float:left}.brandallcontent .brandmaincontent.parrycontent{padding-top:15px}.parryheader{border-bottom:#b31e29 1px solid;padding-bottom:50px;margin-bottom:55px}.parryheaderright{float:right}.parrylogo{float:left;margin-top:88px}.parry_left h1.brandh1{letter-spacing:normal;font-weight:500;color:#0d4c8f;font-size:200%;padding-bottom:25px}.parryquote{background-image:url(../img/parry-quote.png);width:100%;color:#0d4c8f;box-sizing:border-box;margin-top:68px;padding-bottom:65px}.parrytextimg{padding:13px 0 43px}.parryfeaturesbar{display:table;border-top:1px solid #b31e29;border-bottom:1px solid #b31e29;width:100%;margin:17px 0 50px;padding:25px 0}.parryfeaturesbar span:last-child{border:0}.parryfeaturesbar span{border-right:1px solid #b31e29;display:table-cell;text-transform:uppercase;text-align:center;font-weight:700;font-size:172%;line-height:.9em;color:#415161}.parry_left h2,.parry_right h2{color:#b31e29;font-weight:700;text-transform:none;font-size:129%;padding-bottom:13px}.fosterheader{border-bottom:#006797 1px solid;padding-bottom:30px;margin-bottom:50px}.fosterheader .zerofinance{margin-top:20px}.fosterquote{background-image:url(../img/foster-quote.png);width:82%}.bluesealheader{border-bottom:#ec1d31 1px solid;padding-bottom:49px;margin-bottom:50px}.blueseal_right p{padding-bottom:105px}.bluesealquote{background-image:url(../img/blueseal-quote.png);width:79%;color:#0d4c8f;margin-top:24px;padding-bottom:16px}.blueseal_left h1.brandh1{color:#0d4c8f;font-weight:500;padding-bottom:36px;letter-spacing:normal;font-size:201%}.bluesealul{padding:30px 0}.bluesealul h2{text-transform:none;color:#0d4c8f;font-weight:700;font-size:172%;padding:0 0 35px}.bluesealul ul{padding:0;margin:0;list-style-type:none}.bluesealul ul li{padding:0 0 30px 50px;background:url(../img/blueseal-bullet.png) no-repeat top left}.bluesealul ul li strong{display:block;font-size:129%;color:#0d4c8f;margin-bottom:9px;padding-top:2px}.marcologo{padding:25px 100px 25px;background:#000;border-bottom:#d71a21 1px solid}.brandheader .marcologo img{width:auto}.marcoquote{background-image:url(../img/marco-quote.png);color:#415161;width:auto;padding-bottom:40px}.marco_left{float:left;width:58.5%}.marco_left ul{padding-left:0;list-style:none}.marco_left ul li{background:url(../img/marco-dot.png) 0 7px no-repeat;padding-left:20px;padding-bottom:8px}.marco_right{float:right;width:35%;text-align:center}.redpanel{color:#fff;padding:30px 20px;border-radius:10px;background:#e53137;background:-moz-linear-gradient(left,#e53137 0,#d01c23 100%);background:-webkit-linear-gradient(left,#e53137 0,#d01c23 100%);background:linear-gradient(to right,#e53137 0,#d01c23 100%);text-align:left}.redpanel h2{font-size:2em;font-weight:700}.rphead{background:#be1c22;padding:10px 15px;font-size:1.2em;margin-bottom:15px}.redpanel ol{counter-reset:item}.redpanel ol li{display:block;padding-left:20px;margin-bottom:10px}.redpanel ol li:before{float:left;margin-left:-20px;content:counter(item) ") ";counter-increment:item}.polardelivery,.thumbsup{background-position:95% center;border:0;padding:15px 105px 15px 15px}.polarquote{background-image:url(../img/polar-quote.png);color:#005a7a;width:auto;padding-bottom:30px}.polarcolour{color:#005a7a}.polarlogo{background:#68737a;padding:25px 100px 25px}.polarlogo img{width:auto;float:left}.polardelivery{float:right;max-width:38%}.polar_left{float:left;width:58%}.polar_right{float:right;width:40%;margin-right:-20px}.thumbsup{background-image:url(../img/thumbsup.png);display:inline-block}.truelogo{margin-left:-30px;margin-bottom:13px}.brandmaincontent.true{position:relative;line-height:2em;padding-top:65px;font-size:114.3%}.brandmaincontent.true:after{content:" ";height:1px;width:68px;position:absolute;left:0;top:50%;background:#44611f}.brandmaincontent.true h2{border-bottom:#44611f 1px solid;color:#44611f;margin-bottom:47px;font-size:137%;text-transform:none;font-weight:700;padding-bottom:20px}.brandmaincontent.true h3{font-size:155%;color:#000;padding-bottom:17px}.brandmaincontent.true strong{color:#3b3b3b}.brandmaincontent.true p{padding-bottom:17px}.truesideimage{float:right;margin-left:40px;margin-top:-65px}.truesideimage img{width:553px}.trueleft{float:left;width:43.6%}.trueleft>div{width:33.33%;padding-bottom:33.33%;float:left;background-size:cover;background-repeat:no-repeat;background-position:center}.trueright{float:right;width:53.8%}.trueright .quote{border-top:#26221e 1px solid;border-bottom:#44611f 1px solid;padding:34px 10px 34px 116px;position:relative;margin-bottom:30px;font-size:155%;color:#44611f;font-weight:light;line-height:1.5em}.trueright .quote:before{position:absolute;content:" ";background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../img/truequote.svg);width:74px;height:56px;left:0;top:34px}.trueright .underquote{padding-left:12px}.trueusps{background:#f5f5f5;margin:50px 23px;padding:50px 50px 0}.trueusps:before{content:" ";background:#44611f;height:1px;width:75%;top:0;left:0;overflow:hidden;position:absolute}.trueusps .image{float:right;margin-top:-118px;margin-left:2%;width:31.6%}.trueusps h2{color:#3f591c;font-size:194%;padding-bottom:50px;text-transform:none;font-weight:700}.trueusps .left_section,.trueusps .right_section{width:47%}.trueusps .text{float:left;width:65%;font-size:115%;padding-bottom:10px}.trueusps .text ul{list-style:none;margin:0;padding:0 0 0 5px}.trueusps .text ul li{padding-left:40px;color:#2f2d2a;font-size:127%;position:relative;padding-bottom:30px}.trueusps .text ul li:before{background-size:cover;background-position:center;background-repeat:no=repeat;background-image:url(../img/truedot.svg);width:10px;height:10px;overflow:hidden;content:" ";overflow:hidden;left:10px;top:7px;position:absolute}.trueusps .text ul li:after{width:17.635%;height:1px;background:#8ec549;content:" ";overflow:hidden;right:100%;margin-right:-10px;position:absolute;top:12px}.gallery_panel{width:100%;position:relative}.gallery_holder{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.adragging .gallery_holder{scroll-behavior:auto}.dragging .gallery_holder{scroll-snap-type:none}.dragging .gallery_holder .galleryItem{scroll-snap-align:none}.gallery_holder::-webkit-scrollbar{display:none}.gallery_slides{display:flex}.galleryItem{display:block;background-size:cover;color:#7c7c7c;text-decoration:none;scroll-snap-align:start;width:100%;flex:0 0 auto;position:relative;-webkit-user-drag:none;user-drag:none;user-select:none}.galleryItem a{display:block;width:100%}.galleryItem img{width:100%;-webkit-user-drag:none;user-drag:none;-webkit-user-select:none!important}@media (min-width:766px){.offer-banners-buttons .itemButtons{display:block}}@media (max-width:1275px){.parryfeaturesbar span{font-size:142%}}@media (max-width:1237px){.lincatproductrange .rangedetails{max-width:88%}}@media (max-width:1159px){.foster_lower_right .zerofinance{margin-bottom:15px}}@media (max-width:1138px){.marco_left,.marco_right{width:48%}.lincatproductrange .rangedetails{max-width:81%}.lincatproductrange .btn.bbtn{margin:15px 0 0}.brandtitlestrip .h1{padding-bottom:0}.brandtitlestrip .fl,.brandtitlestrip .fr{margin:0 0 11px;float:none!important;display:block}.brandtitlestrip .fr img{margin:0 0 3px 14px}}@media (max-width:1078px){=.parryfeaturesbar span{font-size:120%}.parryfeaturesbar{padding:20px 0}}@media (max-width:1050px){.parrylogo{float:none;margin:50px auto;text-align:center}.parryheaderright{float:none;text-align:center}}@media (max-width:1015px){.blizzardleft,.blizzardright,.hoshizaki_left,.hoshizaki_right{width:auto;float:none}}@media (max-width:970px){.polarlogo img{float:none}.polardelivery{float:none;max-width:none;margin-top:10px}.parryfeaturesbar span{font-size:105%}.parryfeaturesbar{padding:17px 0}.trueleft{float:none;width:auto;max-width:531px;margin:0 auto 0}.trueleft,.trueright,.trueusps .text{float:none;width:auto;padding-top:20px;clear:both}.trueusps .image{margin:0 auto 20px;width:auto;float:none;text-align:center}}@media (max-width:870px){.marco_left,.marco_right{width:auto;float:none}}@media (max-width:847px){.marcologo,.polarlogo{padding-left:50px;padding-right:50px}.brandtitlestrip .fr img{margin:8px 0 0;display:block}.brandallcontent .brandmaincontent{padding:45px 50px 45px}.lincatproductranges{padding:55px 30px 36px 40px}.brandtitlestrip{padding:12px 30px 6px 40px}}@media (max-width:804px){.polar_left,.polar_right{float:none;width:auto}.parryfeaturesbar span{padding:0 8px}}@media (max-width:780px){.blueseal_left,.blueseal_right,.foster_left,.foster_lower_left,.foster_lower_right,.foster_right,.instanta_left,.instanta_low_left,.instanta_low_right,.instanta_right,.parry_left,.parry_right{float:none;width:auto;margin-left:0;margin-right:0}.instanta_low_left{text-align:center}.parryquote{margin-top:20px;padding-bottom:18px}}@media (max-width:774px){.instanta_top{text-align:center}.instantalogo{float:none}.zerofinance{float:none;display:inline-block}}@media (max-width:767px){.brandmaincontent.true:after{display:none}}@media (max-width:705px){.parryfeaturesbar span{font-size:83%}.trueusps{margin:0}.lincatproductrange .rangedetails{max-width:75%;margin-right:1%}.truelogo{clear:right}}@media (max-width:600px){.brandquote,.lincatquote{width:auto}.blueseal_right p{padding-bottom:30px}}@media (max-width:590px){.lincatproductrange .rangedetails{max-width:67%}.trueusps{padding:20px 20px 0}.trueusps .left_section,.trueusps .right_section{width:auto;text-align:left;padding-bottom:0}}@media (max-width:550px){.parryfeaturesbar span{border-bottom:1px solid #b31e29;width:90%;margin:0 auto;padding:17px 10px;box-sizing:border-box;display:block;border-right:0}.parryfeaturesbar{padding:5px 0;display:block}}@media (max-width:490px){.brandallcontent .brandmaincontent{padding:35px 25px 35px}.brandtitlestrip{padding:12px 20px 6px}.lincatproductranges{padding:55px 20px 36px}.marcologo,.polarlogo{padding-left:25px;padding-right:25px}.truelogo{margin-left:0}}@media (max-width:450px){.lincatproductrange .rangedetails{max-width:100%;width:100%;margin:0}.lincatproductrange .btn.bbtn{float:none}.lincatproductrange{text-align:center}.lincatproductrange .rangename{margin-bottom:6px}.trueright .quote{padding:76px 0 10px}.trueright .quote:before{top:10px;left:50%;margin-left:-37px}.trueright .underquote{padding-left:0}}@media (max-width:397px){.brandquote,.lincatquote{padding:73px 0 70px;text-align:center;background-position:top center;margin-top:10px}.blizzarddelivery,.polardelivery,.thumbsup,.zerofinance{padding:55px 15px 15px 15px;background-position:center 10px}.polardelivery{margin-top:30px}.bluesealquote{padding-bottom:15px}}@media (max-width:360px){.bluesealul{padding:20px 0}.bluesealul ul li{padding:0 0 22px 44px}}