@font-face{font-family:Fredoka;src:url(../../assets/fonts/Fredoka.ttf) format("truetype");font-style:normal;font-display:swap}html{height:100%}html body{font-family:Fredoka,sans-serif}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:Fredoka,sans-serif;line-height:1.2em;font-weight:300}html body label,html body li,html body ol,html body p,html body ul{font-family:Fredoka,sans-serif;font-weight:400;line-height:1.2em;font-weight:inherit;font-size:clamp(16px,2vw,18px)}body{font-family:aktiv-grotesk,sans-serif}h1{font-size:clamp(36px,6vw,120px)}h2{font-size:clamp(30px,5vw,60px)}h3{font-size:clamp(24px,4vw,36px)}h4{font-size:clamp(20px,3vw,28px)}h5{font-size:clamp(18px,2.5vw,24px)}h6{font-size:clamp(18px,2.2vw,24px)}.container-fluid{max-width:1600px;margin:0 auto;padding:0 60px}@media (max-width:991.98px){.container-fluid{max-width:95%;padding:0}}header{background-color:#dfdfdf;position:sticky}@media only screen and (max-width:991px){#mega-menu-wrap-header-menu .mega-menu-toggle+#mega-menu-header-menu{width:75%!important;max-width:500px}#mega-menu-wrap-header-menu .mega-menu-toggle+#mega-menu-header-menu{right:-75%}}@media (max-width:575.98px){#mega-menu-wrap-header-menu .mega-menu-toggle+#mega-menu-header-menu{width:85%!important}#mega-menu-wrap-header-menu .mega-menu-toggle+#mega-menu-header-menu{right:-85%}}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-logo{display:flex;justify-content:center;align-items:center}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li:nth-child(odd){padding-left:0}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li:nth-child(even){padding-right:0}footer{background-color:#488361}.not-found-page .not-found{margin:0;min-height:calc(100dvh - 100px);display:flex;justify-content:flex-start;align-items:center}.not-found-page .not-found .button{margin-top:50px}.not-found-page .not-found .not-found-inner h1{font-size:clamp(90px,10vw,250px);margin-bottom:20px}.qsr-image-header__wrapper{border-radius:40px;padding:60px;display:flex;overflow:hidden;justify-content:space-between}@media (max-width:991.98px){.qsr-image-header__wrapper{flex-direction:column;gap:40px;padding:20px}}.qsr-image-header__wrapper .left-column{display:flex;flex-direction:column;width:55%;gap:30px}@media (max-width:991.98px){.qsr-image-header__wrapper .left-column{width:100%}}.qsr-image-header__wrapper .left-column .sub-icons{display:flex;gap:30px}@media (max-width:991.98px){.qsr-image-header__wrapper .left-column .sub-icons{justify-content:center}}.qsr-image-header__wrapper .left-column .sub-icons img{height:100px}@media (max-width:767.98px){.qsr-image-header__wrapper .left-column .sub-icons img{height:60px}}.qsr-image-header__wrapper .left-column .content h1{font-weight:700;color:#fff;line-height:.9em}@media (max-width:991.98px){.qsr-image-header__wrapper .left-column .content h1{text-align:center}}.qsr-image-header__wrapper .right-column{width:40%;position:relative}@media (max-width:991.98px){.qsr-image-header__wrapper .right-column{height:400px;width:100%}}@media (max-width:767.98px){.qsr-image-header__wrapper .right-column{height:250px}}.qsr-image-header__wrapper .right-column img{height:100%;position:absolute;right:-200px}@media (max-width:991.98px){.qsr-image-header__wrapper .right-column img{right:14%}}.qsr-image-header__wrapper .right-column img:first-of-type{transform:translate(-20px,-10px)}.mob-block-qsr-features__wrapper{padding:40px 0;border-radius:40px;position:relative;overflow:hidden}.mob-block-qsr-features__wrapper img{position:absolute;bottom:-100px;right:50px;height:70%;z-index:0;opacity:.8}.mob-block-qsr-features__title{text-align:center}.mob-block-qsr-features__title h2{color:#e23a24;font-weight:800}.mob-block-qsr-features__title h2 span{color:#fff}.mob-block-qsr-features__gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 20px;max-width:1000px;margin:auto;padding:60px 20px;color:#fff;text-align:center;position:relative;z-index:1}.mob-block-qsr-features__gallery .mob-block-qsr-features__gallery-item{flex:0 0 calc(33.333% - 20px);min-width:200px}.mob-block-qsr-features__gallery .mob-block-qsr-features__gallery-item:nth-child(4),.mob-block-qsr-features__gallery .mob-block-qsr-features__gallery-item:nth-child(5){flex:0 0 40%;margin:0 0}.mob-block-qsr-features__gallery .mob-block-qsr-features__gallery-item:nth-child(4):last-child{flex:0 0 calc(33.333% - 20px);margin:0 auto}.mob-block-qsr-features__gallery .mob-block-qsr-features__gallery-item svg{aspect-ratio:1/1;height:200px;margin-bottom:40px}@media (max-width:991.98px){.mob-block-qsr-features__gallery .mob-block-qsr-features__gallery-item svg{height:120px;margin-bottom:20px}}.mob-block-qsr-features__gallery .mob-block-qsr-features__gallery-item h4{font-weight:500}.mob-block-qsr-features__gallery .mob-block-qsr-features__gallery-item .description{margin-top:10px}.mob-block-qsr-centred-text__wrapper{display:flex;flex-direction:column;align-items:center;gap:30px;padding:80px 15%;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:991.98px){.mob-block-qsr-centred-text__wrapper{padding:30px 3%}}.mob-block-qsr-centred-text__wrapper *{text-align:center;margin:0}.mob-block-qsr-centred-text__wrapper h2{font-weight:800}.mob-block-qsr-centred-text__wrapper h5{font-size:30px}@media (max-width:767.98px){.mob-block-qsr-centred-text__wrapper h5{font-size:18px}}.mob-block-qsr-centred-text__wrapper p{font-size:24px}.mob-block-qsr-centred-text__wrapper .form-wrapper input{width:400px;height:40px;color:#000;font-size:16px}.mob-block-qsr-centred-text__wrapper .form-wrapper input::-moz-placeholder{font-size:16px}.mob-block-qsr-centred-text__wrapper .form-wrapper input::placeholder{font-size:16px}.mob-block-qsr-centred-text__wrapper .form-wrapper #wpforms-114-field_3-container{padding:0}.mob-block-qsr-centred-text__wrapper .form-wrapper .wpforms-submit-container{padding-top:30px}.mob-block-qsr-centred-text__wrapper .form-wrapper .wpforms-submit{background-color:#e23a24!important;padding:20px 60px;border-radius:40px;height:auto!important;font-size:20px}.mob-block-qsr-text-image-split .col-lg-6:first-of-type{padding-right:3%}.mob-block-qsr-text-image-split .col-lg-6:first-of-type h4{color:#ff9d3b!important}.mob-block-qsr-text-image-split .col-lg-6:last-of-type{padding-left:3%}.mob-block-qsr-text-image-split img{border-radius:40px}@media (max-width:991.98px){.mob-block-qsr-text-image-split img{margin-bottom:30px}}@media (max-width:991.98px){.mob-block-qsr-text-image-split .col-img{order:-1}}.mob-block-qsr-text-image-split .text-content{display:flex;flex-direction:column;justify-content:center;height:100%;gap:20px}.mob-block-qsr-text-image-split .text-content h4{color:#e23a24;font-weight:600;font-size:clamp(36px,6vw,50px);margin:0}.mob-block-qsr-text-image-split .text-content a,.mob-block-qsr-text-image-split .text-content li,.mob-block-qsr-text-image-split .text-content p{color:#661e00;margin:0}.mob-block-qsr-text-image-split .text-content ul{list-style-type:disc;display:flex;flex-direction:column;gap:10px}.mob-block-qsr-text-image-split .text-content ul li::marker{color:#ff9d3b}.armstrong-block-qsr-form-receive{padding:40px 0}.armstrong-block-qsr-form-receive .form-success-message{background:linear-gradient(135deg,#e23a24,#ff5722);color:#fff;padding:60px 40px;border-radius:20px;text-align:center;box-shadow:0 10px 30px rgba(226,58,36,.3)}.armstrong-block-qsr-form-receive .form-success-message .success-content{max-width:600px;margin:0 auto}.armstrong-block-qsr-form-receive .form-success-message .success-content h2{font-size:clamp(32px,5vw,48px);font-weight:700;margin-bottom:20px;color:#fff}.armstrong-block-qsr-form-receive .form-success-message .success-content p{font-size:18px;line-height:1.6;margin-bottom:15px}.armstrong-block-qsr-form-receive .form-success-message .success-content p:last-child{margin-bottom:0}.armstrong-block-qsr-form-receive .form-success-message .success-content p strong{font-weight:600}.armstrong-block-qsr-form-receive .form-error-message{background:linear-gradient(135deg,#dc3545,#c82333);color:#fff;padding:60px 40px;border-radius:20px;text-align:center;box-shadow:0 10px 30px rgba(220,53,69,.3)}.armstrong-block-qsr-form-receive .form-error-message .error-content{max-width:600px;margin:0 auto}.armstrong-block-qsr-form-receive .form-error-message .error-content h2{font-size:clamp(32px,5vw,48px);font-weight:700;margin-bottom:20px;color:#fff}.armstrong-block-qsr-form-receive .form-error-message .error-content p{font-size:18px;line-height:1.6;margin-bottom:15px}.armstrong-block-qsr-form-receive .form-error-message .error-content p:last-child{margin-bottom:0}.armstrong-block-qsr-form-receive .form-error-message .error-content p a{color:#fff;text-decoration:underline;font-weight:600}.armstrong-block-qsr-form-receive .form-error-message .error-content p a:hover{text-decoration:none}.armstrong-block-qsr-form-receive .no-submission-message{background:#f8f9fa;color:#6c757d;padding:40px;border-radius:10px;text-align:center;border:2px dashed #dee2e6}.armstrong-block-qsr-form-receive .no-submission-message p{margin:0;font-size:16px}