.section.divisions{position:relative;padding:0;background-color:#fcfcfc}.section.divisions .section-content .accordion-slider{width:100%;display:flex;position:relative}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider{flex-direction:column;gap:.25rem}}.section.divisions .section-content .accordion-slider .division-box{position:relative;display:block;width:calc(50% + 3.25vw);min-height:400px;height:calc(50vh - 73px);float:left;transition:all .3s ease-in-out;overflow:hidden;background-size:cover;background-position:center;margin:0;cursor:pointer;z-index:1}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box{width:100%;height:100%;min-height:75px}}.section.divisions .section-content .accordion-slider .division-box::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:1;transition:all .1s ease-in-out}.section.divisions .section-content .accordion-slider .division-box:not(:first-child){margin-left:-6.5vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:not(:first-child){margin-left:0}}.section.divisions .section-content .accordion-slider .division-box:nth-child(1){background:linear-gradient(0deg, rgba(224, 34, 50, 0.5) 0%, rgba(224, 34, 50, 0.5) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0) 48.97%, rgba(0, 0, 0, 0.3) 100%),url("/wp-content/themes/middleby/assets/images/front-page/foodservice.jpg") #d3d3d3 50%/cover no-repeat;background-blend-mode:multiply,normal,luminosity;clip-path:polygon(0 0, 100% 0, calc(100% - 7vw) 100%, 0% 100%)}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:nth-child(1){clip-path:none}}.section.divisions .section-content .accordion-slider .division-box:nth-child(1)>.inner h2{padding:0 0 0 4vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:nth-child(1)>.inner h2{padding:0}}.section.divisions .section-content .accordion-slider .division-box:nth-child(1)>.inner>div{padding:0 8vw 0 4vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:nth-child(1)>.inner>div{padding:0}}.section.divisions .section-content .accordion-slider .division-box:nth-child(2){background:linear-gradient(0deg, rgba(217, 204, 186, 0.5) 0%, rgba(217, 204, 186, 0.5) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0) 48.97%, rgba(0, 0, 0, 0.3) 100%),url("/wp-content/themes/middleby/assets/images/front-page/residential.jpg") #d3d3d3 50%/cover no-repeat;background-blend-mode:multiply,normal,luminosity;clip-path:polygon(7vw 0, 100% 0, calc(100% - 7vw) 100%, 0% 100%);z-index:2}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:nth-child(2){clip-path:none}}.section.divisions .section-content .accordion-slider .division-box:nth-child(2)>.inner h2{padding:0 0 0 8.5vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:nth-child(2)>.inner h2{padding:0}}.section.divisions .section-content .accordion-slider .division-box:nth-child(2)>.inner>div{padding:0 8vw 0 8.5vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:nth-child(2)>.inner>div{padding:0}}.section.divisions .section-content .accordion-slider .division-box:nth-child(3){background:linear-gradient(0deg, rgba(0, 47, 80, 0.5) 0%, rgba(0, 47, 80, 0.5) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0) 48.97%, rgba(0, 0, 0, 0.3) 100%),url("/wp-content/themes/middleby/assets/images/front-page/food-processing.jpg") #d3d3d3 50%/cover no-repeat;background-blend-mode:multiply,normal,luminosity;clip-path:polygon(7vw 0, 100% 0, 100% 100%, 0% 100%);z-index:3}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:nth-child(3){clip-path:none}}.section.divisions .section-content .accordion-slider .division-box:nth-child(3)>.inner h2{padding:0 0 0 8.5vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:nth-child(3)>.inner h2{padding:0}}.section.divisions .section-content .accordion-slider .division-box:nth-child(3)>.inner>div{padding:0 8vw 0 8.5vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:nth-child(3)>.inner>div{padding:0}}.section.divisions .section-content .accordion-slider .division-box:hover::after{background:rgba(0,0,0,.25)}.section.divisions .section-content .accordion-slider .division-box>.inner{position:absolute;top:50%;left:0;width:100%;height:100%;transform:translateY(-50%);padding:6rem 0;margin:0;display:flex;flex-direction:column;justify-content:space-between;z-index:2}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box>.inner{position:relative;padding:1.5rem 1rem;transform:translateY(0);top:0}}.section.divisions .section-content .accordion-slider .division-box>.inner h2{color:#fff;font-size:2.375rem;font-weight:700;line-height:1.2;letter-spacing:-0.75px}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box>.inner h2{font-size:1.5rem;letter-spacing:-0.03rem}}.section.divisions .section-content .accordion-slider .division-box>.inner>div{display:flex;flex-direction:column}.section.divisions .section-content .accordion-slider .division-box>.inner>div p{color:#fff;font-size:1rem;font-weight:500;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.section.divisions .section-content .accordion-slider .division-box>.inner>div .buttons{display:none}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box>.inner>div .buttons{flex-direction:column}}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box>.inner>div .buttons .button{margin:0;width:100%;justify-content:center}}.section.divisions .section-content .accordion-slider .division-box:not(.active){width:calc(50% + 3.25vw) !important}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box:not(.active){width:100% !important}}.section.divisions .section-content .accordion-slider .division-box.full-width{width:100% !important}.section.divisions .section-content .accordion-slider .division-box.active{width:80% !important}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box.active{width:100% !important}}.section.divisions .section-content .accordion-slider .division-box.active:nth-child(1){clip-path:polygon(0 0, 100% 0, calc(100% - 7vw) 100%, 0% 100%)}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box.active:nth-child(1){clip-path:none}}.section.divisions .section-content .accordion-slider .division-box.active:nth-child(1)>.inner h2{padding:0 0 0 4vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box.active:nth-child(1)>.inner h2{padding:0}}.section.divisions .section-content .accordion-slider .division-box.active:nth-child(1)>.inner>div{padding:0 8vw 0 4vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box.active:nth-child(1)>.inner>div{padding:0}}.section.divisions .section-content .accordion-slider .division-box.active:nth-child(2){clip-path:polygon(7vw 0, 100% 0, calc(100% - 7vw) 100%, 0% 100%)}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box.active:nth-child(2){clip-path:none}}.section.divisions .section-content .accordion-slider .division-box.active:nth-child(2)>.inner h2{padding:0 0 0 9vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box.active:nth-child(2)>.inner h2{padding:0}}.section.divisions .section-content .accordion-slider .division-box.active:nth-child(2)>.inner>div{padding:0 8vw 0 9vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box.active:nth-child(2)>.inner>div{padding:0}}.section.divisions .section-content .accordion-slider .division-box.active:nth-child(3){clip-path:polygon(7vw 0, 100% 0, 100% 100%, 0% 100%)}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box.active:nth-child(3){clip-path:none}}.section.divisions .section-content .accordion-slider .division-box.active:nth-child(3)>.inner h2{padding:0 0 0 9vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box.active:nth-child(3)>.inner h2{padding:0}}.section.divisions .section-content .accordion-slider .division-box.active:nth-child(3)>.inner>div{padding:0 8vw 0 9vw}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider .division-box.active:nth-child(3)>.inner>div{padding:0}}.section.divisions .section-content .accordion-slider .division-box.active .inner>div p{-webkit-line-clamp:unset !important}.section.divisions .section-content .accordion-slider .division-box.active .inner>div .buttons{display:flex}.section.divisions .section-content .accordion-slider.opened .division-box:not(.active){width:calc(10% + 13vw) !important}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider.opened .division-box:not(.active){width:100% !important}}.section.divisions .section-content .accordion-slider.opened .division-box:not(.active)>.inner{display:none}@media screen and (max-width: 849px){.section.divisions .section-content .accordion-slider.opened .division-box:not(.active)>.inner{display:block}}/*# sourceMappingURL=shortcodes.css.map */
