@import url(https://fonts.googleapis.com/css?family=Quicksand:400,500);@import url(https://use.typekit.net/utz4mtb.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;font-weight:400;vertical-align:baseline}html{font-family:Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.15;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:block;border-style:none}a{color:inherit;background-color:transparent}a:hover{text-decoration:none}b,strong{font-weight:500}em,i{font-style:italic}button,input,optgroup,select,textarea{margin:0;font:inherit;font-size:100%;line-height:1.15}button{font:inherit;text-decoration:none;background:transparent;border-style:none;cursor:pointer;-webkit-appearance:none}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}button:hover{text-decoration:underline}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto;-webkit-overflow-scrolling:touch}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search],input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,samp{font-family:monospace;font-size:1em}summary{display:list-item}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}[hidden],template{display:none}@media print,screen and (min-width:0){html{font-size:10px}body{font-size:1.6rem}}body{color:#212529;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5}a{color:#003da5}p{margin-bottom:1rem}.font-primary,.font-quicksand{font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.font-secondary,.font-verveine{font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.button,.button-primary,.elementor-button{display:inline-block!important;height:6rem;padding:1.5rem 2.6rem!important;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:2.4rem!important;font-weight:600!important;line-height:3.1rem!important;border:0 none!important;border-radius:1rem!important;white-space:nowrap;transition:background-color .25s ease-out;color:#fff!important;background-color:#b78600!important}@media screen and (max-width:768px){.button,.button-primary,.elementor-button{height:auto;padding:.5rem 1.3rem!important;font-size:1.8rem!important;line-height:2.6rem!important;white-space:normal}}.button-primary span,.button span,.elementor-button span{font:inherit}.button-primary:hover,.button:hover,.elementor-button:hover{background-color:#99741b!important}.button-secondary{display:inline-block!important;height:6rem;padding:1.5rem 2.6rem!important;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:2.4rem!important;font-weight:600!important;line-height:3.1rem!important;border:0 none!important;border-radius:1rem!important;white-space:nowrap;transition:background-color .25s ease-out;color:#003da5!important;background-color:#fff!important}@media screen and (max-width:768px){.button-secondary{height:auto;padding:.5rem 1.3rem!important;font-size:1.8rem!important;line-height:2.6rem!important;white-space:normal}}.button-secondary span{font:inherit}.button-secondary:hover{color:#fff!important;background-color:#99741b!important}.button-tertiary{display:inline-block!important;height:6rem;padding:1.5rem 2.6rem!important;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:2.4rem!important;font-weight:600!important;line-height:3.1rem!important;border:0 none!important;border-radius:1rem!important;white-space:nowrap;transition:background-color .25s ease-out;color:#003da5!important;background-color:#f2f5fb!important}@media screen and (max-width:768px){.button-tertiary{height:auto;padding:.5rem 1.3rem!important;font-size:1.8rem!important;line-height:2.6rem!important;white-space:normal}}.button-tertiary span{font:inherit}.button-tertiary:hover,.button-tertiary[data-active=true]{color:#fff!important;background-color:#99741b!important}.button-skip{position:absolute;z-index:200;top:.5rem;left:.5rem}.button-skip:not(:focus){opacity:0;left:-123rem;top:123rem}.banner,.page-header{display:none}.elementor-element-37188ceb.elementor-element.elementor-element,.global-header-topbar{padding:1.6rem 0;background:#003da5 url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-background-tile-blue.jpg") 50% 50% repeat scroll}@media screen and (max-width:1024px){.elementor-element-37188ceb.elementor-element.elementor-element,.global-header-topbar{padding:1rem 0}}.elementor-element-37188ceb.elementor-element.elementor-element>.elementor-container,.global-header-topbar>.elementor-container{max-width:140rem;justify-content:space-between}@media screen and (max-width:1024px){.elementor-element-37188ceb.elementor-element.elementor-element>.elementor-container,.global-header-topbar>.elementor-container{flex-direction:column}}.elementor-element-37188ceb.elementor-element.elementor-element>.elementor-container .elementor-column.elementor-col-50,.global-header-topbar>.elementor-container .elementor-column.elementor-col-50{width:auto}@media screen and (max-width:1024px){.elementor-element-37188ceb.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-col-50:nth-child(2),.global-header-topbar>.elementor-container>.elementor-column.elementor-col-50:nth-child(2){width:100%}.elementor-element-37188ceb.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-col-50:nth-child(2)>.elementor-widget-wrap .elementor-section,.global-header-topbar>.elementor-container>.elementor-column.elementor-col-50:nth-child(2)>.elementor-widget-wrap .elementor-section{padding:0}}@media screen and (max-width:1024px){.elementor-element-37188ceb.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-col-50:nth-child(2) .elementor-section.elementor-section-boxed>.elementor-container,.global-header-topbar>.elementor-container>.elementor-column.elementor-col-50:nth-child(2) .elementor-section.elementor-section-boxed>.elementor-container{display:flex;justify-content:space-between}.elementor-element-37188ceb.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-col-50:nth-child(2) .elementor-section.elementor-section-boxed>.elementor-container .elementor-column .elementor-widget-wrap,.global-header-topbar>.elementor-container>.elementor-column.elementor-col-50:nth-child(2) .elementor-section.elementor-section-boxed>.elementor-container .elementor-column .elementor-widget-wrap{align-content:center;align-items:center}}@media screen and (max-width:767px){.elementor-element-37188ceb.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-col-50:nth-child(2) .elementor-section.elementor-section-boxed>.elementor-container,.global-header-topbar>.elementor-container>.elementor-column.elementor-col-50:nth-child(2) .elementor-section.elementor-section-boxed>.elementor-container{flex-direction:column;align-content:center;justify-content:center}.elementor-element-37188ceb.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-col-50:nth-child(2) .elementor-section.elementor-section-boxed>.elementor-container .elementor-column .elementor-widget-wrap,.global-header-topbar>.elementor-container>.elementor-column.elementor-col-50:nth-child(2) .elementor-section.elementor-section-boxed>.elementor-container .elementor-column .elementor-widget-wrap{justify-content:center}.elementor-element-37188ceb.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-col-50:nth-child(2) .elementor-section.elementor-section-boxed>.elementor-container .elementor-element,.global-header-topbar>.elementor-container>.elementor-column.elementor-col-50:nth-child(2) .elementor-section.elementor-section-boxed>.elementor-container .elementor-element{width:auto}}.elementor-element-37188ceb.elementor-element.elementor-element .elementor-alert.elementor-alert-info,.global-header-topbar .elementor-alert.elementor-alert-info{display:flex;flex-direction:row-reverse;align-items:center;padding:0 0 0 2rem;color:#fff;background:none;border:0 none}@media screen and (max-width:1024px){.elementor-element-37188ceb.elementor-element.elementor-element .elementor-alert.elementor-alert-info,.global-header-topbar .elementor-alert.elementor-alert-info{width:100%;justify-content:flex-end;position:absolute;z-index:10;top:6rem;left:0;padding:1rem 2rem;background:rgba(0,61,165,.5)}}@media screen and (max-width:768px){.elementor-element-37188ceb.elementor-element.elementor-element .elementor-alert.elementor-alert-info,.global-header-topbar .elementor-alert.elementor-alert-info{top:9.4rem}}.elementor-element-37188ceb.elementor-element.elementor-element .elementor-alert.elementor-alert-info button.elementor-alert-dismiss,.global-header-topbar .elementor-alert.elementor-alert-info button.elementor-alert-dismiss{position:relative;top:auto;left:auto;right:auto;margin-right:2rem;padding:0;font-size:3rem}.elementor-element-37188ceb.elementor-element.elementor-element #currentLocationHeader,.global-header-topbar #currentLocationHeader{padding-left:3rem;color:#fff;background:url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-icon-location.svg") 0 50% no-repeat scroll}.elementor-element-37188ceb.elementor-element.elementor-element #currentLocationHeader a,.global-header-topbar #currentLocationHeader a{color:inherit}@media screen and (max-width:768px){.elementor-element-37188ceb.elementor-element.elementor-element #currentLocationHeader a,.global-header-topbar #currentLocationHeader a{display:inline-block;padding:.5rem}}@media screen and (max-width:768px){.elementor-element-37188ceb.elementor-element.elementor-element #currentLocationHeader .prefix,.global-header-topbar #currentLocationHeader .prefix{display:none}}.elementor-element-37188ceb.elementor-element.elementor-element .elementor-element-populated,.global-header-topbar .elementor-element-populated{padding:0}.elementor-element-37188ceb.elementor-element.elementor-element .location-search-form,.global-header-topbar .location-search-form{margin-top:1rem;padding:0}@media screen and (min-width:768px){.elementor-element-37188ceb.elementor-element.elementor-element .location-search-form,.global-header-topbar .location-search-form{margin-top:0}}.elementor-element-37188ceb.elementor-element.elementor-element .location-search-form input,.global-header-topbar .location-search-form input{width:24rem;height:4rem;margin-left:0;padding:0 1.6rem;font-size:1.4rem;line-height:2.3rem;letter-spacing:0}@media screen and (min-width:768px){.elementor-element-37188ceb.elementor-element.elementor-element .location-search-form input,.global-header-topbar .location-search-form input{width:27rem;height:5rem;margin-left:3rem;font-size:1.8rem}}.elementor-element-37188ceb.elementor-element.elementor-element .location-search-form button,.global-header-topbar .location-search-form button{height:4rem;padding:1rem 2.5rem!important;line-height:.5!important;text-indent:-123rem;background:#b78600 url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-icon-search.svg") 50% 50% no-repeat scroll;overflow:hidden}@media screen and (min-width:768px){.elementor-element-37188ceb.elementor-element.elementor-element .location-search-form button,.global-header-topbar .location-search-form button{height:5rem;padding:1rem 3rem!important}}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .uael-side,.global-header-navigation .uael-side{top:7.4rem;width:100%;max-width:50rem}@media screen and (max-width:1024px){.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .uael-side,.global-header-navigation .uael-side{top:7rem}}@media screen and (max-width:767px){.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .uael-side,.global-header-navigation .uael-side{top:10.4rem;max-width:none}}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .uael-flyout-overlay,.global-header-navigation .uael-flyout-overlay{background:none}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .uael-flyout-content,.global-header-navigation .uael-flyout-content{padding:5.8rem 11.6rem 5.8rem 5.8rem;background:#003da5 url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-background-tile-blue.jpg") 50% 50% repeat scroll}@media screen and (max-width:767px){.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .uael-flyout-content,.global-header-navigation .uael-flyout-content{padding:5.8rem 7.8rem 5.8rem 2rem}}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .uael-menu-item,.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .uael-sub-menu-item,.global-header-navigation .menu-item .uael-menu-item,.global-header-navigation .menu-item .uael-sub-menu-item{color:#fff;font-size:2.4rem;font-weight:700;line-height:3.1rem;border-bottom:.1rem solid #fff}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .uael-menu-item:hover,.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .uael-sub-menu-item:hover,.global-header-navigation .menu-item .uael-menu-item:hover,.global-header-navigation .menu-item .uael-sub-menu-item:hover{color:#b78600}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .uael-menu-item:hover .uael-menu-toggle.sub-arrow,.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .uael-sub-menu-item:hover .uael-menu-toggle.sub-arrow,.global-header-navigation .menu-item .uael-menu-item:hover .uael-menu-toggle.sub-arrow,.global-header-navigation .menu-item .uael-sub-menu-item:hover .uael-menu-toggle.sub-arrow{fill:#b78600}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .sub-menu-active .uael-menu-item,.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .sub-menu-active .uael-sub-menu-item,.global-header-navigation .menu-item .sub-menu-active .uael-menu-item,.global-header-navigation .menu-item .sub-menu-active .uael-sub-menu-item{color:#b78600;border-bottom:0 none}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .uael-sub-menu-item,.global-header-navigation .menu-item .uael-sub-menu-item{padding:1rem;font-size:2.1rem;line-height:2.1rem;border-bottom:0 none}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .menu-item-has-children:last-of-type,.global-header-navigation .menu-item .menu-item-has-children:last-of-type{border-bottom:0 none}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item>.uael-menu-item,.global-header-navigation .menu-item>.uael-menu-item{padding-right:8rem}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .menu-item .uael-menu-item.elementor-button,.global-header-navigation .menu-item .uael-menu-item.elementor-button{margin-top:5rem}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .sub-menu.sub-menu,.global-header-navigation .sub-menu.sub-menu{background:transparent}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .sub-menu.sub-menu .menu-item.menu-item,.global-header-navigation .sub-menu.sub-menu .menu-item.menu-item{border:0 none}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .uael-menu-toggle.sub-arrow,.global-header-navigation .uael-menu-toggle.sub-arrow{background:url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-icon-chevron-down.svg") no-repeat 50% 50% scroll}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .uael-menu-toggle.sub-arrow i,.global-header-navigation .uael-menu-toggle.sub-arrow i{opacity:0}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .sub-menu-active .uael-menu-toggle.sub-arrow,.global-header-navigation .sub-menu-active .uael-menu-toggle.sub-arrow{background-image:url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-icon-chevron-up.svg")}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .uael-flyout-close,.global-header-navigation .uael-flyout-close{width:4rem;height:4rem;top:5.8rem;right:1.6rem;background:url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-icon-close.svg") no-repeat 50% 50%/2rem scroll}.elementor-element.elementor-element .uael-flyout-wrapper.uael-flyout-wrapper .uael-flyout-close svg,.global-header-navigation .uael-flyout-close svg{opacity:0}.page .container{max-width:none;padding:0}.elementor[data-elementor-type=single-post],.elementor[data-elementor-type=wp-page]{overflow:hidden}.elementor-section.elementor-section-boxed>.elementor-container{box-sizing:initial;max-width:140rem;padding:0 2rem}.common-summary-columns.elementor-element.elementor-element,.elementor-element-3fbeedb.elementor-element.elementor-element{padding:10rem 0 4rem}.common-summary-columns.elementor-element.elementor-element .elementor-section .elementor-container,.elementor-element-3fbeedb.elementor-element.elementor-element .elementor-section .elementor-container{padding:0}.common-summary-columns.elementor-element.elementor-element h3,.elementor-element-3fbeedb.elementor-element.elementor-element h3{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem}@media screen and (max-width:768px){.common-summary-columns.elementor-element.elementor-element h3,.elementor-element-3fbeedb.elementor-element.elementor-element h3{font-size:3.5rem;line-height:1.15}}.common-summary-columns.elementor-element.elementor-element h4,.elementor-element-3fbeedb.elementor-element.elementor-element h4{color:#003da5;font-size:6.5rem;font-weight:900;line-height:7rem;letter-spacing:-.13rem}@media screen and (max-width:768px){.common-summary-columns.elementor-element.elementor-element h4,.elementor-element-3fbeedb.elementor-element.elementor-element h4{font-size:3rem;line-height:1.5}}.common-summary-columns.elementor-element.elementor-element p,.elementor-element-3fbeedb.elementor-element.elementor-element p{font-size:2.4rem;line-height:1.25}@media screen and (max-width:768px){.common-summary-columns.elementor-element.elementor-element p,.elementor-element-3fbeedb.elementor-element.elementor-element p{font-size:1.8rem}}.common-summary-columns.elementor-element.elementor-element b,.elementor-element-3fbeedb.elementor-element.elementor-element b{font-weight:600}@media screen and (min-width:769px){.common-summary-columns.elementor-element.elementor-element .elementor-col-50:first-child,.elementor-element-3fbeedb.elementor-element.elementor-element .elementor-col-50:first-child{margin-right:8rem}}.common-summary-columns.elementor-element.elementor-element .elementor-col-50 p,.elementor-element-3fbeedb.elementor-element.elementor-element .elementor-col-50 p{font-size:2.4rem;line-height:1.25}@media screen and (max-width:768px){.common-summary-columns.elementor-element.elementor-element .elementor-col-50 p,.elementor-element-3fbeedb.elementor-element.elementor-element .elementor-col-50 p{font-size:1.8rem}}.common-summary-columns.elementor-element.elementor-element li,.elementor-element-3fbeedb.elementor-element.elementor-element li{position:relative;padding:1rem 0 1rem 5rem;color:#003da5;font-weight:600;letter-spacing:-.048rem;text-align:left}@media screen and (min-width:769px){.common-summary-columns.elementor-element.elementor-element li,.elementor-element-3fbeedb.elementor-element.elementor-element li{font-size:2.4rem;line-height:3rem}}.common-summary-columns.elementor-element.elementor-element li:before,.elementor-element-3fbeedb.elementor-element.elementor-element li:before{display:inline-block;width:3.2rem;height:3.2rem;margin-right:1.6rem;position:absolute;top:.8rem;left:0;background:url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-icon-bullet.svg") 50% 50% no-repeat scroll;background-size:contain;content:""}.common-summary-cards.elementor-element.elementor-element,.elementor-element-43abf48.elementor-element.elementor-element{padding:4rem 0}.common-summary-cards.elementor-element.elementor-element .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.elementor-element-43abf48.elementor-element.elementor-element .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding-left:0;padding-right:0}.common-summary-cards.elementor-element.elementor-element .elementor-section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-element,.elementor-element-43abf48.elementor-element.elementor-element .elementor-section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-element{background:#fff;border-radius:1rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.101961);overflow:hidden;height:100%}.common-summary-cards.elementor-element.elementor-element .elementor-section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-element h4,.elementor-element-43abf48.elementor-element.elementor-element .elementor-section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-element h4{padding:.5rem 1rem;color:#003da5;font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:4rem;line-height:1;letter-spacing:-.1rem;text-align:center}.common-summary-cards.elementor-element.elementor-element .elementor-section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-element p,.elementor-element-43abf48.elementor-element.elementor-element .elementor-section>.elementor-container>.elementor-column>.elementor-widget-wrap>.elementor-element p{padding:0 2rem 3.5rem;font-size:1.8rem;line-height:2.3rem;text-align:center}.common-about-summary.elementor-element.elementor-element .elementor-section.elementor-section-boxed>.elementor-container,.common-about-summary.elementor-element.elementor-element .elementor-widget-wrap,.elementor-element-cdfb8ee.elementor-element.elementor-element .elementor-section.elementor-section-boxed>.elementor-container,.elementor-element-cdfb8ee.elementor-element.elementor-element .elementor-widget-wrap{padding:0}.common-about-summary.elementor-element.elementor-element .elementor-column:first-child,.elementor-element-cdfb8ee.elementor-element.elementor-element .elementor-column:first-child{margin:0 4rem 0 .5rem}@media screen and (max-width:768px){.common-about-summary.elementor-element.elementor-element .elementor-column:first-child,.elementor-element-cdfb8ee.elementor-element.elementor-element .elementor-column:first-child{margin:0 0 4rem}}.common-about-ctas.elementor-element.elementor-element .elementor-slides .swiper-slide-bg,.elementor-element-e3bc9fb.elementor-element.elementor-element .elementor-slides .swiper-slide-bg{background-size:cover!important;border-radius:1rem;overflow:hidden}@media screen and (max-width:768px){.common-about-ctas.elementor-element.elementor-element .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.elementor-element-e3bc9fb.elementor-element.elementor-element .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0;margin:4rem 0}}.common-legal.elementor-element.elementor-element,.elementor-element-7c23ee4.elementor-element.elementor-element{padding:4rem 0 8rem}.common-legal.elementor-element.elementor-element h1,.elementor-element-7c23ee4.elementor-element.elementor-element h1{margin:6rem 0 2rem;font-size:3rem;font-weight:700}.common-legal.elementor-element.elementor-element h2,.elementor-element-7c23ee4.elementor-element.elementor-element h2{margin:2rem 0 1rem;font-size:2rem;font-weight:700}.common-legal.elementor-element.elementor-element h4,.elementor-element-7c23ee4.elementor-element.elementor-element h4{margin-bottom:1rem;font-weight:600}.common-legal.elementor-element.elementor-element ol,.elementor-element-7c23ee4.elementor-element.elementor-element ol{list-style:decimal inside}.common-legal.elementor-element.elementor-element .elementor-section,.elementor-element-7c23ee4.elementor-element.elementor-element .elementor-section{padding:0}.social-icons-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media screen and (max-width:768px){.social-icons-wrapper{padding:0 1rem 6rem}}.social-icons-item{padding:.75rem}.social-icons-item-link{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;background-color:#003da5;border-radius:50%;opacity:1;transition:opacity .25s ease-out}.social-icons-item-link:hover{opacity:.85}.social-icons-item-link-icon{display:block;width:2rem;height:2rem;position:relative;fill:#fff}.chef,.common-list-icons{font-size:2.4rem;line-height:1.25}@media screen and (max-width:768px){.chef,.common-list-icons{font-size:1.8rem}}.chef li,.common-list-icons li{padding:1rem 0 1rem 4rem;position:relative}.chef li:before,.common-list-icons li:before{display:inline-block;width:2.8rem;height:2.8rem;margin-right:1.2rem;position:absolute;top:.8rem;left:0;background:url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-icon-bullet.svg") 50% 50% no-repeat scroll;background-size:contain;content:""}.template-location-print main.main{padding:10%}.template-location-print h1{color:#003da5;font-size:2.5rem;font-weight:500}.template-location-print h2{color:#b78600;text-transform:uppercase;margin-bottom:2rem;font-size:1.5rem}.template-location-print .menu-heading{margin-bottom:5rem}.template-location-print .category{margin-bottom:4rem}.template-location-print table{width:100%}.template-location-print table td.item-name-desc{width:60%}.template-location-print table td.spacer{width:20%}.template-location-print table td.price{width:20%;color:#003da5;font-weight:500}.template-location-print table td.contact div{color:#003da5;background-color:#f6f8fa;padding:2rem;margin-top:2rem;padding-left:4rem}.template-location-print table a{display:inline-block;margin:0 0 2rem;padding:1rem 0}.template-location-print .vertical-align{vertical-align:middle}.template-location-print #logo{width:5rem}.elementor-element-fb7d0b8.elementor-element,.home-hero.elementor-element{padding:4.8rem 0;color:#fff;padding:4.8rem 0 19.2rem}@media screen and (max-width:767px){.elementor-element-fb7d0b8.elementor-element,.home-hero.elementor-element{padding:7rem 0 3rem}}.elementor-element-fb7d0b8.elementor-element .elementor-section .elementor-container,.elementor-element-fb7d0b8.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap,.home-hero.elementor-element .elementor-section .elementor-container,.home-hero.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0}.elementor-element-fb7d0b8.elementor-element .elementor-col-25,.elementor-element-fb7d0b8.elementor-element .elementor-col-50,.home-hero.elementor-element .elementor-col-25,.home-hero.elementor-element .elementor-col-50{width:auto}@media screen and (max-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-col-25:first-child,.home-hero.elementor-element .elementor-col-25:first-child{width:100%;order:4}}.elementor-element-fb7d0b8.elementor-element .elementor-col-25:nth-child(2),.home-hero.elementor-element .elementor-col-25:nth-child(2){flex:1 1 0;font-size:2rem;line-height:1.25}@media screen and (max-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-col-25:nth-child(2),.home-hero.elementor-element .elementor-col-25:nth-child(2){font-size:1.8rem}}.elementor-element-fb7d0b8.elementor-element .elementor-col-25:nth-child(2) a,.home-hero.elementor-element .elementor-col-25:nth-child(2) a{text-decoration:underline}@media screen and (max-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-col-25:nth-child(2),.home-hero.elementor-element .elementor-col-25:nth-child(2){order:1}}@media screen and (max-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-col-25:nth-child(3),.home-hero.elementor-element .elementor-col-25:nth-child(3){order:2}}@media screen and (max-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-col-25:nth-child(4),.home-hero.elementor-element .elementor-col-25:nth-child(4){order:3}}.elementor-element-fb7d0b8.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu,.home-hero.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu{padding:1rem .5rem}.elementor-element-fb7d0b8.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu .e-fas-bars,.home-hero.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu .e-fas-bars{fill:#fff}@media screen and (max-width:767px){.elementor-element-fb7d0b8.elementor-element,.home-hero.elementor-element{padding:7rem 0}}.elementor-element-fb7d0b8.elementor-element .elementor-widget-heading:first-child,.home-hero.elementor-element .elementor-widget-heading:first-child{margin-bottom:0}.elementor-element-fb7d0b8.elementor-element .elementor-widget-heading h1.elementor-heading-title,.home-hero.elementor-element .elementor-widget-heading h1.elementor-heading-title{font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:9rem;font-weight:400;line-height:1.3;text-shadow:none}@media screen and (max-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-widget-heading h1.elementor-heading-title,.home-hero.elementor-element .elementor-widget-heading h1.elementor-heading-title{font-size:4rem}}.elementor-element-fb7d0b8.elementor-element .elementor-widget-heading h2.elementor-heading-title,.home-hero.elementor-element .elementor-widget-heading h2.elementor-heading-title{font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:10rem;font-weight:800;line-height:1;text-shadow:none}@media screen and (max-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-widget-heading h2.elementor-heading-title,.home-hero.elementor-element .elementor-widget-heading h2.elementor-heading-title{font-size:5rem}}@media screen and (max-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2),.home-hero.elementor-element .elementor-section:nth-child(2){padding:2rem 0 0;text-align:center}}@media screen and (min-width:1025px){.elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child,.home-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child{flex:1.2 1 0}}@media screen and (min-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child h2,.home-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child h2{padding-right:4rem}}@media screen and (min-width:1025px){.elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2),.home-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2){flex:0.9 1 0}}.elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) b,.elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) p,.home-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) b,.home-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) p{font-size:3.2rem;font-weight:900;line-height:4rem;letter-spacing:0}@media screen and (max-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) b,.elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) p,.home-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) b,.home-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) p{font-size:2.2rem;line-height:3rem}}@media screen and (min-width:768px){.elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) .elementor-element:last-child p,.home-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) .elementor-element:last-child p{padding-right:9rem}}.single-location .elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child,.single-location .elementor-element-fb7d0b8.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2),.single-location .home-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child,.single-location .home-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2){flex:initial}.elementor-element-26562953.elementor-element.elementor-element,.home-intro.elementor-element.elementor-element{margin:0;padding-top:16rem}.elementor-element-26562953.elementor-element.elementor-element>.elementor-container,.home-intro.elementor-element.elementor-element>.elementor-container{box-sizing:initial;max-width:140rem;padding:0 2rem}.elementor-element-26562953.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column,.home-intro.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column{width:29%}@media screen and (max-width:1024px){.elementor-element-26562953.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column,.home-intro.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column{width:50%}}.elementor-element-26562953.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column>.elementor-widget-wrap.elementor-widget-wrap,.home-intro.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column>.elementor-widget-wrap.elementor-widget-wrap{align-items:center;align-content:center;justify-content:flex-start}.elementor-element-26562953.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column:last-child,.home-intro.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column:last-child{width:40%;margin-left:2%;font-size:2rem}@media screen and (max-width:1024px){.elementor-element-26562953.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column:last-child,.home-intro.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column:last-child{width:100%;margin-left:0}}.elementor-element-26562953.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column:last-child b,.home-intro.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column:last-child b{font-weight:600}.elementor-element-26562953.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column:last-child .elementor-heading-title,.home-intro.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column:last-child .elementor-heading-title{font-size:6rem;line-height:1}@media screen and (max-width:768px){.elementor-element-26562953.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column:last-child .elementor-heading-title,.home-intro.elementor-element.elementor-element>.elementor-container>.elementor-column.elementor-column:last-child .elementor-heading-title{font-size:4rem}}.elementor-element-5d5ddf52.elementor-element.elementor-element,.home-about.elementor-element.elementor-element{padding:10rem 0 0;font-size:2.4rem;line-height:1.25;text-align:center;padding:10rem 0 1rem}@media screen and (max-width:768px){.elementor-element-5d5ddf52.elementor-element.elementor-element,.home-about.elementor-element.elementor-element{font-size:1.8rem;padding-top:6rem}}.elementor-element-5d5ddf52.elementor-element.elementor-element h1,.elementor-element-5d5ddf52.elementor-element.elementor-element h2,.elementor-element-5d5ddf52.elementor-element.elementor-element h3,.home-about.elementor-element.elementor-element h1,.home-about.elementor-element.elementor-element h2,.home-about.elementor-element.elementor-element h3{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem}@media screen and (max-width:768px){.elementor-element-5d5ddf52.elementor-element.elementor-element h1,.elementor-element-5d5ddf52.elementor-element.elementor-element h2,.elementor-element-5d5ddf52.elementor-element.elementor-element h3,.home-about.elementor-element.elementor-element h1,.home-about.elementor-element.elementor-element h2,.home-about.elementor-element.elementor-element h3{font-size:3.5rem;line-height:1.15}}@media screen and (max-width:768px){.elementor-element-5d5ddf52.elementor-element.elementor-element,.home-about.elementor-element.elementor-element{padding-top:0}}@media screen and (min-width:1200px){.elementor-element-5d5ddf52.elementor-element.elementor-element h3,.home-about.elementor-element.elementor-element h3{padding:0 6rem}}.elementor-element-5d5ddf52.elementor-element.elementor-element>.elementor-container,.home-about.elementor-element.elementor-element>.elementor-container{box-sizing:initial;max-width:140rem;padding:0 2rem}.elementor-element-067a3b3.elementor-element.elementor-element,.home-features.elementor-element.elementor-element{padding:10rem 0 0;font-size:2.4rem;line-height:1.25;text-align:center;padding:1rem 0 20rem}@media screen and (max-width:768px){.elementor-element-067a3b3.elementor-element.elementor-element,.home-features.elementor-element.elementor-element{font-size:1.8rem;padding-top:6rem}}.elementor-element-067a3b3.elementor-element.elementor-element h1,.elementor-element-067a3b3.elementor-element.elementor-element h2,.elementor-element-067a3b3.elementor-element.elementor-element h3,.home-features.elementor-element.elementor-element h1,.home-features.elementor-element.elementor-element h2,.home-features.elementor-element.elementor-element h3{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem}@media screen and (max-width:768px){.elementor-element-067a3b3.elementor-element.elementor-element h1,.elementor-element-067a3b3.elementor-element.elementor-element h2,.elementor-element-067a3b3.elementor-element.elementor-element h3,.home-features.elementor-element.elementor-element h1,.home-features.elementor-element.elementor-element h2,.home-features.elementor-element.elementor-element h3{font-size:3.5rem;line-height:1.15}}@media screen and (max-width:768px){.elementor-element-067a3b3.elementor-element.elementor-element,.home-features.elementor-element.elementor-element{padding-bottom:8rem}}.elementor-element-067a3b3.elementor-element.elementor-element .elementor-col-25 .elementor-widget-wrap,.home-features.elementor-element.elementor-element .elementor-col-25 .elementor-widget-wrap{background:#fff;border-radius:1rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.101961);overflow:hidden}.elementor-element-067a3b3.elementor-element.elementor-element .elementor-col-25 .elementor-widget-wrap h4,.home-features.elementor-element.elementor-element .elementor-col-25 .elementor-widget-wrap h4{padding:.5rem 1rem;color:#003da5;font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:4rem;line-height:1;letter-spacing:-.1rem;text-align:center}.elementor-element-067a3b3.elementor-element.elementor-element .elementor-col-25 .elementor-widget-wrap p,.home-features.elementor-element.elementor-element .elementor-col-25 .elementor-widget-wrap p{padding:0 2rem 3.5rem;font-size:1.8rem;line-height:2.3rem;text-align:center}.elementor-element-3134a4d1.elementor-element.elementor-element,.home-rewards.elementor-element.elementor-element{padding:18rem;font-size:2.4rem;line-height:1.25}@media screen and (max-width:768px){.elementor-element-3134a4d1.elementor-element.elementor-element,.home-rewards.elementor-element.elementor-element{font-size:1.8rem;padding:8rem 0}}.elementor-element-3134a4d1.elementor-element.elementor-element h4.elementor-heading-title,.home-rewards.elementor-element.elementor-element h4.elementor-heading-title{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem;text-align:center}@media screen and (max-width:768px){.elementor-element-3134a4d1.elementor-element.elementor-element h4.elementor-heading-title,.home-rewards.elementor-element.elementor-element h4.elementor-heading-title{font-size:3.5rem;line-height:1.15}}.elementor-element-3134a4d1.elementor-element.elementor-element p.elementor-heading-title,.home-rewards.elementor-element.elementor-element p.elementor-heading-title{color:inherit;font:inherit;text-align:center}.elementor-element-3134a4d1.elementor-element.elementor-element .elementor-col-50,.home-rewards.elementor-element.elementor-element .elementor-col-50{margin-top:2rem}.elementor-element-3134a4d1.elementor-element.elementor-element .elementor-col-50:first-child .elementor-widget-text-editor:first-child p,.home-rewards.elementor-element.elementor-element .elementor-col-50:first-child .elementor-widget-text-editor:first-child p{margin-bottom:0;color:#003da5;font-weight:800}.elementor-element-3134a4d1.elementor-element.elementor-element .elementor-col-50:first-child .elementor-widget-text-editor:last-child ul li,.home-rewards.elementor-element.elementor-element .elementor-col-50:first-child .elementor-widget-text-editor:last-child ul li{padding:1rem 0 1rem 4rem;position:relative}.elementor-element-3134a4d1.elementor-element.elementor-element .elementor-col-50:first-child .elementor-widget-text-editor:last-child ul li:before,.home-rewards.elementor-element.elementor-element .elementor-col-50:first-child .elementor-widget-text-editor:last-child ul li:before{display:inline-block;width:2.8rem;height:2.8rem;margin-right:1.2rem;position:absolute;top:.8rem;left:0;background:url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-icon-bullet.svg") 50% 50% no-repeat scroll;background-size:contain;content:""}.elementor-element-3134a4d1.elementor-element.elementor-element .elementor-col-50:last-child,.home-rewards.elementor-element.elementor-element .elementor-col-50:last-child{padding-bottom:8rem;position:relative}.elementor-element-3134a4d1.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-wrap,.home-rewards.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-wrap{padding:3rem;color:#fff;background-color:#003da5;border-radius:1rem}@media screen and (min-width:768px){.elementor-element-3134a4d1.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-wrap,.home-rewards.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-wrap{margin-left:4rem;padding:3.5rem 4.5rem}}.elementor-element-3134a4d1.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-wrap .elementor-widget-text-editor:first-child p,.home-rewards.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-wrap .elementor-widget-text-editor:first-child p{font-weight:800;text-transform:uppercase}.elementor-element-3134a4d1.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-wrap .elementor-button,.home-rewards.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-wrap .elementor-button{position:absolute;z-index:1;bottom:-13.5rem;left:-4.5rem}@media screen and (max-width:768px){.elementor-element-3134a4d1.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-wrap .elementor-button,.home-rewards.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-wrap .elementor-button{left:-2.5rem}}.elementor-element-4c9e74da.elementor-element,.location-search-hero.elementor-element{padding:4.8rem 0;color:#fff}@media screen and (max-width:767px){.elementor-element-4c9e74da.elementor-element,.location-search-hero.elementor-element{padding:7rem 0 3rem}}.elementor-element-4c9e74da.elementor-element .elementor-section .elementor-container,.elementor-element-4c9e74da.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap,.location-search-hero.elementor-element .elementor-section .elementor-container,.location-search-hero.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0}.elementor-element-4c9e74da.elementor-element .elementor-col-25,.elementor-element-4c9e74da.elementor-element .elementor-col-50,.location-search-hero.elementor-element .elementor-col-25,.location-search-hero.elementor-element .elementor-col-50{width:auto}@media screen and (max-width:768px){.elementor-element-4c9e74da.elementor-element .elementor-col-25:first-child,.location-search-hero.elementor-element .elementor-col-25:first-child{width:100%;order:4}}.elementor-element-4c9e74da.elementor-element .elementor-col-25:nth-child(2),.location-search-hero.elementor-element .elementor-col-25:nth-child(2){flex:1 1 0;font-size:2rem;line-height:1.25}@media screen and (max-width:768px){.elementor-element-4c9e74da.elementor-element .elementor-col-25:nth-child(2),.location-search-hero.elementor-element .elementor-col-25:nth-child(2){font-size:1.8rem}}.elementor-element-4c9e74da.elementor-element .elementor-col-25:nth-child(2) a,.location-search-hero.elementor-element .elementor-col-25:nth-child(2) a{text-decoration:underline}@media screen and (max-width:768px){.elementor-element-4c9e74da.elementor-element .elementor-col-25:nth-child(2),.location-search-hero.elementor-element .elementor-col-25:nth-child(2){order:1}}@media screen and (max-width:768px){.elementor-element-4c9e74da.elementor-element .elementor-col-25:nth-child(3),.location-search-hero.elementor-element .elementor-col-25:nth-child(3){order:2}}@media screen and (max-width:768px){.elementor-element-4c9e74da.elementor-element .elementor-col-25:nth-child(4),.location-search-hero.elementor-element .elementor-col-25:nth-child(4){order:3}}.elementor-element-4c9e74da.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu,.location-search-hero.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu{padding:1rem .5rem}.elementor-element-4c9e74da.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu .e-fas-bars,.location-search-hero.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu .e-fas-bars{fill:#fff}.elementor-element-8e35485.elementor-element.elementor-element,.location-search-summary.elementor-element.elementor-element{padding:10rem 0 0;font-size:2.4rem;line-height:1.25}@media screen and (max-width:768px){.elementor-element-8e35485.elementor-element.elementor-element,.location-search-summary.elementor-element.elementor-element{font-size:1.8rem;padding-top:6rem}}.elementor-element-8e35485.elementor-element.elementor-element h1,.elementor-element-8e35485.elementor-element.elementor-element h2,.elementor-element-8e35485.elementor-element.elementor-element h3,.location-search-summary.elementor-element.elementor-element h1,.location-search-summary.elementor-element.elementor-element h2,.location-search-summary.elementor-element.elementor-element h3{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem}@media screen and (max-width:768px){.elementor-element-8e35485.elementor-element.elementor-element h1,.elementor-element-8e35485.elementor-element.elementor-element h2,.elementor-element-8e35485.elementor-element.elementor-element h3,.location-search-summary.elementor-element.elementor-element h1,.location-search-summary.elementor-element.elementor-element h2,.location-search-summary.elementor-element.elementor-element h3{font-size:3.5rem;line-height:1.15}}.location-search-form{padding:2rem 0 12rem;margin:0 -1rem}@media screen and (max-width:768px){.location-search-form{padding:2rem 0 6rem}}.location-search-form form{display:flex;align-items:center;justify-content:center}.location-search-form input{box-sizing:border-box;width:75rem;height:6rem;margin-left:2.8rem;padding:0 3rem;color:#6c6c6c;font-size:2.4rem;font-weight:600;line-height:3rem;letter-spacing:-.048rem;background:#f2f2f2;border:.1rem solid #dedede;border-left:0 none;border-top-left-radius:1rem;border-bottom-left-radius:1rem}@media screen and (max-width:768px){.location-search-form input{width:100%;margin:0;font-size:2rem}}.location-search-form button{display:inline-block!important;height:6rem;padding:1.5rem 2.6rem!important;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:2.4rem!important;font-weight:600!important;line-height:3.1rem!important;border:0 none!important;border-radius:1rem!important;white-space:nowrap;transition:background-color .25s ease-out;color:#fff!important;background-color:#b78600!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media screen and (max-width:768px){.location-search-form button{height:auto;padding:.5rem 1.3rem!important;font-size:1.8rem!important;line-height:2.6rem!important;white-space:normal}}.location-search-form button span{font:inherit}.location-search-form button:hover{background-color:#99741b!important}.location-search-results{min-height:50rem;height:75vh;margin:0 0 18rem;display:grid;grid-template-columns:40% 60%;grid-template-areas:"list map"}@media only screen and (max-width:768px){.location-search-results{height:auto;margin:0 -1rem 6rem;margin-bottom:6rem;grid-template-columns:100%;grid-template-areas:"map" "list"}}.location-search-results-map{height:100%;grid-area:map}@media only screen and (max-width:768px){.location-search-results-map{height:60vh;margin-bottom:6rem}}.location-search-results-panel{height:100%;padding-right:4rem;grid-area:list;overflow-y:scroll;overflow-x:hidden}@media only screen and (max-width:768px){.location-search-results-panel{height:auto;padding-right:0}}.location-search-results-item{padding:2.5rem 0;font-size:2.2rem;line-height:3.2rem;border-bottom:.1rem solid #212529}@media only screen and (max-width:768px){.location-search-results-item{font-size:1.8rem;line-height:1.2}}.location-search-results-item a{display:block;color:inherit}.location-search-results-item a:hover{text-decoration:underline}.location-search-results-item a strong{display:block;margin-bottom:2rem;padding:1rem 0 0;font-size:3.2rem;font-weight:600;line-height:1;letter-spacing:-.064rem;color:#003da5}@media only screen and (max-width:768px){.location-search-results-item a strong{font-size:2.4rem}}.location-search-results-item-actions .button-primary{margin:2.5rem 2.5rem 2.5rem 0}@media only screen and (max-width:768px){.location-search-results-item-actions .button-primary{margin:1.5rem .5rem 1.5rem 0}}.location-search-results-item-hours{margin-top:1rem}.location-search-results-item-hours span{color:#1aaa0e}.location-search-results-item-featured{display:flex;margin-bottom:2rem;background:#fff;border-radius:1rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.101961);overflow:hidden}.location-search-results-item-featured-image{flex:1 1 0;min-height:21rem;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}@media only screen and (max-width:768px){.location-search-results-item-featured-image{min-height:16rem}}.location-search-results-item-featured-details{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;flex:1 1 0;padding:1rem 0;text-align:left}.location-search-results-item-featured-details-group{padding:0 1rem 0 3.5rem;color:#003da5;font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:4.5rem;line-height:6.1rem;letter-spacing:-.113rem}@media only screen and (max-width:768px){.location-search-results-item-featured-details-group{padding-left:1.5rem;font-size:2.5rem;line-height:1.25}}.location-search-results-item-featured-details-name{padding:0 1rem 0 3.5rem;font-size:1.8rem;line-height:2.3rem;letter-spacing:-.036rem}@media only screen and (max-width:768px){.location-search-results-item-featured-details-name{padding-left:1.5rem;font-size:1.6rem;line-height:1.25}}.location-search-results-item-featured-details-price{padding:0 1rem 0 3.5rem;font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:3rem;line-height:4.1rem;letter-spacing:-.075rem}@media only screen and (max-width:768px){.location-search-results-item-featured-details-price{padding-left:1.5rem;font-size:2.4rem;line-height:1.25}}.location-search-results-viewing{color:#b78600;font-size:2rem}.locations-search .info-window .btn-view-catering{font-size:.7rem;margin-top:20px}.elementor-element-60ada39c.elementor-element,.location-single-hero.elementor-element{padding:4.8rem 0;color:#fff;padding:4.8rem 0 19.2rem}@media screen and (max-width:767px){.elementor-element-60ada39c.elementor-element,.location-single-hero.elementor-element{padding:7rem 0 3rem}}.elementor-element-60ada39c.elementor-element .elementor-section .elementor-container,.elementor-element-60ada39c.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap,.location-single-hero.elementor-element .elementor-section .elementor-container,.location-single-hero.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0}.elementor-element-60ada39c.elementor-element .elementor-col-25,.elementor-element-60ada39c.elementor-element .elementor-col-50,.location-single-hero.elementor-element .elementor-col-25,.location-single-hero.elementor-element .elementor-col-50{width:auto}@media screen and (max-width:768px){.elementor-element-60ada39c.elementor-element .elementor-col-25:first-child,.location-single-hero.elementor-element .elementor-col-25:first-child{width:100%;order:4}}.elementor-element-60ada39c.elementor-element .elementor-col-25:nth-child(2),.location-single-hero.elementor-element .elementor-col-25:nth-child(2){flex:1 1 0;font-size:2rem;line-height:1.25}@media screen and (max-width:768px){.elementor-element-60ada39c.elementor-element .elementor-col-25:nth-child(2),.location-single-hero.elementor-element .elementor-col-25:nth-child(2){font-size:1.8rem}}.elementor-element-60ada39c.elementor-element .elementor-col-25:nth-child(2) a,.location-single-hero.elementor-element .elementor-col-25:nth-child(2) a{text-decoration:underline}@media screen and (max-width:768px){.elementor-element-60ada39c.elementor-element .elementor-col-25:nth-child(2),.location-single-hero.elementor-element .elementor-col-25:nth-child(2){order:1}}@media screen and (max-width:768px){.elementor-element-60ada39c.elementor-element .elementor-col-25:nth-child(3),.location-single-hero.elementor-element .elementor-col-25:nth-child(3){order:2}}@media screen and (max-width:768px){.elementor-element-60ada39c.elementor-element .elementor-col-25:nth-child(4),.location-single-hero.elementor-element .elementor-col-25:nth-child(4){order:3}}.elementor-element-60ada39c.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu,.location-single-hero.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu{padding:1rem .5rem}.elementor-element-60ada39c.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu .e-fas-bars,.location-single-hero.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu .e-fas-bars{fill:#fff}@media screen and (max-width:767px){.elementor-element-60ada39c.elementor-element,.location-single-hero.elementor-element{padding:7rem 0}}.elementor-element-60ada39c.elementor-element .elementor-widget-heading:first-child,.location-single-hero.elementor-element .elementor-widget-heading:first-child{margin-bottom:0}.elementor-element-60ada39c.elementor-element .elementor-widget-heading h1.elementor-heading-title,.location-single-hero.elementor-element .elementor-widget-heading h1.elementor-heading-title{font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:9rem;font-weight:400;line-height:1.3;text-shadow:none}@media screen and (max-width:768px){.elementor-element-60ada39c.elementor-element .elementor-widget-heading h1.elementor-heading-title,.location-single-hero.elementor-element .elementor-widget-heading h1.elementor-heading-title{font-size:4rem}}.elementor-element-60ada39c.elementor-element .elementor-widget-heading h2.elementor-heading-title,.location-single-hero.elementor-element .elementor-widget-heading h2.elementor-heading-title{font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:10rem;font-weight:800;line-height:1;text-shadow:none}@media screen and (max-width:768px){.elementor-element-60ada39c.elementor-element .elementor-widget-heading h2.elementor-heading-title,.location-single-hero.elementor-element .elementor-widget-heading h2.elementor-heading-title{font-size:5rem}}@media screen and (max-width:768px){.elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2),.location-single-hero.elementor-element .elementor-section:nth-child(2){padding:2rem 0 0;text-align:center}}@media screen and (min-width:1025px){.elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child,.location-single-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child{flex:1.2 1 0}}@media screen and (min-width:768px){.elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child h2,.location-single-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child h2{padding-right:4rem}}@media screen and (min-width:1025px){.elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2),.location-single-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2){flex:0.9 1 0}}.elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) b,.elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) p,.location-single-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) b,.location-single-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) p{font-size:3.2rem;font-weight:900;line-height:4rem;letter-spacing:0}@media screen and (max-width:768px){.elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) b,.elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) p,.location-single-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) b,.location-single-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) p{font-size:2.2rem;line-height:3rem}}@media screen and (min-width:768px){.elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) .elementor-element:last-child p,.location-single-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2) .elementor-element:last-child p{padding-right:9rem}}.single-location .elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child,.single-location .elementor-element-60ada39c.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2),.single-location .location-single-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:first-child,.single-location .location-single-hero.elementor-element .elementor-section:nth-child(2) .elementor-column:nth-child(2){flex:initial}.elementor-element-9b6de81.elementor-element.elementor-element,.elementor-element-d74ec36.elementor-element.elementor-element,.location-common-navigation.elementor-element.elementor-element,.location-single-navigation.elementor-element.elementor-element{background:#003da5 url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-background-tile-blue.jpg") 50% 50% repeat scroll;padding:2.5rem 0}@media screen and (max-width:768px){.elementor-element-9b6de81.elementor-element.elementor-element,.elementor-element-d74ec36.elementor-element.elementor-element,.location-common-navigation.elementor-element.elementor-element,.location-single-navigation.elementor-element.elementor-element{padding:0}}.elementor-element-9b6de81.elementor-element.elementor-element .elementor-col-50:first-child .elementor-widget-wrap,.elementor-element-d74ec36.elementor-element.elementor-element .elementor-col-50:first-child .elementor-widget-wrap,.location-common-navigation.elementor-element.elementor-element .elementor-col-50:first-child .elementor-widget-wrap,.location-single-navigation.elementor-element.elementor-element .elementor-col-50:first-child .elementor-widget-wrap{padding:0}.elementor-element-9b6de81.elementor-element.elementor-element .menu-item .uael-menu-item,.elementor-element-d74ec36.elementor-element.elementor-element .menu-item .uael-menu-item,.location-common-navigation.elementor-element.elementor-element .menu-item .uael-menu-item,.location-single-navigation.elementor-element.elementor-element .menu-item .uael-menu-item{display:inline-block!important;height:6rem;padding:1.5rem 2.6rem!important;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:2.4rem!important;font-weight:600!important;line-height:3.1rem!important;border:0 none!important;border-radius:1rem!important;white-space:nowrap;transition:background-color .25s ease-out;color:#003da5!important;background-color:#fff!important}@media screen and (max-width:768px){.elementor-element-9b6de81.elementor-element.elementor-element .menu-item .uael-menu-item,.elementor-element-d74ec36.elementor-element.elementor-element .menu-item .uael-menu-item,.location-common-navigation.elementor-element.elementor-element .menu-item .uael-menu-item,.location-single-navigation.elementor-element.elementor-element .menu-item .uael-menu-item{height:auto;padding:.5rem 1.3rem!important;font-size:1.8rem!important;line-height:2.6rem!important;white-space:normal}}.elementor-element-9b6de81.elementor-element.elementor-element .menu-item .uael-menu-item span,.elementor-element-d74ec36.elementor-element.elementor-element .menu-item .uael-menu-item span,.location-common-navigation.elementor-element.elementor-element .menu-item .uael-menu-item span,.location-single-navigation.elementor-element.elementor-element .menu-item .uael-menu-item span{font:inherit}.elementor-element-9b6de81.elementor-element.elementor-element .menu-item .uael-menu-item:hover,.elementor-element-d74ec36.elementor-element.elementor-element .menu-item .uael-menu-item:hover,.location-common-navigation.elementor-element.elementor-element .menu-item .uael-menu-item:hover,.location-single-navigation.elementor-element.elementor-element .menu-item .uael-menu-item:hover{color:#fff!important;background-color:#99741b!important}.elementor-element-9b6de81.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item,.elementor-element-d74ec36.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item,.location-common-navigation.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item,.location-single-navigation.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item{display:inline-block!important;height:6rem;padding:1.5rem 2.6rem!important;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:2.4rem!important;font-weight:600!important;line-height:3.1rem!important;border:0 none!important;border-radius:1rem!important;white-space:nowrap;transition:background-color .25s ease-out;color:#fff!important;background-color:#b78600!important}@media screen and (max-width:768px){.elementor-element-9b6de81.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item,.elementor-element-d74ec36.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item,.location-common-navigation.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item,.location-single-navigation.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item{height:auto;padding:.5rem 1.3rem!important;font-size:1.8rem!important;line-height:2.6rem!important;white-space:normal}}.elementor-element-9b6de81.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item span,.elementor-element-d74ec36.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item span,.location-common-navigation.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item span,.location-single-navigation.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item span{font:inherit}.elementor-element-9b6de81.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item:hover,.elementor-element-d74ec36.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item:hover,.location-common-navigation.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item:hover,.location-single-navigation.elementor-element.elementor-element .menu-item.custom-menu-active .uael-menu-item:hover{background-color:#99741b!important}.elementor-element-9b6de81.elementor-element.elementor-element .elementor-col-50:last-child,.elementor-element-d74ec36.elementor-element.elementor-element .elementor-col-50:last-child,.location-common-navigation.elementor-element.elementor-element .elementor-col-50:last-child,.location-single-navigation.elementor-element.elementor-element .elementor-col-50:last-child{color:#fff}.elementor-element-9b6de81.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading,.elementor-element-d74ec36.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading,.location-common-navigation.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading,.location-single-navigation.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading{margin:0}.elementor-element-9b6de81.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-quicksand h3,.elementor-element-d74ec36.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-quicksand h3,.location-common-navigation.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-quicksand h3,.location-single-navigation.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-quicksand h3{font-size:2rem;line-height:1}@media screen and (max-width:768px){.elementor-element-9b6de81.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-quicksand h3,.elementor-element-d74ec36.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-quicksand h3,.location-common-navigation.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-quicksand h3,.location-single-navigation.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-quicksand h3{font-size:1.5rem}}.elementor-element-9b6de81.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-verveine h3,.elementor-element-d74ec36.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-verveine h3,.location-common-navigation.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-verveine h3,.location-single-navigation.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-verveine h3{font-size:4rem;line-height:1}@media screen and (max-width:768px){.elementor-element-9b6de81.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-verveine h3,.elementor-element-d74ec36.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-verveine h3,.location-common-navigation.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-verveine h3,.location-single-navigation.elementor-element.elementor-element .elementor-col-50:last-child .elementor-widget-heading.font-verveine h3{margin-top:.5rem;font-size:2.4rem}}@media screen and (max-width:768px){.elementor-element-9b6de81.elementor-element.elementor-element .uael-nav-menu__toggle+nav.uael-dropdown.menu-is-active,.elementor-element-d74ec36.elementor-element.elementor-element .uael-nav-menu__toggle+nav.uael-dropdown.menu-is-active,.location-common-navigation.elementor-element.elementor-element .uael-nav-menu__toggle+nav.uael-dropdown.menu-is-active,.location-single-navigation.elementor-element.elementor-element .uael-nav-menu__toggle+nav.uael-dropdown.menu-is-active{margin-top:1.2rem;padding:2rem}.elementor-element-9b6de81.elementor-element.elementor-element .uael-nav-menu__toggle+nav.uael-dropdown.menu-is-active li,.elementor-element-d74ec36.elementor-element.elementor-element .uael-nav-menu__toggle+nav.uael-dropdown.menu-is-active li,.location-common-navigation.elementor-element.elementor-element .uael-nav-menu__toggle+nav.uael-dropdown.menu-is-active li,.location-single-navigation.elementor-element.elementor-element .uael-nav-menu__toggle+nav.uael-dropdown.menu-is-active li{padding:.5rem 0}}.elementor-element-9b6de81.elementor-element.elementor-element .uael-nav-menu__toggle,.elementor-element-d74ec36.elementor-element.elementor-element .uael-nav-menu__toggle,.location-common-navigation.elementor-element.elementor-element .uael-nav-menu__toggle,.location-single-navigation.elementor-element.elementor-element .uael-nav-menu__toggle{justify-content:space-between;padding:0 2rem;background:#fff;border-radius:1rem;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:2.5;color:#003da5}.elementor-element-9b6de81.elementor-element.elementor-element .uael-nav-menu-label,.elementor-element-d74ec36.elementor-element.elementor-element .uael-nav-menu-label,.location-common-navigation.elementor-element.elementor-element .uael-nav-menu-label,.location-single-navigation.elementor-element.elementor-element .uael-nav-menu-label{color:inherit;font:inherit}.elementor-element-2f70c696.elementor-element.elementor-element,.elementor-element-5084b2d1.elementor-element.elementor-element,.location-common-featured.elementor-element.elementor-element,.location-single-featured.elementor-element.elementor-element{margin-top:14rem}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element,.elementor-element-5084b2d1.elementor-element.elementor-element,.location-common-featured.elementor-element.elementor-element,.location-single-featured.elementor-element.elementor-element{margin-top:4rem}}.elementor-element-2f70c696.elementor-element.elementor-element .elementor-col-50,.elementor-element-5084b2d1.elementor-element.elementor-element .elementor-col-50,.location-common-featured.elementor-element.elementor-element .elementor-col-50,.location-single-featured.elementor-element.elementor-element .elementor-col-50{position:relative}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .elementor-col-50,.elementor-element-5084b2d1.elementor-element.elementor-element .elementor-col-50,.location-common-featured.elementor-element.elementor-element .elementor-col-50,.location-single-featured.elementor-element.elementor-element .elementor-col-50{margin-bottom:2rem}}.elementor-element-2f70c696.elementor-element.elementor-element .elementor-col-50>.elementor-widget-wrap,.elementor-element-5084b2d1.elementor-element.elementor-element .elementor-col-50>.elementor-widget-wrap,.location-common-featured.elementor-element.elementor-element .elementor-col-50>.elementor-widget-wrap,.location-single-featured.elementor-element.elementor-element .elementor-col-50>.elementor-widget-wrap{padding:0;background:#fff;border-radius:1rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.101961);overflow:hidden}@media screen and (min-width:769px){.elementor-element-2f70c696.elementor-element.elementor-element .elementor-col-50:first-child>.elementor-widget-wrap,.elementor-element-5084b2d1.elementor-element.elementor-element .elementor-col-50:first-child>.elementor-widget-wrap,.location-common-featured.elementor-element.elementor-element .elementor-col-50:first-child>.elementor-widget-wrap,.location-single-featured.elementor-element.elementor-element .elementor-col-50:first-child>.elementor-widget-wrap{margin-right:2rem}}@media screen and (min-width:769px){.elementor-element-2f70c696.elementor-element.elementor-element .elementor-col-50:last-child>.elementor-widget-wrap,.elementor-element-5084b2d1.elementor-element.elementor-element .elementor-col-50:last-child>.elementor-widget-wrap,.location-common-featured.elementor-element.elementor-element .elementor-col-50:last-child>.elementor-widget-wrap,.location-single-featured.elementor-element.elementor-element .elementor-col-50:last-child>.elementor-widget-wrap{margin-left:2rem}}.elementor-element-2f70c696.elementor-element.elementor-element .elementor-widget-heading,.elementor-element-5084b2d1.elementor-element.elementor-element .elementor-widget-heading,.location-common-featured.elementor-element.elementor-element .elementor-widget-heading,.location-single-featured.elementor-element.elementor-element .elementor-widget-heading{width:100%;position:absolute;z-index:2;top:0;left:0;padding-top:4rem}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .elementor-widget-heading,.elementor-element-5084b2d1.elementor-element.elementor-element .elementor-widget-heading,.location-common-featured.elementor-element.elementor-element .elementor-widget-heading,.location-single-featured.elementor-element.elementor-element .elementor-widget-heading{padding-top:2rem}}.elementor-element-2f70c696.elementor-element.elementor-element .elementor-widget-heading .elementor-heading-title,.elementor-element-5084b2d1.elementor-element.elementor-element .elementor-widget-heading .elementor-heading-title,.location-common-featured.elementor-element.elementor-element .elementor-widget-heading .elementor-heading-title,.location-single-featured.elementor-element.elementor-element .elementor-widget-heading .elementor-heading-title{color:#fff;font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:10rem;font-weight:400;line-height:1.35;letter-spacing:-.25rem;text-align:center}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .elementor-widget-heading .elementor-heading-title,.elementor-element-5084b2d1.elementor-element.elementor-element .elementor-widget-heading .elementor-heading-title,.location-common-featured.elementor-element.elementor-element .elementor-widget-heading .elementor-heading-title,.location-single-featured.elementor-element.elementor-element .elementor-widget-heading .elementor-heading-title{font-size:5rem}}.elementor-element-2f70c696.elementor-element.elementor-element .elementor-widget-shortcode,.elementor-element-5084b2d1.elementor-element.elementor-element .elementor-widget-shortcode,.location-common-featured.elementor-element.elementor-element .elementor-widget-shortcode,.location-single-featured.elementor-element.elementor-element .elementor-widget-shortcode{position:relative}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-container,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-container,.location-common-featured.elementor-element.elementor-element .location-single-featured-container,.location-single-featured.elementor-element.elementor-element .location-single-featured-container{border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-wrapper,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-wrapper,.location-common-featured.elementor-element.elementor-element .location-single-featured-wrapper,.location-single-featured.elementor-element.elementor-element .location-single-featured-wrapper{display:flex;transition:transform .4s ease-out}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-image,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-image,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-image,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-image{display:flex;align-items:flex-end;justify-content:space-between;height:56rem;position:relative;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-top-right-radius:1rem;border-top-left-radius:1rem}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-image,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-image,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-image,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-image{height:30rem}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-image:after,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-image:after,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-image:after,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-image:after{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background-color:rgba(0,0,0,.2);border-top-right-radius:1rem;border-top-left-radius:1rem;content:""}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-price,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-price,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-price,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-price{margin:3rem 4rem;position:relative;z-index:2;color:#fff;font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:7.2rem;line-height:9.7rem;letter-spacing:-.18rem;text-shadow:0 .3rem .6rem rgba(0,0,0,.25098)}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-price,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-price,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-price,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-price{margin:2rem;font-size:4rem;line-height:1.25}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-actions,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-actions,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-actions,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-actions{display:flex;margin:4rem;position:relative;z-index:2}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-actions,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-actions,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-actions,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-actions{margin:2rem}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-actions li,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-actions li,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-actions li,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-actions li{display:flex;align-items:center;justify-content:center;padding:0 .5rem}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-actions a,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-actions a,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-actions a,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-actions a{display:block}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-actions a,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-actions a,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-actions a,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-actions a{width:5rem}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-actions img,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-actions img,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-actions img,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-actions img{display:block;pointer-events:none}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded{display:none;width:70rem;padding:4rem;position:fixed;z-index:100;top:50%;left:50%;text-align:left;background:#fff;border-radius:1rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.101961);overflow:hidden;overflow:visible;transform:translate3d(-50%,-50%,0)}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded{width:90%;height:100%;max-height:90vh;flex-direction:column;padding:3rem}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded.active,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded.active,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded.active,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded.active{display:flex}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded:before,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded:before,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded:before,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded:before{width:300vw;height:300vh;position:absolute;z-index:10;top:-100vh;left:-100vw;background:rgba(0,0,0,.6);content:""}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded:after,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded:after,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded:after,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded:after{width:100%;height:100%;position:absolute;z-index:11;top:0;left:0;background:#fff;border-radius:1rem;content:""}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded-thumb,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded-thumb,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded-thumb,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded-thumb{flex:1 1 0;position:relative;z-index:12;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded-thumb,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded-thumb,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded-thumb,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded-thumb{min-height:20rem;margin-bottom:2rem}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded-info,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded-info,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info{flex:1 1 0;position:relative;z-index:12;padding-left:2rem}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded-info,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded-info,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info{height:20rem;padding-left:0;overflow:auto}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded-info-category,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded-info-category,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info-category,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info-category{padding-bottom:.5rem;color:#b78600;font-size:1.6rem;font-weight:500;text-transform:uppercase}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded-info-name,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded-info-name,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info-name,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info-name{color:#003da5;font-size:2rem;font-weight:500;text-transform:uppercase;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #b78600}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded-info-price,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded-info-price,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info-price,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info-price{text-align:center;color:#b78600;font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:3rem;margin:2rem 0}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded-info-price,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded-info-price,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info-price,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded-info-price{margin:0 0 1rem}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded-close,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded-close,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded-close,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded-close{display:block;position:absolute;z-index:12;top:0;right:1rem;padding:.25rem 1rem;color:#212529;font-size:2.5rem;text-align:center;font-weight:700}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-expanded-close,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-expanded-close,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-expanded-close,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-expanded-close{right:0}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-name,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-name,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-name,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-name{padding:2.5rem 0 3rem;color:#003da5;font-size:3rem;font-weight:600;line-height:1.25;text-align:center}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-item-name,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-item-name,.location-common-featured.elementor-element.elementor-element .location-single-featured-item-name,.location-single-featured.elementor-element.elementor-element .location-single-featured-item-name{padding:2.5rem 2rem 2rem;font-size:2rem}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-pagination,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-pagination,.location-common-featured.elementor-element.elementor-element .location-single-featured-pagination,.location-single-featured.elementor-element.elementor-element .location-single-featured-pagination{box-sizing:initial;height:2.4rem;padding:0 0 4rem;font-size:0;text-align:center}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-pagination-item,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-pagination-item,.location-common-featured.elementor-element.elementor-element .location-single-featured-pagination-item,.location-single-featured.elementor-element.elementor-element .location-single-featured-pagination-item{display:inline-block}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-pagination-item-button,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-pagination-item-button,.location-common-featured.elementor-element.elementor-element .location-single-featured-pagination-item-button,.location-single-featured.elementor-element.elementor-element .location-single-featured-pagination-item-button{display:block;width:2.4rem;height:2.4rem;margin:.6rem;font-size:0;text-indent:-123rem;border-radius:50%;background-color:#003da5;opacity:.4;overflow:hidden;transition:opacity .25s ease-out}@media screen and (max-width:768px){.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-pagination-item-button,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-pagination-item-button,.location-common-featured.elementor-element.elementor-element .location-single-featured-pagination-item-button,.location-single-featured.elementor-element.elementor-element .location-single-featured-pagination-item-button{width:1.8rem;height:1.8rem}}.elementor-element-2f70c696.elementor-element.elementor-element .location-single-featured-pagination-item-button.active,.elementor-element-5084b2d1.elementor-element.elementor-element .location-single-featured-pagination-item-button.active,.location-common-featured.elementor-element.elementor-element .location-single-featured-pagination-item-button.active,.location-single-featured.elementor-element.elementor-element .location-single-featured-pagination-item-button.active{opacity:1}.elementor-element-7931b308.elementor-element.elementor-element,.location-single-summary.elementor-element.elementor-element{padding:10rem 0 4rem}@media screen and (max-width:768px){.elementor-element-7931b308.elementor-element.elementor-element,.location-single-summary.elementor-element.elementor-element{padding:4rem 0}}.elementor-element-7931b308.elementor-element.elementor-element .elementor-column:first-child h3,.location-single-summary.elementor-element.elementor-element .elementor-column:first-child h3{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem}@media screen and (max-width:768px){.elementor-element-7931b308.elementor-element.elementor-element .elementor-column:first-child h3,.location-single-summary.elementor-element.elementor-element .elementor-column:first-child h3{font-size:3.5rem;line-height:1.15}}.elementor-element-7931b308.elementor-element.elementor-element .elementor-column:last-child,.location-single-summary.elementor-element.elementor-element .elementor-column:last-child{font-size:2rem;line-height:1.5}@media screen and (max-width:768px){.elementor-element-7931b308.elementor-element.elementor-element .elementor-column:last-child,.location-single-summary.elementor-element.elementor-element .elementor-column:last-child{font-size:1.8rem;line-height:1.25}}@media screen and (max-width:768px){.elementor-element-7931b308.elementor-element.elementor-element .elementor-column>.elementor-widget-wrap,.location-single-summary.elementor-element.elementor-element .elementor-column>.elementor-widget-wrap{padding:0;text-align:center}}@media screen and (min-width:769px){.elementor-element-10c9a76c.elementor-element.elementor-element,.location-single-video.elementor-element.elementor-element{padding:4rem 0 8rem}}.elementor-element-10c9a76c.elementor-element.elementor-element .elementor-widget-wrap,.location-single-video.elementor-element.elementor-element .elementor-widget-wrap{margin:0}.elementor-element-10c9a76c.elementor-element.elementor-element .elementor-widget-video .elementor-wrapper,.location-single-video.elementor-element.elementor-element .elementor-widget-video .elementor-wrapper{background-color:#d2d4d9;border-radius:1rem}.elementor-element-6c4682a6.elementor-element.elementor-element,.location-single-menu.elementor-element.elementor-element{padding:10rem 0 0;font-size:2.4rem;line-height:1.25;text-align:center;padding:8rem 0 10rem}@media screen and (max-width:768px){.elementor-element-6c4682a6.elementor-element.elementor-element,.location-single-menu.elementor-element.elementor-element{font-size:1.8rem;padding-top:6rem}}.elementor-element-6c4682a6.elementor-element.elementor-element h1,.elementor-element-6c4682a6.elementor-element.elementor-element h2,.elementor-element-6c4682a6.elementor-element.elementor-element h3,.location-single-menu.elementor-element.elementor-element h1,.location-single-menu.elementor-element.elementor-element h2,.location-single-menu.elementor-element.elementor-element h3{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem}@media screen and (max-width:768px){.elementor-element-6c4682a6.elementor-element.elementor-element h1,.elementor-element-6c4682a6.elementor-element.elementor-element h2,.elementor-element-6c4682a6.elementor-element.elementor-element h3,.location-single-menu.elementor-element.elementor-element h1,.location-single-menu.elementor-element.elementor-element h2,.location-single-menu.elementor-element.elementor-element h3{font-size:3.5rem;line-height:1.15}}@media screen and (max-width:768px){.elementor-element-6c4682a6.elementor-element.elementor-element,.location-single-menu.elementor-element.elementor-element{padding:4rem 0}}.location-single-menu-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;align-items:flex-start;justify-content:center;text-align:center}@media screen and (max-width:768px){.location-single-menu-categories{grid-template-columns:repeat(2,1fr);gap:1rem}}.location-single-menu-categories>li{height:100%;background:#fff;border-radius:1rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.101961);overflow:hidden}.location-single-menu-categories a{color:inherit}.location-single-menu-categories-thumb{height:26rem;display:flex;align-items:flex-end;justify-content:space-between;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;border-top-right-radius:1rem;border-top-left-radius:1rem}@media screen and (max-width:768px){.location-single-menu-categories-thumb{height:12rem}}.location-single-menu-categories-thumb:after{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background-color:rgba(0,0,0,.2);border-top-right-radius:1rem;border-top-left-radius:1rem;content:""}.location-single-menu-categories-title{padding:2rem 0 1rem;color:#003da5;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:2.8rem;font-weight:800;line-height:1;letter-spacing:-.113px}@media screen and (max-width:768px){.location-single-menu-categories-title{font-size:1.6rem}}.location-single-menu-categories-description{padding:0 2rem 3rem;font-size:1.8rem}@media screen and (max-width:768px){.location-single-menu-categories-description{padding:0 .5rem 2rem;font-size:1.4rem;line-height:1.25}}.elementor-element-79c4823b.elementor-element.elementor-element,.elementor-element-cd2acb4.elementor-element.elementor-element,.location-common-collaborate.elementor-element.elementor-element,.location-single-collaborate.elementor-element.elementor-element{background:#003da5 url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-background-tile-blue.jpg") 50% 50% repeat scroll;padding:16rem 0;color:#fff}@media screen and (max-width:768px){.elementor-element-79c4823b.elementor-element.elementor-element,.elementor-element-cd2acb4.elementor-element.elementor-element,.location-common-collaborate.elementor-element.elementor-element,.location-single-collaborate.elementor-element.elementor-element{padding:6rem 0 0;text-align:center}}.elementor-element-79c4823b.elementor-element.elementor-element .elementor-heading-title,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-heading-title,.location-common-collaborate.elementor-element.elementor-element .elementor-heading-title,.location-single-collaborate.elementor-element.elementor-element .elementor-heading-title{margin-bottom:1rem;color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem;color:#fff;text-align:center}@media screen and (max-width:768px){.elementor-element-79c4823b.elementor-element.elementor-element .elementor-heading-title,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-heading-title,.location-common-collaborate.elementor-element.elementor-element .elementor-heading-title,.location-single-collaborate.elementor-element.elementor-element .elementor-heading-title{font-size:3.5rem;line-height:1.15}}@media screen and (min-width:769px){.elementor-element-79c4823b.elementor-element.elementor-element .elementor-heading-title,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-heading-title,.location-common-collaborate.elementor-element.elementor-element .elementor-heading-title,.location-single-collaborate.elementor-element.elementor-element .elementor-heading-title{text-align:left}}.elementor-element-79c4823b.elementor-element.elementor-element p,.elementor-element-cd2acb4.elementor-element.elementor-element p,.location-common-collaborate.elementor-element.elementor-element p,.location-single-collaborate.elementor-element.elementor-element p{font-size:2.4rem;line-height:1.25}@media screen and (max-width:768px){.elementor-element-79c4823b.elementor-element.elementor-element p,.elementor-element-cd2acb4.elementor-element.elementor-element p,.location-common-collaborate.elementor-element.elementor-element p,.location-single-collaborate.elementor-element.elementor-element p{font-size:1.8rem}}@media screen and (min-width:769px){.elementor-element-79c4823b.elementor-element.elementor-element p,.elementor-element-cd2acb4.elementor-element.elementor-element p,.location-common-collaborate.elementor-element.elementor-element p,.location-single-collaborate.elementor-element.elementor-element p{max-width:85%}}.elementor-element-79c4823b.elementor-element.elementor-element .elementor-column,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-column,.location-common-collaborate.elementor-element.elementor-element .elementor-column,.location-single-collaborate.elementor-element.elementor-element .elementor-column{width:auto}@media screen and (min-width:769px){.elementor-element-79c4823b.elementor-element.elementor-element .elementor-column .elementor-widget-wrap,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-column .elementor-widget-wrap,.location-common-collaborate.elementor-element.elementor-element .elementor-column .elementor-widget-wrap,.location-single-collaborate.elementor-element.elementor-element .elementor-column .elementor-widget-wrap{padding:1rem 2rem 0 0}}.elementor-element-79c4823b.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child,.elementor-element-cd2acb4.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child,.location-common-collaborate.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child,.location-single-collaborate.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child{z-index:4}@media screen and (min-width:769px){.elementor-element-79c4823b.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child,.elementor-element-cd2acb4.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child,.location-common-collaborate.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child,.location-single-collaborate.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child{padding-right:30rem}}@media screen and (max-width:768px){.elementor-element-79c4823b.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child .elementor-section:nth-child(3)>.elementor-container,.elementor-element-cd2acb4.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child .elementor-section:nth-child(3)>.elementor-container,.location-common-collaborate.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child .elementor-section:nth-child(3)>.elementor-container,.location-single-collaborate.elementor-element.elementor-element>.elementor-container>.elementor-column:first-child .elementor-section:nth-child(3)>.elementor-container{flex-direction:column;align-items:flex-start;min-height:14rem}}.elementor-element-79c4823b.elementor-element.elementor-element .elementor-button,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-button,.location-common-collaborate.elementor-element.elementor-element .elementor-button,.location-single-collaborate.elementor-element.elementor-element .elementor-button{display:inline-block!important;height:6rem;padding:1.5rem 2.6rem!important;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:2.4rem!important;font-weight:600!important;line-height:3.1rem!important;border:0 none!important;border-radius:1rem!important;white-space:nowrap;transition:background-color .25s ease-out;color:#003da5!important;background-color:#fff!important}@media screen and (max-width:768px){.elementor-element-79c4823b.elementor-element.elementor-element .elementor-button,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-button,.location-common-collaborate.elementor-element.elementor-element .elementor-button,.location-single-collaborate.elementor-element.elementor-element .elementor-button{height:auto;padding:.5rem 1.3rem!important;font-size:1.8rem!important;line-height:2.6rem!important;white-space:normal}}.elementor-element-79c4823b.elementor-element.elementor-element .elementor-button span,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-button span,.location-common-collaborate.elementor-element.elementor-element .elementor-button span,.location-single-collaborate.elementor-element.elementor-element .elementor-button span{font:inherit}.elementor-element-79c4823b.elementor-element.elementor-element .elementor-button:hover,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-button:hover,.location-common-collaborate.elementor-element.elementor-element .elementor-button:hover,.location-single-collaborate.elementor-element.elementor-element .elementor-button:hover{color:#fff!important;background-color:#99741b!important}@media screen and (min-width:769px){.elementor-element-79c4823b.elementor-element.elementor-element .elementor-col-50:last-child,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-col-50:last-child,.location-common-collaborate.elementor-element.elementor-element .elementor-col-50:last-child,.location-single-collaborate.elementor-element.elementor-element .elementor-col-50:last-child{position:absolute;z-index:2;bottom:-16rem;right:0;width:48rem}}.elementor-element-79c4823b.elementor-element.elementor-element .elementor-col-50:last-child .elementor-column .elementor-widget-wrap,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-col-50:last-child .elementor-column .elementor-widget-wrap,.location-common-collaborate.elementor-element.elementor-element .elementor-col-50:last-child .elementor-column .elementor-widget-wrap,.location-single-collaborate.elementor-element.elementor-element .elementor-col-50:last-child .elementor-column .elementor-widget-wrap{padding:0}@media screen and (max-width:768px){.elementor-element-79c4823b.elementor-element.elementor-element .elementor-col-50:last-child img,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-col-50:last-child img,.location-common-collaborate.elementor-element.elementor-element .elementor-col-50:last-child img,.location-single-collaborate.elementor-element.elementor-element .elementor-col-50:last-child img{max-width:34rem;margin-top:-12rem;position:relative;left:4rem}}@media screen and (min-width:769px){.elementor-element-79c4823b.elementor-element.elementor-element .elementor-col-50:last-child img,.elementor-element-cd2acb4.elementor-element.elementor-element .elementor-col-50:last-child img,.location-common-collaborate.elementor-element.elementor-element .elementor-col-50:last-child img,.location-single-collaborate.elementor-element.elementor-element .elementor-col-50:last-child img{width:56rem;max-width:none}}.elementor-element-1008063c.elementor-element.elementor-element,.elementor-element-c2965a0.elementor-element.elementor-element,.elementor-element-f9e0582.elementor-element.elementor-element,.location-common-testimonials.elementor-element.elementor-element,.location-single-testimonials.elementor-element.elementor-element{padding:20rem 0}@media screen and (max-width:768px){.elementor-element-1008063c.elementor-element.elementor-element,.elementor-element-c2965a0.elementor-element.elementor-element,.elementor-element-f9e0582.elementor-element.elementor-element,.location-common-testimonials.elementor-element.elementor-element,.location-single-testimonials.elementor-element.elementor-element{padding:4rem 0}}@media screen and (max-width:768px){.elementor-element-1008063c.elementor-element.elementor-element .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.elementor-element-1008063c.elementor-element.elementor-element .elementor-section>.elementor-container,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-section>.elementor-container,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-section>.elementor-container,.location-common-testimonials.elementor-element.elementor-element .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.location-common-testimonials.elementor-element.elementor-element .elementor-section>.elementor-container,.location-single-testimonials.elementor-element.elementor-element .elementor-column-gap-default>.elementor-column>.elementor-element-populated,.location-single-testimonials.elementor-element.elementor-element .elementor-section>.elementor-container{padding:0}}@media screen and (max-width:768px){.elementor-element-1008063c.elementor-element.elementor-element .elementor-widget-testimonial-carousel .swiper-slide,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-widget-testimonial-carousel .swiper-slide,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-widget-testimonial-carousel .swiper-slide,.location-common-testimonials.elementor-element.elementor-element .elementor-widget-testimonial-carousel .swiper-slide,.location-single-testimonials.elementor-element.elementor-element .elementor-widget-testimonial-carousel .swiper-slide{display:flex;align-items:center;padding:0}}.elementor-element-1008063c.elementor-element.elementor-element .elementor-heading-title,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-heading-title,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-heading-title,.location-common-testimonials.elementor-element.elementor-element .elementor-heading-title,.location-single-testimonials.elementor-element.elementor-element .elementor-heading-title{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem;text-align:center;padding-bottom:2rem}@media screen and (max-width:768px){.elementor-element-1008063c.elementor-element.elementor-element .elementor-heading-title,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-heading-title,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-heading-title,.location-common-testimonials.elementor-element.elementor-element .elementor-heading-title,.location-single-testimonials.elementor-element.elementor-element .elementor-heading-title{font-size:3.5rem;line-height:1.15}}.elementor-element-1008063c.elementor-element.elementor-element .elementor-testimonial__text,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-testimonial__text,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-testimonial__text,.location-common-testimonials.elementor-element.elementor-element .elementor-testimonial__text,.location-single-testimonials.elementor-element.elementor-element .elementor-testimonial__text{font-size:2.4rem;font-style:normal;line-height:1.7;letter-spacing:-.048rem}@media screen and (max-width:768px){.elementor-element-1008063c.elementor-element.elementor-element .elementor-testimonial__text,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-testimonial__text,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-testimonial__text,.location-common-testimonials.elementor-element.elementor-element .elementor-testimonial__text,.location-single-testimonials.elementor-element.elementor-element .elementor-testimonial__text{font-size:1.8rem;line-height:1.5}}.elementor-element-1008063c.elementor-element.elementor-element .elementor-testimonial__name,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-testimonial__name,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-testimonial__name,.location-common-testimonials.elementor-element.elementor-element .elementor-testimonial__name,.location-single-testimonials.elementor-element.elementor-element .elementor-testimonial__name{font-size:2.8rem;line-height:1.1;letter-spacing:-.056rem;color:#003da5}.elementor-element-1008063c.elementor-element.elementor-element .elementor-testimonial__title,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-testimonial__title,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-testimonial__title,.location-common-testimonials.elementor-element.elementor-element .elementor-testimonial__title,.location-single-testimonials.elementor-element.elementor-element .elementor-testimonial__title{font-size:2rem;line-height:1.25;letter-spacing:-.04rem}@media screen and (max-width:768px){.elementor-element-1008063c.elementor-element.elementor-element .swiper-container-horizontal>.swiper-pagination-bullets,.elementor-element-c2965a0.elementor-element.elementor-element .swiper-container-horizontal>.swiper-pagination-bullets,.elementor-element-f9e0582.elementor-element.elementor-element .swiper-container-horizontal>.swiper-pagination-bullets,.location-common-testimonials.elementor-element.elementor-element .swiper-container-horizontal>.swiper-pagination-bullets,.location-single-testimonials.elementor-element.elementor-element .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-5rem}}.elementor-element-1008063c.elementor-element.elementor-element .elementor-column:first-child .elementor-icon-wrapper,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-column:first-child .elementor-icon-wrapper,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-column:first-child .elementor-icon-wrapper,.location-common-testimonials.elementor-element.elementor-element .elementor-column:first-child .elementor-icon-wrapper,.location-single-testimonials.elementor-element.elementor-element .elementor-column:first-child .elementor-icon-wrapper{position:relative;top:4rem;right:-2rem;text-align:right}@media screen and (max-width:768px){.elementor-element-1008063c.elementor-element.elementor-element .elementor-column:first-child .elementor-icon-wrapper,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-column:first-child .elementor-icon-wrapper,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-column:first-child .elementor-icon-wrapper,.location-common-testimonials.elementor-element.elementor-element .elementor-column:first-child .elementor-icon-wrapper,.location-single-testimonials.elementor-element.elementor-element .elementor-column:first-child .elementor-icon-wrapper{top:0;right:50%;margin-right:-2rem}}.elementor-element-1008063c.elementor-element.elementor-element .elementor-column:nth-child(3) .elementor-icon-wrapper,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-column:nth-child(3) .elementor-icon-wrapper,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-column:nth-child(3) .elementor-icon-wrapper,.location-common-testimonials.elementor-element.elementor-element .elementor-column:nth-child(3) .elementor-icon-wrapper,.location-single-testimonials.elementor-element.elementor-element .elementor-column:nth-child(3) .elementor-icon-wrapper{position:relative;top:4rem;left:-2rem;text-align:left}@media screen and (max-width:768px){.elementor-element-1008063c.elementor-element.elementor-element .elementor-column:nth-child(3) .elementor-icon-wrapper,.elementor-element-c2965a0.elementor-element.elementor-element .elementor-column:nth-child(3) .elementor-icon-wrapper,.elementor-element-f9e0582.elementor-element.elementor-element .elementor-column:nth-child(3) .elementor-icon-wrapper,.location-common-testimonials.elementor-element.elementor-element .elementor-column:nth-child(3) .elementor-icon-wrapper,.location-single-testimonials.elementor-element.elementor-element .elementor-column:nth-child(3) .elementor-icon-wrapper{top:-4rem;left:50%;margin-left:-2rem}}.elementor-element-6249b907.elementor-element.elementor-element,.elementor-element-505465c2.elementor-element.elementor-element,.location-common-about.elementor-element.elementor-element,.location-single-about.elementor-element.elementor-element{padding:2rem 0 5.6rem}@media screen and (max-width:768px){.elementor-element-6249b907.elementor-element.elementor-element,.elementor-element-505465c2.elementor-element.elementor-element,.location-common-about.elementor-element.elementor-element,.location-single-about.elementor-element.elementor-element{margin-bottom:4rem;padding:0 0 2rem}}.elementor-element-6249b907.elementor-element.elementor-element .elementor-cta__bg-wrapper,.elementor-element-505465c2.elementor-element.elementor-element .elementor-cta__bg-wrapper,.location-common-about.elementor-element.elementor-element .elementor-cta__bg-wrapper,.location-single-about.elementor-element.elementor-element .elementor-cta__bg-wrapper{min-height:51.5rem;border-radius:1rem}@media screen and (max-width:768px){.elementor-element-6249b907.elementor-element.elementor-element .elementor-cta__bg-wrapper,.elementor-element-505465c2.elementor-element.elementor-element .elementor-cta__bg-wrapper,.location-common-about.elementor-element.elementor-element .elementor-cta__bg-wrapper,.location-single-about.elementor-element.elementor-element .elementor-cta__bg-wrapper{min-height:24rem}}@media screen and (max-width:768px){.elementor-element-6249b907.elementor-element.elementor-element .elementor-cta__content,.elementor-element-505465c2.elementor-element.elementor-element .elementor-cta__content,.location-common-about.elementor-element.elementor-element .elementor-cta__content,.location-single-about.elementor-element.elementor-element .elementor-cta__content{padding:4rem 0 0;text-align:center}}@media screen and (min-width:769px){.elementor-element-6249b907.elementor-element.elementor-element .elementor-cta__content,.elementor-element-505465c2.elementor-element.elementor-element .elementor-cta__content,.location-common-about.elementor-element.elementor-element .elementor-cta__content,.location-single-about.elementor-element.elementor-element .elementor-cta__content{padding-left:6.8rem}}.elementor-element-6249b907.elementor-element.elementor-element .elementor-cta__title,.elementor-element-505465c2.elementor-element.elementor-element .elementor-cta__title,.location-common-about.elementor-element.elementor-element .elementor-cta__title,.location-single-about.elementor-element.elementor-element .elementor-cta__title{padding-bottom:2.6rem;color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem}@media screen and (max-width:768px){.elementor-element-6249b907.elementor-element.elementor-element .elementor-cta__title,.elementor-element-505465c2.elementor-element.elementor-element .elementor-cta__title,.location-common-about.elementor-element.elementor-element .elementor-cta__title,.location-single-about.elementor-element.elementor-element .elementor-cta__title{font-size:3.5rem;line-height:1.15}}.elementor-element-6249b907.elementor-element.elementor-element .elementor-cta__description,.elementor-element-505465c2.elementor-element.elementor-element .elementor-cta__description,.location-common-about.elementor-element.elementor-element .elementor-cta__description,.location-single-about.elementor-element.elementor-element .elementor-cta__description{padding-bottom:2.6rem;font-size:2.4rem;line-height:1.25}@media screen and (max-width:768px){.elementor-element-6249b907.elementor-element.elementor-element .elementor-cta__description,.elementor-element-505465c2.elementor-element.elementor-element .elementor-cta__description,.location-common-about.elementor-element.elementor-element .elementor-cta__description,.location-single-about.elementor-element.elementor-element .elementor-cta__description{font-size:1.8rem}}.elementor-element-18abed70.elementor-element.elementor-element,.location-common-related.elementor-element.elementor-element,.location-single-related.elementor-element.elementor-element{padding:5.6rem 0 16rem}.elementor-element-18abed70.elementor-element.elementor-element .elementor-col-33,.location-common-related.elementor-element.elementor-element .elementor-col-33,.location-single-related.elementor-element.elementor-element .elementor-col-33{padding:0 1rem}@media screen and (max-width:768px){.elementor-element-18abed70.elementor-element.elementor-element .elementor-col-33,.location-common-related.elementor-element.elementor-element .elementor-col-33,.location-single-related.elementor-element.elementor-element .elementor-col-33{margin:2rem 0;padding:0}}.elementor-element-18abed70.elementor-element.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap,.location-common-related.elementor-element.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap,.location-single-related.elementor-element.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0 0 4rem;background:#fff;border-radius:1rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.101961);overflow:hidden}.elementor-element-18abed70.elementor-element.elementor-element .swiper-slide-bg,.location-common-related.elementor-element.elementor-element .swiper-slide-bg,.location-single-related.elementor-element.elementor-element .swiper-slide-bg{border-top-right-radius:1rem;border-top-left-radius:1rem;background-size:cover!important}.elementor-element-18abed70.elementor-element.elementor-element p,.location-common-related.elementor-element.elementor-element p,.location-single-related.elementor-element.elementor-element p{display:flex;align-items:center;padding:0 2rem 1rem}@media screen and (min-width:769px){.elementor-element-18abed70.elementor-element.elementor-element p,.location-common-related.elementor-element.elementor-element p,.location-single-related.elementor-element.elementor-element p{height:9rem;padding:0 4rem 1rem;font-size:1.8rem;line-height:2.3rem}}.elementor-element-18abed70.elementor-element.elementor-element .elementor-col-50 .elementor-widget-wrap,.location-common-related.elementor-element.elementor-element .elementor-col-50 .elementor-widget-wrap,.location-single-related.elementor-element.elementor-element .elementor-col-50 .elementor-widget-wrap{padding:0}@media screen and (max-width:768px){.elementor-element-18abed70.elementor-element.elementor-element .elementor-col-50 .elementor-widget-wrap,.location-common-related.elementor-element.elementor-element .elementor-col-50 .elementor-widget-wrap,.location-single-related.elementor-element.elementor-element .elementor-col-50 .elementor-widget-wrap{padding:1rem 0}}.elementor-element-562f8281.elementor-element.elementor-element,.location-common-faq.elementor-element.elementor-element{padding:10rem 0 0;font-size:2.4rem;line-height:1.25;text-align:center}@media screen and (max-width:768px){.elementor-element-562f8281.elementor-element.elementor-element,.location-common-faq.elementor-element.elementor-element{font-size:1.8rem;padding-top:6rem}}.elementor-element-562f8281.elementor-element.elementor-element h1,.elementor-element-562f8281.elementor-element.elementor-element h2,.elementor-element-562f8281.elementor-element.elementor-element h3,.location-common-faq.elementor-element.elementor-element h1,.location-common-faq.elementor-element.elementor-element h2,.location-common-faq.elementor-element.elementor-element h3{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem}@media screen and (max-width:768px){.elementor-element-562f8281.elementor-element.elementor-element h1,.elementor-element-562f8281.elementor-element.elementor-element h2,.elementor-element-562f8281.elementor-element.elementor-element h3,.location-common-faq.elementor-element.elementor-element h1,.location-common-faq.elementor-element.elementor-element h2,.location-common-faq.elementor-element.elementor-element h3{font-size:3.5rem;line-height:1.15}}@media screen and (max-width:768px){.elementor-element-562f8281.elementor-element.elementor-element .elementor-section.elementor-section-boxed>.elementor-container,.elementor-element-562f8281.elementor-element.elementor-element .elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-default>.elementor-column>.elementor-element-populated,.location-common-faq.elementor-element.elementor-element .elementor-section.elementor-section-boxed>.elementor-container,.location-common-faq.elementor-element.elementor-element .elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}}.elementor-element-562f8281.elementor-element.elementor-element .elementor-accordion-item,.location-common-faq.elementor-element.elementor-element .elementor-accordion-item{margin:3rem 1rem;background:#f2f5fb;border:0 none;border-radius:1rem}@media screen and (max-width:768px){.elementor-element-562f8281.elementor-element.elementor-element .elementor-accordion-item,.location-common-faq.elementor-element.elementor-element .elementor-accordion-item{margin:2rem}}.elementor-element-562f8281.elementor-element.elementor-element .elementor-tab-title,.location-common-faq.elementor-element.elementor-element .elementor-tab-title{padding:3rem}@media screen and (max-width:768px){.elementor-element-562f8281.elementor-element.elementor-element .elementor-tab-title,.location-common-faq.elementor-element.elementor-element .elementor-tab-title{padding:2rem}}.elementor-element-562f8281.elementor-element.elementor-element .elementor-tab-title .elementor-accordion-title,.location-common-faq.elementor-element.elementor-element .elementor-tab-title .elementor-accordion-title{font-size:2.4rem;font-weight:600;line-height:3rem;letter-spacing:-.048rem}@media screen and (max-width:768px){.elementor-element-562f8281.elementor-element.elementor-element .elementor-tab-title .elementor-accordion-title,.location-common-faq.elementor-element.elementor-element .elementor-tab-title .elementor-accordion-title{font-size:2rem;line-height:1.5}}.elementor-element-562f8281.elementor-element.elementor-element .elementor-tab-content,.location-common-faq.elementor-element.elementor-element .elementor-tab-content{padding:0 3rem 3rem;font-size:2.2rem;line-height:3rem;letter-spacing:0;border:0 none}@media screen and (max-width:768px){.elementor-element-562f8281.elementor-element.elementor-element .elementor-tab-content,.location-common-faq.elementor-element.elementor-element .elementor-tab-content{padding:0 2rem 2rem;font-size:1.8rem;line-height:1.25}}.elementor-element-9da2b45.elementor-element.elementor-element,.location-common-contact.elementor-element.elementor-element{padding:10rem 0 0;font-size:2.4rem;line-height:1.25}@media screen and (max-width:768px){.elementor-element-9da2b45.elementor-element.elementor-element,.location-common-contact.elementor-element.elementor-element{font-size:1.8rem;padding:6rem 0 0}}.elementor-element-9da2b45.elementor-element.elementor-element h1,.elementor-element-9da2b45.elementor-element.elementor-element h2,.location-common-contact.elementor-element.elementor-element h1,.location-common-contact.elementor-element.elementor-element h2{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem;font-size:6.5rem;line-height:7rem;padding-bottom:2rem}@media screen and (max-width:768px){.elementor-element-9da2b45.elementor-element.elementor-element h1,.elementor-element-9da2b45.elementor-element.elementor-element h2,.location-common-contact.elementor-element.elementor-element h1,.location-common-contact.elementor-element.elementor-element h2{font-size:3.5rem;line-height:1.15}}@media screen and (max-width:768px){.elementor-element-9da2b45.elementor-element.elementor-element .elementor-element:nth-child(2) .elementor-icon-list-items,.location-common-contact.elementor-element.elementor-element .elementor-element:nth-child(2) .elementor-icon-list-items{padding-left:2rem}}.elementor-element-9da2b45.elementor-element.elementor-element .location-contact-hours,.location-common-contact.elementor-element.elementor-element .location-contact-hours{text-align:left}@media screen and (max-width:768px){.elementor-element-9da2b45.elementor-element.elementor-element .location-contact-hours,.location-common-contact.elementor-element.elementor-element .location-contact-hours{padding:0 0 0 2rem}}.elementor-element-9da2b45.elementor-element.elementor-element .location-contact-hours strong,.location-common-contact.elementor-element.elementor-element .location-contact-hours strong{font-weight:700}.elementor-element-9da2b45.elementor-element.elementor-element .location-contact-hours td:first-child,.location-common-contact.elementor-element.elementor-element .location-contact-hours td:first-child{padding-right:4rem}@media screen and (max-width:768px){.elementor-element-9da2b45.elementor-element.elementor-element .location-contact-hours td:first-child,.location-common-contact.elementor-element.elementor-element .location-contact-hours td:first-child{padding-right:2rem}}.elementor-element-9da2b45.elementor-element.elementor-element .elementor-social-icons-wrapper,.location-common-contact.elementor-element.elementor-element .elementor-social-icons-wrapper{margin-top:3rem}.elementor-element-9da2b45.elementor-element.elementor-element .elementor-social-icons-wrapper .elementor-grid-item,.location-common-contact.elementor-element.elementor-element .elementor-social-icons-wrapper .elementor-grid-item{padding:0 .5rem}.elementor-element-9da2b45.elementor-element.elementor-element iframe,.location-common-contact.elementor-element.elementor-element iframe{height:58rem}.elementor-element-9a8212.elementor-element,.location-menu-hero.elementor-element{padding:4.8rem 0;color:#fff}@media screen and (max-width:767px){.elementor-element-9a8212.elementor-element,.location-menu-hero.elementor-element{padding:7rem 0 3rem}}.elementor-element-9a8212.elementor-element .elementor-section .elementor-container,.elementor-element-9a8212.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap,.location-menu-hero.elementor-element .elementor-section .elementor-container,.location-menu-hero.elementor-element>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0}.elementor-element-9a8212.elementor-element .elementor-col-25,.elementor-element-9a8212.elementor-element .elementor-col-50,.location-menu-hero.elementor-element .elementor-col-25,.location-menu-hero.elementor-element .elementor-col-50{width:auto}@media screen and (max-width:768px){.elementor-element-9a8212.elementor-element .elementor-col-25:first-child,.location-menu-hero.elementor-element .elementor-col-25:first-child{width:100%;order:4}}.elementor-element-9a8212.elementor-element .elementor-col-25:nth-child(2),.location-menu-hero.elementor-element .elementor-col-25:nth-child(2){flex:1 1 0;font-size:2rem;line-height:1.25}@media screen and (max-width:768px){.elementor-element-9a8212.elementor-element .elementor-col-25:nth-child(2),.location-menu-hero.elementor-element .elementor-col-25:nth-child(2){font-size:1.8rem}}.elementor-element-9a8212.elementor-element .elementor-col-25:nth-child(2) a,.location-menu-hero.elementor-element .elementor-col-25:nth-child(2) a{text-decoration:underline}@media screen and (max-width:768px){.elementor-element-9a8212.elementor-element .elementor-col-25:nth-child(2),.location-menu-hero.elementor-element .elementor-col-25:nth-child(2){order:1}}@media screen and (max-width:768px){.elementor-element-9a8212.elementor-element .elementor-col-25:nth-child(3),.location-menu-hero.elementor-element .elementor-col-25:nth-child(3){order:2}}@media screen and (max-width:768px){.elementor-element-9a8212.elementor-element .elementor-col-25:nth-child(4),.location-menu-hero.elementor-element .elementor-col-25:nth-child(4){order:3}}.elementor-element-9a8212.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu,.location-menu-hero.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu{padding:1rem .5rem}.elementor-element-9a8212.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu .e-fas-bars,.location-menu-hero.elementor-element .elementor-col-25:nth-child(4) .elementor-widget-uael-nav-menu .e-fas-bars{fill:#fff}.elementor-element-7c43ad6f.elementor-element.elementor-element,.elementor-element-e0063ba.elementor-element.elementor-element,.location-menu-summary.elementor-element.elementor-element{padding:10rem 0 0;font-size:2.4rem;line-height:1.25;text-align:center}@media screen and (max-width:768px){.elementor-element-7c43ad6f.elementor-element.elementor-element,.elementor-element-e0063ba.elementor-element.elementor-element,.location-menu-summary.elementor-element.elementor-element{font-size:1.8rem;padding-top:6rem}}.elementor-element-7c43ad6f.elementor-element.elementor-element h1,.elementor-element-7c43ad6f.elementor-element.elementor-element h2,.elementor-element-7c43ad6f.elementor-element.elementor-element h3,.elementor-element-e0063ba.elementor-element.elementor-element h1,.elementor-element-e0063ba.elementor-element.elementor-element h2,.elementor-element-e0063ba.elementor-element.elementor-element h3,.location-menu-summary.elementor-element.elementor-element h1,.location-menu-summary.elementor-element.elementor-element h2,.location-menu-summary.elementor-element.elementor-element h3{color:#003da5;font-size:7.6rem;font-weight:900;line-height:8rem;letter-spacing:-.152rem}@media screen and (max-width:768px){.elementor-element-7c43ad6f.elementor-element.elementor-element h1,.elementor-element-7c43ad6f.elementor-element.elementor-element h2,.elementor-element-7c43ad6f.elementor-element.elementor-element h3,.elementor-element-e0063ba.elementor-element.elementor-element h1,.elementor-element-e0063ba.elementor-element.elementor-element h2,.elementor-element-e0063ba.elementor-element.elementor-element h3,.location-menu-summary.elementor-element.elementor-element h1,.location-menu-summary.elementor-element.elementor-element h2,.location-menu-summary.elementor-element.elementor-element h3{font-size:3.5rem;line-height:1.15}}@media screen and (max-width:768px){.elementor-element-7c43ad6f.elementor-element.elementor-element,.elementor-element-e0063ba.elementor-element.elementor-element,.location-menu-summary.elementor-element.elementor-element{padding:6rem 0 0}}@media screen and (max-width:768px){.elementor-element-7c43ad6f.elementor-element.elementor-element>.elementor-container>.elementor-column>.elementor-element-populated,.elementor-element-e0063ba.elementor-element.elementor-element>.elementor-container>.elementor-column>.elementor-element-populated,.location-menu-summary.elementor-element.elementor-element>.elementor-container>.elementor-column>.elementor-element-populated{padding:0}}.location-menu-items-categories{margin:4rem 0}.location-menu-items-categories li{display:inline-block;margin:0 2rem 2rem 0}@media screen and (max-width:768px){.location-menu-items-categories li{margin:0 .5rem 1rem 0}}.location-menu-items-categories .button-tertiary{position:relative;font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:3rem!important;font-weight:400!important}@media screen and (max-width:768px){.location-menu-items-categories .button-tertiary{font-size:2rem!important}}.location-menu-items-categories .button-tertiary[data-new-category=true]:after{width:40px;height:30px;position:absolute;z-index:2;top:-8px;left:-10px;pointer-events:none;background:url("/wp-content/themes/corporate-caterers/resources/assets/images/cc-icon-new.svg") 50% 50%/contain no-repeat scroll;content:""}@media screen and (max-width:768px){.location-menu-items-categories .button-tertiary[data-new-category=true]:after{width:25px;height:20px}}.location-menu-items-item{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;align-items:flex-start;justify-content:center;text-align:center}@media screen and (max-width:768px){.location-menu-items-item{grid-template-columns:repeat(2,1fr);gap:1rem}}.location-menu-items-item>li{height:100%;background:#fff;border-radius:1rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.101961);overflow:hidden}.location-menu-items-item a{color:inherit}.location-menu-items-item-thumb{height:26rem;display:flex;align-items:flex-end;justify-content:space-between;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;border-top-right-radius:1rem;border-top-left-radius:1rem}@media screen and (max-width:768px){.location-menu-items-item-thumb{height:12rem}}.location-menu-items-item-thumb:after{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background-color:rgba(0,0,0,.2);border-top-right-radius:1rem;border-top-left-radius:1rem;content:""}.location-menu-items-item-title{padding:2rem 0 1rem;color:#003da5;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:2.8rem;font-weight:800;line-height:1;letter-spacing:-.113px}@media screen and (max-width:768px){.location-menu-items-item-title{font-size:1.6rem}}.location-menu-items-item-title{padding:3rem 2rem}@media screen and (max-width:768px){.location-menu-items-item-title{padding:2rem 1rem}}.location-menu-items-item-price{margin:1rem 2rem;position:relative;z-index:2;color:#fff;font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:4.1rem;line-height:5.5rem;letter-spacing:-.102rem;text-shadow:0 .3rem .6rem rgba(0,0,0,.25098)}@media screen and (max-width:768px){.location-menu-items-item-price{margin:1rem;font-size:2rem;line-height:1.5}}.location-menu-items-item-actions{display:flex;margin:2rem;position:relative;z-index:2}@media screen and (max-width:768px){.location-menu-items-item-actions{margin:1rem}}.location-menu-items-item-actions li{display:flex;align-items:center;justify-content:center;padding:0 .5rem}.location-menu-items-item-actions a{display:block}.location-menu-items-item-actions img{display:block;max-height:3rem;pointer-events:none}.location-menu-items-item-featured{position:absolute;z-index:2;top:2rem;left:2rem}@media screen and (max-width:768px){.location-menu-items-item-featured{top:1rem;left:1rem}.location-menu-items-item-featured img{max-width:10rem}}.location-menu-items-item-expanded{display:none;width:70rem;padding:4rem;position:fixed;z-index:100;top:50%;left:50%;text-align:left;background:#fff;border-radius:1rem;box-shadow:.5rem .5rem 1rem rgba(0,0,0,.101961);overflow:hidden;overflow:visible;transform:translate3d(-50%,-50%,0)}@media screen and (max-width:768px){.location-menu-items-item-expanded{width:90%;height:100%;max-height:90vh;flex-direction:column;padding:3rem}}.location-menu-items-item-expanded.active{display:flex}.location-menu-items-item-expanded:before{width:300vw;height:300vh;position:absolute;z-index:10;top:-100vh;left:-100vw;background:rgba(0,0,0,.6);content:""}.location-menu-items-item-expanded:after{width:100%;height:100%;position:absolute;z-index:11;top:0;left:0;background:#fff;border-radius:1rem;content:""}.location-menu-items-item-expanded-thumb{flex:1 1 0;position:relative;z-index:12;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}@media screen and (max-width:768px){.location-menu-items-item-expanded-thumb{min-height:20rem;margin-bottom:2rem}}.location-menu-items-item-expanded-info{flex:1 1 0;position:relative;z-index:12;padding-left:2rem}@media screen and (max-width:768px){.location-menu-items-item-expanded-info{height:20rem;padding-left:0;overflow:auto}}.location-menu-items-item-expanded-info-category{padding-bottom:.5rem;color:#b78600;font-size:1.6rem;font-weight:500;text-transform:uppercase}.location-menu-items-item-expanded-info-name{color:#003da5;font-size:2rem;font-weight:500;text-transform:uppercase;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #b78600}.location-menu-items-item-expanded-info-price{text-align:center;color:#b78600;font-family:verveine,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:3rem;margin:2rem 0}@media screen and (max-width:768px){.location-menu-items-item-expanded-info-price{margin:0 0 1rem}}.location-menu-items-item-expanded-close{display:block;position:absolute;z-index:12;top:0;right:1rem;padding:.25rem 1rem;color:#212529;font-size:2.5rem;text-align:center;font-weight:700}@media screen and (max-width:768px){.location-menu-items-item-expanded-close{right:0}}