.fab{width:56px;height:56px;color:var(--yellow);border:none;border:solid 2px var(--yellow);cursor:pointer;z-index:1000;background-color:#000000f2;border-radius:50%;justify-content:center;align-items:center;font-size:24px;display:flex;position:fixed;bottom:24px;right:24px}.fab:hover{color:var(--hover-yellow)}
:root{--grey:#d2d2d2;--yellow:#b5b67d;--hover-yellow:#c7c88f;--menu-padding:2vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:default;-webkit-user-select:none;user-select:none;-moz-user-select:-moz-none;margin:0;font-weight:400}html{scrollbar-color:var(--yellow)black;background-color:#000}.bit-offers-text{color:#000}.footer{color:var(--grey);font-family:IM Fell DW Pica,cursive;font-style:normal}.text{color:var(--yellow);font-family:IM Fell DW Pica,cursive;font-style:italic}#contacts-section{background-position-x:50%;font-family:IM Fell DW Pica,cursive;font-style:italic}p{font-family:IM Fell DW Pica,cursive;font-size:2em}.footerTitle{color:var(--grey)}#menu{padding-top:var(--menu-padding)}.menuText{padding-top:var(--menu-padding);color:var(--yellow);cursor:pointer;font-family:IM Fell DW Pica,cursive;font-size:2em;font-style:italic;transition:color .3s,background-color .3s}.menuText:hover{color:var(--hover-yellow)}#footerSubContent{align-items:start}.footer{padding:0 0 1vw}.menu-toggle{display:none}#normalMenu{white-space:nowrap}.button{text-align:center;border:1px solid var(--yellow);text-transform:uppercase;background:#000;width:150px;font-size:.88em;font-weight:700;line-height:44px;transition:color .3s,background-color .3s}.button:hover{background-color:var(--yellow);color:#000}.bit-widget-container .bit-widget{width:75vw}@media (max-width:1130px){#menuLogo{display:none}}@media (max-width:1039px){#menuLogo{display:flex}#menu{flex-direction:column;justify-content:center;align-items:center;height:100%}#menuOptions{flex-direction:column;align-items:center}#normalMenu,#socialLinks{display:none}#sectionTitle{padding:6vh}.menuText{font-size:1.7em}.menuText.open{display:none}.footer{padding:0 0 3vw}.menu-toggle{padding-top:var(--menu-padding);cursor:pointer;display:block}@media (max-width:492px){#menuLogo{width:100px}#fotterContent{flex-direction:column;align-items:center}.menuText{font-size:1.2em}#footerSubContent{align-items:center;padding-top:2vh}}}
