/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 05 2026 | 23:58:25 */
.adsr-typing-sub{margin-bottom:30px!important}.reachads-btn{padding:12px 36px;border:1px solid #fff;border-radius:30px;color:#fff!important;font-size:1.5em!important;font-weight:900}.reachads-btn:hover{background:#b32d2e!important}.c-gnav>.menu-item>a .ttl{font-weight:700}.home #content{display:none}.home .p-mainVisual{position:relative!important;height:100svh!important;min-height:100svh!important;overflow:hidden!important}.home .p-mainVisual__inner,.home .p-mainVisual__imgLayer{width:100%!important;height:100%!important;min-height:100%!important}.home .p-mainVisual__video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}.home .p-mainVisual__textLayer{height:calc(100% - 60px)!important;min-height:0!important}.home .adsr-typing-area{text-align:center;padding:0 20px}.home #footer,.home #footer.l-footer,.home #footer .l-footer__inner,.home #footer .l-footer__foot,.home #footer .l-footer__foot .l-container,.home #footer .l-footer__nav,.home #footer .copyright{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:none!important}.home #footer::before,.home #footer::after,.home #footer .l-footer__inner::before,.home #footer .l-footer__inner::after,.home #footer .l-footer__foot::before,.home #footer .l-footer__foot::after{content:none!important;display:none!important;background:transparent!important;border:none!important;box-shadow:none!important}.home #footer{position:fixed!important;left:0;right:0;bottom:0;width:100%;z-index:20}.home #footer .l-footer__foot{padding-top:10px!important;padding-bottom:10px!important}.home #footer,.home #footer a,.home #footer .copyright{color:#fff!important}.home #footer .l-footer__nav{margin-bottom:4px}