.float-contact{position:sticky;top:25%;display:flex;justify-content:flex-start;z-index:22;padding:0 4px;width:100%;max-width:180px}@media(max-width:1600px){.float-contact{width:80%}}@media(max-width:1024px){.float-contact{display:none}}.float-contact .wrap{aspect-ratio:308/630;border-radius:0 0 30px 30px;width:100%;background:url(/_next/static/media/9.dbd40a73.png) top no-repeat;background-size:100%;padding:60% 16px 16px}.float-contact .social{display:flex;gap:0 10px;padding-bottom:16px;border-bottom:1px solid #feac00}.float-contact .social a{display:block;flex:1;transition:var(--bh-transition)}.float-contact .social a:hover{transform:scale(1.05)}.float-contact .button .txt,.float-contact .button a{height:clamp(40px,1vw,50px);font-size:clamp(.75em,1vw,.875em)}body{font-size:clamp(14px,1vw,16px);line-height:1.5;color:var(--bh-base);font-weight:400;background-color:var(--primary-foreground)}@media(max-width:1024px){body{font-size:16px}}.input-radio-checkbox,input.plain-text,input[type=button],input[type=email],input[type=number],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;border-radius:0}.LayoutStructure{position:relative}.LayoutStructure.account-layout .header{display:none;height:auto}@media(max-width:1024px){.LayoutStructure.account-layout .header{display:block}}@media(min-width:1000px)and (max-width:1024px){.LayoutStructure .aside-account{display:none}}.LayoutStructure .balloon{position:fixed;z-index:1}@media(max-width:1024px){.LayoutStructure .secondary-layout .header .block,.LayoutStructure .secondary-layout .secondary-menu{display:none}}.LayoutStructure .secondary-layout .primary-menu{display:none}@media(max-width:1024px){.LayoutStructure .secondary-layout .primary-menu{display:block;box-shadow:0 -40px 40px 0 rgba(0,0,0,.05)}}.LayoutStructure .page{padding-bottom:60px}.LayoutStructure .b1{width:65%;left:47%;top:9%}.LayoutStructure .b1 img{animation:moveBallon 50s infinite alternate}.LayoutStructure .b2{width:50%;left:-15%;top:25%}.LayoutStructure .b2 img{animation:moveBallon 60s 4s infinite alternate}@media(max-width:1024px){.LayoutStructure .main-content-children-wrapper{padding-bottom:100px}}@keyframes moveBallon{0%{transform:translate(0) rotate(0deg) scale(1)}20%{transform:translate(50%,10%) rotate(30deg) scale(1.5)}40%{transform:translate(20%,-30%) rotate(-35deg) scale(1)}80%{transform:translate(-10%) rotate(35deg) scale(.8)}to{transform:translate(0) rotate(0deg) scale(1)}}.header-bar .item{height:40px;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:700;padding:0 16px;cursor:pointer;transition:var(--bh-transition);border-radius:50px;background-color:#fff;border:1px solid var(--bh-primary);white-space:nowrap}.header-bar .item:not(.item--all):not(:empty):before{content:"#"}.header-bar .item.active,.header-bar .item:hover{background-color:var(--bh-primary);color:#fff}.aspectRatio{position:relative}.aspectRatio.aspectRatio--100:before{content:"";display:block;padding-top:100%}.aspectRatio.aspectRatio--16-9:before{content:"";display:block;padding-top:56.25%}.aspectRatio.aspectRatio--verticle:before{content:"";display:block;padding-top:200%}.img img{width:100%;display:block}.container{max-width:1280px;margin:auto;position:relative;z-index:200;width:65%}@media(max-width:1023px){.container{width:100%}}.container .page-content{min-height:100vh}@media(max-width:1023px){.container .page-content{padding:160px 16px 90px}}.content-w{width:100%;max-width:2048px;margin:0 auto}.content-w.size-lg{width:90%;max-width:1600px}@media(max-width:1535.98px){.content-w.size-lg{width:100%}}.content-w.size-md{width:70%;max-width:1200px}@media(max-width:1023px){.content-w.size-md{width:100%}}