.mobile-header{margin-top:53px}.mobile-header .pattern{height:65px;background-image:url("/images/tablecloth.png");background-repeat:repeat-x;border-bottom:5px solid #fff}.mobile-header .logo{margin-top:-65px;text-align:center;margin-bottom:10px}.mobile-header .logo img{max-width:300px}.menu-container{position:relative;width:100%}.menu-container .pattern{height:65px;background-image:url("/images/tablecloth.png");background-repeat:repeat-x;border-bottom:5px solid #fff}.menu-container .navbar-container .navbar-expand-lg .navbar-collapse{justify-content:center}.menu-container .navbar-container .site-menu.default{background-color:rgba(0,0,0,0);justify-content:center}.menu-container .navbar-container .site-menu.default .navbar-toggler{margin-left:auto}.menu-container .navbar-container .site-menu.default .navbar-toggler .navbar-toggler-icon{margin-left:auto}.menu-container .navbar-container .navbar{padding:0}.menu-container .navbar-container .navbar .navbar-collapse{justify-content:center}.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .menu-part{position:relative}.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .menu-part .menu-list.menu-start{margin:20px 25px 0 0;border-top:1px solid #414141;border-bottom:1px solid #414141}.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .menu-part .menu-list.menu-start .menu-item:first-child{margin-right:15px}.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .menu-part .menu-list.menu-end{margin:20px 0 0 25px;border-top:1px solid #414141;border-bottom:1px solid #414141}.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .menu-part .menu-list.menu-end .menu-item:first-child{margin-right:20px}.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .menu-part .menu-list .menu-item .menu-button{color:#414141;text-transform:uppercase;font-weight:700;font-size:18px;padding:20px 0;line-height:1;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .menu-part .menu-list .menu-item .menu-button.selected{background-color:rgba(0,0,0,0);color:#f65d31}.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .menu-part .menu-list .menu-item .menu-button:hover,.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .menu-part .menu-list .menu-item .menu-button:focus{background-color:rgba(0,0,0,0);color:#f65d31}.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .header-logo{margin-top:-65px;z-index:5}.popup{display:none;position:fixed;z-index:998;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5)}.popup .text-container{position:absolute;left:50%;top:50%;width:90%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;max-width:500px;background-color:#d0471f;padding:40px 20px;border-radius:10px}.popup .text-container .title{font-size:32px;font-weight:700;text-align:center}.popup .text-container .list{padding:30px 0;display:flex;flex-direction:column;align-items:flex-start;font-size:18px;line-height:1.2}.popup .text-container .list .item:not(:last-child){padding-bottom:10px}.popup .text-container .text{font-size:16px}.popup .text-container .close-button{position:absolute;right:15px;top:15px;font-size:24px;color:#edd8d1;line-height:1}.popup .text-container .close-button:hover,.popup .text-container .close-button:focus{color:#d3ab9d}@media(min-width: 992px)and (max-width: 1199.98px){.menu-container .navbar-container .navbar .navbar-collapse .navbar-nav .header-logo a img{max-width:300px}.menu-container .navbar-container .navbar .navbar-collapse.tablet-bottom-padding{padding-bottom:20px}}@media(max-width: 991px){.menu-container{background-color:#f55c31;position:fixed;z-index:11;top:0}.menu-container .pattern{display:none}.menu-container .navbar-container .site-menu.default{justify-content:end}.menu-container .navbar-container .site-menu.default .navbar-toggler{margin:7px 0}.menu-container .navbar-container .site-menu.default .navbar-toggler .navbar-toggler-icon{color:#fff}.menu-container .navbar-container .site-menu.default{text-align:right}.menu-container .navbar-container .site-menu.default .navbar-toggler{margin:7px 0 7px auto;text-align:right}.menu-container .navbar-container .site-menu.default .navbar-toggler .navbar-toggler-icon{margin:0 0 0 auto;text-align:right}}@media(max-width: 575px){.mobile-header .logo img{max-width:280px}}
