.elementor-50 .elementor-element.elementor-element-0cecc70{padding:100px 0px 100px 0px;}.elementor-50 .elementor-element.elementor-element-8e38054 > .elementor-widget-container{padding:0% 40% 0% 0%;}.elementor-50 .elementor-element.elementor-element-8e38054{text-align:start;}.elementor-50 .elementor-element.elementor-element-8e38054 .elementor-heading-title{font-family:var( --e-global-typography-98fd6d5-font-family ), Sans-serif;font-size:var( --e-global-typography-98fd6d5-font-size );font-weight:var( --e-global-typography-98fd6d5-font-weight );line-height:var( --e-global-typography-98fd6d5-line-height );color:var( --e-global-color-819ebee );}.elementor-50 .elementor-element.elementor-element-91c45a7 > .elementor-widget-container{padding:0% 17% 0% 0%;}.elementor-50 .elementor-element.elementor-element-91c45a7 .elementor-heading-title{font-family:var( --e-global-typography-8fb407b-font-family ), Sans-serif;font-size:var( --e-global-typography-8fb407b-font-size );font-weight:var( --e-global-typography-8fb407b-font-weight );line-height:var( --e-global-typography-8fb407b-line-height );color:var( --e-global-color-819ebee );}.elementor-50 .elementor-element.elementor-element-eba15cf{--spacer-size:200px;}.elementor-50 .elementor-element.elementor-element-a1d9602 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-ac1aaed .elementor-heading-title{font-family:var( --e-global-typography-d3fc7f8-font-family ), Sans-serif;font-size:var( --e-global-typography-d3fc7f8-font-size );font-weight:var( --e-global-typography-d3fc7f8-font-weight );line-height:var( --e-global-typography-d3fc7f8-line-height );color:var( --e-global-color-1187c57 );}.elementor-50 .elementor-element.elementor-element-95ce9e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-95ce9e9 .elementor-heading-title{font-family:var( --e-global-typography-2c57ace-font-family ), Sans-serif;font-size:var( --e-global-typography-2c57ace-font-size );font-weight:var( --e-global-typography-2c57ace-font-weight );line-height:var( --e-global-typography-2c57ace-line-height );letter-spacing:var( --e-global-typography-2c57ace-letter-spacing );word-spacing:var( --e-global-typography-2c57ace-word-spacing );color:var( --e-global-color-819ebee );}.elementor-50 .elementor-element.elementor-element-4b15e54{--spacer-size:40px;}.elementor-50 .elementor-element.elementor-element-0dddca8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-0dddca8 .elementor-heading-title{font-family:var( --e-global-typography-2c57ace-font-family ), Sans-serif;font-size:var( --e-global-typography-2c57ace-font-size );font-weight:var( --e-global-typography-2c57ace-font-weight );line-height:var( --e-global-typography-2c57ace-line-height );letter-spacing:var( --e-global-typography-2c57ace-letter-spacing );word-spacing:var( --e-global-typography-2c57ace-word-spacing );color:var( --e-global-color-819ebee );}.elementor-50 .elementor-element.elementor-element-d1a92e4{--spacer-size:40px;}.elementor-50 .elementor-element.elementor-element-7c44382 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-7c44382 .elementor-heading-title{font-family:var( --e-global-typography-2c57ace-font-family ), Sans-serif;font-size:var( --e-global-typography-2c57ace-font-size );font-weight:var( --e-global-typography-2c57ace-font-weight );line-height:var( --e-global-typography-2c57ace-line-height );letter-spacing:var( --e-global-typography-2c57ace-letter-spacing );word-spacing:var( --e-global-typography-2c57ace-word-spacing );color:var( --e-global-color-819ebee );}.elementor-50 .elementor-element.elementor-element-5d1ef5f{--spacer-size:200px;}.elementor-50 .elementor-element.elementor-element-8a5b0ae .elementor-element-populated a:hover{color:#AC8612;}.elementor-50 .elementor-element.elementor-element-7185baa .bw-typograpgy{text-align:left;}.elementor-50 .elementor-element.elementor-element-7185baa .bw-bw-t-2-text, .elementor-50 .elementor-element.elementor-element-7185baa .bw-typograpgy-main-title, .elementor-50 .elementor-element.elementor-element-7185baa .bw-typograpgy-animate, .elementor-50 .elementor-element.elementor-element-7185baa .bw-typograpgy-repetitive{font-family:var( --e-global-typography-ace9704-font-family ), Sans-serif;font-size:var( --e-global-typography-ace9704-font-size );font-weight:var( --e-global-typography-ace9704-font-weight );line-height:var( --e-global-typography-ace9704-line-height );}.elementor-50 .elementor-element.elementor-element-c523e5d{--spacer-size:40px;}.elementor-50 .elementor-element.elementor-element-18ae237 .bw-typograpgy{text-align:left;}.elementor-50 .elementor-element.elementor-element-18ae237 .bw-bw-t-2-text, .elementor-50 .elementor-element.elementor-element-18ae237 .bw-typograpgy-main-title, .elementor-50 .elementor-element.elementor-element-18ae237 .bw-typograpgy-animate, .elementor-50 .elementor-element.elementor-element-18ae237 .bw-typograpgy-repetitive{font-family:var( --e-global-typography-44ab53d-font-family ), Sans-serif;font-size:var( --e-global-typography-44ab53d-font-size );font-weight:var( --e-global-typography-44ab53d-font-weight );line-height:var( --e-global-typography-44ab53d-line-height );}.elementor-50 .elementor-element.elementor-element-2d49270 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-2d49270 .elementor-heading-title{font-family:"A-OTF Ryumin Pro M-KL", Sans-serif;font-size:20px;font-weight:400;line-height:40px;letter-spacing:-0.3px;color:var( --e-global-color-819ebee );}.elementor-50 .elementor-element.elementor-element-d83e522{--spacer-size:40px;}.elementor-50 .elementor-element.elementor-element-ad0e937 .bw-typograpgy{text-align:left;}.elementor-50 .elementor-element.elementor-element-ad0e937 .bw-bw-t-2-text, .elementor-50 .elementor-element.elementor-element-ad0e937 .bw-typograpgy-main-title, .elementor-50 .elementor-element.elementor-element-ad0e937 .bw-typograpgy-animate, .elementor-50 .elementor-element.elementor-element-ad0e937 .bw-typograpgy-repetitive{font-family:var( --e-global-typography-44ab53d-font-family ), Sans-serif;font-size:var( --e-global-typography-44ab53d-font-size );font-weight:var( --e-global-typography-44ab53d-font-weight );line-height:var( --e-global-typography-44ab53d-line-height );}.elementor-50 .elementor-element.elementor-element-875d716 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-875d716 .elementor-heading-title{font-family:"A-OTF Ryumin Pro M-KL", Sans-serif;font-size:20px;font-weight:400;line-height:40px;letter-spacing:-0.3px;color:var( --e-global-color-819ebee );}.elementor-50 .elementor-element.elementor-element-9b89cf1 iframe{height:1080px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-50 .elementor-element.elementor-element-baed0bd{--spacer-size:200px;}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-60934eb{width:100%;}.elementor-50 .elementor-element.elementor-element-8ccefd0{width:100%;}.elementor-50 .elementor-element.elementor-element-8a5b0ae{width:100%;}.elementor-50 .elementor-element.elementor-element-7e4cbf1{width:100%;}}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-8e38054 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-8e38054 .elementor-heading-title{font-size:var( --e-global-typography-98fd6d5-font-size );line-height:var( --e-global-typography-98fd6d5-line-height );}.elementor-50 .elementor-element.elementor-element-91c45a7 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-91c45a7 .elementor-heading-title{font-size:var( --e-global-typography-8fb407b-font-size );line-height:var( --e-global-typography-8fb407b-line-height );}.elementor-50 .elementor-element.elementor-element-eba15cf{--spacer-size:150px;}.elementor-50 .elementor-element.elementor-element-ac1aaed .elementor-heading-title{font-size:var( --e-global-typography-d3fc7f8-font-size );line-height:var( --e-global-typography-d3fc7f8-line-height );}.elementor-50 .elementor-element.elementor-element-95ce9e9 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-95ce9e9 .elementor-heading-title{font-size:var( --e-global-typography-2c57ace-font-size );line-height:var( --e-global-typography-2c57ace-line-height );letter-spacing:var( --e-global-typography-2c57ace-letter-spacing );word-spacing:var( --e-global-typography-2c57ace-word-spacing );}.elementor-50 .elementor-element.elementor-element-0dddca8 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-0dddca8 .elementor-heading-title{font-size:var( --e-global-typography-2c57ace-font-size );line-height:var( --e-global-typography-2c57ace-line-height );letter-spacing:var( --e-global-typography-2c57ace-letter-spacing );word-spacing:var( --e-global-typography-2c57ace-word-spacing );}.elementor-50 .elementor-element.elementor-element-7c44382 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-7c44382 .elementor-heading-title{font-size:var( --e-global-typography-2c57ace-font-size );line-height:var( --e-global-typography-2c57ace-line-height );letter-spacing:var( --e-global-typography-2c57ace-letter-spacing );word-spacing:var( --e-global-typography-2c57ace-word-spacing );}.elementor-50 .elementor-element.elementor-element-5d1ef5f{--spacer-size:150px;}.elementor-50 .elementor-element.elementor-element-7185baa .bw-bw-t-2-text, .elementor-50 .elementor-element.elementor-element-7185baa .bw-typograpgy-main-title, .elementor-50 .elementor-element.elementor-element-7185baa .bw-typograpgy-animate, .elementor-50 .elementor-element.elementor-element-7185baa .bw-typograpgy-repetitive{font-size:var( --e-global-typography-ace9704-font-size );line-height:var( --e-global-typography-ace9704-line-height );}.elementor-50 .elementor-element.elementor-element-18ae237 .bw-bw-t-2-text, .elementor-50 .elementor-element.elementor-element-18ae237 .bw-typograpgy-main-title, .elementor-50 .elementor-element.elementor-element-18ae237 .bw-typograpgy-animate, .elementor-50 .elementor-element.elementor-element-18ae237 .bw-typograpgy-repetitive{font-size:var( --e-global-typography-44ab53d-font-size );line-height:var( --e-global-typography-44ab53d-line-height );}.elementor-50 .elementor-element.elementor-element-2d49270 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-2d49270 .elementor-heading-title{font-size:17px;}.elementor-50 .elementor-element.elementor-element-ad0e937 .bw-bw-t-2-text, .elementor-50 .elementor-element.elementor-element-ad0e937 .bw-typograpgy-main-title, .elementor-50 .elementor-element.elementor-element-ad0e937 .bw-typograpgy-animate, .elementor-50 .elementor-element.elementor-element-ad0e937 .bw-typograpgy-repetitive{font-size:var( --e-global-typography-44ab53d-font-size );line-height:var( --e-global-typography-44ab53d-line-height );}.elementor-50 .elementor-element.elementor-element-875d716 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-50 .elementor-element.elementor-element-875d716 .elementor-heading-title{font-size:17px;}.elementor-50 .elementor-element.elementor-element-9b89cf1 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-50 .elementor-element.elementor-element-baed0bd{--spacer-size:150px;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-0cecc70{padding:50px 0px 180px 0px;}.elementor-50 .elementor-element.elementor-element-8e38054 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-50 .elementor-element.elementor-element-8e38054 .elementor-heading-title{font-size:var( --e-global-typography-98fd6d5-font-size );line-height:var( --e-global-typography-98fd6d5-line-height );}.elementor-50 .elementor-element.elementor-element-91c45a7 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-50 .elementor-element.elementor-element-91c45a7 .elementor-heading-title{font-size:var( --e-global-typography-8fb407b-font-size );line-height:var( --e-global-typography-8fb407b-line-height );}.elementor-50 .elementor-element.elementor-element-eba15cf{--spacer-size:100px;}.elementor-50 .elementor-element.elementor-element-ac1aaed .elementor-heading-title{font-size:var( --e-global-typography-d3fc7f8-font-size );line-height:var( --e-global-typography-d3fc7f8-line-height );}.elementor-50 .elementor-element.elementor-element-95ce9e9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-50 .elementor-element.elementor-element-95ce9e9 .elementor-heading-title{font-size:var( --e-global-typography-2c57ace-font-size );line-height:var( --e-global-typography-2c57ace-line-height );letter-spacing:var( --e-global-typography-2c57ace-letter-spacing );word-spacing:var( --e-global-typography-2c57ace-word-spacing );}.elementor-50 .elementor-element.elementor-element-0dddca8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-50 .elementor-element.elementor-element-0dddca8 .elementor-heading-title{font-size:var( --e-global-typography-2c57ace-font-size );line-height:var( --e-global-typography-2c57ace-line-height );letter-spacing:var( --e-global-typography-2c57ace-letter-spacing );word-spacing:var( --e-global-typography-2c57ace-word-spacing );}.elementor-50 .elementor-element.elementor-element-7c44382 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-50 .elementor-element.elementor-element-7c44382 .elementor-heading-title{font-size:var( --e-global-typography-2c57ace-font-size );line-height:var( --e-global-typography-2c57ace-line-height );letter-spacing:var( --e-global-typography-2c57ace-letter-spacing );word-spacing:var( --e-global-typography-2c57ace-word-spacing );}.elementor-50 .elementor-element.elementor-element-5d1ef5f{--spacer-size:100px;}.elementor-50 .elementor-element.elementor-element-7185baa .bw-bw-t-2-text, .elementor-50 .elementor-element.elementor-element-7185baa .bw-typograpgy-main-title, .elementor-50 .elementor-element.elementor-element-7185baa .bw-typograpgy-animate, .elementor-50 .elementor-element.elementor-element-7185baa .bw-typograpgy-repetitive{font-size:var( --e-global-typography-ace9704-font-size );line-height:var( --e-global-typography-ace9704-line-height );}.elementor-50 .elementor-element.elementor-element-18ae237 .bw-bw-t-2-text, .elementor-50 .elementor-element.elementor-element-18ae237 .bw-typograpgy-main-title, .elementor-50 .elementor-element.elementor-element-18ae237 .bw-typograpgy-animate, .elementor-50 .elementor-element.elementor-element-18ae237 .bw-typograpgy-repetitive{font-size:var( --e-global-typography-44ab53d-font-size );line-height:var( --e-global-typography-44ab53d-line-height );}.elementor-50 .elementor-element.elementor-element-2d49270 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-50 .elementor-element.elementor-element-ad0e937 .bw-bw-t-2-text, .elementor-50 .elementor-element.elementor-element-ad0e937 .bw-typograpgy-main-title, .elementor-50 .elementor-element.elementor-element-ad0e937 .bw-typograpgy-animate, .elementor-50 .elementor-element.elementor-element-ad0e937 .bw-typograpgy-repetitive{font-size:var( --e-global-typography-44ab53d-font-size );line-height:var( --e-global-typography-44ab53d-line-height );}.elementor-50 .elementor-element.elementor-element-875d716 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-50 .elementor-element.elementor-element-baed0bd{--spacer-size:100px;}}