.front-header-block .main_content{height:calc(var(--vh, 1vh)*100 - 92px)}.front-header-block .bg-video-wrap,.front-header-block .bg-image-wrap{overflow:hidden;height:100%;width:100%}.front-header-block .bg-video video,.front-header-block .bg-video img,.front-header-block .bg-image video,.front-header-block .bg-image img{position:fixed;top:92px;bottom:0;left:0;right:0;width:100%;max-width:initial;height:calc(var(--vh, 1vh)*100 - 92px);object-fit:cover;object-position:center;z-index:-1}.front-header-block .corner-logo{z-index:4;width:100%;max-width:194px}.front-header-block .corner-logo img{width:100%}@media only screen and (max-width: 991px){.front-header-block .corner-logo{left:unset !important;right:0 !important}}.front-header-block .trust_developer{position:absolute;left:32px;bottom:32px;width:100%;max-width:275px;z-index:1}@media only screen and (max-width: 991px){.front-header-block .main_content{height:calc(100vh - 158px);height:calc(var(--vh, 1vh)*100 - 63px);min-height:300px}.front-header-block .gradient{display:none;height:162px}.front-header-block .bg-video video,.front-header-block .bg-video img,.front-header-block .bg-image video,.front-header-block .bg-image img{top:63px;height:calc(var(--vh, 1vh)*100 - 63px)}.front-header-block .content{max-width:164px;font-size:20px;line-height:150%}.front-header-block .corner-logo{bottom:-2px !important}.front-header-block .trust_developer{position:relative;bottom:initial;left:initial;width:auto;max-width:initial}.front-header-block.big-heart .content{bottom:100px;width:257px;height:204px;max-width:initial;padding:46px 46px;font-size:14px;line-height:21px}.front-header-block.big-heart .content.with_popup{bottom:180px}.front-header-block.big-heart .content.with_link_icon{padding:45px 76px 55px}.front-header-block.big-heart .content .link_icon{position:absolute;bottom:5%}}.front-header-block .campaign_banner{position:absolute;top:0;right:0;display:flex;align-items:center;width:100%;max-width:320px;color:#fff;background-color:#fc4200;border-radius:0 0 0 40px;padding:14px 22px 20px 44px;z-index:2}.front-header-block .campaign_banner .campaign-banner-text{flex:1 0 auto;gap:22px}.front-header-block .campaign_banner .campaign-banner-text h2{line-height:1;font-weight:700}.front-header-block .campaign_banner .campaign-content{flex:1 0 auto}.front-header-block .campaign_banner .campaign-link{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:2}@media only screen and (max-width: 991px){.front-header-block .campaign_banner{top:99px;max-width:219px;border-radius:20px 0px 0px 20px;padding:11px 11px 11px 26px}.front-header-block .campaign_banner .campaign-banner-text{gap:9px}.front-header-block .campaign_banner .campaign-banner-text h1,.front-header-block .campaign_banner .campaign-banner-text h2,.front-header-block .campaign_banner .campaign-banner-text h3{font-size:17px;line-height:1}.front-header-block .campaign_banner .campaign-banner-text p{font-size:16px;line-height:1}.front-header-block .campaign_banner .campaign-banner-text svg{width:37px;height:37px}}.front-header-block .corner-logo img{display:none}.front-header-block .corner-logo img.desktop-logo{display:block}@media only screen and (max-width: 767px){.front-header-block .corner-logo img.desktop-logo{display:none}}.front-header-block .corner-logo img.mobile-logo{display:none}@media only screen and (max-width: 767px){.front-header-block .corner-logo img.mobile-logo{display:block}}
