.elementor-8 .elementor-element.elementor-element-0ac3b0b{--display:flex;--overlay-opacity:0.9;--padding-top:120px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0ac3b0b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0ac3b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robots-town.com/food-innovator/wp-content/uploads/2025/05/future-bg-scaled.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-0ac3b0b::before, .elementor-8 .elementor-element.elementor-element-0ac3b0b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0ac3b0b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0ac3b0b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0ac3b0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0ac3b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 30%, #FFFFFF00 70%);}.elementor-8 .elementor-element.elementor-element-6f15cb6{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-ucaddon_gradient_text_effect .ue_beginning_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_gradient_text_effect .ue_gradient_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_gradient_text_effect .ue_ending_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-085a41b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-085a41b .ue-text{text-align:inherit;}.elementor-8 .elementor-element.elementor-element-085a41b .ue_beginning_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-085a41b .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-085a41b .ue_ending_text{color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-017cd94 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-e57d17b{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;bottom:0px;}.elementor-8 .elementor-element.elementor-element-e57d17b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e57d17b{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-e57d17b{left:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a11bd63{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-4b58c21{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4b58c21.elementor-element{--align-self:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-fc8a088 .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #FCB737 0%, var( --e-global-color-e48bd6d ) 100%);border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-8 .elementor-element.elementor-element-fc8a088{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fc8a088 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-a3e2522{--display:flex;--overlay-opacity:0.9;--padding-top:120px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a3e2522:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a3e2522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robots-town.com/food-innovator/wp-content/uploads/2025/05/future-bg-scaled.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-a3e2522::before, .elementor-8 .elementor-element.elementor-element-a3e2522 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a3e2522 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a3e2522 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a3e2522 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a3e2522 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 30%, #FFFFFF00 70%);}.elementor-8 .elementor-element.elementor-element-ec89202{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-34cdb4f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-34cdb4f .ue-text{text-align:inherit;}.elementor-8 .elementor-element.elementor-element-34cdb4f .ue_beginning_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-34cdb4f .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-34cdb4f .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-bfd0a2c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-eb6a5ac{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;bottom:0px;}.elementor-8 .elementor-element.elementor-element-eb6a5ac.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-eb6a5ac{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-eb6a5ac{left:0px;}.elementor-8 .elementor-element.elementor-element-7686504{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-f65a5ed{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f65a5ed.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-535a6da .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #FCB737 0%, var( --e-global-color-e48bd6d ) 100%);border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-8 .elementor-element.elementor-element-535a6da{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-535a6da .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-e1fcd8a{--display:flex;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e1fcd8a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e1fcd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-a0507d0{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-8 .elementor-element.elementor-element-a0507d0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a0507d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cf7b695{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-7f898ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-be8a96d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-be8a96d .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-be8a96d .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-be8a96d .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-weight:900;}.elementor-8 .elementor-element.elementor-element-be8a96d .ue_ending_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-c4fb409{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#09045938;--border-color:#09045938;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-7ff073c > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 0px 10px 0px;border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7ff073c{text-align:center;}.elementor-8 .elementor-element.elementor-element-7ff073c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;line-height:1.6em;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-82d7c19 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-82d7c19{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3b2851b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#09045938;--border-color:#09045938;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-1b11a48 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 0px 10px 0px;border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1b11a48{text-align:center;}.elementor-8 .elementor-element.elementor-element-1b11a48 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;line-height:1.6em;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-334f622 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-334f622{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-fe0e81c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-1f7aef2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-1f7aef2 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-1f7aef2 .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-1f7aef2 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-weight:900;}.elementor-8 .elementor-element.elementor-element-1f7aef2 .ue_ending_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-d8baae7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#09045938;--border-color:#09045938;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-4312d50 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 0px 10px 0px;border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4312d50{text-align:center;}.elementor-8 .elementor-element.elementor-element-4312d50 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;line-height:1.6em;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-9863440 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-9863440{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5146b51{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#09045938;--border-color:#09045938;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-60559d5 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 0px 10px 0px;border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-60559d5{text-align:center;}.elementor-8 .elementor-element.elementor-element-60559d5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;line-height:1.6em;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-ce5137f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-ce5137f{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b9e0745{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-92f268e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-92f268e .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-92f268e .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-92f268e .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-weight:900;}.elementor-8 .elementor-element.elementor-element-92f268e .ue_ending_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-cd1c65c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#09045938;--border-color:#09045938;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-103ea69 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 0px 10px 0px;border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-103ea69{text-align:center;}.elementor-8 .elementor-element.elementor-element-103ea69 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;line-height:1.6em;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-de55200 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-de55200{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-bffa6ae{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#09045938;--border-color:#09045938;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-2ca8369 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 0px 10px 0px;border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2ca8369{text-align:center;}.elementor-8 .elementor-element.elementor-element-2ca8369 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;line-height:1.6em;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-891d623 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-891d623{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-83b8f97{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-83b8f97:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-83b8f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5913d39 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-5913d39{z-index:9;}.elementor-8 .elementor-element.elementor-element-5913d39 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-5913d39 .ue_beginning_text{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:800;letter-spacing:-5px;}.elementor-8 .elementor-element.elementor-element-5913d39 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-5913d39 .ue_ending_text{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-weight:900;}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-e4e0ee2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e4e0ee2 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e4e0ee2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e4e0ee2 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e4e0ee2 .elementor-progress-wrapper{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e4e0ee2 .elementor-progress-bar{height:100px;line-height:100px;}.elementor-8 .elementor-element.elementor-element-78118d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-78118d9.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-172882d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-35146cf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-2b57d22 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5fb8b8a .elementor-icon-list-icon i{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5fb8b8a .elementor-icon-list-icon svg{fill:var( --e-global-color-2b57d22 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5fb8b8a{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5fb8b8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5fb8b8a .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-5fb8b8a .elementor-icon-list-text{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9806d0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-be85c1b .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #FCB737 0%, var( --e-global-color-e48bd6d ) 100%);border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-8 .elementor-element.elementor-element-be85c1b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-be85c1b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-be85c1b .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-be85c1b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-0d1d999{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0d1d999:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0d1d999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-40b3352 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-40b3352{z-index:9;}.elementor-8 .elementor-element.elementor-element-40b3352 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-40b3352 .ue_beginning_text{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:800;letter-spacing:-5px;}.elementor-8 .elementor-element.elementor-element-40b3352 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-40b3352 .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-422dcc1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-422dcc1 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-422dcc1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-422dcc1 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-422dcc1 .elementor-progress-wrapper{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-422dcc1 .elementor-progress-bar{height:72px;line-height:72px;}.elementor-8 .elementor-element.elementor-element-9db14b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-9db14b3.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-99b1868{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-adb8475 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-eddc49b .elementor-icon-list-icon i{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-eddc49b .elementor-icon-list-icon svg{fill:var( --e-global-color-2b57d22 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-eddc49b{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-eddc49b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-eddc49b .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-eddc49b .elementor-icon-list-text{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-daf7c73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-a639df2 .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #FCB737 0%, var( --e-global-color-e48bd6d ) 100%);border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-8 .elementor-element.elementor-element-a639df2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a639df2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a639df2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-a639df2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-bd3b410{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7f4eed0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-7f4eed0 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-7f4eed0 .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-7f4eed0 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-7f4eed0 .ue_ending_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-a6d6a27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#808080;--border-color:#808080;box-shadow:30px 30px 5px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f0841bb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-62f43a2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-90263e1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-90263e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-90263e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-7bbf8df > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-7bbf8df .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-7bbf8df .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-7bbf8df .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-7bbf8df .ue_ending_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-a468977{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-5b44bdb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7d5a3c0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-7d5a3c0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7d5a3c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e0248c3{text-align:center;}.elementor-8 .elementor-element.elementor-element-e0248c3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-0340fe7{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-8a4ebfd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-8a4ebfd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8a4ebfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-11b8cff{text-align:center;}.elementor-8 .elementor-element.elementor-element-11b8cff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-4756585{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-d39a734{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-d39a734:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d39a734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-60732fe{text-align:center;}.elementor-8 .elementor-element.elementor-element-60732fe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-85f2dc3{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-23b5831{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f3fa6bd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-f3fa6bd .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-f3fa6bd .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-f3fa6bd .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-f3fa6bd .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-2006cfe{text-align:center;}.elementor-8 .elementor-element.elementor-element-2006cfe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-121f4be{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-121f4be:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-121f4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-fb28401{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-fb28401:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb28401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-defcdff{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-657fdb8 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-657fdb8 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-657fdb8 .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-657fdb8 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-657fdb8 .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-5755c95 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-b7ff712{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7582fbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a010866{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-c36f409 .elementor-button{background-color:var( --e-global-color-2b57d22 );border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c36f409{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c36f409.elementor-element{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2ffb8ba{top:160px;}.elementor-8 .elementor-element.elementor-element-2ffb8ba .elementor-icon-box-title{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-2ffb8ba .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2ffb8ba .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-2ffb8ba .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:600;color:var( --e-global-color-primary );}.elementor-widget-donut_chart .graphina-chart-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-donut_chart .graphina-chart-sub-heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-donut_chart .graphina-select-chart-type{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0b4e89e{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-0b4e89e > .elementor-widget-container{margin:0px 0px -6px 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0b4e89e{right:-55px;}body.rtl .elementor-8 .elementor-element.elementor-element-0b4e89e{left:-55px;}.elementor-8 .elementor-element.elementor-element-0b4e89e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0b4e89e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0b4e89e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0b4e89e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0b4e89e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0b4e89e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0b4e89e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0b4e89e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0b4e89e .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-0b4e89e .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-a7ce708{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-0c7528f .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2b57d22 );color:var( --e-global-color-2b57d22 );border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0c7528f{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0c7528f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-584bc6a{top:160px;}.elementor-8 .elementor-element.elementor-element-584bc6a .elementor-icon-box-title{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-584bc6a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-584bc6a .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-584bc6a .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-49608a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-49608a8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49608a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2ab5a6c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-7020e3f > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-7020e3f .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-7020e3f .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-7020e3f .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-7020e3f .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-2d42568 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-0ec52e8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-1df0626{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-bc63948{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-8 .elementor-element.elementor-element-bc63948:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bc63948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c8d0270{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f746037{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-distributed_column_chart .graphina-chart-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-distributed_column_chart .graphina-chart-sub-heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-distributed_column_chart .graphina-select-chart-type{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-fdb3f9c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c6125c2 > .elementor-widget-container{--e-transform-rotateZ:45deg;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-c6125c2{left:245px;}body.rtl .elementor-8 .elementor-element.elementor-element-c6125c2{right:245px;}.elementor-8 .elementor-element.elementor-element-c6125c2{top:125px;}.elementor-8 .elementor-element.elementor-element-c6125c2 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-70d2551{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-da0eb1a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-da0eb1a .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-da0eb1a .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-da0eb1a .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:80px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-da0eb1a .ue_ending_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-8a03616{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-840931a > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-840931a .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-840931a .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-840931a .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-840931a .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-5204de2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-43ed8bb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-3ef5498{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b527f9f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b527f9f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b527f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a9e6ac4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-a9e6ac4{z-index:9;}.elementor-8 .elementor-element.elementor-element-a9e6ac4 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-a9e6ac4 .ue_beginning_text{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:800;letter-spacing:-5px;}.elementor-8 .elementor-element.elementor-element-a9e6ac4 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-a9e6ac4 .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-d253d59{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d253d59 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d253d59.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d253d59 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d253d59 .elementor-progress-wrapper{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d253d59 .elementor-progress-bar{height:72px;line-height:72px;}.elementor-8 .elementor-element.elementor-element-0e9ff40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-0e9ff40.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1d3b305{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-a43bef6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-a94ae68 .elementor-icon-list-icon i{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a94ae68 .elementor-icon-list-icon svg{fill:var( --e-global-color-2b57d22 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-a94ae68{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-a94ae68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a94ae68 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-a94ae68 .elementor-icon-list-text{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-658bc37{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-9c194f0 .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #FCB737 0%, var( --e-global-color-e48bd6d ) 100%);border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-8 .elementor-element.elementor-element-9c194f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9c194f0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9c194f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-9c194f0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-2207e33{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2207e33:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2207e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0dc64c4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-0dc64c4{z-index:9;}.elementor-8 .elementor-element.elementor-element-0dc64c4 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-0dc64c4 .ue_beginning_text{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:800;letter-spacing:-5px;}.elementor-8 .elementor-element.elementor-element-0dc64c4 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-0dc64c4 .ue_ending_text{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-weight:900;}.elementor-8 .elementor-element.elementor-element-8ede8b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8ede8b4 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8ede8b4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8ede8b4 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8ede8b4 .elementor-progress-wrapper{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8ede8b4 .elementor-progress-bar{height:100px;line-height:100px;}.elementor-8 .elementor-element.elementor-element-1a27b73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-1a27b73.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8c73c03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-0cf3813 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-5e8debb .elementor-icon-list-icon i{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5e8debb .elementor-icon-list-icon svg{fill:var( --e-global-color-2b57d22 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5e8debb{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5e8debb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5e8debb .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-5e8debb .elementor-icon-list-text{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e1b9c16{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-333d7b1 .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #FCB737 0%, var( --e-global-color-e48bd6d ) 100%);border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-8 .elementor-element.elementor-element-333d7b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-333d7b1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-333d7b1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-333d7b1 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-d107d68{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d107d68:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d107d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5c6b198 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-5c6b198 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-5c6b198 .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5c6b198 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-5c6b198 .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-91caccc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:23px 23px;--row-gap:23px;--column-gap:23px;}.elementor-8 .elementor-element.elementor-element-2e14820{--display:flex;--min-height:285px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-2e14820:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2e14820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 50%, var( --e-global-color-2b57d22 ) 50%);}.elementor-8 .elementor-element.elementor-element-2e14820.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6ee1b43{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-128662a{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-128662a{left:0px;}.elementor-8 .elementor-element.elementor-element-128662a{top:-150px;}.elementor-8 .elementor-element.elementor-element-d778005{text-align:center;}.elementor-8 .elementor-element.elementor-element-d778005 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-6393eb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-ce43d6f{text-align:center;}.elementor-8 .elementor-element.elementor-element-ce43d6f .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2052251{text-align:center;}.elementor-8 .elementor-element.elementor-element-2052251 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-e53a521{text-align:center;}.elementor-8 .elementor-element.elementor-element-e53a521 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9cc8e53 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9cc8e53 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-9cc8e53{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-9cc8e53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9cc8e53 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9cc8e53 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-33fcf25{--display:flex;--min-height:285px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-33fcf25:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-33fcf25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 50%, var( --e-global-color-2b57d22 ) 50%);}.elementor-8 .elementor-element.elementor-element-33fcf25.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e3b61fa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b3055b6{text-align:center;}.elementor-8 .elementor-element.elementor-element-b3055b6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-333bfa1{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-333bfa1{left:0px;}.elementor-8 .elementor-element.elementor-element-333bfa1{top:-150px;}.elementor-8 .elementor-element.elementor-element-2b1bdb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-9c9c1f8{text-align:center;}.elementor-8 .elementor-element.elementor-element-9c9c1f8 .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c2469b3{text-align:center;}.elementor-8 .elementor-element.elementor-element-c2469b3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-5d5769d{text-align:center;}.elementor-8 .elementor-element.elementor-element-5d5769d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1c726f9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1c726f9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-1c726f9{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-1c726f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-1c726f9 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1c726f9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-32908c9{--display:flex;--min-height:285px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-32908c9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-32908c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF 50%, var( --e-global-color-2b57d22 ) 50%);}.elementor-8 .elementor-element.elementor-element-32908c9.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f99a678{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ae546c{text-align:center;}.elementor-8 .elementor-element.elementor-element-1ae546c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6dd22b5{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-6dd22b5{left:0px;}.elementor-8 .elementor-element.elementor-element-6dd22b5{top:-150px;}.elementor-8 .elementor-element.elementor-element-2efd13f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-0325b23{text-align:center;}.elementor-8 .elementor-element.elementor-element-0325b23 .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-223b861{text-align:center;}.elementor-8 .elementor-element.elementor-element-223b861 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-62e9d68{text-align:center;}.elementor-8 .elementor-element.elementor-element-62e9d68 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-94d12b8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-94d12b8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-94d12b8{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-94d12b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-94d12b8 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-94d12b8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a3107fd{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a3107fd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a3107fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-939e386 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-939e386 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-939e386 .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-939e386 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-939e386 .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-4e16c28{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-4e16c28.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e4b2ea0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e4b2ea0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e4b2ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e4b2ea0.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-94a9525 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-3cc910f{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-3cc910f > .elementor-widget-container{margin:0px 0px -6px 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-3cc910f{right:-27px;}body.rtl .elementor-8 .elementor-element.elementor-element-3cc910f{left:-27px;}.elementor-8 .elementor-element.elementor-element-3cc910f .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3cc910f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b57d22 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3cc910f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3cc910f.elementor-view-default .elementor-icon{color:var( --e-global-color-2b57d22 );border-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-3cc910f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3cc910f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-3cc910f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3cc910f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3cc910f .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3cc910f .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-3aae526{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-3aae526 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-8 .elementor-element.elementor-element-3aae526 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3aae526.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b57d22 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3aae526.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3aae526.elementor-view-default .elementor-icon{color:var( --e-global-color-2b57d22 );border-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-3aae526.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3aae526.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-3aae526.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3aae526.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3aae526 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3aae526 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-3c6ddf7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-3c6ddf7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3c6ddf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3c6ddf7.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3d028e5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-821d857{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-821d857 > .elementor-widget-container{margin:0px 0px -6px 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-821d857{right:-27px;}body.rtl .elementor-8 .elementor-element.elementor-element-821d857{left:-27px;}.elementor-8 .elementor-element.elementor-element-821d857 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-821d857.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b57d22 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-821d857.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-821d857.elementor-view-default .elementor-icon{color:var( --e-global-color-2b57d22 );border-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-821d857.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-821d857.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-821d857.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-821d857.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-821d857 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-821d857 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-8751c2f{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-8751c2f > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-8 .elementor-element.elementor-element-8751c2f .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-8751c2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b57d22 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8751c2f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8751c2f.elementor-view-default .elementor-icon{color:var( --e-global-color-2b57d22 );border-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-8751c2f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8751c2f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-8751c2f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8751c2f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8751c2f .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-8751c2f .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-41b58fa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-41b58fa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-41b58fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-41b58fa.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c5c6cbf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-ff681ca{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-ff681ca > .elementor-widget-container{margin:0px 0px -6px 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-ff681ca{right:-27px;}body.rtl .elementor-8 .elementor-element.elementor-element-ff681ca{left:-27px;}.elementor-8 .elementor-element.elementor-element-ff681ca .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ff681ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b57d22 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ff681ca.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ff681ca.elementor-view-default .elementor-icon{color:var( --e-global-color-2b57d22 );border-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-ff681ca.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ff681ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-ff681ca.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ff681ca.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ff681ca .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-ff681ca .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-ff7c106{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-ff7c106 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-8 .elementor-element.elementor-element-ff7c106 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ff7c106.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b57d22 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ff7c106.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ff7c106.elementor-view-default .elementor-icon{color:var( --e-global-color-2b57d22 );border-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-ff7c106.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ff7c106.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-ff7c106.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ff7c106.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ff7c106 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-ff7c106 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-3918283{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-3918283:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3918283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3918283.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-46cedb9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-31cb66c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-528651a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-528651a .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-528651a .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-528651a .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-528651a .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-b96b231{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-aa0198e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-342ae64{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-342ae64:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-342ae64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-add0134 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-951ffe7{text-align:center;}.elementor-8 .elementor-element.elementor-element-951ffe7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-f76be9f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-f76be9f{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0169e4c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-0169e4c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0169e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-dc96492 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-ce11296{text-align:center;}.elementor-8 .elementor-element.elementor-element-ce11296 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-c9084ae > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-c9084ae{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b6ff5c7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-b6ff5c7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b6ff5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9e44fd9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-a8ca308{text-align:center;}.elementor-8 .elementor-element.elementor-element-a8ca308 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-3aa3182 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-3aa3182{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-88ac28c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-88ac28c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-88ac28c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-81ed6f2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-81ed6f2{z-index:9;}.elementor-8 .elementor-element.elementor-element-81ed6f2 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-81ed6f2 .ue_beginning_text{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:800;letter-spacing:-5px;}.elementor-8 .elementor-element.elementor-element-81ed6f2 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-81ed6f2 .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-a4bccf5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a4bccf5 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a4bccf5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a4bccf5 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a4bccf5 .elementor-progress-wrapper{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a4bccf5 .elementor-progress-bar{height:72px;line-height:72px;}.elementor-8 .elementor-element.elementor-element-5a85faf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-5a85faf.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d1beda5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-fd3124e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-07d603f .elementor-icon-list-icon i{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-07d603f .elementor-icon-list-icon svg{fill:var( --e-global-color-2b57d22 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-07d603f{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-07d603f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-07d603f .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-07d603f .elementor-icon-list-text{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6e24b4d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-4d131fb .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #FCB737 0%, var( --e-global-color-e48bd6d ) 100%);border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-8 .elementor-element.elementor-element-4d131fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4d131fb.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4d131fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-4d131fb .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-338804a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-338804a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-338804a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f02a4c8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-f02a4c8{z-index:9;}.elementor-8 .elementor-element.elementor-element-f02a4c8 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-f02a4c8 .ue_beginning_text{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:60px;font-weight:800;letter-spacing:-5px;}.elementor-8 .elementor-element.elementor-element-f02a4c8 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-f02a4c8 .ue_ending_text{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-weight:900;}.elementor-8 .elementor-element.elementor-element-acfd62d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-acfd62d > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-acfd62d.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-acfd62d .elementor-progress-wrapper .elementor-progress-bar{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-acfd62d .elementor-progress-wrapper{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-acfd62d .elementor-progress-bar{height:100px;line-height:100px;}.elementor-8 .elementor-element.elementor-element-c511113{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-c511113.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b875b5a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-6e18cc2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-095d85b .elementor-icon-list-icon i{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-095d85b .elementor-icon-list-icon svg{fill:var( --e-global-color-2b57d22 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-095d85b{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-095d85b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-095d85b .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:40px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-095d85b .elementor-icon-list-text{color:var( --e-global-color-2b57d22 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b0bc45a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-6b710fa .elementor-button{background-color:transparent;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #FCB737 0%, var( --e-global-color-e48bd6d ) 100%);border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-8 .elementor-element.elementor-element-6b710fa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6b710fa.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6b710fa .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-6b710fa .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-7baf1ec{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7baf1ec:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7baf1ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-67effd1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-67effd1 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-67effd1 .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-67effd1 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-67effd1 .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-24c9ef7{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-862ef5f{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-733e11c{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-f869d89{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-859e5af{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-5a59239{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-51e4131{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 555px );max-width:555px;--container-widget-width:555px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-51e4131.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-51e4131 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-8 .elementor-element.elementor-element-51e4131 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;font-weight:700;}.elementor-8 .elementor-element.elementor-element-0794ad2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0794ad2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0794ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b57d22 );}.elementor-8 .elementor-element.elementor-element-70420e8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-8 .elementor-element.elementor-element-70420e8 .ue-text{text-align:center;}.elementor-8 .elementor-element.elementor-element-70420e8 .ue_beginning_text{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-70420e8 .ue_gradient_text{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-70420e8 .ue_ending_text{color:#000000;}.elementor-8 .elementor-element.elementor-element-36cdedd{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-fd4337d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-ucaddon_dual_color_heading .ue-title-one{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_dual_color_heading .ue-title-two{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-eab9188 .ue-dual-color-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-eab9188 .ue-title-one{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-eab9188 .ue-title-two{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9b54d90 .ue-dual-color-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-9b54d90 .ue-title-one{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9b54d90 .ue-title-two{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-fa92aeb .ue-dual-color-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-fa92aeb .ue-title-one{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-fa92aeb .ue-title-two{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-2dcf37d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-f89d76a .ue-dual-color-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-f89d76a .ue-title-one{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-f89d76a .ue-title-two{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6730b76 .ue-dual-color-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-6730b76 .ue-title-one{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6730b76 .ue-title-two{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1dfe550 .ue-dual-color-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-1dfe550 .ue-title-one{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1dfe550 .ue-title-two{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-edc2a12{--display:flex;--min-height:600px;--justify-content:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-edc2a12:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-edc2a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robots-town.com/food-innovator/wp-content/uploads/2025/05/main-kv-1.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5936057{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-f69a048{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f69a048.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-26058cb .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #FCB737 0%, var( --e-global-color-e48bd6d ) 100%);border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-8 .elementor-element.elementor-element-26058cb{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-26058cb.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-26058cb .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-0ac3b0b{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-085a41b > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-085a41b .ue_gradient_text{font-size:45px;}.elementor-8 .elementor-element.elementor-element-017cd94 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-e57d17b{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-8 .elementor-element.elementor-element-4b58c21{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-8 .elementor-element.elementor-element-a3e2522{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-34cdb4f > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-34cdb4f .ue_gradient_text{font-size:45px;}.elementor-8 .elementor-element.elementor-element-bfd0a2c .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-eb6a5ac{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-8 .elementor-element.elementor-element-f65a5ed{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-8 .elementor-element.elementor-element-e1fcd8a{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-cf7b695{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-83b8f97{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-5913d39 .ue_beginning_text{font-size:43px;}.elementor-8 .elementor-element.elementor-element-5913d39 .ue_gradient_text{font-size:24px;}.elementor-8 .elementor-element.elementor-element-0d1d999{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-40b3352 .ue_beginning_text{font-size:43px;}.elementor-8 .elementor-element.elementor-element-40b3352 .ue_gradient_text{font-size:24px;}.elementor-8 .elementor-element.elementor-element-bd3b410{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-7f4eed0 .ue_beginning_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-7f4eed0 .ue_gradient_text{font-size:30px;}.elementor-8 .elementor-element.elementor-element-7f4eed0 .ue_ending_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f0841bb{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-8 .elementor-element.elementor-element-f0841bb img{height:230px;object-fit:cover;}.elementor-8 .elementor-element.elementor-element-62f43a2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-62f43a2{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;--e-icon-list-icon-size:20px;}.elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-62f43a2 .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-90263e1{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-7bbf8df .ue_beginning_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-7bbf8df .ue_gradient_text{font-size:30px;}.elementor-8 .elementor-element.elementor-element-7bbf8df .ue_ending_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-a468977{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-8 .elementor-element.elementor-element-5b44bdb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-7d5a3c0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-e0248c3 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-8a4ebfd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-11b8cff .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-d39a734{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-60732fe .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-23b5831{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-f3fa6bd .ue_gradient_text{font-size:30px;}.elementor-8 .elementor-element.elementor-element-121f4be{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-fb28401{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-657fdb8 .ue_gradient_text{font-size:24px;}.elementor-8 .elementor-element.elementor-element-5755c95 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-49608a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-7020e3f .ue_gradient_text{font-size:24px;}.elementor-8 .elementor-element.elementor-element-2d42568 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-0ec52e8 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-bc63948{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-840931a .ue_gradient_text{font-size:24px;}.elementor-8 .elementor-element.elementor-element-5204de2 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-43ed8bb .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-b527f9f{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-a9e6ac4 .ue_beginning_text{font-size:43px;}.elementor-8 .elementor-element.elementor-element-a9e6ac4 .ue_gradient_text{font-size:24px;}.elementor-8 .elementor-element.elementor-element-2207e33{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-0dc64c4 .ue_beginning_text{font-size:43px;}.elementor-8 .elementor-element.elementor-element-0dc64c4 .ue_gradient_text{font-size:24px;}.elementor-8 .elementor-element.elementor-element-d107d68{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-5c6b198 .ue_gradient_text{font-size:30px;}.elementor-8 .elementor-element.elementor-element-2e14820{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-d778005 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-9cc8e53{--e-icon-list-icon-size:16px;}.elementor-8 .elementor-element.elementor-element-9cc8e53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9cc8e53 .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-33fcf25{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-b3055b6 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-1c726f9{--e-icon-list-icon-size:16px;}.elementor-8 .elementor-element.elementor-element-1c726f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-1c726f9 .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-32908c9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-1ae546c .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-94d12b8{--e-icon-list-icon-size:16px;}.elementor-8 .elementor-element.elementor-element-94d12b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-94d12b8 .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a3107fd{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-939e386 .ue_gradient_text{font-size:30px;}.elementor-8 .elementor-element.elementor-element-4e16c28{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-94a9525 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3d028e5 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-c5c6cbf .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-46cedb9 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-31cb66c{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-aa0198e{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-88ac28c{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-81ed6f2 .ue_beginning_text{font-size:43px;}.elementor-8 .elementor-element.elementor-element-81ed6f2 .ue_gradient_text{font-size:24px;}.elementor-8 .elementor-element.elementor-element-338804a{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-f02a4c8 .ue_beginning_text{font-size:43px;}.elementor-8 .elementor-element.elementor-element-f02a4c8 .ue_gradient_text{font-size:24px;}.elementor-8 .elementor-element.elementor-element-7baf1ec{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-67effd1 .ue_gradient_text{font-size:30px;}.elementor-8 .elementor-element.elementor-element-0794ad2{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-70420e8 .ue_gradient_text{font-size:30px;}.elementor-8 .elementor-element.elementor-element-edc2a12{--min-height:400px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-0ac3b0b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-085a41b > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-085a41b .ue_gradient_text{font-size:30px;}.elementor-8 .elementor-element.elementor-element-017cd94 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a11bd63{font-size:11px;}.elementor-8 .elementor-element.elementor-element-4b58c21{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-8 .elementor-element.elementor-element-a3e2522{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-34cdb4f > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-34cdb4f .ue_gradient_text{font-size:30px;}.elementor-8 .elementor-element.elementor-element-bfd0a2c .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-7686504{font-size:11px;}.elementor-8 .elementor-element.elementor-element-f65a5ed{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-8 .elementor-element.elementor-element-e1fcd8a{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-cf7b695{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-83b8f97{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-5913d39 .ue_beginning_text{font-size:30px;letter-spacing:-2.8px;}.elementor-8 .elementor-element.elementor-element-5913d39 .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-5913d39 .ue_ending_text{font-size:22px;}.elementor-8 .elementor-element.elementor-element-e4e0ee2 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-78118d9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-35146cf .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-5fb8b8a{--e-icon-list-icon-size:26px;}.elementor-8 .elementor-element.elementor-element-5fb8b8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5fb8b8a .elementor-icon-list-item > a{font-size:36px;}.elementor-8 .elementor-element.elementor-element-0d1d999{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-40b3352 .ue_beginning_text{font-size:35px;}.elementor-8 .elementor-element.elementor-element-bd3b410{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-7f4eed0 .ue_beginning_text{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7f4eed0 .ue_gradient_text{font-size:26px;}.elementor-8 .elementor-element.elementor-element-7f4eed0 .ue_ending_text{font-size:16px;}.elementor-8 .elementor-element.elementor-element-a6d6a27{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f0841bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-62f43a2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-90263e1{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-7bbf8df .ue_beginning_text{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7bbf8df .ue_gradient_text{font-size:26px;}.elementor-8 .elementor-element.elementor-element-7bbf8df .ue_ending_text{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5b44bdb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d39a734{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-23b5831{--padding-top:30px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-f3fa6bd .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-2006cfe .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-121f4be{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-fb28401{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-defcdff{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-657fdb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-657fdb8 .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-b7ff712{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-49608a8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-2ab5a6c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-7020e3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7020e3f .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1df0626{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-bc63948{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-8a03616{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-840931a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-840931a .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3ef5498{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-b527f9f{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-a9e6ac4 .ue_beginning_text{font-size:35px;}.elementor-8 .elementor-element.elementor-element-2207e33{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-0dc64c4 .ue_beginning_text{font-size:30px;letter-spacing:-2.8px;}.elementor-8 .elementor-element.elementor-element-0dc64c4 .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-0dc64c4 .ue_ending_text{font-size:22px;}.elementor-8 .elementor-element.elementor-element-8ede8b4 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1a27b73{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-0cf3813 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-5e8debb{--e-icon-list-icon-size:26px;}.elementor-8 .elementor-element.elementor-element-5e8debb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5e8debb .elementor-icon-list-item > a{font-size:36px;}.elementor-8 .elementor-element.elementor-element-d107d68{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-5c6b198 .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-2e14820{--min-height:195px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-128662a{top:-100px;}.elementor-8 .elementor-element.elementor-element-128662a img{width:200px;}.elementor-8 .elementor-element.elementor-element-33fcf25{--min-height:215px;}.elementor-8 .elementor-element.elementor-element-333bfa1{top:-100px;}.elementor-8 .elementor-element.elementor-element-333bfa1 img{width:200px;}.elementor-8 .elementor-element.elementor-element-32908c9{--min-height:235px;}.elementor-8 .elementor-element.elementor-element-6dd22b5{top:-100px;}.elementor-8 .elementor-element.elementor-element-6dd22b5 img{width:200px;}.elementor-8 .elementor-element.elementor-element-a3107fd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-939e386 .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-4e16c28{--width:75%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e4b2ea0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-3aae526{bottom:-30px;}.elementor-8 .elementor-element.elementor-element-8751c2f{bottom:-30px;}.elementor-8 .elementor-element.elementor-element-ff7c106{bottom:-30px;}.elementor-8 .elementor-element.elementor-element-31cb66c{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-aa0198e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-88ac28c{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-81ed6f2 .ue_beginning_text{font-size:35px;}.elementor-8 .elementor-element.elementor-element-338804a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-f02a4c8 .ue_beginning_text{font-size:30px;letter-spacing:-2.8px;}.elementor-8 .elementor-element.elementor-element-f02a4c8 .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f02a4c8 .ue_ending_text{font-size:22px;}.elementor-8 .elementor-element.elementor-element-acfd62d > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c511113{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8 .elementor-element.elementor-element-6e18cc2 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-095d85b{--e-icon-list-icon-size:26px;}.elementor-8 .elementor-element.elementor-element-095d85b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-095d85b .elementor-icon-list-item > a{font-size:36px;}.elementor-8 .elementor-element.elementor-element-7baf1ec{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-67effd1 .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-24c9ef7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-733e11c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-859e5af{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-51e4131 {--n-accordion-padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-51e4131{--n-accordion-title-font-size:14px;}.elementor-8 .elementor-element.elementor-element-0794ad2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-70420e8 .ue_gradient_text{font-size:20px;}.elementor-8 .elementor-element.elementor-element-fd4337d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-eab9188 .ue-title-two{font-size:14px;}.elementor-8 .elementor-element.elementor-element-9b54d90 .ue-title-two{font-size:14px;}.elementor-8 .elementor-element.elementor-element-fa92aeb .ue-title-two{font-size:14px;}.elementor-8 .elementor-element.elementor-element-2dcf37d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-f89d76a .ue-title-two{font-size:14px;}.elementor-8 .elementor-element.elementor-element-6730b76 .ue-title-two{font-size:14px;}.elementor-8 .elementor-element.elementor-element-1dfe550 .ue-title-two{font-size:14px;}.elementor-8 .elementor-element.elementor-element-edc2a12{--min-height:300px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-f69a048{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-0ac3b0b{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-a3e2522{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-e1fcd8a{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-78118d9{--width:750px;}.elementor-8 .elementor-element.elementor-element-9db14b3{--width:750px;}.elementor-8 .elementor-element.elementor-element-defcdff{--width:50%;}.elementor-8 .elementor-element.elementor-element-2ab5a6c{--width:50%;}.elementor-8 .elementor-element.elementor-element-f746037{--width:70%;}.elementor-8 .elementor-element.elementor-element-70d2551{--width:30%;}.elementor-8 .elementor-element.elementor-element-8a03616{--width:50%;}.elementor-8 .elementor-element.elementor-element-0e9ff40{--width:750px;}.elementor-8 .elementor-element.elementor-element-1a27b73{--width:750px;}.elementor-8 .elementor-element.elementor-element-4e16c28{--width:80%;}.elementor-8 .elementor-element.elementor-element-5a85faf{--width:750px;}.elementor-8 .elementor-element.elementor-element-c511113{--width:750px;}.elementor-8 .elementor-element.elementor-element-0794ad2{--content-width:555px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-4e16c28{--width:100%;}}