.quick_menu_global{position:fixed;top:50%;right:50rem;transform:translateY(-50%);z-index:99999;width:auto;max-width:60rem;min-width:60rem;height:auto;display:flex;flex-direction:column;align-items:flex-end;gap:20rem}.quick_menu_global.no-children{background:rgba(0,0,0,0);box-shadow:none;visibility:hidden;opacity:0}@media(max-width: 576px){.quick_menu_global{display:none}}.quick_menu_global .quick_wrap{position:relative;z-index:9999}.quick_menu_global .arch{display:block;width:100%;padding:10rem;border-radius:30rem 30rem 5rem 5rem;background:var(--pri-1);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);transition:all .4s}.quick_menu_global .arch:hover{border-radius:30rem}.quick_menu_global .arch .arch_ico{width:30rem;aspect-ratio:1;margin:auto}.quick_menu_global .quick_menu_global__inner{display:flex;flex-direction:column;gap:10rem;transition:all .4s}.quick_menu_global .quick_menu_global__inner .quick_menu_global__link{width:100%;pointer-events:auto;transition:all .4s}.quick_menu_global .quick_menu_global__inner .quick_menu_global__link .img_icon{flex-shrink:0;width:60rem;aspect-ratio:1;border-radius:30rem 30rem 5rem 30rem;padding:10rem;background:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);transition:all .4s}.quick_menu_global .quick_menu_global__inner .quick_menu_global__link .txt{font-size:12rem;color:var(--pri-1);font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.1);margin-top:5rem;text-align:center;transition:all .4s}.quick_menu_global .quick_menu_global__inner .quick_menu_global__link:hover .img_icon{border-radius:30rem}.quick_menu_global .quick_menu_global__inner .quick_menu_global__link:hover .txt{color:var(--pri-1)}.quick_menu_global .btn_quick_menu_global_toggle{position:relative;display:block;width:70rem;aspect-ratio:1;border-radius:500rem;background:linear-gradient(132deg, #005BC3 14.66%, #009198 72.11%);z-index:9999;cursor:pointer;pointer-events:all}.quick_menu_global .btn_quick_menu_global_toggle svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.quick_menu_global .btn_quick_menu_global_toggle svg.menu{opacity:1;visibility:visible}.quick_menu_global .btn_quick_menu_global_toggle svg.x{opacity:0;visibility:hidden}.quick_menu_global .btn_quick_menu_global_go_top{pointer-events:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5rem;max-width:70rem;min-width:70rem}.quick_menu_global .btn_quick_menu_global_go_top svg{transition:all .4s}.quick_menu_global .btn_quick_menu_global_go_top:hover svg{transform:translateY(-5rem)}.quick_menu_global.temp{bottom:auto;top:50%;transform:translateY(-50%);right:80rem;min-width:80rem;max-width:80rem;pointer-events:all;display:none}@media(max-width: 576px){.quick_menu_global.temp{right:2%}}.quick_menu_global.temp .quick_menu_global__inner{visibility:visible;opacity:1;transform:translateY(0);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);border-radius:100rem;background:#fff;width:100%;height:100%;transition:unset;padding:50rem 5rem;display:flex;flex-direction:column;gap:20rem}.quick_menu_global.temp .quick_menu_global__inner .quick_menu_global__link{display:block;height:auto;background:rgba(0,0,0,0);border-radius:0;box-shadow:none;text-align:center;padding:0;transition:none}.quick_menu_global.temp .quick_menu_global__inner .quick_menu_global__link .img_icon{width:30rem;filter:unset;margin:auto}.quick_menu_global.temp .quick_menu_global__inner .quick_menu_global__link .txt{margin-top:10rem}.quick_menu_global_mob{position:fixed;z-index:600}@media(max-width: 576px){.quick_menu_global_mob{bottom:-20rem;padding:20rem;width:80%;margin:0 auto;left:50%;transform:translateX(-50%)}}.blob-nav{filter:url("#shadowed-goo");height:100%}.nav-item{width:50rem;height:50rem;margin-left:-25rem;margin-top:-25rem}.nav-item:hover{background-color:#c19d67}.nav-item:hover img{transition:all .3s ease-out;transform:rotate(360deg)}.toggle{width:80rem;height:80rem;left:calc(50% - 40rem);margin-top:-40rem;z-index:2;display:grid;place-content:center;background-color:var(--pri-2)}.toggle:hover{animation:bounce 1s cubic-bezier(0, 0.42, 0.42, 1)}.nav-item,.toggle,.wobble{position:absolute;bottom:-5rem;text-align:center;border-radius:50%;cursor:pointer;transition:all .2s cubic-bezier(0, 0.42, 0.42, 1)}.q_nav{padding:20rem}.nav-item{background-color:#fff;display:grid;place-content:center;left:50%;box-shadow:0 0 10rem rgba(0,0,0,.15)}.nav-item img{width:26rem;height:auto}.toggle img{line-height:80rem}.wobble{width:70rem;height:70rem;left:calc(50% - 35rem);margin-top:-35rem;background-color:#eee8df}nav .slide-out:nth-child(1){transform:translate(90rem, -20rem) scale(1.2)}nav .slide-out:nth-child(2){transform:translate(160rem, -40rem)}nav .slide-out:nth-child(3){transform:translate(-90rem, -20rem) scale(1.2)}nav .slide-out:nth-child(4){transform:translate(-160rem, -40rem)}@keyframes bounce{50%{transform:scale(1.1)}30%{transform:scale(0.95)}}.ripple:nth-child(1){animation:wobble-1 1s ease-in-out}.ripple:nth-child(2){animation:wobble-2 1s linear}@keyframes wobble-1{10%{transform:translate(-1rem, 2rem) scale(1.2)}40%{transform:translate(2rem, -2rem) scale(1.2)}100%{transform:translate(0rem, 0rem) scale(1)}}@keyframes wobble-2{20%{transform:translate(-3rem, 3rem) scale(1.08)}100%{transform:translate(0rem, 0rem) scale(1)}}@keyframes wobble-1{10%{transform:translate(-1rem, 2rem) scale(1.2)}40%{transform:translate(2rem, -2rem) scale(1.2)}100%{transform:translate(0rem, 0rem) scale(1)}}@keyframes wobble-2{20%{transform:translate(-3rem, 3rem) scale(1.08)}100%{transform:translate(0rem, 0rem) scale(1)}}.hamburger{width:28.13rem;height:3.16rem;display:block;position:absolute;top:50%;left:50%;margin-left:-12.5rem;margin-top:-1.5rem;transition:transform 200ms;background-size:contain}.hamburger-1,.hamburger-3{background:url(../img/icon/line1.svg) no-repeat center center/contain}.hamburger-2{background:url(../img/icon/line2.svg) no-repeat center center/contain}.hamburger-1{transform:translate3d(0, -8rem, 0)}.hamburger-2{transform:translate3d(0, 0, 0)}.hamburger-3{transform:translate3d(0, 8rem, 0)}.cross-left{transform:translate3d(0, 0, 0) rotate(45deg)}.cross-hide{transform:translate3d(0, 0, 0) scale(0.1, 1)}.cross-right{transform:translate3d(0, 0, 0) rotate(-45deg)}