 @import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:opsz,wght@9..40,100..1000&display=swap'); #wpadminbar{display:none !important;} body{font-family:'DM Sans',sans-serif;height:auto;}h1{color:#141416;font-family:'Bebas Neue',sans-serif;font-size:4em;line-height:1;text-transform:uppercase;margin:0 0 45px;}h2{color:#141416;font-family:'Bebas Neue',sans-serif;font-size:3.8em;line-height:1.1;text-transform:uppercase;margin:0 0 30px;}h3{color:#141416;font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:3em;line-height:1.1;margin:30px 0 5px;}h4{font-family:'Bebas Neue',sans-serif;color:#141416;font-weight:400;font-size:2.5em;line-height:1.5;margin:25px 0;}p{font-family:'DM Sans',sans-serif;color:#788591;font-size:1.1em;font-weight:400;line-height:1.6;margin:15px 0;}p.fancy-text{font-family:'Bebas Neue',sans-serif;font-size:1.1em;text-transform:uppercase;margin-top:40px;font-weight:400;}p.fancy-text.alt{text-transform:none;}ul{list-style-type:none;}p a:hover{color:#606060;} .disclaimer{background:#FFFFFF;}.disclaimer p{font-size:0.875em;line-height:1.4;color:#000000;}  .header-bar{padding:15px 2.5vw;background:rgba(14,17,21,0.8);transition:background-color 0.3s ease,backdrop-filter 0.3s ease;position:absolute;top:0;left:0;width:100%;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);}.logo-wrapper{display:inline-block;width:auto;position:absolute;left:12vw;top:1vh;}.logo-wrapper img{max-width:220px;}.header-cta{display:inline-block;width:auto;background:linear-gradient(135deg,#f5bc24,#e58900);font-family:'DM Sans',sans-serif;color:#000000;font-size:0.9em;text-align:center;padding:8px 20px;border-radius:10px;font-weight:600;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.header-cta:hover{opacity:0.9;color:#000000;}@keyframes twist{0%{-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);}100%{-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);}}.top-bar{background:none;height:auto;}.top-bar-section ul li{background:none;}.top-bar-section li:not(.has-form) a:not(.button){font-family:'DM Sans',sans-serif;background:none;color:#788591;position:relative;font-size:0.9em;line-height:45px;padding:0 15px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.top-bar-section ul li:hover:not(.has-form)>a,.top-bar-section li:not(.has-form) a:not(.button):hover{background:none;color:#FFFFFF;line-height:45px;padding:0 15px;}.top-bar-section .has-dropdown>a{padding-right:25px !important;}.top-bar-section .has-dropdown>a:after{border-color:#788591 transparent transparent transparent;top:24px;margin-right:10px;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:none;color:#788591;line-height:45px;padding:0 15px;} @media only screen and (min-width:1025px){.navigation-wrapper{display:flex;justify-content:flex-end;align-items:center;}.header-bar{display:flex;align-items:center;justify-content:flex-end;padding:15px 14.5vw;}.top-bar-section li:not(.has-form) a:not(.button):hover::before,.top-bar-section li.active:not(.has-form) a:not(.button)::before{opacity:1;}.top-bar-section .dropdown{background:#0e1115;text-align:left;padding:3vh 1vw;left:50%;border-radius:0;box-shadow:2px 8px 10px 0px rgba(0,0,0,0.24);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:none;color:#788591;font-family:'DM Sans',sans-serif;font-size:13px;line-height:35px;padding:0 15px;position:relative;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:none;color:#FFFFFF;line-height:35px;padding:0 15px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button)::before{display:none;}} .slick-header-slider::after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(20 20 22 / 50%);}.caption-slider{position:absolute;left:0;top:26vw;right:0;text-align:center;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.caption-slider p.caption{font-size:4.5em;color:#FFFFFF;line-height:1;font-family:'Bebas Neue',sans-serif;text-transform:uppercase;margin:0;display:flex;flex-direction:column;}.caption-slider p.caption span:last-of-type{line-height:1;}.slider-cta{margin-top:4vh;}.cta-btn{display:inline-block;width:auto;font-size:1.15em;font-family:'DM Sans',sans-serif;color:#101010;font-weight:600;text-align:center;padding:18px 40px;border-radius:15px;background:linear-gradient(135deg,#f5bc24,#e58900);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.cta-btn:first-child{margin-right:15px;}.cta-btn:hover{opacity:0.8;color:black;}@keyframes scroll{0%{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}}  .row{margin:0 auto;max-width:1310px;width:100%;}.row.wide{max-width:53rem;}.row.full{max-width:100%;}.flex{display:flex;}.contain-to-grid{background:none !important;}.contain-to-grid .top-bar{max-width:75em;}.page-wrapper{max-width:75rem;clear:both;}.intro-row{padding:15.5vh 0;}.intro-row.inner,.gallery-page{padding-top:10vh;}.intro-row .intro-text{order:1;padding:5vh 2vw;}.intro-bg.bg-wrapper{padding-left:0;}.bg-box{height:100%;}.intro-bg .bg-box{max-width:100%;}.row.badges-row{max-width:930px;padding-bottom:12.7vh;}.bottom-cta-inner{padding:21vh 2.5vw 17vh;background:rgb(29 30 29 / 60%);text-align:center;position:relative;overflow:hidden;}.bottom-cta-inner::before{content:" ";width:0;height:34px;position:absolute;top:0;left:0;background:linear-gradient(to right,#d7b34c 20%,#e0a731 20%,#e0a731 40%,#EEAA33 40%,#EEAA33 60%,#866058 60%,#866058 80%,#3a3236 80%);-webkit-transition:all 3000ms ease;-moz-transition:all 3000ms ease;-ms-transition:all 3000ms ease;-o-transition:all 3000ms ease;transition:all 3000ms ease;}.bottom-cta-inner.complete::before{width:100%;}.bottom-cta-text{width:100%;max-width:780px;display:block;margin:0 auto;}.bottom-cta-text h2{font-size:2.7vw;color:#FFFFFF;}.bottom-cta-text p{color:#FFFFFF;}.bottom-cta-text p.fancy-text{margin:30px 0 10.5vh;}.footer-inner-wrapper{border-top:1px solid #f5bc24;}.row.footer-row{max-width:100%;}.footer-contact-row{padding:5vh 0;display:flex;align-items:center;}.footer-col h2{font-weight:bold;font-size:1.5625em;margin:0 0 25px;color:#000000;}.footer-col p{font-family:'DM Sans',sans-serif;font-size:1.1em;line-height:1.3;margin:0;}.footer-col .aligner{display:inline-block;}.footer-contact a{color:#f5bc24;}.footer-cta p{font-family:'Bebas Neue',sans-serif;font-size:4.0625vw;text-transform:uppercase;line-height:1;margin:0 0 35px;}.footer-btn{display:inline-block;width:131px;line-height:131px;text-align:center;background:#EDEAE4;border-radius:131px;color:#FFFFFF;font-size:2.9375em;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.footer-btn:hover{background:#0e1115;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#FFFFFF;}.footer-row.bottom-row{padding:2.6vh 9vw;display:grid;grid-template-columns:auto auto;justify-content:space-between;}.footer-row.bottom-row::before,.footer-row.bottom-row::after{display:none;}.footer-payment svg.payment-icon.transparent{height:18px;filter:invert(1);}.footer-col:first-child{padding-left:9.2vw;}.footer-col:nth-child(2){padding-left:3.5vw;}.footer-social .fa{width:50px;line-height:48px;font-size:1.125em;color:#000000;background:linear-gradient(135deg,#f5bc24,#e58900);border-radius:25px;text-align:center;}.footer-social .fa:hover{background:#1a1d24;color:#EEAA33;}.footer-social a:not(:last-child){margin-right:20px;}.grey-bg{background:#0e1115;}.orange-divider{position:relative;}.orange-divider::after{content:" ";width:1px;height:100%;background:#f5bc24;position:absolute;top:0;left:calc(50% - 0.5px);}.gallery-title h1{font-size:1.875em;margin:0;line-height:1.1;}.gallery-button:not(.custom-legacy),.lnm-post{padding:0 !important;}.gallery-row{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1311px;margin:0 auto;}.gallery-container{display:inline-block;width:31.5%;margin-bottom:2.75%;position:relative;}.caption-inner{position:absolute;width:100%;height:100%;margin:0;display:flex;justify-content:center;align-items:center;background:rgba(20,20,22,0);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}p.gallery-caption{font-family:'Bebas Neue',sans-serif;font-size:1.25em;font-weight:400;color:#FFFFFF;position:relative;margin:0;line-height:1;opacity:0;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}p.gallery-caption::before,p.gallery-caption::after{content:" ";width:60%;height:2px;position:absolute;left:20%;top:-40px;background:#788591;opacity:0;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}p.gallery-caption::after{bottom:-40px;top:unset;}.caption-inner:hover{background:rgba(20,20,22,0.7);}.caption-inner:hover p.gallery-caption{opacity:1;}.caption-inner:hover p.gallery-caption::before{top:-25px;opacity:1;}.caption-inner:hover p.gallery-caption::after{bottom:-25px;opacity:1;}.intro-row .intro-text.contact-body{padding-bottom:0;}.contact-body h1{font-size:1.875em;margin-bottom:30px;} .contact-row{padding:10vh 0;}.contact-body{padding-left:8.3vw;padding-right:11vw;}.contactForm{margin:0;}.contactForm label{display:none;}.contactForm input{width:100%;padding:3px;margin-bottom:5px;}.contactForm textarea{width:100%;}input.fancyInput[type="text"]{font-family:'DM Sans',sans-serif;padding:18px 25px;font-size:18px;line-height:1.4;height:auto;margin-bottom:15px;background:#23272f;color:#FFFFFF;border-radius:16px;border:1px solid #343434;}input.fancyInput[type="text"]::placeholder,textarea.fancyInput[type="text"]::placeholder{color:#788591;}select{font-family:'DM Sans',sans-serif;padding:18px 25px;font-size:18px;line-height:1.4;height:auto;margin-bottom:15px;background:#23272f;color:#FFFFFF;border-radius:16px;border:1px solid #343434;}select option{padding:18px 40px;}.contactForm textarea{width:100%;}textarea.fancyInput[type="text"]{font-family:'DM Sans',sans-serif;padding:18px 25px;font-size:18px;line-height:1.4;height:150px;margin-bottom:15px;background:#23272f;color:#FFFFFF;border-radius:16px;border:1px solid #343434;}.contactForm .captchaWrapper{margin:0 0 5px;padding:10px 25px;font-size:0.875em;line-height:1.4;height:auto;border:none;border-radius:0;background:none;color:#141416;font-weight:bold;min-height:0;margin-bottom:23px;text-align:left !important;}.contactForm .captchaWrapper:not(.slideOut) img{max-width:25%;}.contactForm .captchaWrapper input{background:none;border:none;box-shadow:none;display:inline-block;width:auto;font-size:1em;padding:0;margin:0 0 0 25px;color:#141416;font-weight:normal;}.contactForm .captchaWrapper input::placeholder{color:#141416;}select:hover{background:#23272f;color:#fff;border-radius:16px;border:1px solid #343434;}.contactForm .captchaRefresh{vertical-align:top;}.contactForm .submitWrapper{margin-top:5vh;display:grid;grid-template-columns:2fr 1fr;}.emailConfirmation{margin:0 auto;text-align:center;padding-bottom:5vh;}.emailConfirmation h1{color:#00CC00;}.slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;}.mobile-sticky-cta{display:none;}input.fancyInput[type="text"]:focus,textarea.fancyInput[type="text"]:focus,select:focus{border:1px solid #DBA32D;box-shadow:none;}.email-response-message-container{background:#0e1115;}.emailConfirmation p{text-align:center;margin:0;}  .slide-out-wrapper{position:fixed;top:50%;right:2vw;background:#000000;padding:50px 70px 30px;z-index:99;max-width:570px;border-radius:29px; -moz-transform:translateX(calc(100% + 2vw + 1px)) translateY(-50%);-webkit-transform:translateX(calc(100% + 2vw + 1px)) translateY(-50%);-o-transform:translateX(calc(100% + 2vw + 1px)) translateY(-50%);-ms-transform:translateX(calc(100% + 2vw + 1px)) translateY(-50%);transform:translateX(calc(100% + 2vw + 1px)) translateY(-50%);-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;}.slide-out-wrapper.active{-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);box-shadow:0px 40px 40px 0px rgba(28,28,28,0.2);}.slide-out-content span.form-title{font-family:'Bebas Neue',sans-serif;font-weight:400;color:#FFFFFF;margin:0 0 10px;font-size:1.1875em;display:block;}.slide-out-form form{margin:0;}.slide-out-wrapper span.form-toggle{position:absolute;left:1px;top:50%;color:#000000;font-size:1.375em;width:86px;line-height:48px;text-align:center;background:#EEAA33;border-radius:25px 0 0 25px;-moz-transform:translateX(-100%) translateY(-50%);-webkit-transform:translateX(-100%) translateY(-50%);-o-transform:translateX(-100%) translateY(-50%);-ms-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%);cursor:pointer;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.slide-out-wrapper span.form-toggle:hover{background:#e49436;color:#FFFFFF;}i.toggle-left{display:inline-block;position:relative;font-style:normal;}i.toggle-left::before{content:"\e091";font-family:'Font Awesome 6 Sharp';font-weight:300;}i.toggle-right{display:inline-block;position:relative;font-style:normal;}i.toggle-right::before{content:"\e093";font-family:'Font Awesome 6 Sharp';font-weight:300;}input.slideOutInput[type="text"]{font-size:.8125em;font-family:'DM Sans',sans-serif;font-weight:300;line-height:1.4;height:auto;border:1px solid rgba(102,102,102,0.5);border-radius:5px;padding:10px 10px;margin-bottom:5px;background:#000000;color:#cfcece;box-shadow:none;}.slide-out-form input[type="text"]::placeholder,.slide-out-form .contactForm textarea::placeholder{color:#cfcece;;}.slide-out-form .contactForm textarea{width:100%;line-height:1.4;border:1px solid rgba(102,102,102,0.5);border-radius:5px;background:#000000;color:#cfcece;font-family:'DM Sans',sans-serif;font-weight:300;padding:10px 25px;font-size:.8125em;height:90px;margin-bottom:5px;box-shadow:none;}.slide-out-form label{color:#cfcece;font-weight:normal;margin-bottom:3px;}.slide-out-form .contactForm .captchaWrapper{font-size:.8125em;line-height:1.4;height:auto;border:1px solid rgba(102,102,102,0.5);box-shadow:none !important;background:#000000;color:#000000;font-weight:normal;margin:0 0 3px;min-height:0;padding:0px 25px 0px 0px;overflow:hidden;border-radius:5px;}.slide-out-form .contactForm .captchaWrapper input{font-family:'DM Sans',sans-serif;font-weight:300;border:none;box-shadow:none;display:inline-block;width:auto;padding:0 15px;margin:0 0 0 30px;color:#cfcece;background:#000000;}.slide-out-form .contactForm .captchaWrapper img#captchaImage{-webkit-filter:none;filter:none;}.slide-out-form .contactForm .captchaRefresh{vertical-align:middle;max-width:30px;margin-left:3px;filter:invert(1) brightness(0.5);}.slide-out-form .contactForm .submitWrapper{text-align:center;margin-top:10px;}.slide-out-form .contactForm .submitWrapper button.submit{color:#000000;font-family:'Bebas Neue',sans-serif;font-size:.96875em;background:#EEAA33;text-align:center;cursor:pointer;padding:16px 10px;width:117px;border-radius:23.5px;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}.slide-out-form .contactForm .submitWrapper button.submit:hover{background:#e49436;color:#FFFFFF;}   .side-buffer{padding-left:2.5vw;padding-right:2.5vw;}.left-buffer{padding-left:5vw;}.right-buffer{padding-right:5vw;}.small-buffer{padding-left:35px;padding-right:35px;}.vertical-padding-xs{padding-top:4.5vh;padding-bottom:4.5vh;}.top-padding-xs{padding-top:4.5vh;}.bottom-padding-xs{padding-bottom:4.5vh;}.vertical-padding-small{padding-top:6vh;padding-bottom:6vh;}.top-padding-small{padding-top:6vh;}.bottom-padding-small{padding-bottom:6vh;}.vertical-padding-medium{padding-top:8vh;padding-bottom:8vh;}.top-padding-medium{padding-top:8vh;}.bottom-padding-medium{padding-bottom:8vh;}.vertical-padding-large{padding-top:12vh;padding-bottom:12vh;}.top-padding-large{padding-top:12vh;}.bottom-padding-large{padding-bottom:12vh;}.vertical-padding-x-large{padding-top:15.5vh;padding-bottom:15.5vh;}.top-padding-x-large{padding-top:15.5vh;}.bottom-padding-x-large{padding-bottom:15.5vh;}   body,html{scroll-padding-top:75px;}.header-wrapper{display:contents;}#sticky-header{position:sticky;top:0;width:100%;z-index:999;}.inner-bar{position:relative;background:rgba(14,17,21,0.95);}.caption-slider .slideinUp{animation-name:slideInUp;animation-duration:2s;animation-timing-function:ease;}.mini-banner{background:#f5bc241a;position:relative;border:1px solid #f5bc2447;color:#f5bc24;max-width:12%;font-size:0.9em;border-radius:15px;padding:3px 0;margin:0 auto;top:-2vw;font-weight:400;}.grey-text{font-size:1.3em;line-height:1.5;}.deck-cleaning-img{background:center / cover no-repeat url(https://grillngo.ca/wp-content/uploads/sites/1132/2026/04/deck-cleaning-img.jpg);}.deck-bbq-combo-img{background:center / cover no-repeat url(https://grillngo.ca/wp-content/uploads/sites/1132/2026/04/deck-bbq-combo-img.jpg);}.commercial-kitchen-img{background:center / cover no-repeat url(https://grillngo.ca/wp-content/uploads/sites/1132/2026/04/commercial-kitchen-img-1.jpg);}.bbq-cleaning-img{background:center / cover no-repeat url(https://grillngo.ca/wp-content/uploads/sites/1132/2026/04/bbq-cleaning-img.jpg);}.hero-bg{background:center / cover url(https://grillngo.ca/wp-content/uploads/sites/1132/2026/04/hero-bg.jpg);height:47vw;overflow:hidden;background-color:black;position:relative;}.align-flex{display:flex;align-items:center;}.hero-bg::before{position:absolute;left:0;right:0;width:100%;top:0;height:100%;background:linear-gradient(to bottom,rgba(14,17,21,0.8),rgba(14,17,21,0.7),rgb(14,17,21));content:"";z-index:0;}.shadow-box{box-shadow:0 0 30px rgba(242,184,66,0.15);}.gradient-bg{background:linear-gradient(135deg,#f5bc24,#e49436);}.gradient-gold{background:linear-gradient(135deg,#f5bc24,#e58900);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}.dark-bg{background:#181b21;}.darkgrey-bg{background:#0e1115;}.cta-btn.outline-btn{color:white;background:transparent;border:1px solid #4e4e4e;}.cta-btn.outline-btn:hover{background:#181b21;color:white;border:1px solid transparent;}.banner-top{background:#f5bc241a;border:1px solid #f5bc2447;color:#f5bc24;max-width:22%;font-size:0.95em;border-radius:18px;padding:2px 0;margin:0 auto;font-weight:400;margin-bottom:5vh;}.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h1,.darkgrey-bg h2,.darkgrey-bg h3,.darkgrey-bg h4,.darkgrey-bg h1{color:#FFFFFF;}.banner-grey{display:grid;grid-template-columns:auto auto auto auto;gap:1vw;padding-top:3vh;}.banner-item p{color:#FFFFFF;font-size:0.9em;margin:6px 0;}.banner-item{background:#23272f;border:1px solid #3a3a3a;border-radius:35px;}.banner-item i{color:#f5bc24;padding-right:10px;}.service-box{background:linear-gradient(180deg,rgb(28,32,38),rgb(19,22,26));border-radius:20px;padding:3vh 2vw;border:1px solid #343434;box-shadow:1px 5px 15px #000000;}.service-wrapper-box{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;padding-top:4vh;}.icon-bg i,.split-icon i,.pricing-box i:not(.cta-btn){background:#f5bc241a;color:#f5bc24;font-size:1.8em;padding:10px 15px;border-radius:10px;}.serv-text h3{margin:10px 0 0;}.serv-text h3 a{color:#FFFFFF;font-size:0.6em;line-height:1;}.yellow-color{color:#f5bc24;font-size:0.9em;line-height:1;margin-top:0;letter-spacing:2px;}.service-box:hover,.middle-box:hover,.package-box:hover,.pricing-box:hover,.pricing-box.darker-box,.gallery-box:hover,.space-box:hover,.choose-box:hover,.testi-box:hover{border:1px solid #DBA32D;}.icon-bg i:hover{box-shadow:0 0 30px rgba(242,184,66,0.15);}ul.check-list{margin-left:0;}ul.check-list li{color:#EDEAE4;font-size:0.9em;line-height:1.8;position:relative;padding-left:30px;}ul.check-list li::before{content:"\f00c";font-family:'Font Awesome 6 Pro';color:#f5bc24;font-weight:600;position:absolute;left:0;top:2px;}.smaller-text{font-size:0.8em;font-style:italic;line-height:1.5;}.middle-wrapper-box,.package-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding-top:4vh;}.row.wider{max-width:84rem;}.split-heading{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:left;gap:1vw;margin-bottom:1vh;}.middle-box{background:linear-gradient(180deg,rgb(28,32,38),rgb(19,22,26));border-radius:20px;padding:4vh 2vw 2vh;border:1px solid #343434;box-shadow:1px 5px 15px #000000;}.split-text h3{font-size:2em;margin:0;}.split-text p{margin-top:0;font-size:1em;}.bundle-heading h2{margin-bottom:0;}.split-text a{color:#FFFFFF;}.package-box p{font-size:0.9em;line-height:1.5;margin:5px 0 2vh;}.package-box .split-text p{color:#f5bc24;margin-bottom:0;}.package-box{display:flex;flex-direction:column;background:linear-gradient(180deg,rgb(28,32,38),rgb(19,22,26));border-radius:20px;padding:4vh 2vw 2vh;border:1px solid #343434;box-shadow:1px 5px 15px #000000;}.package-box p.mini-text{margin-top:auto;font-size:0.75em;}.mini-text span.price-bundle{font-size:3.2em;font-family:'Bebas Neue',sans-serif;color:#f5bc24;}.pricing-box-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;padding-top:4vh;}.pricing-box,.commercial-box,.space-box,.testi-box{background:linear-gradient(180deg,rgb(28,32,38),rgb(19,22,26));border-radius:20px;padding:4vh 2vw;border:1px solid #343434;box-shadow:1px 5px 15px #000000;}.pricing-box h3{font-size:2em;margin:15px 0 5px;}.disc{color:#EDEAE4;font-size:0.9em;line-height:1.8;}.disc li::marker{color:#f5bc24;}.absolute-yellow-bg{background:linear-gradient(135deg,#f5bc24,#e58900);text-align:center;position:absolute;top:-13px;text-align:center;left:0;right:0;max-width:45%;margin:0 auto;border-radius:15px;font-size:0.8em;color:#000000;font-weight:600;}.big-price{font-size:3.2em;font-family:'Bebas Neue',sans-serif;color:#f5bc24;margin:0;}.pricing-box .cta-btn{width:100%;font-size:1em;padding:13px 40px;}.cta-btn.no-bg{background:none;color:#FFFFFF;border:1px solid #5b5b5b;}.cta-btn.no-bg:hover{border:1px solid #f5bc24;background:#0e1115;}.pricing-box .cta-btn i{background:none;font-size:initial;color:inherit;padding:0 15px;border-radius:0;}.mini-text{font-size:0.9em;line-height:1;margin:0;}.pricing-box .disc{margin-bottom:5vh;}.gallery-heading h2,.division-wrapper h2,.work-heading,.choose-heading h2,.testi-heading h2,.area-heading h2,.contact-heading h2{margin:0;}.gallery-home{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;padding-top:5vh;}.gallery-box img{border-radius:20px 20px 0 0;min-height:245px;width:auto;}.gallery-box{background:linear-gradient(180deg,rgb(28,32,38),rgb(19,22,26));border-radius:20px;border:1px solid #343434;box-shadow:1px 5px 15px #000000;}.gallery-box h3{font-size:1.6em;margin:20px 0;}.commercial-box p{font-size:0.9em;line-height:1.5;margin:5px 0 2vh;}.space-box-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;text-align:center;padding-top:2vh;gap:15px;}.space-box i{background:#f5bc241a;color:#f5bc24;font-size:1.3em;padding:14px 10px;border-radius:10px;}.space-box{padding:3vh 1vw 1vh;}.space-box p{color:#FFFFFF;font-size:0.95em;}.box-custom{text-align:center;border-radius:20px;padding:4vh 2vw 6vh;border:1px solid #343434;box-shadow:1px 5px 15px #000000;}.uppercase-text{font-size:0.9em;line-height:1;letter-spacing:2px;color:#000000;}.cta-btn.black-btn{background:linear-gradient(180deg,rgb(28,32,38),rgb(19,22,26));color:#FFFFFF;transition:none;margin-top:2vh;}.cta-btn.black-btn:hover{opacity:1;background:#1a1d24;}.box-custom h2{color:#000000;font-size:3em;margin-bottom:0;}.box-custom p{color:#000000;line-height:1.5;}.cta-btn.black-btn i{padding-left:10px;}.round-icon i{background:#f5bc241a;color:#f5bc24;font-size:1.6em;border-radius:100%;width:80px;height:80px;line-height:80px;border:1px solid #f5bc2461;}.work-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;padding-top:4vh;}.round-icon span{background:linear-gradient(135deg,#f5bc24,#e58900);font-size:1.3em;width:30px;height:30px;display:block;font-family:'Bebas Neue',sans-serif;line-height:30px;border-radius:100%;position:absolute;right:4.5vw;margin:0 auto;top:-1px;}.round-icon{position:relative;}.work-box h3{font-size:1.6em;}.work-box p{font-size:0.9em;margin:0;}.work-box{padding:0 2vw;}.choose-box{background:#0e1115;border-radius:20px;padding:3vh 1vw 1vh;border:1px solid #343434;box-shadow:1px 5px 15px #000000;}.choose-box-wrapper,.testi-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;padding-top:4vh;}.choose-box .split-text h3{font-size:1.5em;}.choose-box .split-icon i{font-size:1.4em;padding:15px;}.choose-box .split-heading{align-items:flex-start;}.choose-box .split-text p{font-size:0.9em;line-height:1.5;margin-top:1vh;}.testi-box p{font-size:0.9em;font-style:italic;line-height:1.5;color:#FFFFFF;}.testi-box p.yellow-name{color:#f5bc24;font-size:1em;font-style:normal;text-transform:uppercase;margin-top:3vh;}.testi-box i{color:#f5bc248f;font-size:3em;}.accordion-answer{display:none;}.accordion-question h3{color:#FFFFFF;margin:0;font-size:1.125em;font-weight:600;font-family:'DM Sans',sans-serif;}.accordion-question,.accordion-answer{cursor:pointer;position:relative;margin:15px 0;text-align:left;}.accordion-wrapper{background:linear-gradient(180deg,rgb(28,32,38),rgb(19,22,26));border-radius:20px;border:1px solid #343434;box-shadow:1px 5px 15px #000000;overflow:hidden;position:relative;padding:1vh 2vw;margin:15px 0;}.accordion-wrapper .accordion-question::after{content:"\f078";font-size:15px;font-family:'Font Awesome 6 Pro';position:absolute;right:0;top:0;color:#FFFFFF;transition:transform .3s ease-out;}.accordion-wrapper .accordion-question.active::after{font-family:'Font Awesome 6 Pro';transform:rotate(180deg);}.accordion-wrapper:has(.active),.area-box:hover{border:1px solid #DBA32D;}h3.faq-question{position:relative;}.accordion-answer p{color:#788591;line-height:1.5;font-size:0.9em;}.faq-heading{padding-bottom:2vh;}.faq-wrapper{max-width:60%;}.area-wrapper{display:flex;justify-content:center;gap:1vw;flex-wrap:wrap;padding-top:5vh;}.area-box{min-width:16%;display:flex;align-items:center;gap:10px;background:#23272f;justify-content:center;border-radius:35px;border:1px solid #343434;box-shadow:1px 5px 15px #000000;}.area-box p{font-size:0.9em;color:#FFFFFF;margin:10px;}.area-box i{color:#f5bc24;}.contact-form{padding-top:3vh;}.outline-cta{color:#FFFFFF;background:transparent;border:1px solid #4e4e4e;line-height:normal;margin:0 0 1.25rem;}.cta-btn.outline-cta:hover{background:#23272f;color:#FFFFFF;border:1px solid transparent;}.contact-form p{text-align:center;font-size:0.95em;}.footer-logo img{max-width:150px;}.copyright-text p{font-size:0.9em;}.copyright-text img{max-width:100px;padding-left:1vw;}select option{padding:18px 40px;color:#FFFFFF;}.row.fuller{max-width:100rem;}.inner-wrapper h2{font-size:3em;}.inner-wrapper h3{font-size:2.5em;}.inner-wrapper h2{font-size:3em;margin-top:30px;}table{background:#181b21;margin-bottom:1.25rem;border:solid 1px #f5bc24;}table thead tr td,table tr th,table tr td{color:#FFFFFF;}table thead{background:linear-gradient(135deg,#f5bc24,#e58900);}table tr.even,table tr.alt,table tr:nth-of-type(2n){background:#0e1115;} #blog-main-wrapper{padding:5vh 0 5vh 0;background:#0e1115;}.featured-image img.the-image{max-height:35vh;}article.post h1.post-title{font-size:2.5em !important;color:#FFFFFF;}#blog-main-wrapper a{color:#FFFFFF;}#blog-main-wrapper .breadcrumbs{background-color:transparent;}.sidebar-element.categories ul li span.count{background:none !important;}.archive-post.default .post-author,.archive-post.default .post-date,article.post header.post-header .post-date{color:#FFFFFF;}.post-content,.sidebar-element :is(h2,h3),.sidebar-element p.heading-style{color:white;}.row.lnmcr-row label{color:white;}.lnmreviewform #lnmreviewtext{color:black;}   @keyframes slideInUp{from{transform:translateY(100%);opacity:0;} to{transform:translateY(0);opacity:1;}}.delay-2{transition-delay:0.2s !important;}.delay-1{transition-delay:0.1s !important;}.delay-3{transition-delay:0.3s !important;}.delay-4{transition-delay:0.4s !important;}.delay-5{transition-delay:0.5s !important;}.delay-6{transition-delay:0.6s !important;}.delay-7{transition-delay:0.7s !important;} .scrollfade,.animated{opacity:0;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;}.scrollfade.complete,.animated.complete{opacity:1;}.from-bottom.scrollfade,.from-bottom.animated{-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}.from-bottom.scrollfade.complete,.from-bottom.animated.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-top.scrollfade{-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}.from-top.animated{-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}.from-top.scrollfade.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-top.animated.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-left.scrollfade{-moz-transform:translateX(-30px);-webkit-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}.from-left.scrollfade.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.from-right.scrollfade{-moz-transform:translateX(30px);-webkit-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}.from-right.scrollfade.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}  @media only screen and (min-width:1025px){.strip-padding{padding-left:0 !important;padding-right:0 !important;}.horizontal-padding-large{padding-left:9vw;padding-right:9vw;}.left-padding-large{padding-left:9vw;}.right-padding-large{padding-right:9vw;}.horizontal-padding-medium{padding-left:7vw;padding-right:7vw;}.left-padding-medium{padding-left:7vw;}.right-padding-medium{padding-right:7vw;}.horizontal-padding-small{padding-left:4.5vw;padding-right:4.5vw;}.left-padding-small{padding-left:4.5vw;}.right-padding-small{padding-right:4.5vw;}.horizontal-padding-xs{padding-left:3vw;padding-right:3vw;}.left-padding-xs{padding-left:3vw;}.right-padding-xs{padding-right:3vw;}} @media only screen and (max-width:1680px){.mini-banner{max-width:16%;}.round-icon span{right:5.5vw;}} @media only screen and (max-width:1440px){.header-bar{padding:15px 3.5vw;}.footer-col:first-child{padding-left:5.2vw;}.round-icon span{right:6.5vw;}} @media only screen and (max-width:1366px){.footer-col:nth-child(2){padding-left:0;}.logo-wrapper{left:2vw;}.mini-banner{max-width:20%;}} @media only screen and (max-width:1180px){.hero-bg{height:58vw;}.caption-slider{top:31vw;}.round-icon span{right:6vw;}.footer-col:first-child{padding-left:1.2vw;}.footer-row.bottom-row{padding:2.6vh 2vw;}} @media only screen and (max-width:1024px){main .columns{padding-left:6vw !important;padding-right:6vw !important;}.side-buffer{padding-left:0;padding-right:0;}.top-space,.bottom-space{margin:0;}.header-bar{padding:20px;position:relative;background:rgb(14 17 21 / 98%);}.header-details{padding:0;text-align:center;}.header-details::after{display:none;}.logo-wrapper{width:auto;max-width:none;display:block;text-align:center;margin-bottom:10px;left:0;position:relative;top:0;}.company-details{padding-right:15px;}.company-details p.title,.company-details p.title a{font-size:22px;}.company-details p{font-size:16px;}.mobile-header-bg{height:300px;background:center / cover no-repeat url(https://grillngo.ca/wp-content/uploads/sites/1132/2026/04/mobile-bg.jpg);background-color:black;}.mobile-navigation{display:block;right:25px;position:absolute;text-transform:uppercase;top:20px;vertical-align:middle;width:auto;height:24px;z-index:99999;}span.mobile-navigation.navigation-toggle.active{background:#f5bc24;height:50px;width:50px;border-radius:25px;}i.toggle-bars{display:inline-block;position:relative;color:#FFFFFF;width:37px;height:7px;}i.toggle-bars::before{content:" ";width:17px;height:2px;background:#FFFFFF;position:absolute;bottom:0;right:0;}i.toggle-bars::after{content:" ";width:37px;height:2px;background:#FFFFFF;position:absolute;top:0;right:0;}i.toggle-bars.close{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:50px;height:50px;}i.toggle-bars.close::after{background:#000000;top:calc(50% - 1px);left:calc(50% - 15px);width:30px;}i.toggle-bars.close::before{background:#000000;width:2px;height:30px;left:calc(50% - 1px);top:calc(50% - 15px);}.fullwidth-navigation{background:#0e1115;position:absolute;top:0;z-index:997;width:100%;display:none;}.fullwidth-navigation .top-bar{padding:0;display:block;background:#0e1115;height:auto;}.fullwidth-navigation .top-bar-section ul:not(.dropdown){padding-top:10%;}.fullwidth-navigation .title-area{display:none !important;}.top-bar-section{background:#0e1115;margin-bottom:10%;}.fullwidth-navigation .top-bar-section ul{position:relative;right:0;width:100%;z-index:997;padding-top:40px;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button){color:#788591;line-height:2.5;text-align:center;padding:0 !important;font-size:1.5em !important;}.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section ul li:hover:not(.has-form)>a{color:#EEAA33;padding:0;line-height:2.5;} .top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover{color:#788591;padding:0;line-height:2.5;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#788591;font-weight:normal;line-height:40px;font-size:17px !important;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover,.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:#0e1115;color:#EEAA33;line-height:40px;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;border-radius:0;padding-bottom:40px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button)::before{display:none;}.top-bar-section ul li{text-align:center;}.top-bar-section li:not(.has-form) a:not(.button){display:inline-block;width:auto;}.top-bar-section .has-dropdown>a:after{right:-20px;margin:0;border:solid 5px;border-color:#788591 transparent transparent transparent;top:29px;}.top-bar-section ul li.active{background:#0e1115;}.top-bar-section .has-dropdown.active>a:after{border-color:#EEAA33 transparent transparent transparent;}.vertical-padding-xs{padding-top:3vh;padding-bottom:3vh;}.top-padding-xs{padding-top:3vh;}.bottom-padding-xs{padding-bottom:3vh;}.vertical-padding-small{padding-top:4vh;padding-bottom:4vh;}.top-padding-small{padding-top:4vh;}.bottom-padding-small{padding-bottom:4vh;}.vertical-padding-medium{padding-top:6vh;padding-bottom:6vh;}.top-padding-medium{padding-top:6vh;}.bottom-padding-medium{padding-bottom:6vh;}.vertical-padding-large{padding-top:6vh;padding-bottom:6vh;}.top-padding-large{padding-top:6vh;}.bottom-padding-large{padding-bottom:6vh;}.vertical-padding-x-large{padding-top:6vh;padding-bottom:6vh;}.top-padding-x-large{padding-top:6vh;}.bottom-padding-x-large{padding-bottom:6vh;}main .columns.strip-padding-mobile{padding-left:0 !important;padding-right:0 !important;}.m-vpad-none{padding-top:0 !important;padding-bottom:0 !important;}.mobile-bg-remove{background:none;}.mobile-hide{display:none !important;}.footer-wrapper a[href^="tel"]{color:inherit;text-decoration:none;}.mobile-sticky-cta{display:flex;position:fixed;bottom:10px;left:0;width:100%;z-index:3;justify-content:center;}a.sticky-btn{display:inline-block;width:calc(50% - 10px);max-width:260px;text-align:center;color:#000000;font-family:'Bebas Neue',sans-serif;font-size:1.25em;background:linear-gradient(135deg,#f5bc24,#e58900);padding:15px 5px;margin:0 5px;border-radius:20px;}a.sticky-btn.alt{background:linear-gradient(135deg,#f5bc24,#e58900);}.row.flex-row{display:block;}ul.icon-list{display:inline-block;text-align:left;}.intro-row{padding:0;}.intro-row .intro-text{order:0;padding-top:6vh;padding-bottom:6vh;}.flex{flex-wrap:wrap;}.intro-bg.bg-wrapper{padding:0 !important;height:400px;}.intro-bg .bg-box{max-width:unset;}.gallery-cta-inner{background:none;padding:6vh 10vw;}.gallery-cta-text{align-items:center;width:100%;}.gallery-cta-text h2{text-align:center;font-size:4em;margin-bottom:25px;}.gallery-cta-text h2 span:first-child{font-size:.5em;padding:0;}.gallery-cta-text .cta-btn{margin-right:0;}.icon-box-wrapper{padding-top:0;}.icon-box{flex-direction:column;align-items:center;}i.custom-icon{margin-bottom:25px;}.icon-content{padding-left:0;}.badge{text-align:center !important;}.badge:not(:last-of-type){margin-bottom:20px;}.row.badges-row{padding-bottom:6vh;}.bottom-cta-inner{background:none;padding:6vh 10vw;}.bottom-cta{background:#788591;}.bottom-cta-text p.fancy-text{margin-bottom:30px;}.bottom-cta-text h2{font-size:2.5em;color:#000000;}.bottom-cta-text p{color:#000000;}.intro-row.inner,.gallery-page{padding-top:0;}.orange-divider::after{display:none;}.row.gallery-title{padding-top:6vh;}.gallery-container{display:inline-block;width:48.625%;margin-bottom:2.75%;position:relative;}.gallery-row{padding:6vh 2.5vw;}.caption-inner{background:rgba(20,20,22,0.7);}p.gallery-caption{opacity:1;}.caption-inner p.gallery-caption::before{top:-25px;opacity:1;}.caption-inner p.gallery-caption::after{bottom:-25px;opacity:1;}.footer-contact-row{padding:3vh 0;flex-wrap:wrap;}.footer-row.bottom-row{padding:3vh 0;display:flex;justify-content:center;}.footer-col{padding:3vh 10vw !important;text-align:center;}main .contact-body{padding:6vh 0 !important;}svg.payment-icon{float:none;margin:0 .8vw;}footer.footer-wrapper{padding-bottom:70px;}.m-btmpad-none{padding-bottom:0 !important;}.m-toppad-none{padding-top:0 !important;}#ae_launcher{bottom:80px !important;left:10px !important;right:initial !important;}.scrollfade,.animated{opacity:1;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;-webkit-transition:none !important;transition:none !important;-moz-transform:none !important;-webkit-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;}.copyright-text{padding-left:3vw;}.faq-wrapper{max-width:100%;}ul.check-list{display:inline-block;text-align:left;}#sticky-header{position:relative;z-index:0;}.hero-bg{height:600px;}.caption-slider{top:28vw;}.caption-slider .slideinUp{animation:none;}.mini-banner{max-width:26%;}.absolute-yellow-bg{max-width:55%;top:-10px;}.mobile-padding{padding-left:2vw;padding-right:2vw;}.sidebar.mobile .sidebar-toggle{color:#FFFFFF;}.align-flex{flex-wrap:wrap;}h1{font-size:3em;}.pricing-box.darker-box{position:relative;}.round-icon span{right:7vw;}} @media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.round-icon span{right:7vw;}} @media only screen and (max-width:820px){.mini-banner{max-width:31%;}.banner-top{max-width:26%;}main .columns{padding-left:4vw !important;padding-right:4vw !important;}.serv-text h3 a{font-size:0.5em;}.yellow-color{letter-spacing:0;}ul.check-list li{font-size:0.8em;padding-left:20px;}.service-box{padding:3vh 2vw;}.pricing-box h3{font-size:1.8em;}.pricing-box .cta-btn{padding:13px 25px;font-size:0.9em;}.caption-slider{top:34vw;}.box-custom h2{font-size:2.8em;}.choose-box .split-text p{font-size:0.8em;}.choose-box .split-text h3{font-size:1.2em;}.testi-box p.yellow-name{font-size:0.9em;}.area-box{min-width:18%;}.round-icon span{right:6vw;}} @media only screen and (max-width:767px){.header-bar{padding-left:0;padding-right:0;}.company-details{max-width:none;}.company-details p.title,.company-details p.title a{font-size:17px;}.company-details p{font-size:0.875em;}span.mobile-navigation.navigation-toggle.active{height:40px;width:40px;}i.toggle-bars.close{width:40px;height:40px;}i.toggle-bars.close::before{height:20px;top:calc(50% - 10px);}i.toggle-bars.close::after{width:20px;left:calc(50% - 10px);}.contactForm .captchaWrapper:not(.slideOut) img{max-width:50%;margin-bottom:15px;}main .columns{padding-left:5vw !important;padding-right:5vw !important;}main .contact-body{padding:6vh 0 !important;}.bottom-cta-inner,.gallery-cta-inner,.home-card{padding-left:5vw;padding-right:5vw;}.footer-col{padding-left:5vw !important;padding-right:5vw !important;}main h1{font-size:3em !important;}.gallery-container{width:100%;max-width:413px;margin:0 auto 2.75%;}.bottom-cta-inner .cta-btn{width:calc(50% - 0.5%);min-width:unset;font-size:1em;}.bottom-cta-inner .cta-btn:first-child{margin-right:1%;}.bottom-cta-inner .cta-btn-wrapper{display:flex;justify-content:center;}.caption-slider{top:39vw;}.banner-grey,.gallery-home{grid-template-columns:auto auto;}.service-wrapper-box{grid-template-columns:auto;}footer.footer-wrapper{padding-bottom:0;}.service-wrapper-box{display:flex;flex-wrap:wrap;justify-content:center;}.service-box{width:48%;text-align:center;}.pricing-box-wrapper,.testi-wrapper{grid-template-columns:auto;text-align:center;}ul.disc{display:inline-block;text-align:left;}.pricing-box{max-width:65%;margin:0 auto;}h2{font-size:3em;}.space-box-wrapper{display:flex;flex-wrap:wrap;justify-content:center;}.space-box{width:46%;}.area-box{min-width:25%;}} @media only screen and (max-width:500px){.mobile-header-bg{height:210px;background:center / cover no-repeat url(https://grillngo.ca/wp-content/uploads/sites/1132/2026/04/small-bg.jpg);background-color:black;}.footer-row.bottom-row{display:block;text-align:center;}.cta-btn{font-size:1em;}main h1{font-size:2em !important;}.inner-wrapper h2{font-size:1.5em;}.inner-wrapper h3{font-size:1.5em;}.middle-wrapper-box,.package-wrapper,.banner-grey,.gallery-home,.work-wrapper,.choose-box-wrapper,.testi-wrapper{grid-template-columns:auto;gap:10px;text-align:center;}.pricing-box,.service-box{max-width:100%;width:100%;}.cta-btn{font-size:0.9em;}.cta-btn.black-btn i{padding-left:5px;}.caption-slider p.caption{font-size:2.5em;}.mini-banner{max-width:58%;}.caption-slider{top:53vw;}.hero-bg{height:400px;}.slider-cta{display:none;}.banner-top{max-width:50%;}.grey-text{font-size:0.9em;}.round-icon span{right:0;left:0;top:-12px;}.work-box{padding:2vh 2vw;}.split-heading{grid-template-columns:auto;justify-content:center;text-align:center;}.split-icon{margin-bottom:2vh;}.pricing-box,.commercial-box,.space-box,.testi-box{text-align:center;}main .columns{padding-left:4vw !important;padding-right:4vw !important;}.accordion-question h3{font-size:12px;}.accordion-question,.accordion-answer{margin:10px;}.area-box{min-width:45%;}.contactForm .submitWrapper{grid-template-columns:auto;}.bigger-btn{width:100%;}} @media only screen and (max-width:280px){.cta-btn{min-width:unset;width:100%;}a.sticky-btn i,.cta-btn i{display:none;}} 