.elementor-55 .elementor-element.elementor-element-6c73dccd:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6c73dccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-896a375 );}.elementor-55 .elementor-element.elementor-element-6c73dccd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 80px 20px 80px;}.elementor-55 .elementor-element.elementor-element-6c73dccd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-40d570e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-40d570e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-33d00944 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-1b604f0 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-55 .elementor-element.elementor-element-33d00944 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-33d00944 .elementor-button:focus{color:#FFFFFF;background-color:#8763167D;}.elementor-55 .elementor-element.elementor-element-33d00944 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-33d00944 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-68495c0c img{width:41%;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-530a5e6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-530a5e6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-28a3311 .checkbox-toggle{right:0px;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_hamburger{right:0px;background-color:var( --e-global-color-1b604f0 );padding:15px 15px 15px 15px;width:40px;height:40px;border-radius:0px;}.elementor-55 .elementor-element.elementor-element-28a3311 .outer-menu input:hover + .ue_hamburger{background-color:var( --e-global-color-896a375 );}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu_wrapper{height:40px;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_inner_menu{background-color:var( --e-global-color-1b604f0 );}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu > div > div{text-align:center;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu ul > li a{font-family:"Roboto", Sans-serif;font-size:48px;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu ul li a{color:var( --e-global-color-896a375 );}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu ul li{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu ul ul li a{color:#ffffff;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu ul ul li a:after{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu-social-icons a{color:#ffffff;font-size:26px;margin:14px 14px 14px 14px;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-55 .elementor-element.elementor-element-28a3311 .ue_menu-social-icons{margin-top:40px;}.elementor-55 .elementor-element.elementor-element-48e2f291 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-48e2f291:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-48e2f291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-896a375 );}.elementor-55 .elementor-element.elementor-element-48e2f291{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-55 .elementor-element.elementor-element-48e2f291 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-6837f1fd .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-55 .elementor-element.elementor-element-6837f1fd .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-55 .elementor-element.elementor-element-6837f1fd .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-1b604f0 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-55 .elementor-element.elementor-element-6837f1fd .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-6837f1fd .elementor-button:focus{color:#FFFFFF;background-color:#8763167D;}.elementor-55 .elementor-element.elementor-element-6837f1fd .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-6837f1fd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-a5737c9 .checkbox-toggle{right:0px;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_hamburger{right:0px;background-color:var( --e-global-color-896a375 );padding:15px 15px 15px 15px;width:40px;height:40px;border-radius:0px;}.elementor-55 .elementor-element.elementor-element-a5737c9 .outer-menu input:hover + .ue_hamburger{background-color:var( --e-global-color-896a375 );}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu_wrapper{height:40px;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_inner_menu{background-color:var( --e-global-color-1b604f0 );}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu > div > div{text-align:center;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu ul > li a{font-family:"Roboto", Sans-serif;font-size:48px;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu ul li a{color:var( --e-global-color-896a375 );}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu ul li{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu ul ul li a{color:#ffffff;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu ul ul li a:after{background-color:#ffffff;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu-social-icons a{color:#ffffff;font-size:26px;margin:14px 14px 14px 14px;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu-social-icons{margin-top:40px;}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-48e2f291{margin-top:0px;margin-bottom:0px;padding:1em 0em 1em 0em;}.elementor-55 .elementor-element.elementor-element-635ecca0{width:38%;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-635ecca0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-635ecca0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-635ecca0 > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5b72a5a7{text-align:left;}.elementor-55 .elementor-element.elementor-element-5b72a5a7 img{width:100%;}.elementor-55 .elementor-element.elementor-element-5b72a5a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-81bf9e0{width:46%;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-81bf9e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-81bf9e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-81bf9e0 > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6837f1fd .elementor-button{font-size:14px;letter-spacing:0.2px;padding:12px 12px 12px 12px;}.elementor-55 .elementor-element.elementor-element-6837f1fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-82db3d2{width:16%;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-82db3d2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-82db3d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-82db3d2 > .elementor-element-populated{margin:0em 1em 0em 0em;--e-column-margin-right:1em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-a5737c9 .checkbox-toggle{left:0px;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_hamburger{left:0px;}.elementor-55 .elementor-element.elementor-element-a5737c9 .ue_menu ul > li a{font-size:29px;}}