.btn,.button{background-color:rgba(0,0,0,0);border:1px solid #232a2d;border-radius:10px;color:#232a2d;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;letter-spacing:.15em;line-height:17px;margin:0;text-align:center;text-decoration:none;padding:1em 2em;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn:hover,.button:hover{background:#232a2d;color:#fff}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{width:100%;font-family:Darby Sans,sans-serif;font-size:20px;color:#000;opacity:0;-webkit-animation:fade-in .8s ease-in forwards;-moz-animation:fade-in ease-in .8s forwards;animation:fade-in .8s ease-in forwards}h1,h2,h3,h4{font-family:Darby Sans Poster Bold,sans-serif;font-weight:400;margin-bottom:.5em}.h1,h1{font-family:Darby Sans Poster,sans-serif;font-size:42px;line-height:46px}@media (min-width:768px){.h1,h1{font-size:90px;line-height:98px}}.h2,h2{font-size:24px;line-height:28px}@media (min-width:768px){.h2,h2{font-size:48px;line-height:56px}}.h3,h3{font-size:18px;line-height:24px}@media (min-width:768px){.h3,h3{font-size:24px;line-height:30px}}.h4,h4{letter-spacing:.15em;margin-bottom:2em;text-transform:uppercase}.h4,h4,p{font-size:16px;line-height:24px}p{font-weight:300;margin-bottom:1.5em}p.small-text{font-size:14px;line-height:20px}p.large-text{font-family:Darby Sans Light,sans-serif;font-size:24px;line-height:28px;margin-bottom:1.2em}@media (min-width:768px){p.large-text{font-size:32px;line-height:48px}}strong{font-family:Darby Sans Bold,sans-serif}nav ul{list-style-type:none}img{max-width:100%;height:auto;display:block}a{color:#36614c}:target:after{content:"";display:block;height:10vh;margin:-10vh 0 0}hr{background:#232a2d;border:0;margin:2em auto;padding:0;height:2px;width:50px}.aligncenter{margin:0 auto 1em;text-align:center}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.center-on-mobile{text-align:center}@media (min-width:768px){.center-on-mobile{text-align:inherit}}.zoom-in{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}main ul{margin-left:1em}main ul li{margin:5px 0;padding-left:5px}main ul li,main ul li ul li{font-size:16px}main .container{margin:0 auto;padding:0 1em;max-width:640px}@media (min-width:768px){main .container{padding:0}}main .page-title{margin:0 auto;padding:2em 0;text-align:center}@media (min-width:768px){main .page-title{padding:6em 0 4em}}main .page-title .container{max-width:895px}main .page-title .container h1{margin-bottom:0}main .page-title.bg-dark-gray{color:#fff}main .page-title.bg-dark-gray a{color:#efede8;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}main .page-title.bg-dark-gray a:hover{color:#fff}main .body-content p{margin-bottom:1.5em}.btn.black,.btn.gform_button,.button.black,.button.gform_button{background:#000;color:#fff}.btn.black:hover,.btn.gform_button:hover,.button.black:hover,.button.gform_button:hover{background:#ebdcc3;color:inherit}.btn.dark-gray,.button.dark-gray{background:#232a2d;color:#fff}.btn.dark-gray:hover,.button.dark-gray:hover{background:#ebdcc3;color:inherit}.read-more-link{color:#efede8;display:inline-block;font-size:14px;letter-spacing:.15em;line-height:18px;margin:1em auto 0;padding-right:1em;text-decoration:none;text-transform:uppercase;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.read-more-link:after{content:"";background-image:url(/wp-content/themes/windows-catering/img/arrow-right.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:15px;height:10px;position:absolute;top:2px;right:-10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.read-more-link:hover:after{right:-15px}.learn-more-link{color:#232a2d;display:inline-block;font-size:14px;letter-spacing:.15em;line-height:18px;margin:1em auto 0;padding-right:1em;text-decoration:none;text-transform:uppercase;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.learn-more-link:after{content:"";background-image:url(/wp-content/themes/windows-catering/img/arrow-right-dark-gray.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:15px;height:10px;position:absolute;top:2px;right:-10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.learn-more-link:hover:after{right:-15px}.category-link{color:#232a2d;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.category-link:hover{color:#36614c}.white-text{color:#fff}.beige-text{color:#ebdcc3}.green-text{color:#36614c}.light-gray-text{color:#efede8}.bg-white,.dark-gray-text{color:#232a2d}.bg-white{background:#fff}.bg-white .btn,.bg-white .button{border-color:#232a2d;color:#232a2d}.bg-beige,.bg-white .btn:hover,.bg-white .button:hover{color:#232a2d}.bg-beige{background:#ebdcc3}.bg-green{background:#36614c;color:#fff}.bg-green .btn,.bg-green .button{border-color:#fff;color:#fff}.bg-dark-gray{background:#232a2d;color:#fff}.bg-dark-gray .btn,.bg-dark-gray .button{border-color:#fff;color:#fff}.bg-dark-gray .btn:hover,.bg-dark-gray .button:hover{color:#232a2d}.bg-dark-gray .btn.solid,.bg-dark-gray .button.solid{background:#fff;color:#232a2d}.bg-dark-gray .btn.solid:hover,.bg-dark-gray .button.solid:hover{background:#ebdcc3}.bg-light-gray{background:#efede8;color:#232a2d}.scale-video{width:100%;padding-top:56.25%;position:relative}.scale-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#tabs{font-size:16px;line-height:24px;font-weight:300}#tabs ul{border-bottom:1px solid #efede8;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0 0 2em;padding:0}#tabs ul li{margin:0 0 -1px;padding:0}#tabs ul li a{color:#efede8;display:inline-block;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.15em;margin:0;padding:1em;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}@media (min-width:768px){#tabs ul li a{padding:1em}}#tabs ul li.ui-state-active a{border-bottom:3px solid #ffc31a;color:#fff;font-family:Darby Sans Bold;font-weight:300}#tabs p,#tabs span{font-size:16px;line-height:24px;font-weight:300;margin-bottom:1.5em}.gf_page_steps{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.gf_page_steps>*{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gf_page_steps .gf_step{color:#232a2d;font-size:14px;letter-spacing:.15em;padding:0 0 2em;position:relative;text-align:center;text-transform:uppercase}.gf_page_steps .gf_step .gf_step_number{display:none}.gf_page_steps .gf_step:before{position:absolute;background:-webkit-linear-gradient(left,#a7aaab 50%,#a7aaab 50px);background:-moz-linear-gradient(left,#a7aaab 50%,#a7aaab 50px);background:linear-gradient(90deg,#a7aaab 50%,#a7aaab 50px);height:2px;content:"";bottom:8px;right:0;left:0}.gf_page_steps .gf_step:after{position:absolute;background-image:url(/wp-content/themes/windows-catering/img/form-step.svg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;content:"";bottom:0;right:0;left:-webkit-calc(50% - 10px);left:-moz-calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px}.gf_page_steps .gf_step:first-of-type:before{background:-webkit-linear-gradient(left,#fff 50%,#a7aaab 50px);background:-moz-linear-gradient(left,#fff 50%,#a7aaab 50px);background:linear-gradient(90deg,#fff 50%,#a7aaab 50px)}.gf_page_steps .gf_step:last-of-type:before{background:-webkit-linear-gradient(left,#a7aaab 50%,#fff 50px);background:-moz-linear-gradient(left,#a7aaab 50%,#fff 50px);background:linear-gradient(90deg,#a7aaab 50%,#fff 50px)}.gf_page_steps .gf_step.gf_step_active{font-family:Darby Sans Bold}.gf_page_steps .gf_step.gf_step_active:after{background-image:url(/wp-content/themes/windows-catering/img/form-step-active.svg)}.gf_page_steps .gf_step.gf_step_completed:after{background-image:url(/wp-content/themes/windows-catering/img/form-step-active.svg)}.gform_body{margin:50px auto;max-width:1440px}.gform_body .hidden_label label{display:none}.gform_body .validation_message{background:#ebdcc3}.gform_body .gfield_required{color:red;margin-left:1px}.gform_body .gform_submission_error{color:red;font-size:24px!important;line-height:1.2!important;margin-bottom:1em;text-align:center}.gform_body .gform_validation_errors{margin-bottom:50px}.gform_body .gfield_label{color:#999;font-size:14px;letter-spacing:.15em;text-transform:uppercase}.gform_body ul.gform_fields{list-style-type:none;margin:0;padding:0}.gform_body .gfield{display:inline-block;margin:0 auto 2em;padding:0;text-align:center;width:100%}.gform_body .gfield input[type=email],.gform_body .gfield input[type=text]{border:0;border-bottom:1px solid #000;border-radius:0}.gform_body .gfield input[type=email],.gform_body .gfield input[type=text],.gform_body .gfield select{font-family:Darby Sans Poster,sans-serif;font-size:24px;letter-spacing:.01em;padding:10px;text-align:center;width:100%;max-width:420px}.gform_body .gfield select{border:0;text-decoration:none;outline:0;overflow-y:hidden;background-image:none}.gform_body .gfield select option{margin-top:5px;margin-bottom:5px;outline:0}.gform_body .gfield select option:hover{text-decoration:underline}.gform_body .gfield select option:active,.gform_body .gfield select option:checked{background:#ffc31a;outline:0}.gform_body .gfield select option:active:hover,.gform_body .gfield select option:checked:hover{text-decoration:none}.gform_body .gfield select:focus-visible option:active,.gform_body .gfield select:focus-visible option:checked,.gform_body .gfield select:focus-visible option:focus,.gform_body .gfield select:focus-visible option:focus-visible,.gform_body .gfield select:focus option:active,.gform_body .gfield select:focus option:checked,.gform_body .gfield select:focus option:focus,.gform_body .gfield select:focus option:focus-visible{background:#ffc31a;outline:0}.gform_body .gfield select:focus-visible option:active:hover,.gform_body .gfield select:focus-visible option:checked:hover,.gform_body .gfield select:focus-visible option:focus-visible:hover,.gform_body .gfield select:focus-visible option:focus:hover,.gform_body .gfield select:focus option:active:hover,.gform_body .gfield select:focus option:checked:hover,.gform_body .gfield select:focus option:focus-visible:hover,.gform_body .gfield select:focus option:focus:hover{text-decoration:none}.gform_body .gfield textarea{width:100%;max-width:420px}.gform_body .gfield ::-webkit-input-placeholder{color:#232a2d}.gform_body .gfield ::-moz-placeholder{color:#232a2d}.gform_body .gfield :-ms-input-placeholder{color:#232a2d}.gform_body .gfield ::-ms-input-placeholder{color:#232a2d}.gform_body .gfield ::placeholder{color:#232a2d}@media (min-width:768px){.gform_body .gfield.gf_left_half{margin-right:2%;width:48%}}@media (min-width:768px){.gform_body .gfield.gf_right_half{margin-left:2%;width:48%}}.gform_body .gfield_radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0}.gform_body .gfield_radio li{font-family:Darby Sans Poster,sans-serif;font-size:18px;letter-spacing:.01em;text-align:center;padding:.5em}@media (min-width:768px){.gform_body .gfield_radio li{font-size:24px;padding:.5em 1em}}.gform_body .gform_validation_container{display:none;height:0;visibility:hidden;opacity:0}.gform_footer,.gform_page_footer{text-align:center}.gform_footer .button,.gform_page_footer .button{font-size:18px;font-weight:700;padding-top:.8em;padding-bottom:.8em;margin:10px}.gform_footer .button.gform_previous_button,.gform_page_footer .button.gform_previous_button{background-color:rgba(0,0,0,0);background-image:url(/wp-content/themes/windows-catering/img/form-arrow-back.svg);background-repeat:no-repeat;background-position:10% 50%;font-size:18px;font-weight:700;padding:.8em 1em .8em 4em}.gform_footer .button.gform_previous_button:hover,.gform_page_footer .button.gform_previous_button:hover{background:#232a2d;background-image:url(/wp-content/themes/windows-catering/img/form-arrow-back-hover.svg);background-repeat:no-repeat;background-position:10% 50%;color:#fff}.gform_footer .button.gform_next_button,.gform_page_footer .button.gform_next_button{background-color:rgba(0,0,0,0);background-image:url(/wp-content/themes/windows-catering/img/form-arrow.svg);background-repeat:no-repeat;background-position:90% 50%;font-size:18px;font-weight:700;padding:.8em 4em .8em 1em}.gform_footer .button.gform_next_button:hover,.gform_page_footer .button.gform_next_button:hover{background-color:#232a2d;background-image:url(/wp-content/themes/windows-catering/img/form-arrow-hover.svg);background-repeat:no-repeat;background-position:90% 50%;color:#fff}.gform_footer .button.gform_button,.gform_page_footer .button.gform_button{letter-spacing:.15em}#gform_wrapper_3{text-align:center}.klaviyo-form button{background:#232a2d!important;border:1px solid rgba(0,0,0,0)!important;color:#fff!important;border-radius:10px!important;height:auto!important;letter-spacing:.15em!important;padding:1em 2em!important;text-transform:uppercase!important;-webkit-transition:all .3s!important;-moz-transition:all .3s!important;transition:all .3s!important}.klaviyo-form button:hover{background:#ebdcc3!important;border:1px solid #232a2d!important;color:#232a2d!important}.spinner{position:absolute;border-radius:50%;background-clip:padding-box;z-index:3;background:-webkit-linear-gradient(23deg,#efede8,#232a2d);background:-moz-linear-gradient(23deg,#efede8 0,#232a2d 100%);background:linear-gradient(67deg,#efede8,#232a2d);opacity:0;top:100px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .175s ease;-moz-transition:all .175s ease;transition:all .175s ease;display:inline-block;width:80px;height:80px}.spinner.reveal{opacity:1;-webkit-animation:spinner 1.2s linear infinite;-moz-animation:spinner 1.2s linear infinite;animation:spinner 1.2s linear infinite}.spinner:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:10px;z-index:2;border-radius:inherit;background:#fff}body.fixed-nav header{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;height:72px;width:100%;-webkit-animation:none;-moz-animation:none;animation:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media (min-width:768px){body.fixed-nav header{height:140px}}body.fixed-nav header .menu nav.main-nav.desktop-nav{background:#fff}body.fixed-nav header .menu nav.main-nav.desktop-nav ul{width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media (min-width:768px){body.fixed-nav header .menu nav.main-nav.desktop-nav ul{height:140px;width:100%}}body.fixed-nav header .menu nav.main-nav.desktop-nav ul ul{background:#fff;display:block;margin:0;padding:0;max-width:200px;height:auto}body.fixed-nav header .menu nav.main-nav.desktop-nav ul ul li{margin:0;padding:0;text-align:center}body.fixed-nav header .menu nav.main-nav.desktop-nav ul ul li a{background:rgba(0,0,0,0);color:#000;display:block;font-family:Darby Sans;margin:0;padding:15px 10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.fixed-nav header .menu nav.main-nav.desktop-nav ul ul li a:hover{background:#ebdcc3;color:#000;font-family:Darby Sans}body.fixed-nav.scrolled header{height:72px}@media (min-width:768px){body.fixed-nav.scrolled header,body.fixed-nav.scrolled header .menu nav.main-nav.desktop-nav ul{height:80px}}body.fixed-nav.scrolled header .menu nav.main-nav.desktop-nav ul li.menu-item.logo a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo_black.svg);top:-50%}body.fixed-nav.scrolled header .menu nav.main-nav.desktop-nav ul ul{background:#fff;height:auto}body.fixed-nav.logged-in header{top:46px}@media (min-width:768px){body.fixed-nav.logged-in header{top:32px}}nav.main-nav{background:#fff;background-image:none;background-color:rgba(0,0,0,0);background-repeat:no-repeat;-webkit-background-size:auto auto;background-size:auto;background-position:50%;-webkit-background-origin:border-box;background-origin:border-box;border-bottom:1px solid #232a2d;clear:both;display:none;margin:0;height:72px;overflow:visible}@media (min-width:768px){nav.main-nav{display:block;height:auto;overflow:unset}}nav.main-nav.open{border-bottom:1px solid rgba(0,0,0,0)}nav.main-nav.open ul{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}nav.main-nav.mobile-nav{background:#fff!important;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}nav.main-nav.mobile-nav.open{height:80px}@media (min-width:768px){nav.main-nav.mobile-nav{display:none}}nav.main-nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:7em 2em;margin:0 auto;position:absolute;top:0;left:0;width:100%;height:-webkit-calc(100vh - 80px);height:-moz-calc(100vh - 80px);height:calc(100vh - 80px);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease}@media (min-width:768px){nav.main-nav ul{width:60%;height:300px;gap:20px;padding:0;top:auto;left:auto;position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;background-color:rgba(0,0,0,0);-webkit-transition:none;-moz-transition:none;transition:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1280px){nav.main-nav ul{width:40%}}@media (min-width:1920px){nav.main-nav ul{height:350px}}nav.main-nav ul li.menu-item{text-align:center}nav.main-nav ul li.menu-item a{border:0;border-bottom:2px solid rgba(0,0,0,0);color:#000;display:inline-block;font-size:14px;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;text-align:center;padding-bottom:10px;margin-top:10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media (min-width:1280px){nav.main-nav ul li.menu-item a{white-space:nowrap}}nav.main-nav ul li.menu-item a:hover{border-bottom:2px solid #ffc31a}@media (min-width:768px){nav.main-nav ul li.menu-item.menu-item-has-children{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}}nav.main-nav ul li.menu-item.current-menu-ancestor>a,nav.main-nav ul li.menu-item.current-menu-item:not(.button)>a{border-bottom:2px solid #ffc31a;color:#000;font-family:Darby Sans Bold}nav.main-nav ul li.menu-item.logo{-webkit-box-flex:0;-webkit-flex:0 0 120px;-moz-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;margin:0 0 0 20px;padding:0;position:relative;top:18px;text-align:center;width:100px}nav.main-nav ul li.menu-item.logo,nav.main-nav ul li.menu-item.logo a{border:0!important;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;height:100%}nav.main-nav ul li.menu-item.logo a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo-with-text_black.svg);background-position:50%;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;font-size:0;margin-top:0;padding-bottom:0;position:absolute;z-index:9999;top:-65%;left:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);text-decoration:none;width:100%}nav.main-nav ul li.menu-item.logo a:before{display:none}nav.main-nav ul li.menu-item.small{-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0}nav.main-nav ul li.menu-item.small a{font-size:12px;white-space:nowrap}@media (min-width:768px){nav.main-nav ul li.menu-item.gap-before{margin-left:0}}@media (min-width:1024px){nav.main-nav ul li.menu-item.gap-before{margin-left:10%}}@media (min-width:1280px){nav.main-nav ul li.menu-item.gap-before{margin-left:15%}}@media (min-width:1440px){nav.main-nav ul li.menu-item.gap-before{margin-left:20%}}@media (min-width:1640px){nav.main-nav ul li.menu-item.gap-before{margin-left:25%}}@media (min-width:1920px){nav.main-nav ul li.menu-item.gap-before{margin-left:30%}}nav.main-nav ul li.menu-item.button{-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0;margin:0 20px 0 0;padding:0}nav.main-nav ul li.menu-item.button a{border-bottom:0;margin-top:2px;padding:.5em 1em;white-space:nowrap}nav.main-nav ul li.menu-item.button a:hover{border-bottom:0;color:#fff!important}nav.main-nav ul li.menu-item.button:hover{background:#232a2d;color:#fff!important}nav.main-nav ul li.menu-item.button:hover a,nav.main-nav ul li.menu-item.button:hover a:hover{color:#fff!important}nav.main-nav ul.navbar-menu{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0)}nav.main-nav .sub-menu-toggle{background:rgba(0,0,0,0);border:0;display:inline-block;margin:5px 10px 10px;width:16px;height:16px;cursor:pointer}nav.main-nav .sub-menu-toggle.aria-open img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}nav.main-nav .sub-menu-toggle img{display:block;width:16px}nav.main-nav .has-dropdown{position:static;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.main-nav .straight-drop .sub-menu-wrap{min-width:0;left:auto}nav.main-nav .straight-drop .sub-menu-wrap .sub-menu,nav.main-nav .straight-drop .sub-menu-wrap .sub-menu .navbar-item{display:block}nav.main-nav .sub-menu-wrap{-webkit-animation:fade .3s;-moz-animation:fade .3s;animation:fade .3s;display:none;padding:0;position:absolute;top:100%;width:-webkit-calc(100% - 26px);width:-moz-calc(100% - 26px);width:calc(100% - 26px)}@media (min-width:1280px){nav.main-nav .sub-menu-wrap{opacity:1;z-index:-1;display:none;width:-webkit-calc(100% - 36px);width:-moz-calc(100% - 36px);width:calc(100% - 36px)}}nav.main-nav .sub-menu-wrap.is-block{display:block;z-index:1}nav.main-nav .sub-menu-wrap ul.sub-menu{display:block;margin:0;padding:0 20px;width:100%;height:auto}nav.main-nav .sub-menu-wrap ul.sub-menu li{display:block;margin:10px 0;padding:10px;text-align:center}nav.main-nav .sub-menu-wrap ul.sub-menu li a{border:0!important;color:#000;font-size:12px;font-weight:400;text-decoration:none}nav.main-nav .sub-menu-wrap ul.sub-menu li a:hover{color:#ffc31a}@media (min-width:768px){nav.mobile-nav{display:none}}nav.mobile-nav #menu-mobile-navigation{background:#fff;top:80px}nav.mobile-nav ul{padding:1em;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}nav.mobile-nav .menu-item{padding:10px 0;text-align:center;width:100%}nav.mobile-nav .menu-item.hide-this a{display:none}nav.mobile-nav .menu-item.hide-this .sub-menu-wrap a{display:block}nav.mobile-nav .menu-item a{font-size:16px;line-height:24px}nav.mobile-nav .menu-item.menu-item-has-children{padding:10px 0 0}nav.mobile-nav .menu-item.menu-item-has-children a{color:#999!important;font-family:Darby Sans Poster Bold}nav.mobile-nav .current-menu-ancestor a,nav.mobile-nav .current-menu-item:not(.button) a{border-bottom:0!important;padding-bottom:0!important;margin-top:0!important}nav.mobile-nav .sub-menu-toggle{display:none!important}nav.mobile-nav .sub-menu-wrap{background:#fff;top:auto}nav.mobile-nav .sub-menu-wrap,nav.mobile-nav .sub-menu-wrap>*{display:block!important;position:relative!important}nav.mobile-nav .sub-menu-wrap:after{content:"";display:block;margin:1.5em auto;width:50px;border-bottom:2px solid #232a2d}nav.mobile-nav .sub-menu-wrap ul.sub-menu{background:#fff;max-width:100%;padding:0!important}nav.mobile-nav .sub-menu-wrap ul.sub-menu li a{color:#232a2d!important;font-size:20px;font-family:Darby Sans}#menu-mobile-menu{background:#fff!important;display:block!important}button.mobile-menu-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:absolute;top:20px;left:20px;background:rgba(0,0,0,0);border:none}button.mobile-menu-btn:hover{cursor:pointer}button.mobile-menu-btn.open span:first-child{-webkit-transform:rotate(45deg) translate(6px,12px);-moz-transform:rotate(45deg) translate(6px,12px);-ms-transform:rotate(45deg) translate(6px,12px);transform:rotate(45deg) translate(6px,12px)}button.mobile-menu-btn.open span:nth-child(2){background:#fff;z-index:-999}button.mobile-menu-btn.open span:nth-child(3){-webkit-transform:rotate(-45deg) translate(6px,-12px);-moz-transform:rotate(-45deg) translate(6px,-12px);-ms-transform:rotate(-45deg) translate(6px,-12px);transform:rotate(-45deg) translate(6px,-12px)}@media (min-width:768px){button.mobile-menu-btn{display:none}}button.mobile-menu-btn span{width:35px;height:3px;background-color:#000;-webkit-transform:rotate(0) translate(0);-moz-transform:rotate(0) translate(0);-ms-transform:rotate(0) translate(0);transform:rotate(0) translate(0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}#mobile-header{display:block;position:relative}@media (min-width:768px){#mobile-header{display:none}}#mobile-header #mobile-logo{position:absolute;z-index:999;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#mobile-header #mobile-logo a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo_black.svg);background-position:50%;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;display:block;width:100px;height:100px;font-size:0;text-decoration:none;position:relative;top:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}#mobile-header #mobile-logo.open a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo-with-text_black.svg)}#mobile-header #mobile-cta{position:absolute;z-index:999;width:100px;height:100%;right:20px;top:12px}#mobile-header #mobile-cta .button{padding:.3em .8em}main{position:relative;top:72px;padding-bottom:72px}@media (min-width:768px){main{top:80px;padding-bottom:80px}}.page-template-default main{padding-bottom:120px}footer{background-color:#232a2d;border-top:1px solid #efede8;position:relative;z-index:9}@media (min-width:768px){footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}footer .footer-text{padding:2em}footer .footer-text p{margin:0;text-align:center}footer .footer-text a,footer .footer-text p{color:#fff;font-size:14px;letter-spacing:.04em}footer .footer-text a{text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}footer .footer-text a:hover{color:#ebdcc3;text-decoration:none}footer .footer-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-top:1px solid #efede8}@media (min-width:768px){footer .footer-links{border:0}}footer .footer-links nav.footer-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:768px){footer .footer-links nav.footer-nav{border-left:1px solid #efede8}}footer .footer-links nav.footer-nav ul{-webkit-box-pack:stretch;-webkit-justify-content:stretch;-moz-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;list-style-type:none;margin:0;padding:0}footer .footer-links nav.footer-nav ul,footer .footer-links nav.footer-nav ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}footer .footer-links nav.footer-nav ul li{border-right:1px solid #efede8;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-links nav.footer-nav ul li a{color:#fff;display:inline-block;font-size:14px;letter-spacing:.15em;padding:2em;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}footer .footer-links nav.footer-nav ul li a:hover{color:#ebdcc3}footer .footer-links nav.social-nav{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}footer .footer-links nav.social-nav,footer .footer-links nav.social-nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-links nav.social-nav ul{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;padding:2em 1em}@media (min-width:768px){footer .footer-links nav.social-nav ul{gap:2em;padding:2em}}footer .footer-links nav.social-nav ul li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:20px;height:20px}footer .footer-links nav.social-nav ul li img{width:100%;height:100%}#sticky-banner{background:#000;color:#fff;position:fixed;z-index:9990;bottom:0;left:0;width:100%}#sticky-banner .sticky-banner-content{position:relative}#sticky-banner .sticky-banner-content .container{padding:10px 2em 10px 1em;text-align:center}#sticky-banner .sticky-banner-content .container .sticky-banner-text{font-family:Darby Sans Bold,sans-serif;font-size:16px}#sticky-banner .sticky-banner-content .container .button{margin-top:5px;padding:.5em 1em;white-space:nowrap!important}#sticky-banner .sticky-banner-content .container .button:hover{background:#fff;color:#232a2d}@media (min-width:768px){#sticky-banner .sticky-banner-content .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding:18px 2em 18px 1em}#sticky-banner .sticky-banner-content .container .sticky-banner-text{font-size:20px}#sticky-banner .sticky-banner-content .container .button{margin-top:0}}#sticky-banner .sticky-banner-close{color:#000;display:block;width:24px;height:24px;position:absolute;z-index:9999;right:0;bottom:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#sticky-banner .sticky-banner-close a{color:#000;font-family:Arial,sans-serif;font-size:24px;line-height:24px;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#sticky-banner .sticky-banner-close a:hover{color:#fff}.content-block{position:relative}.block-basic-text{max-width:1440px;margin:0 auto;padding:2em 0 0}@media (min-width:768px){.block-basic-text{padding:4em 0 0}}.block-basic-text .container{margin-bottom:50px}@media (min-width:768px){.block-basic-text .container{margin-bottom:100px}}.block-page-hero{margin:0 auto;padding:0;overflow:hidden;position:relative;width:100%}.block-page-hero .full-width-image-info{color:#fff;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:top;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;margin-bottom:60px;min-height:-webkit-calc(100vh - 70px)!important;min-height:-moz-calc(100vh - 70px)!important;min-height:calc(100vh - 70px)!important;position:relative;width:100%}.block-page-hero .full-width-image-info.mobile-half-height{min-height:50vh}@media (min-width:768px){.block-page-hero .full-width-image-info{top:60px;min-height:-webkit-calc(100vh - 140px)!important;min-height:-moz-calc(100vh - 140px)!important;min-height:calc(100vh - 140px)!important}.block-page-hero .full-width-image-info.half-height{min-height:50vh}.block-page-hero .full-width-image-info.mobile-half-height{min-height:100vh}}.block-page-hero .full-width-image-info.has-overlay:before{content:"";background:#000;opacity:.5;width:10000%;height:100%;position:absolute;z-index:98}.block-page-hero .full-width-image-info .split-images{display:block;position:absolute;width:100%;height:100%}.block-page-hero .full-width-image-info .split-images .image-wrapper{-webkit-background-size:cover;background-size:cover;background-position:50% 50%;position:absolute;z-index:4;width:100%;height:100%}.block-page-hero .full-width-image-info .split-images .image-wrapper.image-left{z-index:4;left:-25%}.block-page-hero .full-width-image-info .split-images .image-wrapper.image-right{z-index:5;width:85%;right:0;-webkit-clip-path:path("M0,0c0,0,84.7,0,134.1,145.2l225.1,960.9h1481.3V0H0z");clip-path:path("M0,0c0,0,84.7,0,134.1,145.2l225.1,960.9h1481.3V0H0z")}@media (min-width:768px){.block-page-hero .full-width-image-info .split-images .image-wrapper.image-right{width:65%}}.block-page-hero .full-width-image-info .multiple-image-items{height:100vh;margin:0 auto}.block-page-hero .full-width-image-info .multiple-image-items .image-item{position:relative;width:200%!important;height:100vh}.block-page-hero .full-width-image-info .multiple-image-items .image-item img{width:100vh;height:100vh;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:path("M0,0c0,0,84.7,0,134.1,145.2l225.1,960.9h1481.3V0H0z");clip-path:path("M0,0c0,0,84.7,0,134.1,145.2l225.1,960.9h1481.3V0H0z")}@media (min-width:768px){.block-page-hero .full-width-image-info .multiple-image-items .image-item img{width:100%;height:100vh;max-width:1200px}}.block-page-hero .full-width-image-info .multiple-image-items .slick-slide{display:block}.block-page-hero .full-width-image-info .multiple-images{display:block;position:absolute;width:100%;height:100%}.block-page-hero .full-width-image-info .container{max-width:895px;margin:0 auto;z-index:99}.block-page-hero .full-width-image-info .container h1,.block-page-hero .full-width-image-info .container h2,.block-page-hero .full-width-image-info .container h3,.block-page-hero .full-width-image-info .container h4{color:#fff;margin-bottom:0}.block-page-hero .full-width-image-info .container h4{margin-bottom:2em}.block-page-hero .full-width-image-info .container p{width:100%;margin:0 auto;font-weight:600}.block-page-hero .full-width-image-info .container .btn,.block-page-hero .full-width-image-info .container .button{background:#fff;margin:2em auto}.block-page-hero .full-width-image-info .container .btn:hover,.block-page-hero .full-width-image-info .container .button:hover{background:#ebdcc3}.block-page-hero .scroll-link{color:#fff;font-size:12px;letter-spacing:.15em;padding-bottom:1em;position:absolute;left:50%;bottom:10px;z-index:999;text-decoration:none;text-transform:uppercase;-webkit-transform:translateX(-50%) translateY(-80px);-moz-transform:translateX(-50%) translateY(-80px);-ms-transform:translateX(-50%) translateY(-80px);transform:translateX(-50%) translateY(-80px)}@media (min-width:768px){.block-page-hero .scroll-link{bottom:-50px}}.block-page-hero .scroll-link:after{content:"";background-image:url(/wp-content/themes/windows-catering/img/arrow-down-scroll.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:15px;height:15px;position:absolute;left:50%;top:2em;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.block-page-hero .scroll-link:hover:after{top:-webkit-calc(2em + 5px);top:-moz-calc(2em + 5px);top:calc(2em + 5px)}.block-image-text .image-text-wrapper{-webkit-clip-path:polygon(0 0,100% 0,100% -webkit-calc(100% - 1px),0 -webkit-calc(100% - 1px),0 0);clip-path:polygon(0 0,100% 0,100% -moz-calc(100% - 1px),0 -moz-calc(100% - 1px),0 0);clip-path:polygon(0 0,100% 0,100% calc(100% - 1px),0 calc(100% - 1px),0 0);margin-bottom:-2px}@media (min-width:768px){.block-image-text .image-text-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block-image-text .image-text-wrapper .image-wrapper{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:50%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;min-height:-webkit-calc(66vh - 80px);min-height:-moz-calc(66vh - 80px);min-height:calc(66vh - 80px)}@media (min-width:768px){.block-image-text .image-text-wrapper .image-wrapper{width:57%;min-height:-webkit-calc(100vh - 80px);min-height:-moz-calc(100vh - 80px);min-height:calc(100vh - 80px)}}.block-image-text .image-text-wrapper .image-wrapper:after{background-repeat:no-repeat;background-image:url(/wp-content/themes/windows-catering/img/curve-right-mobile.svg);background-position:0 100%;-webkit-background-size:100% auto;background-size:100% auto;opacity:1;content:"";display:block;position:absolute;z-index:99;width:100%;height:100%}@media (min-width:768px){.block-image-text .image-text-wrapper .image-wrapper:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right.svg);background-position:100% 0;-webkit-background-size:auto 100%;background-size:auto 100%;right:-1px}}.block-image-text .image-text-wrapper .image-wrapper.bg-white:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right-white-mobile.svg)}@media (min-width:768px){.block-image-text .image-text-wrapper .image-wrapper.bg-white:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right-white.svg)}}.block-image-text .image-text-wrapper .image-wrapper.bg-white .text-content{color:#232a2d}.block-image-text .image-text-wrapper .image-wrapper.bg-beige:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right-beige-mobile.svg)}@media (min-width:768px){.block-image-text .image-text-wrapper .image-wrapper.bg-beige:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right-beige.svg)}}.block-image-text .image-text-wrapper .image-wrapper.bg-beige .text-content{color:#232a2d}.block-image-text .image-text-wrapper .image-wrapper.bg-green:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right-green-mobile.svg)}@media (min-width:768px){.block-image-text .image-text-wrapper .image-wrapper.bg-green:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right-green.svg)}}.block-image-text .image-text-wrapper .image-wrapper.bg-light-gray:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right-light-gray-mobile.svg)}@media (min-width:768px){.block-image-text .image-text-wrapper .image-wrapper.bg-light-gray:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right-light-gray.svg)}}.block-image-text .image-text-wrapper .image-wrapper.bg-light-gray .text-content{color:#232a2d}.block-image-text .image-text-wrapper .image-wrapper.bg-dark-gray:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right-dark-gray-mobile.svg)}@media (min-width:768px){.block-image-text .image-text-wrapper .image-wrapper.bg-dark-gray:after{background-image:url(/wp-content/themes/windows-catering/img/curve-right-dark-gray.svg)}}.block-image-text .image-text-wrapper .text-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width:768px){.block-image-text .image-text-wrapper .text-wrapper{width:43%;min-height:600px}}.block-image-text .image-text-wrapper .text-wrapper .text-content{color:#fff;padding:0 2em 2em;position:relative;z-index:999;bottom:0}.block-image-text .image-text-wrapper .text-wrapper .text-content .btn,.block-image-text .image-text-wrapper .text-wrapper .text-content .button{margin-top:1em}@media (min-width:768px){.block-image-text .image-text-wrapper .text-wrapper .text-content{padding:4em 4em 4em 0;top:0;left:-1em;right:0}}.block-image-text .image-text-wrapper .text-wrapper.bg-beige .text-content,.block-image-text .image-text-wrapper .text-wrapper.bg-light-gray .text-content,.block-image-text .image-text-wrapper .text-wrapper.bg-white .text-content{color:#232a2d}.block-image-text .image-text-wrapper.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:768px){.block-image-text .image-text-wrapper.row-reverse .image-wrapper:after{background-position:0 0;left:-1px}}.block-image-text .image-text-wrapper.row-reverse .image-wrapper.bg-white:after{background-image:url(/wp-content/themes/windows-catering/img/curve-left-white-mobile.svg)}@media (min-width:768px){.block-image-text .image-text-wrapper.row-reverse .image-wrapper.bg-white:after{background-image:url(/wp-content/themes/windows-catering/img/curve-left-white.svg)}}.block-image-text .image-text-wrapper.row-reverse .image-wrapper.bg-beige:after{background-image:url(/wp-content/themes/windows-catering/img/curve-left-beige-mobile.svg)}@media (min-width:768px){.block-image-text .image-text-wrapper.row-reverse .image-wrapper.bg-beige:after{background-image:url(/wp-content/themes/windows-catering/img/curve-left-beige.svg)}}.block-image-text .image-text-wrapper.row-reverse .image-wrapper.bg-green:after{background-image:url(/wp-content/themes/windows-catering/img/curve-left-green-mobile.svg)}@media (min-width:768px){.block-image-text .image-text-wrapper.row-reverse .image-wrapper.bg-green:after{background-image:url(/wp-content/themes/windows-catering/img/curve-left-green.svg)}}.block-image-text .image-text-wrapper.row-reverse .image-wrapper.bg-light-gray:after{background-image:url(/wp-content/themes/windows-catering/img/curve-left-light-gray-mobile.svg)}@media (min-width:768px){.block-image-text .image-text-wrapper.row-reverse .image-wrapper.bg-light-gray:after{background-image:url(/wp-content/themes/windows-catering/img/curve-left-light-gray.svg)}}.block-image-text .image-text-wrapper.row-reverse .image-wrapper.bg-dark-gray:after{background-image:url(/wp-content/themes/windows-catering/img/curve-left-dark-gray-mobile.svg)}@media (min-width:768px){.block-image-text .image-text-wrapper.row-reverse .image-wrapper.bg-dark-gray:after{background-image:url(/wp-content/themes/windows-catering/img/curve-left-dark-gray.svg)}}@media (min-width:768px){.block-image-text .image-text-wrapper.row-reverse .text-wrapper .text-content{padding:4em 0 4em 4em;left:0;right:-1em}}@media (min-width:895px){.block-image-text .image-text-simple-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block-image-text .image-text-simple-wrapper .image-zoom-container{display:block;margin:2em auto;overflow:hidden;position:relative;min-height:420px;width:100%}@media (min-width:895px){.block-image-text .image-text-simple-wrapper .image-zoom-container{width:100%;min-height:620px}}.block-image-text .image-text-simple-wrapper .image-zoom-container.large{min-height:-webkit-calc(66vh - 80px);min-height:-moz-calc(66vh - 80px);min-height:calc(66vh - 80px)}@media (min-width:895px){.block-image-text .image-text-simple-wrapper .image-zoom-container.large{min-height:-webkit-calc(100vh - 80px);min-height:-moz-calc(100vh - 80px);min-height:calc(100vh - 80px)}}.block-image-text .image-text-simple-wrapper .image-wrapper{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:50%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;position:relative;min-height:420px;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}@media (min-width:895px){.block-image-text .image-text-simple-wrapper .image-wrapper{width:100%;min-height:620px}}.block-image-text .image-text-simple-wrapper .image-wrapper.large{min-height:-webkit-calc(66vh - 80px);min-height:-moz-calc(66vh - 80px);min-height:calc(66vh - 80px)}@media (min-width:895px){.block-image-text .image-text-simple-wrapper .image-wrapper.large{min-height:-webkit-calc(100vh - 80px);min-height:-moz-calc(100vh - 80px);min-height:calc(100vh - 80px)}}.block-image-text .image-text-simple-wrapper .text-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width:895px){.block-image-text .image-text-simple-wrapper .text-wrapper{width:43%}}.block-image-text .image-text-simple-wrapper .text-wrapper .text-content{margin:0 auto;padding:2em 2em 1em;position:relative;z-index:999;top:0;bottom:0;text-align:left}.block-image-text .image-text-simple-wrapper .text-wrapper .text-content h2{margin:0}.block-image-text .image-text-simple-wrapper .text-wrapper .text-content p:not(.large-text),.block-image-text .image-text-simple-wrapper .text-wrapper .text-content span{font-size:16px;line-height:26px}.block-image-text .image-text-simple-wrapper .text-wrapper .text-content .btn,.block-image-text .image-text-simple-wrapper .text-wrapper .text-content .button{margin-top:1em}.block-image-text .image-text-simple-wrapper .text-wrapper .text-content .read-more-link{color:#232a2d}.block-image-text .image-text-simple-wrapper .text-wrapper .text-content .read-more-link:after{background-image:url(/wp-content/themes/windows-catering/img/arrow-right-dark-gray.svg)}@media (min-width:895px){.block-image-text .image-text-simple-wrapper .text-wrapper .text-content{padding:4em;top:0;right:0}}.block-image-text .image-text-simple-wrapper.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:895px){.block-image-text .image-text-simple-wrapper.row-reverse .text-wrapper .text-content{padding:4em}}.block-columns{padding:2em}.block-columns .columns-header{margin:0 auto;max-width:1440px;padding:2em;text-align:center}.block-columns .columns-items{margin:0 auto;padding-bottom:2em;max-width:1440px}@media (min-width:768px){.block-columns .columns-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-columns .columns-items>*{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.block-columns .columns-items .column-item{padding:1em}@media (min-width:768px){.block-columns .columns-items .column-item{padding:2em}}.block-columns .columns-items.line-between{border-bottom:2px solid #232a2d;padding-bottom:0}@media (min-width:768px){.block-columns .columns-items.line-between{border-bottom:0;padding-bottom:0}}.block-columns .columns-items.line-between .column-item{border:0}@media (min-width:768px){.block-columns .columns-items.line-between .column-item{border-left:2px solid #232a2d;border-top:0}.block-columns .columns-items.line-between .column-item:first-of-type{border-left:0}}.block-gallery{overflow:hidden;padding:0}.block-gallery .gallery-header{padding:2em;text-align:center}.block-gallery .gallery-header h2{margin:0 auto}.block-gallery .gallery-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4em;margin:0 auto;padding-bottom:4em;max-width:1440px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-gallery .gallery-items>*{-webkit-box-flex:0;-webkit-flex:0 -webkit-calc(100% - 4em);-moz-box-flex:0;-ms-flex:0 calc(100% - 4em);flex:0 calc(100% - 4em)}@media (min-width:768px){.block-gallery .gallery-items>*{-webkit-box-flex:0;-webkit-flex:0 -webkit-calc(33% - 4em);-moz-box-flex:0;-ms-flex:0 calc(33% - 4em);flex:0 calc(33% - 4em)}}@media (min-width:895px){.block-gallery .gallery-items>*{-webkit-box-flex:0;-webkit-flex:0 -webkit-calc(25% - 4em);-moz-box-flex:0;-ms-flex:0 calc(25% - 4em);flex:0 calc(25% - 4em)}}.block-gallery .gallery-items .gallery-image img{background:#efede8;border-radius:50%;margin:0 auto;width:100%;max-width:300px;height:auto}@media (min-width:768px){.block-gallery .gallery-items .gallery-image img{max-width:none}}.block-gallery .gallery-items .gallery-caption{color:#000;font-size:18px;font-family:Darby Sans Bold;margin:1em auto;text-align:center}.block-gallery .gallery-items .gallery-credit{color:#232a2d;font-size:14px;letter-spacing:.15em;margin:0 auto;text-align:center;text-transform:uppercase}.block-team-members{padding:2em}.block-team-members .members-header{padding:2em;text-align:center}.block-team-members .members-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4em;margin:0 auto;padding-bottom:4em;max-width:1440px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-team-members .members-items>*{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%}@media (min-width:768px){.block-team-members .members-items>*{-webkit-box-flex:25%;-webkit-flex:25%;-moz-box-flex:25%;-ms-flex:25%;flex:25%}}@media (min-width:895px){.block-team-members .members-items>*{-webkit-box-flex:20%;-webkit-flex:20%;-moz-box-flex:20%;-ms-flex:20%;flex:20%}}.block-team-members .members-items .member-image img{background:#efede8;border-radius:50%;margin:0 auto;width:100%;max-width:300px;height:auto}@media (min-width:768px){.block-team-members .members-items .member-image img{max-width:none}}.block-team-members .members-items .member-name{color:#000;font-size:18px;font-family:Darby Sans Bold;margin:1em auto .5em;text-align:center}.block-team-members .members-items .member-position{color:#232a2d;font-size:18px;margin:0 auto .5em;text-align:center}.block-team-members .members-items .member-email{text-align:center}.block-team-members .members-items .member-email a{color:#232a2d;font-size:18px;margin:0 auto;text-align:center;text-decoration:none}.block-team-members .members-items .member-email a:hover{text-decoration:underline}.block-cta-box{background:#232a2d}.block-cta-box .container{color:#fff;padding:4em 1em;text-align:center;max-width:800px}.block-video{background:#232a2d}.block-video .container{color:#fff;text-align:center;max-width:100%;width:100%;padding:0}.block-video .container .video-title{padding-top:2em}.block-video .container .mejs-container{margin:0 auto;text-align:center;width:100%}.block-video .container .mejs-controls{display:none}.block-featured-article{background:#232a2d;border-top:1px solid #efede8}.block-featured-article .container{padding:4em 2em;text-align:center}.block-featured-article .container h1,.block-featured-article .container h2,.block-featured-article .container h3,.block-featured-article .container h4,.block-featured-article .container p{color:#efede8}.block-featured-article .container h1 a,.block-featured-article .container h2 a,.block-featured-article .container h3 a,.block-featured-article .container h4 a,.block-featured-article .container p a{color:#efede8;text-decoration:none}.block-featured-article .container h1 a:hover,.block-featured-article .container h2 a:hover,.block-featured-article .container h3 a:hover,.block-featured-article .container h4 a:hover,.block-featured-article .container p a:hover{color:#efede8;text-decoration:underline}.block-featured-article .container .read-more-link{color:#efede8;margin-top:calc(1em + 5px)}.block-featured-article .container .read-more-link:after{content:"";background-image:url(/wp-content/themes/windows-catering/img/arrow-right-light-gray.svg)}.block-newsletter-form{background-color:#ebdcc3;background-image:url(/wp-content/themes/windows-catering/img/newsletter-bg-image.png);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:-webkit-calc(100vh - 100px);min-height:-moz-calc(100vh - 100px);min-height:calc(100vh - 100px);outline:1px solid #232a2d;outline-offset:-2em}.block-newsletter-form .container{padding:2em}.block-newsletter-form h2{margin:0 auto;text-align:center}.block-newsletter-form .gfield input{background:rgba(0,0,0,0)}.block-slider{margin-top:2em!important;margin-bottom:2em!important}@media (min-width:768px){.block-slider{margin-top:1em!important;margin-bottom:2em!important}}.block-slider h2{margin:0 auto;padding:1em;text-align:center}.block-slider .slick-slide{margin:0 .5em!important;width:200px!important;height:200px!important}@media (min-width:768px){.block-slider .slick-slide{margin:0 1em!important;width:350px!important;height:350px!important}}.block-slider .slick-slide:nth-child(odd){margin-bottom:100px!important}@media (min-width:768px){.block-slider .slick-slide:nth-child(odd){margin-bottom:150px!important}}.block-slider .slick-slide:nth-child(2n){margin-top:100px!important}@media (min-width:768px){.block-slider .slick-slide:nth-child(2n){margin-top:150px!important}}.block-slider .image-items{margin:0 auto}.block-slider .image-items .image-item{position:relative;width:200px;height:200px}@media (min-width:768px){.block-slider .image-items .image-item{width:350px;height:350px}}.block-slider .image-items .image-item img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.block-slider .image-items .image-item img{width:100%;height:350px}}.block-testimonial-slider{padding:4em 0;width:100%;overflow:hidden}.block-testimonial-slider h4{margin:0 auto;padding:0;text-align:center}.block-testimonial-slider h2{margin:0 auto;padding:.5em;text-align:center}.block-testimonial-slider .testimonial-items{margin:0 auto;padding:2em 0;max-width:1440px}.block-testimonial-slider .testimonial-items .testimonial-item{padding:0 2em}@media (min-width:768px){.block-testimonial-slider .testimonial-items .testimonial-item{padding:0 2em}}.block-testimonial-slider .testimonial-items .testimonial-item h4{text-align:left}.block-testimonial-slider button.slick-arrow{background:url(/wp-content/themes/windows-catering/img/arrow-slider.svg)!important;background-position:50% 50%!important;background-repeat:no-repeat!important;border:1px solid #232a2d!important;border-radius:5px;color:#232a2d!important;padding:0!important;position:absolute!important;z-index:3;bottom:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-indent:-999px;top:100%!important;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:30px!important;height:30px!important}.block-testimonial-slider button.slick-arrow:hover{background:inherit;color:#000;cursor:pointer}.block-testimonial-slider button.slick-arrow:before{display:none}.block-testimonial-slider button.slick-arrow.slick-prev{left:-webkit-calc(50% - 25px);left:-moz-calc(50% - 25px);left:calc(50% - 25px);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.block-testimonial-slider button.slick-arrow.slick-next{left:-webkit-calc(50% + 25px);left:-moz-calc(50% + 25px);left:calc(50% + 25px)}.block-testimonial-slider button.slick-arrow.slick-disabled{cursor:auto;opacity:.5}.block-letter-slider{padding:4em 2em}.block-letter-slider h4{margin:0 auto;padding:0;text-align:center}.block-letter-slider h2{margin:0 auto;padding:.5em;text-align:center}.block-letter-slider .letter-items{margin:2em auto;padding:0;max-width:1024px;position:relative}@media (min-width:768px){.block-letter-slider .letter-items .letter-item{padding:0 2em}}@media (min-width:768px){.block-letter-slider .letter-items .letter-item .letter-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:50px}}.block-letter-slider .letter-items .letter-item .letter-content .letter-image{padding-bottom:1em}.block-letter-slider .letter-items .letter-item .letter-content .letter-image img{border-radius:50%;margin:0 auto;width:200px;height:200px}.block-letter-slider .letter-items .letter-item .letter-content .letter-text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.block-letter-slider .letter-items .letter-item .letter-content .letter-text h4{text-align:left}.block-letter-slider .slick-dots{bottom:0}.block-letter-slider .slick-dots li{margin:0 auto}.block-letter-slider button.slick-arrow{background:url(/wp-content/themes/windows-catering/img/arrow-letter-slider.svg)!important;background-position:50% 50%!important;background-repeat:no-repeat!important;color:#232a2d!important;padding:0!important;position:absolute!important;z-index:3;bottom:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-indent:-999px;top:100px!important;width:30px!important;height:30px!important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.block-letter-slider button.slick-arrow:hover{background:inherit;color:#000;cursor:pointer}.block-letter-slider button.slick-arrow:before{display:none}.block-letter-slider button.slick-arrow.slick-prev{left:50px;-webkit-transform:rotate(180deg) translateY(50%);-moz-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.block-letter-slider button.slick-arrow.slick-next{right:50px}.block-letter-slider button.slick-arrow.slick-disabled{cursor:auto;opacity:.5}@media (min-width:768px){.block-letter-slider button.slick-arrow.slick-prev{left:-50px}.block-letter-slider button.slick-arrow.slick-next{right:-50px}}section.media-slider{max-width:1440px;margin:0 auto;padding:4em 0}section.media-slider .container{text-align:center}section.media-slider .container .media-slider__title{max-width:640px;margin:0 auto}section.media-slider .container .media-slider__body{margin:15px 0 0}section.media-slider .container .media-slider__body a,section.media-slider .container .media-slider__body li,section.media-slider .container .media-slider__body p{font-family:Darby Sans Light,sans-serif;font-size:32px;line-height:1.2;font-weight:300}section.media-slider .media-slider__slides{width:90%;max-width:1100px;margin:45px auto 0}section.media-slider .media-slider__slides .media-slider__slide .media-slider__slide-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}section.media-slider .media-slider__slides .media-slider__slide .media-slider__slide-inner img{width:100%}section.media-slider .media-slider__slides:not(.slick-initialized){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2em}section.media-slider .media-slider__slides:not(.slick-initialized) .media-slider__slide{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1068px){section.media-slider .media-slider__slides.slick-initialized{max-width:80%}}section.media-slider .media-slider__slides.slick-initialized .media-slider__slide-inner{padding:0 25px}section.media-slider .media-slider__slides.slick-initialized .slick-dots{position:unset;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:25px 0 0}section.media-slider .media-slider__slides.slick-initialized .slick-dots li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0;height:6px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}section.media-slider .media-slider__slides.slick-initialized .slick-dots li.slick-active{background-color:#232a2d}section.media-slider .media-slider__slides.slick-initialized .slick-dots li button{width:100%;padding:0;height:1px;background-color:#232a2d}section.media-slider .media-slider__slides.slick-initialized .slick-dots li button:before{content:none}section.media-slider .media-slider__slides.slick-initialized .slick-arrow{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='42' fill='none'%3E%3Cpath d='M22 .798L2 20.797l20 20' stroke='%23232A2D' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;width:20px;height:40px}section.media-slider .media-slider__slides.slick-initialized .slick-arrow.slick-prev{left:-50px}@media (max-width:768px){section.media-slider .media-slider__slides.slick-initialized .slick-arrow.slick-prev{left:-25px}}section.media-slider .media-slider__slides.slick-initialized .slick-arrow.slick-next{right:-50px;-webkit-transform:translateY(-50%) scaleX(-1);-moz-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}@media (max-width:768px){section.media-slider .media-slider__slides.slick-initialized .slick-arrow.slick-next{right:-25px}}section.media-slider .media-slider__slides.slick-initialized .slick-arrow:before{content:none}.single-post{margin:0 0 4em}.single-post .date{margin:0 auto;text-align:center}.single-post article .wp-block-image{margin-bottom:1em}.single-post article img{margin:0 auto;width:100%}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slide-down{0%{-webkit-transform:translateY(-30vh);transform:translateY(-30vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-down{0%{-moz-transform:translateY(-30vh);transform:translateY(-30vh)}to{-moz-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{-webkit-transform:translateY(-30vh);-moz-transform:translateY(-30vh);transform:translateY(-30vh)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Darby Sans;src:url(/wp-content/themes/windows-catering/fonts/darby_sans/DarbySans-Regular.otf);font-display:swap;font-weight:400}@font-face{font-family:Darby Sans Light;src:url(/wp-content/themes/windows-catering/fonts/darby_sans/DarbySans-Light.otf);font-display:swap;font-weight:400}@font-face{font-family:Darby Sans Bold;src:url(/wp-content/themes/windows-catering/fonts/darby_sans/DarbySans-Bold.otf);font-display:swap;font-weight:400}@font-face{font-family:Darby Sans Poster;src:url(/wp-content/themes/windows-catering/fonts/darby_sans_poster/DarbySansPoster-Light.otf);font-display:swap;font-weight:400}@font-face{font-family:Darby Sans Poster Bold;src:url(/wp-content/themes/windows-catering/fonts/darby_sans_poster/DarbySansPoster-Bold.otf);font-display:swap;font-weight:400}body.fixed-nav.home nav.main-nav.desktop-nav{background:none!important;border-color:rgba(0,0,0,0)!important}body.fixed-nav.home nav.main-nav.desktop-nav ul li a{color:#fff}body.fixed-nav.home nav.main-nav.desktop-nav .sub-menu-wrap ul{background:rgba(0,0,0,0)}body.fixed-nav.home nav.main-nav.desktop-nav .sub-menu-wrap ul li a{background:rgba(0,0,0,0);color:#fff}body.fixed-nav.home nav.main-nav.desktop-nav .sub-menu-wrap ul li a:hover{background:rgba(0,0,0,0);color:#ffc31a}body.fixed-nav.home nav.main-nav.desktop-nav .sub-menu-toggle{-webkit-filter:invert(1);filter:invert(1)}body.fixed-nav.home nav.main-nav.desktop-nav .menu-item.logo a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo-with-text_white.svg);margin-top:0}body.fixed-nav.home nav.main-nav.desktop-nav .menu-item.button{border:1px solid #fff}body.fixed-nav.home nav.main-nav.desktop-nav .menu-item.button a:hover{color:#232a2d}body.fixed-nav.home nav.main-nav.desktop-nav .menu-item.button:hover{background:#efede8;border:1px solid #efede8;color:#232a2d!important}body.fixed-nav.home nav.main-nav.desktop-nav .menu-item.button:hover a,body.fixed-nav.home nav.main-nav.desktop-nav .menu-item.button:hover a:hover{color:#232a2d!important}body.fixed-nav.home #mobile-header #mobile-logo a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo-with-text_white.svg)}body.fixed-nav.home #mobile-header #mobile-logo.open a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo-with-text_black.svg)}body.fixed-nav.home #mobile-header #mobile-cta{position:absolute;z-index:999;width:100px;height:100%;right:20px;top:10px}body.fixed-nav.home #mobile-header #mobile-cta .button{border-color:#fff;color:#fff;padding:.3em .8em}body.fixed-nav.home #mobile-header #mobile-cta.open .button,body.fixed-nav.home #mobile-header #mobile-cta.open .button:hover{border-color:#232a2d;color:#232a2d}body.fixed-nav.home button.mobile-menu-btn span{background:#fff}body.fixed-nav.home button.mobile-menu-btn.open span{background:#000}body.fixed-nav.home button.mobile-menu-btn.open span:nth-child(2){background:rgba(0,0,0,0);z-index:-999}body.fixed-nav.home nav.main-nav.mobile-nav{background:none!important;border-color:rgba(0,0,0,0)!important}body.fixed-nav.home nav.main-nav.mobile-nav.open{background:#fff!important}body.fixed-nav.home nav.main-nav.mobile-nav .menu-item.logo a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo-with-text_white.svg);margin-top:0}body.fixed-nav.home nav.main-nav.mobile-nav .menu-item.button{border:1px solid #fff}body.fixed-nav.home nav.main-nav.mobile-nav .menu-item.button:hover{color:#fff}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav{background:#fff!important;border-color:#232a2d!important}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav.open{border-color:rgba(0,0,0,0)!important}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav ul li.menu-item a{color:#232a2d}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav ul li.menu-item.button{border:1px solid #232a2d}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav ul li.menu-item.button a:hover{color:#232a2d}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav ul li.menu-item.button:hover{background:#232a2d;border:1px solid #232a2d;color:#fff!important}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav ul li.menu-item.button:hover a,body.fixed-nav.home.scrolled nav.main-nav.desktop-nav ul li.menu-item.button:hover a:hover{color:#fff!important}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav .sub-menu-wrap ul{background:#fff}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav .sub-menu-wrap ul li a{background:#fff;color:#000}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav .sub-menu-wrap ul li a:hover{background:#ebdcc3;color:#000}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav .sub-menu-toggle{-webkit-filter:none;filter:none}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav .menu-item.logo a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo_black.svg)}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav .menu-item.button{border:1px solid #232a2d!important}body.fixed-nav.home.scrolled nav.main-nav.desktop-nav .menu-item.button:hover{background:#232a2d;border:1px solid #232a2d!important;color:#fff!important}body.fixed-nav.home.scrolled #mobile-header #mobile-logo a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo_black.svg)}body.fixed-nav.home.scrolled #mobile-header #mobile-logo.open a{background-image:url(/wp-content/themes/windows-catering/img/Windows-Catering-W-logo-with-text_black.svg)}body.fixed-nav.home.scrolled #mobile-header #mobile-cta{position:absolute;z-index:999;width:90px;height:100%;right:20px;top:10px}body.fixed-nav.home.scrolled #mobile-header #mobile-cta .button{border-color:#232a2d;color:#232a2d;padding:.3em .8em}body.fixed-nav.home.scrolled #mobile-header #mobile-cta .button:hover{border-color:#232a2d;color:#fff}body.fixed-nav.home.scrolled #mobile-header #mobile-cta.open .button{border-color:#232a2d;color:#232a2d}body.fixed-nav.home.scrolled #mobile-header #mobile-cta.open .button:hover{border-color:#232a2d;color:#fff!important}body.fixed-nav.home.scrolled button.mobile-menu-btn.open span,body.fixed-nav.home.scrolled button.mobile-menu-btn span{background:#000}body.fixed-nav.home.scrolled button.mobile-menu-btn.open span:nth-child(2){background:#fff;z-index:-999}.home main{padding-bottom:0;top:0}.home main .block-page-hero .full-width-image-info{top:0;margin-bottom:0;min-height:100vh!important}.home main .block-page-hero .full-width-image-info .container h1{font-size:54px!important;line-height:60px!important;margin-left:10px;margin-right:10px}@media (min-width:768px){.home main .block-page-hero .full-width-image-info .container h1{line-height:72px!important}}.home main .block-page-hero .scroll-link{bottom:40px;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}