ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}body{font-size:13px;font-family:"Roboto",sans-serif;background:#191c22}header{background:#222630}.desktop-menu ul,article,body{margin:0;padding:0}.breadcrumb a,.desktop-menu ul li a,a{color:#fff;text-decoration:none}img{border-radius:3px}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 5px;box-sizing:border-box}.header{display:grid;grid-template-columns:300px 1fr}.logo{color:#fff}.logo img{padding-top:10px}.desktop-menu{height:60px;text-transform:uppercase;word-wrap:break-word;margin-top:10px}.desktop-menu ul{list-style:none;float:right}.desktop-menu ul li{display:inline-block;position:relative}.desktop-menu ul li a{display:block;line-height:60px;padding:0 20px;font-size:13px;word-wrap:break-word}.desktop-menu ul li>a:hover{color:#999}.desktop-menu li:hover>a,.desktop-menu li>a:focus{color:#000}.desktop-menu li>a:after{content:" ";font-family:FontAwesome}.desktop-menu li>a:only-child:after{content:""}.breadcrumb,footer{background-size:cover;color:#fff}.breadcrumb{padding:40px 0;background-position:top 50%center;text-align:center}footer{background-position:50%auto;margin-top:20px}.footer{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px}.widget{color:#999;margin-top:-20px}.widget a{color:#999;text-decoration:none;transition:all .4s ease}.widget a:hover{color:#fff;font-weight:700}@media screen and (max-width:768px){.widget{text-align:center}}.single-page{display:flex;margin-top:-50px;background:#fff;border-radius:3px}.single-page article{padding:20px}#apple-menu,.hide{display:none}#apple-menu{position:fixed;top:0;left:0;width:100%;height:60px;line-height:60px;background:#191c22;color:#fff;padding:0;z-index:1;display:flex}#apple-menu a{text-decoration:none;color:#fff}#apple-menu .logo{flex-basis:50%;float:left}#apple-menu .button{flex-basis:50%;padding:0 20px;text-align:right}@media screen and (max-width:840px){#apple-menu{display:block}header{display:none}}@media screen and (max-width:769px){.breadcrumb{padding-top:60px}}@media screen and (max-width:801px){.breadcrumb{padding-top:60px}}