html{letter-spacing:-0.5px}body.e-off-canvas__no-scroll{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:contain}.admin-bar .e-off-canvas__content{top:auto !important}@media(min-width: 1025px){header .e-off-canvas{display:none}}.header.elementor-sticky--effects.up{-webkit-transform:translateY(calc(-1 * var(--header-height) - 0.625rem));transform:translateY(calc(-1 * var(--header-height) - 0.625rem))}.header.elementor-sticky--effects.down{-webkit-transform:translateY(0);transform:translateY(0)}@media(min-width: 1025px){.header .nav-wrap .item .elementor-icon{position:relative;top:.3rem;left:-1rem;opacity:0;-webkit-transition:.3s;transition:.3s}.header .nav-wrap .item:hover .elementor-icon{left:0;opacity:1}}@media(min-width: 1025px)and (max-width: 1440px){.header .nav-wrap .item .elementor-icon{top:.6rem}.header .nav-wrap .item .elementor-icon-box-title span{font-size:.87em}}@media(min-width: 768px)and (max-width: 1024px){.header .nav-wrap .item .elementor-icon-box-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}}.header .elementor-widget-off-canvas .e-off-canvas__content{-webkit-box-shadow:none;box-shadow:none}.header .sns .elementor-widget-container,.header .sns .elementor-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex}.header .ham-btn .elementor-icon path{-webkit-transition:.3s;transition:.3s}.header .ham-btn .elementor-icon[aria-expanded=true] path:first-child{-webkit-transform:rotate(45deg) translate(3px, -13px);transform:rotate(45deg) translate(3px, -13px)}.header .ham-btn .elementor-icon[aria-expanded=true] path:nth-child(2){opacity:0}.header .ham-btn .elementor-icon[aria-expanded=true] path:last-child{-webkit-transform:rotate(-45deg) translate(-25px, -4px);transform:rotate(-45deg) translate(-25px, -4px)}.footer .top .elementor-icon-list-item:first-child .elementor-icon-list-text{font-size:clamp(1rem,2.8vw,1.2rem) !important;line-height:1.5em !important;font-weight:600 !important;text-transform:uppercase;color:#fff}@media(max-width: 767px){.footer .top .elementor-icon-list-item:first-child .elementor-icon-list-text{font-size:clamp(.95rem,3vw,1.1rem) !important}}@media(max-width: 767px){.footer .top .elementor-nav-menu .elementor-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.footer .top .elementor-nav-menu .elementor-item.elementor-item-active:hover{color:#fff !important}.footer .top .elementor-nav-menu .imdb i{font-size:.8em;margin-left:.3rem}.footer .bottom .info a:hover .elementor-icon-list-text{color:#fff}.footer .floating{-webkit-transition:.3s !important;transition:.3s !important}.footer .floating::before{content:"";width:92%;height:92%;border:2px solid var(--e-global-color-286e3fd);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.footer .floating.stop{position:absolute;bottom:auto !important;top:-8.5rem !important}.footer .floating .icon{-webkit-transform-origin:center;transform-origin:center}.footer .floating:hover{-webkit-transform:scale(0.95);transform:scale(0.95)}.footer .floating:hover .icon{-webkit-animation:fly-loop 1s ease-in-out forwards;animation:fly-loop 1s ease-in-out forwards}@media(max-width: 767px){.footer .floating.stop{top:-6rem !important}.footer .floating .elementor-heading-title{font-size:clamp(.88rem,2.2vw,1rem) !important;line-height:1.5em !important}}@media(max-width: 767px)and (max-width: 767px){.footer .floating .elementor-heading-title{font-size:clamp(.82rem,2.5vw,.9rem) !important}}@-webkit-keyframes fly-loop{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}40%{-webkit-transform:translate(80px, -80px) rotate(15deg);transform:translate(80px, -80px) rotate(15deg);opacity:0}41%{-webkit-transform:translate(-80px, 80px) rotate(-15deg);transform:translate(-80px, 80px) rotate(-15deg);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@keyframes fly-loop{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}40%{-webkit-transform:translate(80px, -80px) rotate(15deg);transform:translate(80px, -80px) rotate(15deg);opacity:0}41%{-webkit-transform:translate(-80px, 80px) rotate(-15deg);transform:translate(-80px, 80px) rotate(-15deg);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}/*# sourceMappingURL=header-footer.min.css.map */