.avata span{display:block;width:60px;border-radius:100%;overflow:hidden;background-position:50%}.button{display:inline-block;cursor:pointer}.button.center{text-align:center}.button.right{text-align:right}.button.disabled a,.button.disabled div{pointer-events:none;background-color:gray}.button.grey a,.button.grey div{background-color:#a39d9d;border:1px solid #fff;color:#fff}.button.primary a,.button.primary div{background-color:#fe8aad;color:#fff}.button.secondary a,.button.secondary div{background-color:#fff;color:var(--bh-primary);border:1px solid var(--bh-primary)}.button.third a,.button.third div{background-color:#fff1f4;color:var(--bh-primary)}.button.sizeSm a,.button.sizeSm div{height:40px;min-width:180px}.button.full{width:100%}.button.full a,.button.full div{min-width:auto;width:100%}.button a,.button div{text-decoration:none;color:var(--bh-base);border-radius:50px;height:50px;padding:0 16px;align-items:center;justify-content:center;min-width:220px;font-size:1.125em;transition:all .5s ease;display:inline-flex;font-weight:700}@media(max-width:1440px){.button a,.button div{height:40px;font-size:1em;min-width:180px}}.float-menu{position:sticky;top:0;left:0;z-index:20}@media(max-width:1024px){.float-menu{position:fixed;top:inherit;left:0;right:0;bottom:0;width:100%;max-width:100%;padding:0;box-shadow:0 -4px 36px 0 rgba(0,0,0,.12)}}.float-menu ul{margin:0;padding:0}@media(max-width:1024px){.float-menu ul{display:flex;background-color:#fff;align-items:center;width:100%;justify-content:space-evenly;padding:0 8px;height:80px}}.float-menu ul.nd li a{border-radius:10px}.float-menu ul li{list-style-type:none;margin-bottom:10px}@media(max-width:1024px){.float-menu ul li{align-items:center;margin-bottom:0}}.float-menu ul li:last-child{margin-bottom:0}.float-menu ul li.logo{display:none}@media(min-width:1025px){.float-menu ul li.logo{display:block}}.float-menu ul li a{text-decoration:none;display:inline-flex;align-items:center;padding:10px 24px;background-color:rgba(0,0,0,0);transition:var(--bh-transition);border-radius:10px;cursor:pointer}@media(max-width:1024px){.float-menu ul li a{flex-wrap:wrap;justify-content:center;padding:12px 4px 8px;font-size:12px}}.float-menu ul li a:hover{background-color:var(--bh-primary-lighter)}@media(max-width:1024px){.float-menu ul li a:hover{background-color:rgba(0,0,0,0)}}.float-menu ul li a.active{background-color:var(--bh-primary-lighter)}@media(max-width:1024px){.float-menu ul li a.active{background-color:rgba(0,0,0,0)}}.float-menu ul li a.active .float-menu-item__label{color:var(--bh-primary)}.float-menu ul li a .icon{width:20px;cursor:pointer}@media(max-width:1024px){.float-menu ul li a .icon{margin-bottom:4px}}.float-menu ul li a .float-menu-item__label{font-weight:700;color:var(--bh-base);margin-left:12px;cursor:pointer;font-size:clamp(.875em,1vw,1em)}@media(max-width:1024px){.float-menu ul li a .float-menu-item__label{width:100%;font-size:1.125em;text-align:center;margin-left:0}}.fixed-menu ul{margin:0;padding:0}@media(max-width:1023px){.fixed-menu ul{display:flex;background-color:#fff;align-items:center;justify-content:space-between;padding:0 8px}}.fixed-menu ul.nd li a{border-radius:10px}.fixed-menu ul li{list-style-type:none;margin-bottom:10px}@media(max-width:1023px){.fixed-menu ul li{align-items:center;margin-bottom:0}}.fixed-menu ul li:last-child{margin-bottom:0}.fixed-menu ul li a{text-decoration:none;display:inline-flex;align-items:center;padding:10px 24px;background-color:rgba(0,0,0,0);transition:var(--bh-transition);border-radius:10px;cursor:pointer}@media(max-width:1023px){.fixed-menu ul li a{flex-wrap:wrap;justify-content:center;padding:12px 4px 8px;font-size:12px}}.fixed-menu ul li a:hover{background-color:var(--bh-primary-lighter)}@media(max-width:1023px){.fixed-menu ul li a:hover{background-color:rgba(0,0,0,0)}}.fixed-menu ul li a.active{background-color:var(--bh-primary-lighter)}@media(max-width:1023px){.fixed-menu ul li a.active{background-color:rgba(0,0,0,0)}}.fixed-menu ul li a.active .float-menu-item__label{color:var(--bh-primary)}.fixed-menu ul li a .icon{width:20px;cursor:pointer}@media(max-width:1023px){.fixed-menu ul li a .icon{margin-bottom:4px}}.fixed-menu ul li a .float-menu-item__label{font-weight:700;color:var(--bh-base);margin-left:12px;cursor:pointer;font-size:clamp(.875em,1vw,1em)}@media(max-width:1024px){.fixed-menu ul li a .float-menu-item__label{width:100%;text-align:center;font-size:1.125em;margin-left:0}}