.page--node--contests .contest-page-content-container{display:block;margin:0 20px;overflow-x:hidden}@media (min-width:768px){.page--node--contests .contest-page-content-container{margin:0 auto;max-width:748px}}@media (min-width:960px){.page--node--contests .contest-page-content-container{max-width:920px}}@media (min-width:1440px){.page--node--contests .contest-page-content-container{max-width:1260px}}.page--node--contests .form-container .form-submit{font-family:Roboto,sans-serif;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;background-image:linear-gradient(90deg,#73714b,#73714b)}.page--node--contests .form-container .form-submit:active,.page--node--contests .form-container .form-submit:hover{background:#000}@media (min-width:768px){.page--node--contests .form-container .form-submit{font-size:16px}}.page--node--contests .layout-content{background:#000;padding-bottom:60px}.page--node--contests .contest-page-content{background-repeat:no-repeat;background-size:cover;background-position:50%}.page--node--contests .contest-page-content-container{padding-top:20px}.page--node--contests .contest-page-content-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}@media (min-width:960px){.page--node--contests .contest-page-content-top{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.page--node--contests .block-ns-branding{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;width:auto;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:960px){.page--node--contests .block-ns-branding{padding:0;margin-left:136px}}@media (min-width:1440px){.page--node--contests .block-ns-branding{margin-left:260px}}.page--node--contests .block-ns-branding h1{margin:0;font-weight:400}.page--node--contests .block-ns-branding img{width:291px;height:60px}@media (min-width:768px){.page--node--contests .block-ns-branding img{width:291px;height:60px;margin-left:0}}.page--node--contests .back-link{margin-left:4px;display:none}@media (min-width:960px){.page--node--contests .back-link{display:block;margin-bottom:2px;margin-left:-1px}}.page--node--contests .back-link a{font-family:Roboto,sans-serif;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:all .3s ease}.page--node--contests .back-link a:before{font-family:icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E902";display:block;margin-right:14px;font-size:17px;color:inherit}.page--node--contests .back-link a:hover{color:#73714b;transition:all .3s ease}.page--node--contests .term-url{display:none}.page--node--contests .contest-container{max-width:710px;margin:auto;padding-top:55px;padding-bottom:30px}.page--node--contests .contest-container .contest-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page--node--contests .contest-container .contest-title-container .small-title{font-family:Roboto,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#73714b}.page--node--contests .contest-container .contest-title-container .contest-title{font-family:Gagalin;font-size:44px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-1.13px;text-align:center;color:#fff;text-transform:uppercase;margin-top:10px}@media (min-width:768px){.page--node--contests .contest-container .contest-title-container .contest-title{font-size:64px}}.page--node--contests .contest-container .contest-title-container:after{font-family:icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E90B";display:block;margin-top:22px;font-size:20px;color:#73714b}.page--node--contests .contest-container .contest-description{margin-top:22px;text-align:center}.page--node--contests .contest-container .contest-description .field--body p{color:#fff;text-align:center}.page--node--contests .contest-container .contest-template .main-contest-promo{max-width:568px;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#fff;margin:0 auto 20px}.page--node--contests .contest-container .contest-template .img-container{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.page--node--contests .contest-container .contest-template .img-container{width:485px;height:250px;margin-left:auto;margin-right:auto}}.page--node--contests .contest-container .contest-template .img-container img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom}.page--node--contests .contest-container .contest-template .contest-title{font-family:Gagalin;font-size:34px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.6px;color:#fff;margin-bottom:55px;text-transform:uppercase;text-align:center}.page--node--contests .contest-container .contest-template .terms-description{font-family:Roboto,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page--node--contests .contest-container .contest-template .description{font-size:18px;line-height:1.67;margin-bottom:5px}.page--node--contests .contest-container .contest-template .small{font-size:14px;line-height:2.14;text-align:center;margin-bottom:30px}.page--node--contests .contest-container .contest-template .bold{font-size:18px;font-weight:700;line-height:1.67;max-width:660px}.page--node--contests .contest-container .contest-template .orange{color:#73714b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page--node--contests .form-container{max-width:700px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 20px}@media (min-width:768px){.page--node--contests .form-container{margin:auto}}.page--node--contests .form-container:before{content:"";width:100%;height:4px;background-image:linear-gradient(90deg,#73714b,#73714b)}.page--node--contests .form-container #edit-container{padding:20px}@media (min-width:768px){.page--node--contests .form-container #edit-container{padding:26px 48px 30px 47px}}.page--node--contests .form-container .contest-webform-text-container{margin-bottom:30px}.page--node--contests .form-container .contest-webform-text-container .contest-webform-title{font-family:Gagalin;font-size:34px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.6px;text-align:center;color:#73714b;margin-bottom:10px}.page--node--contests .form-container .contest-webform-text-container .contest-webform-text{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:center;color:#000}.page--node--contests .form-container .form-required{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page--node--contests .form-container #edit-container-01{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.page--node--contests .form-container #edit-container-01{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page--node--contests .form-container #edit-container-01 .form-item-name{margin-bottom:25px}@media (min-width:768px){.page--node--contests .form-container #edit-container-01 .form-item-name{width:200px;margin-right:25px;margin-bottom:0}}@media (min-width:768px){.page--node--contests .form-container #edit-container-01 .form-item-eponymo{width:380px}}.page--node--contests .form-container #edit-container-02{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.page--node--contests .form-container #edit-container-02{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page--node--contests .form-container #edit-container-02 .form-item-tilefono{margin-bottom:25px}@media (min-width:768px){.page--node--contests .form-container #edit-container-02 .form-item-tilefono{width:200px;margin-right:25px;margin-bottom:0}}@media (min-width:768px){.page--node--contests .form-container #edit-container-02 .form-item-email{width:380px}}.page--node--contests .form-container #edit-container-03{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height:90px;padding:22px 0}@media (min-width:768px){.page--node--contests .form-container #edit-container-03{height:auto;padding:30px}}.page--node--contests .form-container #edit-container-04{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.page--node--contests .form-container #edit-container-04{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page--node--contests .form-container #edit-container-04 .form-type--webform_markup{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.5px;color:#000;margin-bottom:10px}@media (min-width:768px){.page--node--contests .form-container #edit-container-04 .form-type--webform_markup{margin-bottom:0}}.page--node--contests .form-container .form-type--checkbox label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page--node--contests .form-container .js-form-type-checkbox{position:relative;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.page--node--contests .form-container .js-form-type-checkbox{height:24px}}.page--node--contests .form-container .js-form-type-checkbox input[type=checkbox]{opacity:0}.page--node--contests .form-container .js-form-type-checkbox label{display:inline-block;margin-bottom:0;font-size:0;width:25px}.page--node--contests .form-container .js-form-type-checkbox label:after,.page--node--contests .form-container .js-form-type-checkbox label:before{position:absolute;content:"";display:inline-block}.page--node--contests .form-container .js-form-type-checkbox label:before{height:25px;width:25px;border:1px solid;left:2px;bottom:-1px}.page--node--contests .form-container .js-form-type-checkbox label:after{height:7px;width:15px;border-left:2px solid;border-bottom:2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:8px;bottom:10px;color:#000}@media (min-width:768px){.page--node--contests .form-container .js-form-type-checkbox label:after{left:6px}}.page--node--contests .form-container .js-form-type-checkbox input[type=checkbox]+label:after{content:none}.page--node--contests .form-container .js-form-type-checkbox input[type=checkbox]:checked+label:after{content:""}.page--node--contests .form-container .js-form-type-checkbox input[type=checkbox]:checked+label:before{background-color:#f8f8f8;border:1px solid #e5e5e5}.page--node--contests .form-container .js-form-type-checkbox .description{margin-left:30px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:24px;letter-spacing:.5px;color:#000}@media (min-width:768px){.page--node--contests .form-container .js-form-type-checkbox .description{margin-left:10px}}.page--node--contests .form-container .js-form-type-checkbox .description a{color:#000;text-decoration:underline}.page--node--contests .form-container #term-link{transition:all .2s ease}.page--node--contests .form-container #term-link:hover{color:#73714b;transition:all .2s ease}.page--node--contests .form-container input{height:50px;border:1px solid #e5e5e5;background-color:#f8f8f8;padding:0 15px;line-height:normal;letter-spacing:.5px;color:#000;width:100%}.page--node--contests .form-container input,.page--node--contests .form-container input:focus{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal}.page--node--contests .form-container input:focus{border:1px solid #000;line-height:1.25;letter-spacing:normal;color:#73714b;background-color:#fff;outline:none}.page--node--contests .form-container input:hover{border:1px solid #000}.page--node--contests .form-container label{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.5px;color:#000;margin-bottom:10px}.page--node--contests .form-container .form-submit{border:none;padding:16px 57px;transition:all .3s ease}.page--node--contests .form-container .form-submit:hover{transition:all .3s ease}.page--node--contests .form-container .disabled,.page--node--contests .form-container .not-checked{background-image:linear-gradient(90deg,#73714b,#73714b);opacity:.4;pointer-events:none}
.block-views-block-article-banner-block-1{display:block;margin:0 20px;overflow-x:hidden}@media (min-width:768px){.block-views-block-article-banner-block-1{margin:0 auto;max-width:748px}}@media (min-width:960px){.block-views-block-article-banner-block-1{max-width:920px}}@media (min-width:1440px){.block-views-block-article-banner-block-1{max-width:1260px}}.block-views-block-article-banner-block-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.block-views-block-article-banner-block-1 .banner-with-img{padding:60px 0 139px}.block-views-block-article-banner-block-1 .banner-without-img{padding:60px 0}.block-views-block-article-banner-block-1 .banner-with-img-top,.block-views-block-article-banner-block-1 .banner-without-img-top{max-width:700px;margin:0 auto}.block-views-block-article-banner-block-1 .title__inner h1{font-family:Roboto,sans-serif;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.49px;text-align:center;color:#000;margin-bottom:8px}.block-views-block-article-banner-block-1 .created-container{text-align:center}.block-views-block-article-banner-block-1 .field--created{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#999}.block-views-block-article-banner-block-1 .field--created .time{display:none}
.header-right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header-right-side .header-right-side-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-right-side .contact-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;padding-left:0}.header-right-side .contact-list li{list-style:none;margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:960px){.header-right-side .contact-list li{margin-right:20px}}.header-right-side .contact-list li a{font-family:"Roboto",sans-serif;font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;display:block;transition:all .2s ease}@media(min-width:960px){.header-right-side .contact-list li a{font-size:12px}}.header-right-side .contact-list li a:hover{transition:all .2s ease;color:#73714b}.header-right-side .contact-list li span.phone{font-family:"Roboto",sans-serif;font-size:8px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#73714b;transition:all .2s ease}@media(min-width:960px){.header-right-side .contact-list li span.phone{font-size:14px}}.header-right-side .contact-list li:last-child{margin-right:0}@media(min-width:960px){.header-right-side .contact-list li:last-child{margin-right:20px}}.header-right-side .contact-list .call-center:before{font-family:'icons' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E901";display:block;margin-right:5px;font-size:10px;color:#fff;width:18px;height:18px;background-color:#73714b;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:960px){.header-right-side .contact-list .call-center:before{width:30px;height:30px;font-size:15px}}.header-right-side .contact-list .call-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-right-side .contact-list .call-us:before{font-family:'icons' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E900";display:block;margin-right:5px;font-size:10px;color:#fff;width:18px;height:18px;background-color:#73714b;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:960px){.header-right-side .contact-list .call-us:before{width:30px;height:30px;font-size:15px}}.header-right-side .contact-list .viber:before{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/custom/ns/images/icons/viber.svg);background-repeat:no-repeat;background-size:18px 18px;width:18px;height:18px;margin-right:5px}@media(min-width:960px){.header-right-side .contact-list .viber:before{background-size:30px 30px;width:30px;height:30px}}.header-right-side .contact-list .messenger:before{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/custom/ns/images/icons/messenger.svg);background-repeat:no-repeat;background-size:18px 18px;width:18px;height:18px;margin-right:5px}@media(min-width:960px){.header-right-side .contact-list .messenger:before{background-size:30px 30px;width:30px;height:30px}}.header-right-side .order{display:none}@media(min-width:960px){.header-right-side .order{display:block;background-color:#c60000;border-radius:23px}}.header-right-side .order a{display:block;font-family:"Roboto",sans-serif;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:13px 24px;background-image:url(/themes/custom/ns/dist/images/efood-logo200.png);background-position:center;background-size:contain;background-repeat:no-repeat;background-size:60px 19px;font-size:0}@media(min-width:960px){.header-right-side .order a{width:99px}}.header-right-side .order:hover{background-image:linear-gradient(to right,#73714b,#73714b 100%)}.header-right-side .schedule{display:none;font-family:"Roboto",sans-serif;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:960px){.header-right-side .schedule{display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header-right-side .schedule:before{font-family:'icons' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E90F";display:block;margin-right:5px;font-size:18px;color:#73714b}.header-right-side .schedule span.time{margin-bottom:2px}.block-headercontact-2{width:100%}.block-headercontact-2 .header-right-side-container,.block-headercontact-2 .header-right-side-menu,.block-headercontact-2 .contact-list{width:100%}.block-headercontact-2 .contact-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
