@import url("https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css");*{letter-spacing:2px;box-sizing:border-box;transition:0.3s}html{scroll-behavior:smooth}body{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1.6;color:#333;background:#fafafa;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0 0 0.5em;line-height:1.3}a{color:#333;text-decoration:none}a:hover{opacity:0.7;text-decoration:none}p{margin:0}img{display:block}.admin-bar header.site-header{margin-top:32px}h2{font-size:40px;margin:0}@media screen and (max-width:768px){h2{font-size:30px}}.pc{display:block}@media screen and (max-width:768px){.pc{display:none}}.sp{display:none}@media screen and (max-width:768px){.sp{display:block}}.pc-flex{display:flex}@media screen and (max-width:768px){.pc-flex{display:none}}.sp-flex{display:none}@media screen and (max-width:768px){.sp-flex{display:flex}}video{display:block}header.site-header{position:fixed;top:0;left:0;width:100%;z-index:1;background-color:transparent;transition:0.3s ease-out}header.site-header .header-wrap{max-width:1300px;margin:0 auto;padding:20px 40px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){header.site-header .header-wrap{padding:20px}}header.site-header .header-wrap .site-title{margin:0;width:120px}@media screen and (max-width:768px){header.site-header .header-wrap .site-title{width:80px}}header.site-header .header-wrap .site-title .custom-logo-link{display:flex;align-items:center}header.site-header .main-navigation{width:auto}header.site-header .main-navigation .menu{display:flex;justify-content:center;align-items:center;gap:30px}@media screen and (max-width:768px){header.site-header .main-navigation .menu{flex-direction:column}}header.site-header .main-navigation .menu ul{gap:30px}header.site-header .main-navigation .menu ul li{font-weight:700}header.site-header .main-navigation .menu .lang{position:relative;display:flex;justify-content:center;align-items:center;gap:20px}header.site-header .main-navigation .menu .lang:after{content:"";position:absolute;top:49%;left:45%;transform:translateY(-50%) rotate(30deg);width:2px;height:16px;background-color:#333}header.site-header .main-navigation .menu .lang a{font-weight:700}.admin-bar .hamburger-menu{top:40px}.hamburger-menu{display:none;width:46px;height:46px;position:fixed;top:20px;right:20px;padding:7px;background-color:transparent;border:none;z-index:3;transition:0.4s;cursor:pointer}@media screen and (max-width:768px){.hamburger-menu{display:block}}.hamburger-menu.open span:nth-child(1){transform:rotate(-45deg) translate(-4px, 10px)}.hamburger-menu.open span:nth-child(2){opacity:0}.hamburger-menu.open span:nth-child(3){transform:rotate(45deg) translate(-4px, -10px)}.hamburger-menu>span{display:block;height:2px;width:100%;background-color:#000;border-radius:2px;margin:8px 0px;transition:0.4s}@media screen and (max-width:768px){header.site-header .main-navigation.displayed{z-index:1;opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:auto}header.site-header .main-navigation{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:center;opacity:0;z-index:-1;background-color:rgba(255, 255, 255, 0.7);transition:opacity 300ms ease, transform 300ms ease;pointer-events:none;padding-bottom:50px}header.site-header .main-navigation .custom-logo-link{width:150px}header.site-header .main-navigation ul{display:flex;gap:20px;flex-direction:column}}main.site-main .bg_img_1{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;background-image:url("https://mywaymovies.com/wp-content/uploads/2025/12/2.webp")}main.site-main .bg_img_2{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;opacity:0;transition:opacity 0s;background-image:url("https://mywaymovies.com/wp-content/uploads/2025/12/3.webp")}main.site-main .entry-content{display:flex;flex-direction:column;gap:0}main.site-main .entry-content section{background-color:#fff}main.site-main .entry-content section .inside{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:40px;padding:0}@media screen and (max-width:768px){main.site-main .entry-content section .inside{padding:0}}main.site-main .entry-content .about{padding:150px 0}@media screen and (max-width:768px){main.site-main .entry-content .about{padding:100px 0}}main.site-main .entry-content .about h2{text-align:center}main.site-main .entry-content .about .inner{width:800px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:40px}@media screen and (max-width:768px){main.site-main .entry-content .about .inner{width:335px}}main.site-main .entry-content .about .inner .info{display:flex;justify-content:space-between;align-items:center;gap:20px}main.site-main .entry-content .about .inner .info .text{display:flex;flex-direction:column;gap:20px}main.site-main .entry-content .about .inner .info .text ul{margin:0}@media screen and (max-width:768px){main.site-main .entry-content .about .inner .info .text ul{padding-left:20px}}main.site-main .entry-content .philosophy{background-color:transparent;color:#fff;padding:150px 0}@media screen and (max-width:768px){main.site-main .entry-content .philosophy{padding:100px 0}}main.site-main .entry-content .philosophy h2{text-align:center}main.site-main .entry-content .philosophy .inner{width:800px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:40px}@media screen and (max-width:768px){main.site-main .entry-content .philosophy .inner{width:335px}}main.site-main .entry-content .philosophy .inner .info{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-direction:column}main.site-main .entry-content .philosophy .inner .info .message{font-size:36px;font-weight:700;text-align:center}@media screen and (max-width:768px){main.site-main .entry-content .philosophy .inner .info .message{font-size:20px}}main.site-main .entry-content .philosophy .inner .info .text{display:flex;flex-direction:column;gap:20px;font-size:18px}@media screen and (max-width:768px){main.site-main .entry-content .philosophy .inner .info .text{font-size:16px}}main.site-main .entry-content .founder{padding:150px 0}@media screen and (max-width:768px){main.site-main .entry-content .founder{padding:100px 0}}main.site-main .entry-content .founder h2{text-align:center}main.site-main .entry-content .founder h3{margin:0;margin-bottom:10px;font-weight:700;font-size:24px}main.site-main .entry-content .founder h3 span{font-size:16px}@media screen and (max-width:768px){main.site-main .entry-content .founder h3{font-size:18px}}main.site-main .entry-content .founder .inner{width:800px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:40px}@media screen and (max-width:768px){main.site-main .entry-content .founder .inner{width:335px}}main.site-main .entry-content .founder .inner .profile{display:flex;justify-content:center;align-items:center;gap:40px}@media screen and (max-width:768px){main.site-main .entry-content .founder .inner .profile{gap:20px}}main.site-main .entry-content .founder .inner .profile .profile-image .image{max-width:270px}main.site-main .entry-content .founder .inner .profile .profile-name{display:flex;justify-content:center;align-items:start;flex-direction:column;gap:10px}main.site-main .entry-content .founder .inner .info{display:flex;justify-content:space-between;align-items:center;gap:20px}main.site-main .entry-content .founder .inner .info .text{display:flex;flex-direction:column;gap:20px}main.site-main .entry-content .founder .inner .info .text .profile-title{font-size:20px;font-weight:700}main.site-main .entry-content .founder .inner .info .text ul{margin:0}@media screen and (max-width:768px){main.site-main .entry-content .founder .inner .info .text ul{padding:0}}main.site-main .entry-content .founder .inner .info .text ul li{text-indent:-5em;padding-left:5em}main.site-main .entry-content .founder .inner .info .text .work-item{display:flex;justify-content:center;align-items:start;gap:0}@media screen and (max-width:768px){main.site-main .entry-content .founder .inner .info .text .work-item{flex-direction:column;gap:20px}}main.site-main .entry-content .founder .inner .info .text .work-item .works-list{width:320px}@media screen and (max-width:768px){main.site-main .entry-content .founder .inner .info .text .work-item .works-list{padding-left:20px;width:100%}}main.site-main .entry-content .founder .inner .info .text .work-item .works-list li:last-child{list-style:none}main.site-main .entry-content .founder .inner .info .text .work-item .work-image{width:480px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}@media screen and (max-width:768px){main.site-main .entry-content .founder .inner .info .text .work-item .work-image{width:100%}}main.site-main .entry-content .founder .inner .info .text .work-item .work-image div{width:calc((100% - 30px) / 4);height:auto}main.site-main .entry-content .founder .inner .info .text .career-list li{list-style:none;margin-bottom:8px}main.site-main .entry-content .founder .inner .info .text .career-list li:last-child{margin-bottom:0}main.site-main .entry-content .founder .inner .info .image{max-width:270px}main.site-main .entry-content .founder .inner .info.en .career-list li{list-style:none;margin-bottom:8px;text-indent:-3.9em;padding-left:3.9em}main.site-main .entry-content .founder .inner .info.en .career-list li:last-child{margin-bottom:0}main.site-main .entry-content .works,main.site-main .entry-content .activities{background-color:transparent;padding:150px 0 0}@media screen and (max-width:768px){main.site-main .entry-content .works,main.site-main .entry-content .activities{padding:100px 0 0}}main.site-main .entry-content .works h2,main.site-main .entry-content .activities h2{text-align:center;color:#fff}main.site-main .entry-content .works .inner,main.site-main .entry-content .activities .inner{width:800px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:40px}@media screen and (max-width:768px){main.site-main .entry-content .works .inner,main.site-main .entry-content .activities .inner{width:335px}}main.site-main .entry-content .works .inner .info.movie,main.site-main .entry-content .activities .inner .info.movie{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-bottom:20px;flex-direction:column}@media screen and (max-width:768px){main.site-main .entry-content .works .inner .info.movie,main.site-main .entry-content .activities .inner .info.movie{gap:20px}}main.site-main .entry-content .works .inner .info.movie .text,main.site-main .entry-content .activities .inner .info.movie .text{width:100%;display:flex;flex-direction:column;gap:20px;color:#fff}main.site-main .entry-content .works .inner .info.movie .text .ttl,main.site-main .entry-content .activities .inner .info.movie .text .ttl{font-weight:bold;font-size:20px;color:#fff}main.site-main .entry-content .works .inner .info.movie .text .ttl a,main.site-main .entry-content .activities .inner .info.movie .text .ttl a{color:#fff}main.site-main .entry-content .works .inner .info.movie .text .t_1,main.site-main .entry-content .activities .inner .info.movie .text .t_1{margin-bottom:8px;color:#fff}main.site-main .entry-content .works .inner .info.movie .text .t_1:last-child,main.site-main .entry-content .activities .inner .info.movie .text .t_1:last-child{margin-bottom:0}main.site-main .entry-content .works .inner .info.movie .text a,main.site-main .entry-content .activities .inner .info.movie .text a{color:#fff}main.site-main .entry-content .works .inner .info.movie .image,main.site-main .entry-content .activities .inner .info.movie .image{display:flex;justify-content:center;gap:80px}@media screen and (max-width:768px){main.site-main .entry-content .works .inner .info.movie .image,main.site-main .entry-content .activities .inner .info.movie .image{gap:20px}}main.site-main .entry-content .works .inner .info.movie .image img,main.site-main .entry-content .activities .inner .info.movie .image img{width:250px;box-shadow:0 0 20px gray}@media screen and (max-width:768px){main.site-main .entry-content .works .inner .info.movie .image img,main.site-main .entry-content .activities .inner .info.movie .image img{width:100%}}main.site-main .entry-content .works .inner .info.movie .btn_1 a,main.site-main .entry-content .activities .inner .info.movie .btn_1 a{display:block;margin:0 auto;width:350px;border-radius:30px;text-align:center;padding:14px 0 10px 0;background-color:#000;color:#fff;box-shadow:0 0 20px gray;font-weight:700}@media screen and (max-width:768px){main.site-main .entry-content .works .inner .info.movie .btn_1 a,main.site-main .entry-content .activities .inner .info.movie .btn_1 a{width:300px}}main.site-main .entry-content .works .inner .info.movie .btn_1 a:hover,main.site-main .entry-content .activities .inner .info.movie .btn_1 a:hover{background-color:#fff;color:#333;opacity:1}main.site-main .entry-content .works .inner .info.movie.en .btn_1 a,main.site-main .entry-content .activities .inner .info.movie.en .btn_1 a{width:450px}@media screen and (max-width:768px){main.site-main .entry-content .works .inner .info.movie.en .btn_1 a,main.site-main .entry-content .activities .inner .info.movie.en .btn_1 a{font-size:11px;width:340px}}main.site-main .entry-content .works .inner .info,main.site-main .entry-content .activities .inner .info{display:flex;justify-content:space-between;align-items:center;gap:20px}main.site-main .entry-content .works .inner .info .text,main.site-main .entry-content .activities .inner .info .text{display:flex;flex-direction:column;gap:20px;color:#fff}main.site-main .entry-content .works .inner .info .text a,main.site-main .entry-content .activities .inner .info .text a{color:#fff}main.site-main .entry-content .works .inner .info .image img,main.site-main .entry-content .activities .inner .info .image img{max-width:350px;box-shadow:0 0 20px gray}main.site-main .entry-content .works{background-color:transparent;padding:150px 0 0}@media screen and (max-width:768px){main.site-main .entry-content .works{padding:100px 0 0}}main.site-main .entry-content .activities{background-color:transparent;padding:150px 0}@media screen and (max-width:768px){main.site-main .entry-content .activities{padding:100px 0}}main.site-main .entry-content .contact{padding:150px 0}@media screen and (max-width:768px){main.site-main .entry-content .contact{padding:100px 0}}main.site-main .entry-content .contact h2{text-align:center}main.site-main .entry-content .contact .inner{width:800px;margin:0 auto;display:flex;flex-direction:column;gap:40px}@media screen and (max-width:768px){main.site-main .entry-content .contact .inner{width:335px}}main.site-main .entry-content .contact .inner .qa{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:768px){main.site-main .entry-content .contact .inner .qa{gap:30px}}main.site-main .entry-content .contact .inner .qa .item{display:flex;align-items:center;gap:0px}@media screen and (max-width:768px){main.site-main .entry-content .contact .inner .qa .item{flex-direction:column;align-items:start;gap:10px}}main.site-main .entry-content .contact .inner .qa .item .radio{display:flex;gap:20px;flex-direction:column}@media screen and (max-width:768px){main.site-main .entry-content .contact .inner .qa .item .radio{gap:10px;text-align:left;margin-top:10px}}main.site-main .entry-content .contact .inner .qa .item .radio span{line-height:1}main.site-main .entry-content .contact .inner .qa .item .radio label{display:flex;align-items:center;white-space:nowrap}main.site-main .entry-content .contact .inner .qa .item .radio label input{width:20px}main.site-main .entry-content .contact .inner .qa .item .label{width:200px;font-weight:700}@media screen and (max-width:768px){main.site-main .entry-content .contact .inner .qa .item .label{width:auto}}main.site-main .entry-content .contact .inner .qa .item .label span{font-weight:normal}main.site-main .entry-content .contact .inner .qa .item input{padding:12px;width:100%}main.site-main .entry-content .contact .inner .submit{text-align:center;margin-top:40px}main.site-main .entry-content .contact .inner .submit input{padding:20px 80px;background-color:#000;color:#fff;font-size:20px;border:none;cursor:pointer;border-radius:30px;font-size:1rem}main.site-main .entry-content .contact .inner .submit input:hover{opacity:0.7}.thanks{padding:150px 0;min-height:calc(100vh - 62.39px);display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.thanks{padding:100px 0}}.thanks h1{text-align:center;font-size:40px;margin:0}.thanks .inner{width:620px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:40px}@media screen and (max-width:768px){.thanks .inner{width:335px}}.thanks .inner .btn_1 a{display:block;margin:0 auto;width:350px;border:1px solid #333;border-radius:30px;text-align:center;padding:14px 0 10px 0;background-color:#000;color:#fff}@media screen and (max-width:768px){.thanks .inner .btn_1 a{width:300px}}.thanks .inner .btn_1 a:hover{opacity:0.7}.thanks.en .inner{width:640px}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0 !important}footer.site-footer{background-color:#000;padding:20px 0}footer.site-footer .site-info{text-align:center;color:#ccc;font-size:14px}@media screen and (max-width:768px){footer.site-footer .site-info{font-size:9px}}.not-found{padding:150px 0;min-height:calc(100vh - 62.39px);display:flex;justify-content:center;align-items:center}.static-page{padding:150px 0;min-height:calc(100vh - 62.39px)}.static-page h1{text-align:center;font-size:40px;margin:0}.static-page h2{text-align:center;font-size:32px;margin:40px 0 20px 0}.static-page p{margin-bottom:20px}.static-page .inner{width:800px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:40px}@media screen and (max-width:768px){.static-page .inner{width:335px}}#loader{position:fixed;inset:0;background:#ffffff;display:flex;justify-content:center;align-items:center;z-index:9999}.spinner{width:40px;height:40px;border:4px solid #eee;border-top-color:#333;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}