/*!
Theme Name: Worcester Bosch
Description: Child theme for Avada theme
Author: The Lines Group
Author URI: https://www.linesgroup.co.uk
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{min-height:1e-9vw}button{cursor:pointer;font-family:var(--button_typography-font-family)}.reset{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0;padding:0;background:none}.row{margin-left:calc(-16px + -1vw);margin-right:calc(-16px + -1vw);display:flex;flex-wrap:wrap}.margins-0>*{margin:0}.list-columns{list-style-type:none;-moz-columns:2;column-count:2;gap:20px;padding-left:0}.list-columns li{margin-bottom:calc(8px + .25vw)}@media only screen and (min-width:1025px){.list-columns{-moz-columns:3;column-count:3}}.fusion-imageframe.logo img{max-height:56px;width:auto;max-width:300px}@media screen and (max-width:375px){.fusion-imageframe.logo img{max-width:260px}}.fusion-imageframe.logo.logo img{aspect-ratio:auto}.fusion-imageframe.logo.logo{margin-bottom:0}.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title.fusion-megamenu-title{padding:0 20px 15px}.fusion-megamenu .sub-menu{box-shadow:none!important}[class*=current] a{font-weight:800}.fusion-title.fusion-sep-none.title-line .title-heading-left{position:relative;padding-bottom:.75em}.fusion-title.fusion-sep-none.title-line .title-heading-left:after{background-color:var(--awb-color5);content:"";position:absolute;bottom:0;left:0;height:5px;width:100px}.banner-img{height:40vw!important}.banner-title-only+*{margin-top:calc(-30px - .75vw)!important}.offer-column h2{font-size:1.5rem!important;color:var(--awb-color7)}.offer-image{max-width:160px;text-align:center;margin:0 auto 20px}.offer-title h2{margin-bottom:14px!important}ul{list-style-type:disc;padding-left:calc(12px + .5vw)}.bullets li{margin-bottom:calc(8px + .25vw)}.line:after{background:var(--awb-color5);content:"";height:10px;width:50%;top:-5px;left:0}.line:after,.sr-only{position:absolute}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.m-0{margin:0}.m-auto{margin:auto}.-mx-md{margin-left:calc(-16px + -1vw);margin-right:calc(-16px + -1vw)}.my-0{margin-top:0;margin-bottom:0}.-mx-sm{margin-left:calc(-12px + -.5vw);margin-right:calc(-12px + -.5vw)}.my-sm{margin-top:calc(12px + .5vw);margin-bottom:calc(12px + .5vw)}.-ml-xs{margin-left:calc(-8px + -.25vw)}.mb-sm{margin-bottom:calc(12px + .5vw)}.-mt-sm{margin-top:calc(-12px + -.5vw)}.mt-5{margin-top:5px}.mt-md{margin-top:calc(16px + 1vw)}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.h-\[70\%\]{height:70%}.h-\[80\%\]{height:80%}.h-full{height:100%}.max-h-\[length\:100px\]{max-height:100px}.w-\[100\%\],.w-full{width:100%}.w-\[80\%\]{width:80%}.w-auto{width:auto}.flex-1{flex:1 1 0%}.list-none{list-style-type:none}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-0{border-width:0}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-color-7{border-color:var(--awb-color7)}.border-color-5{border-color:var(--awb-color5)}.bg-color-1{background-color:var(--awb-color1)}.bg-color-2{background-color:var(--awb-color2)}.bg-color-4{background-color:var(--awb-color4)}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.p-xs{padding:calc(8px + .25vw)}.p-sm{padding:calc(12px + .5vw)}.p-md{padding:calc(16px + 1vw)}.px-md{padding-left:calc(16px + 1vw);padding-right:calc(16px + 1vw)}.py-sm{padding-top:calc(12px + .5vw);padding-bottom:calc(12px + .5vw)}.px-0{padding-left:0;padding-right:0}.px-xs{padding-left:calc(8px + .25vw);padding-right:calc(8px + .25vw)}.py-md{padding-top:calc(16px + 1vw);padding-bottom:calc(16px + 1vw)}.pb-\[50\%\]{padding-bottom:50%}.pb-\[100\%\]{padding-bottom:100%}.pl-0{padding-left:0}.pb-\[70\%\]{padding-bottom:70%}.pt-md{padding-top:calc(16px + 1vw)}.text-center{text-align:center}.font-bold{font-weight:700}@media (min-width:0px){.xs\:mb-sm{margin-bottom:calc(12px + .5vw)}.xs\:h-\[200px\]{height:200px}.xs\:w-1\/3{width:33.333333%}.xs\:w-\[86px\]{width:86px}.xs\:w-2\/5{width:40%}.xs\:w-8\/12{width:66.666667%}.xs\:w-4\/12{width:33.333333%}.xs\:flex-col{flex-direction:column}.xs\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:520px){.sm\:w-1\/4{width:25%}.sm\:w-\[110px\]{width:110px}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/2{width:50%}.sm\:w-3\/5{width:60%}.sm\:w-2\/5{width:40%}}@media (min-width:768px){.md\:w-1\/5{width:20%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/2{width:50%}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:w-1\/6{width:16.666667%}.lg\:w-1\/2{width:50%}.lg\:flex-row{flex-direction:row}.lg\:text-base{font-size:1rem;line-height:1.5rem}}