@media screen and (max-width:1024px){.sticky-menu{--tw-bg-opacity:1;animation:fadeInDown 1s ease-in-out 0s 1 normal none running;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:4px;box-shadow:0 10px 15px rgba(25,25,25,.1);left:50%;margin:auto;position:fixed;top:0;transform:translate(-50%);width:100%;z-index:99}.nav-menu{background-color:#fff}}.preview-image img{width:30%}.nav__sub--menu{background-color:#fff;background:#fff;border:1px solid #f5f5f5;border-radius:4px;box-shadow:30px 30px 80px 80px rgba(137,154,167,.15);display:block;left:0;margin:0;opacity:0;padding-top:10px;position:absolute;right:0;top:100%;transform:scaleY(0);transform-origin:0 0;transition:all .3s ease-in-out;visibility:hidden;width:360px;z-index:9}.nav__sub--menu li{display:block;margin-left:0;text-align:left}.nav__sub--menu li a{color:#0a2653;font-family:SFProDisplayMedium;font-size:16px;line-height:28px;padding:10px 0 0 20px;text-transform:none;transition:all .3s ease-in-out}ul li:hover>.nav__sub--menu{opacity:1;transform:scale(1);visibility:visible}.scroll-top{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;height:50px;line-height:50px;opacity:0;position:fixed;right:20px;text-align:center;top:80%;transform:translateY(-80%);transition:1s ease;width:50px;z-index:9}@media 992px,screen and min-width{.scroll-top{right:50px}}.scroll-top.open{bottom:30px;opacity:1}.scroll-top:after{background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,transparent 80%);content:"";height:10px;left:5%;opacity:1;position:absolute;top:100%;width:90%;z-index:-1}.scroll-top:hover{background:#222}
