.elementor-47496 .elementor-element.elementor-element-e597228{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47496 .elementor-element.elementor-element-e597228 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-1a7fc0b > .elementor-element-populated >  .elementor-background-overlay{background-color:#0E192DD9;opacity:0.5;}.elementor-47496 .elementor-element.elementor-element-1a7fc0b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-1a7fc0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-a6f995e .gem-image img{opacity:calc(100/100);}.elementor-47496 .elementor-element.elementor-element-a6f995e .gem-image a:hover img{opacity:calc(100/100);}.elementor-47496 .elementor-element.elementor-element-a6f995e .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-47496 .elementor-element.elementor-element-51695fe:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-51695fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1E2D3B 0%, #005F81 100%);}.elementor-47496 .elementor-element.elementor-element-51695fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47496 .elementor-element.elementor-element-51695fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-2deb56c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-2deb56c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-2deb56c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container{text-align:center;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container .gem-button:hover{background-color:#F80E04;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container .gem-button .gem-text-button{font-size:40px;font-weight:900;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:35px;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container .gem-button .gem-button-icon{font-size:25px;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container .gem-button i, .elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-47496 .elementor-element.elementor-element-707a8c1 > .elementor-widget-container{padding:40px 56px 80px 56px;}.elementor-47496 .elementor-element.elementor-element-707a8c1{width:auto;max-width:auto;}.elementor-47496 .elementor-element.elementor-element-f553cd8:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-f553cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-f553cd8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-47496 .elementor-element.elementor-element-f553cd8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-6fc45ad > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-47496 .elementor-element.elementor-element-04e3341:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-04e3341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17120E;}.elementor-47496 .elementor-element.elementor-element-04e3341{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:060px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-04e3341 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-4dbda90{text-align:center;}.elementor-47496 .elementor-element.elementor-element-4dbda90 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Noto Sans JP", Sans-serif;font-size:80px;font-weight:800;}.elementor-47496 .elementor-element.elementor-element-4dbda90 > .elementor-widget-container{padding:040px 24px 24px 24px;}.elementor-47496 .elementor-element.elementor-element-7269f17{text-align:center;}.elementor-47496 .elementor-element.elementor-element-7269f17, .elementor-47496 .elementor-element.elementor-element-7269f17 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#F74534;}.elementor-47496 .elementor-element.elementor-element-7269f17, .elementor-47496 .elementor-element.elementor-element-7269f17 .elementor-text-editor *{font-family:"Sawarabi Mincho", Sans-serif;font-size:40px;}.elementor-47496 .elementor-element.elementor-element-7269f17 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-47496 .elementor-element.elementor-element-4028fea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-36c9535:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-36c9535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2D3B;}.elementor-47496 .elementor-element.elementor-element-36c9535{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47496 .elementor-element.elementor-element-36c9535 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-3e315aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-3e315aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-3e315aa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container{text-align:center;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container .gem-button:hover{background-color:#F80E04;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container .gem-button .gem-text-button{font-size:40px;font-weight:900;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:35px;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container .gem-button .gem-button-icon{font-size:25px;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container .gem-button i, .elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-47496 .elementor-element.elementor-element-f59d19f > .elementor-widget-container{padding:40px 56px 80px 56px;}.elementor-47496 .elementor-element.elementor-element-f59d19f{width:auto;max-width:auto;}.elementor-47496 .elementor-element.elementor-element-e88588c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-4205dea > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-4205dea:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-4205dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1E2D3B 0%, #005F81 100%);}.elementor-47496 .elementor-element.elementor-element-4205dea > .elementor-background-overlay{opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-4205dea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47496 .elementor-element.elementor-element-fd39134.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-27642c6{text-align:center;}.elementor-47496 .elementor-element.elementor-element-27642c6 .elementor-heading-title{color:#FCB945;font-family:"Noto Sans JP", Sans-serif;font-size:80px;font-weight:900;text-shadow:-1px 6px 5px rgba(0, 0, 0, 0.2);}.elementor-47496 .elementor-element.elementor-element-27642c6 > .elementor-widget-container{padding:0100px 40px 40px 40px;}.elementor-47496 .elementor-element.elementor-element-2bf3652{text-align:center;}.elementor-47496 .elementor-element.elementor-element-2bf3652 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:800;}.elementor-47496 .elementor-element.elementor-element-2bf3652 > .elementor-widget-container{padding:04px 40px 40px 40px;}.elementor-47496 .elementor-element.elementor-element-77437dc > .elementor-container{max-width:1400px;}.elementor-47496 .elementor-element.elementor-element-77437dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-47496 .elementor-element.elementor-element-77437dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-c222cef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-c222cef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-c222cef > .elementor-element-populated{border-style:solid;border-width:0px 0px 00px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 40px;}.elementor-47496 .elementor-element.elementor-element-c222cef > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-c222cef > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-c222cef > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-c222cef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-89356e0{text-align:left;}.elementor-47496 .elementor-element.elementor-element-89356e0 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:48px;font-weight:700;text-shadow:2px 3px 4px rgba(0,0,0,0.3);}.elementor-47496 .elementor-element.elementor-element-89356e0 > .elementor-widget-container{padding:0px 40px 016px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FCB945;}.elementor-47496 .elementor-element.elementor-element-1445ec4{text-align:left;}.elementor-47496 .elementor-element.elementor-element-1445ec4 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:31px;font-weight:700;}.elementor-47496 .elementor-element.elementor-element-1445ec4 > .elementor-widget-container{padding:0px 40px 016px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-a224e40, .elementor-47496 .elementor-element.elementor-element-a224e40 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-a224e40, .elementor-47496 .elementor-element.elementor-element-a224e40 .elementor-text-editor *{font-size:20px;font-weight:400;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-58ff18e{text-align:center;}.elementor-47496 .elementor-element.elementor-element-58ff18e .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:800;text-shadow:0px 3px 4px rgba(0,0,0,0.3);}.elementor-47496 .elementor-element.elementor-element-58ff18e > .elementor-widget-container{padding:64px 40px 8px 40px;}.elementor-47496 .elementor-element.elementor-element-5b662fa > .elementor-container{max-width:1400px;}.elementor-47496 .elementor-element.elementor-element-5b662fa, .elementor-47496 .elementor-element.elementor-element-5b662fa > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-5b662fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:120px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-5b662fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-168b7a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47496 .elementor-element.elementor-element-168b7a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-47496 .elementor-element.elementor-element-168b7a1 > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-168b7a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-168b7a1 > .elementor-background-slideshow{border-radius:16px 0px 0px 016px;}.elementor-47496 .elementor-element.elementor-element-168b7a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47496 .elementor-element.elementor-element-168b7a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-c260d51 > .elementor-widget-container{padding:80px 80px 80px 80px;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-d189d60.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-d189d60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-d189d60:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47496 .elementor-element.elementor-element-d189d60 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-47496 .elementor-element.elementor-element-d189d60 > .elementor-element-populated{border-style:solid;border-width:0px 0px 00px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 80px 20px 0px;}.elementor-47496 .elementor-element.elementor-element-d189d60 > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-d189d60 > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-d189d60 > .elementor-background-slideshow{border-radius:0px 016px 016px 0px;}.elementor-47496 .elementor-element.elementor-element-d189d60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-0b3f6bd{text-align:left;}.elementor-47496 .elementor-element.elementor-element-0b3f6bd .elementor-heading-title{color:#E0C68C;font-family:"Unbounded", Sans-serif;font-size:31px;font-weight:700;}.elementor-47496 .elementor-element.elementor-element-0b3f6bd > .elementor-widget-container{padding:0px 40px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-66c5e4b, .elementor-47496 .elementor-element.elementor-element-66c5e4b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-66c5e4b, .elementor-47496 .elementor-element.elementor-element-66c5e4b .elementor-text-editor *{font-size:20px;font-weight:400;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-ab6ea53 > .elementor-container{max-width:1400px;}.elementor-47496 .elementor-element.elementor-element-ab6ea53{margin-top:080px;margin-bottom:0px;padding:24px 24px 24px 24px;}.elementor-47496 .elementor-element.elementor-element-79117b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47496 .elementor-element.elementor-element-79117b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-1c6d6fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-1c6d6fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-1c6d6fb > .elementor-element-populated{border-style:solid;border-width:0px 0px 00px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 40px;}.elementor-47496 .elementor-element.elementor-element-1c6d6fb > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-1c6d6fb > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-1c6d6fb > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-1c6d6fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-e900879{text-align:left;}.elementor-47496 .elementor-element.elementor-element-e900879 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:48px;font-weight:700;text-shadow:2px 3px 4px rgba(0,0,0,0.3);}.elementor-47496 .elementor-element.elementor-element-e900879 > .elementor-widget-container{padding:0px 40px 016px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FCB945;}.elementor-47496 .elementor-element.elementor-element-ba12609{text-align:left;}.elementor-47496 .elementor-element.elementor-element-ba12609 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:31px;font-weight:700;}.elementor-47496 .elementor-element.elementor-element-ba12609 > .elementor-widget-container{padding:0px 40px 016px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-2d08f6f, .elementor-47496 .elementor-element.elementor-element-2d08f6f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-2d08f6f, .elementor-47496 .elementor-element.elementor-element-2d08f6f .elementor-text-editor *{font-size:20px;font-weight:400;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-35edcc0{text-align:center;}.elementor-47496 .elementor-element.elementor-element-35edcc0 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:800;text-shadow:0px 2px 4px rgba(0,0,0,0.3);}.elementor-47496 .elementor-element.elementor-element-35edcc0 > .elementor-widget-container{padding:64px 40px 8px 40px;}.elementor-47496 .elementor-element.elementor-element-3eed9a2 > .elementor-container{max-width:1400px;}.elementor-47496 .elementor-element.elementor-element-3eed9a2 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-3eed9a2, .elementor-47496 .elementor-element.elementor-element-3eed9a2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-3eed9a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-3eed9a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-886f4ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47496 .elementor-element.elementor-element-886f4ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-47496 .elementor-element.elementor-element-886f4ea > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-886f4ea > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-886f4ea > .elementor-background-slideshow{border-radius:16px 0px 0px 016px;}.elementor-47496 .elementor-element.elementor-element-886f4ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47496 .elementor-element.elementor-element-886f4ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-c87c30f > .elementor-widget-container{padding:48px 48px 48px 48px;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-b6f1e3e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47496 .elementor-element.elementor-element-b6f1e3e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e > .elementor-element-populated{border-style:solid;border-width:0px 0px 00px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 80px 20px 0px;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-b6f1e3e > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-b6f1e3e > .elementor-background-slideshow{border-radius:0px 016px 016px 0px;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-5e744c4{text-align:left;}.elementor-47496 .elementor-element.elementor-element-5e744c4 .elementor-heading-title{color:#E0C68C;font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:700;}.elementor-47496 .elementor-element.elementor-element-5e744c4 > .elementor-widget-container{padding:0px 40px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-2662b19, .elementor-47496 .elementor-element.elementor-element-2662b19 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-2662b19, .elementor-47496 .elementor-element.elementor-element-2662b19 .elementor-text-editor *{font-size:14px;font-weight:300;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-49c79a2 > .elementor-container{max-width:1400px;}.elementor-47496 .elementor-element.elementor-element-49c79a2{margin-top:080px;margin-bottom:0px;padding:24px 24px 24px 24px;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-f8004e3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-f8004e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-f8004e3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 00px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 40px;}.elementor-47496 .elementor-element.elementor-element-f8004e3 > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-f8004e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-f8004e3 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-f8004e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-56b980f{text-align:left;}.elementor-47496 .elementor-element.elementor-element-56b980f .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:48px;font-weight:700;text-shadow:2px 3px 4px rgba(0,0,0,0.3);}.elementor-47496 .elementor-element.elementor-element-56b980f > .elementor-widget-container{padding:0px 40px 016px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FCB945;}.elementor-47496 .elementor-element.elementor-element-11d8633{text-align:left;}.elementor-47496 .elementor-element.elementor-element-11d8633 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:31px;font-weight:700;}.elementor-47496 .elementor-element.elementor-element-11d8633 > .elementor-widget-container{padding:0px 40px 016px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-f8f6c97, .elementor-47496 .elementor-element.elementor-element-f8f6c97 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-f8f6c97, .elementor-47496 .elementor-element.elementor-element-f8f6c97 .elementor-text-editor *{font-size:20px;font-weight:400;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-606fb30{text-align:center;}.elementor-47496 .elementor-element.elementor-element-606fb30 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:800;text-shadow:0px 2px 4px rgba(0,0,0,0.3);}.elementor-47496 .elementor-element.elementor-element-606fb30 > .elementor-widget-container{padding:64px 40px 8px 40px;}.elementor-47496 .elementor-element.elementor-element-c47ec0c > .elementor-container{max-width:1400px;}.elementor-47496 .elementor-element.elementor-element-c47ec0c > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-c47ec0c, .elementor-47496 .elementor-element.elementor-element-c47ec0c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-c47ec0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-c47ec0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-cc25b6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-cc25b6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-cc25b6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47496 .elementor-element.elementor-element-cc25b6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-47496 .elementor-element.elementor-element-cc25b6f > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-cc25b6f > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-cc25b6f > .elementor-background-slideshow{border-radius:16px 0px 0px 016px;}.elementor-47496 .elementor-element.elementor-element-cc25b6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47496 .elementor-element.elementor-element-cc25b6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-0a20ca0 > .elementor-widget-container{padding:48px 48px 48px 48px;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-df24723.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-df24723.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-df24723:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47496 .elementor-element.elementor-element-df24723 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-47496 .elementor-element.elementor-element-df24723 > .elementor-element-populated{border-style:solid;border-width:0px 0px 00px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 48px 20px 0px;}.elementor-47496 .elementor-element.elementor-element-df24723 > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-df24723 > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-df24723 > .elementor-background-slideshow{border-radius:0px 016px 016px 0px;}.elementor-47496 .elementor-element.elementor-element-df24723 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-26fba9e{text-align:left;}.elementor-47496 .elementor-element.elementor-element-26fba9e .elementor-heading-title{color:#E0C68C;font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:700;}.elementor-47496 .elementor-element.elementor-element-26fba9e > .elementor-widget-container{padding:0px 40px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-6f61b1b, .elementor-47496 .elementor-element.elementor-element-6f61b1b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-6f61b1b, .elementor-47496 .elementor-element.elementor-element-6f61b1b .elementor-text-editor *{font-size:20px;font-weight:300;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-6f61b1b > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-39d88e8{text-align:left;}.elementor-47496 .elementor-element.elementor-element-39d88e8 .elementor-heading-title{color:#E0C68C;font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:700;}.elementor-47496 .elementor-element.elementor-element-39d88e8 > .elementor-widget-container{padding:0px 40px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-1cf89a5, .elementor-47496 .elementor-element.elementor-element-1cf89a5 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-1cf89a5, .elementor-47496 .elementor-element.elementor-element-1cf89a5 .elementor-text-editor *{font-size:20px;font-weight:300;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-1cf89a5 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-108c828{text-align:left;}.elementor-47496 .elementor-element.elementor-element-108c828 .elementor-heading-title{color:#E0C68C;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-47496 .elementor-element.elementor-element-108c828 > .elementor-widget-container{padding:0px 40px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-959f79b > .elementor-container{max-width:1400px;}.elementor-47496 .elementor-element.elementor-element-959f79b{margin-top:080px;margin-bottom:0px;padding:24px 24px 24px 24px;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-439bf6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-439bf6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-439bf6e > .elementor-element-populated{border-style:solid;border-width:0px 0px 00px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 40px;}.elementor-47496 .elementor-element.elementor-element-439bf6e > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-439bf6e > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-439bf6e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-439bf6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-8697d4e{text-align:left;}.elementor-47496 .elementor-element.elementor-element-8697d4e .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:48px;font-weight:700;text-shadow:2px 3px 4px rgba(0,0,0,0.3);}.elementor-47496 .elementor-element.elementor-element-8697d4e > .elementor-widget-container{padding:0px 40px 016px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FCB945;}.elementor-47496 .elementor-element.elementor-element-eec6c65{text-align:left;}.elementor-47496 .elementor-element.elementor-element-eec6c65 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:31px;font-weight:700;}.elementor-47496 .elementor-element.elementor-element-eec6c65 > .elementor-widget-container{padding:0px 40px 016px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-b9c257a, .elementor-47496 .elementor-element.elementor-element-b9c257a .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-b9c257a, .elementor-47496 .elementor-element.elementor-element-b9c257a .elementor-text-editor *{font-size:20px;font-weight:400;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-03dffb5 img{width:75%;max-width:1400%;}.elementor-47496 .elementor-element.elementor-element-03dffb5 > .elementor-widget-container{padding:64px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-03dffb5{width:auto;max-width:auto;}.elementor-47496 .elementor-element.elementor-element-533feba{text-align:center;}.elementor-47496 .elementor-element.elementor-element-533feba .elementor-heading-title{color:#FCB945;font-family:"Noto Sans JP", Sans-serif;font-size:80px;font-weight:900;text-shadow:-1px 6px 3px rgba(0, 0, 0, 0.2);}.elementor-47496 .elementor-element.elementor-element-533feba > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0160px 40px 40px 40px;}.elementor-47496 .elementor-element.elementor-element-7a14590{text-align:center;width:100%;max-width:100%;}.elementor-47496 .elementor-element.elementor-element-7a14590 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Noto Sans JP", Sans-serif;font-size:48px;font-weight:800;line-height:1.3em;}.elementor-47496 .elementor-element.elementor-element-7a14590 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-47496 .elementor-element.elementor-element-1849225{text-align:left;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-47496 .elementor-element.elementor-element-1849225 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-47496 .elementor-element.elementor-element-1849225 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-dfa7068 > .elementor-container{max-width:1280px;}.elementor-47496 .elementor-element.elementor-element-dfa7068{padding:24px 24px 24px 24px;}.elementor-47496 .elementor-element.elementor-element-b8b3c14.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-b8b3c14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47496 .elementor-element.elementor-element-b8b3c14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFC24D 26%, #E97000 100%);}.elementor-47496 .elementor-element.elementor-element-b8b3c14 > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-b8b3c14 > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-b8b3c14 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-47496 .elementor-element.elementor-element-b8b3c14 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:40px 40px 40px 40px;}.elementor-47496 .elementor-element.elementor-element-b8b3c14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-f50ead2{text-align:center;}.elementor-47496 .elementor-element.elementor-element-f50ead2 img{width:55%;}.elementor-47496 .elementor-element.elementor-element-346db2d{text-align:left;}.elementor-47496 .elementor-element.elementor-element-346db2d .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-346db2d > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-10f6648, .elementor-47496 .elementor-element.elementor-element-10f6648 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-10f6648, .elementor-47496 .elementor-element.elementor-element-10f6648 .elementor-text-editor *{font-size:18px;font-weight:400;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-4b9547f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-4b9547f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47496 .elementor-element.elementor-element-4b9547f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFC24D 26%, #E97000 100%);}.elementor-47496 .elementor-element.elementor-element-4b9547f > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-4b9547f > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-4b9547f > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-47496 .elementor-element.elementor-element-4b9547f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:40px 40px 40px 40px;}.elementor-47496 .elementor-element.elementor-element-4b9547f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-6193c42{text-align:center;}.elementor-47496 .elementor-element.elementor-element-6193c42 img{width:38%;}.elementor-47496 .elementor-element.elementor-element-6193c42 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-47496 .elementor-element.elementor-element-ae6ce10{text-align:left;}.elementor-47496 .elementor-element.elementor-element-ae6ce10 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-ae6ce10 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-d74e7e3, .elementor-47496 .elementor-element.elementor-element-d74e7e3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-d74e7e3, .elementor-47496 .elementor-element.elementor-element-d74e7e3 .elementor-text-editor *{font-size:18px;font-weight:300;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-a55cb00.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-a55cb00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47496 .elementor-element.elementor-element-a55cb00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFC24D 26%, #E97000 100%);}.elementor-47496 .elementor-element.elementor-element-a55cb00 > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-a55cb00 > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-a55cb00 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-47496 .elementor-element.elementor-element-a55cb00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:40px 40px 40px 40px;}.elementor-47496 .elementor-element.elementor-element-a55cb00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-e375ca6{text-align:center;}.elementor-47496 .elementor-element.elementor-element-e375ca6 img{width:43%;}.elementor-47496 .elementor-element.elementor-element-e375ca6 > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-47496 .elementor-element.elementor-element-745dfc6{text-align:left;}.elementor-47496 .elementor-element.elementor-element-745dfc6 .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;}.elementor-47496 .elementor-element.elementor-element-745dfc6 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-4d0617b, .elementor-47496 .elementor-element.elementor-element-4d0617b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-4d0617b, .elementor-47496 .elementor-element.elementor-element-4d0617b .elementor-text-editor *{font-size:18px;font-weight:300;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container{text-align:center;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container .gem-button:hover{background-color:#F80E04;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container .gem-button .gem-text-button{font-size:40px;font-weight:900;letter-spacing:1.5px;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:35px;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container .gem-button .gem-button-icon{font-size:25px;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container .gem-button i, .elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-47496 .elementor-element.elementor-element-086864d > .elementor-widget-container{padding:40px 56px 80px 56px;}.elementor-47496 .elementor-element.elementor-element-086864d{width:auto;max-width:auto;}.elementor-47496 .elementor-element.elementor-element-42b82aa:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-42b82aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47496 .elementor-element.elementor-element-42b82aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0120px 0px;}.elementor-47496 .elementor-element.elementor-element-42b82aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-1067490.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-ba56c05{text-align:center;}.elementor-47496 .elementor-element.elementor-element-ba56c05 .elementor-heading-title{color:#027ACA;font-family:"Noto Sans JP", Sans-serif;font-size:80px;font-weight:800;}.elementor-47496 .elementor-element.elementor-element-ba56c05 > .elementor-widget-container{padding:0100px 40px 40px 40px;}.elementor-47496 .elementor-element.elementor-element-556dae6{text-align:left;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-47496 .elementor-element.elementor-element-556dae6 .elementor-heading-title{color:var( --e-global-color-c067346 );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;line-height:1.6em;}.elementor-47496 .elementor-element.elementor-element-556dae6 > .elementor-widget-container{padding:0px 0px 040px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-eedf40c:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-eedf40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#033550;}.elementor-47496 .elementor-element.elementor-element-eedf40c, .elementor-47496 .elementor-element.elementor-element-eedf40c > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-47496 .elementor-element.elementor-element-eedf40c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:24px 24px 24px 24px;}.elementor-47496 .elementor-element.elementor-element-eedf40c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-00950ab > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-4039e6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-4039e6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-4039e6c > .elementor-element-populated{padding:0px 040px 0px 12px;}.elementor-47496 .elementor-element.elementor-element-0c1b274{text-align:left;}.elementor-47496 .elementor-element.elementor-element-0c1b274 .elementor-heading-title{color:#FFC24D;font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-0c1b274 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-8d7de06, .elementor-47496 .elementor-element.elementor-element-8d7de06 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-8d7de06, .elementor-47496 .elementor-element.elementor-element-8d7de06 .elementor-text-editor *{font-size:18px;font-weight:300;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-12ac32d:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-12ac32d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#033550;}.elementor-47496 .elementor-element.elementor-element-12ac32d, .elementor-47496 .elementor-element.elementor-element-12ac32d > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-47496 .elementor-element.elementor-element-12ac32d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:24px 24px 24px 24px;}.elementor-47496 .elementor-element.elementor-element-12ac32d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-234cd91 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-293eab9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-293eab9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-293eab9 > .elementor-element-populated{padding:0px 040px 0px 12px;}.elementor-47496 .elementor-element.elementor-element-c065045{text-align:left;}.elementor-47496 .elementor-element.elementor-element-c065045 .elementor-heading-title{color:#FFC24D;font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-c065045 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-5355f57, .elementor-47496 .elementor-element.elementor-element-5355f57 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-5355f57, .elementor-47496 .elementor-element.elementor-element-5355f57 .elementor-text-editor *{font-size:18px;font-weight:300;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-de6c612:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-de6c612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#033550;}.elementor-47496 .elementor-element.elementor-element-de6c612, .elementor-47496 .elementor-element.elementor-element-de6c612 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-47496 .elementor-element.elementor-element-de6c612{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:24px 24px 24px 24px;}.elementor-47496 .elementor-element.elementor-element-de6c612 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-8d109a5 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-5232f21.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-5232f21.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-5232f21 > .elementor-element-populated{padding:0px 040px 0px 12px;}.elementor-47496 .elementor-element.elementor-element-a142024{text-align:left;}.elementor-47496 .elementor-element.elementor-element-a142024 .elementor-heading-title{color:#FFC24D;font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:700;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-a142024 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-f1e64c0, .elementor-47496 .elementor-element.elementor-element-f1e64c0 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-f1e64c0, .elementor-47496 .elementor-element.elementor-element-f1e64c0 .elementor-text-editor *{font-size:18px;font-weight:300;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-b089654 > .elementor-container{max-width:1080px;}.elementor-47496 .elementor-element.elementor-element-b089654:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-b089654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#033550;}.elementor-47496 .elementor-element.elementor-element-b089654{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-47496 .elementor-element.elementor-element-b089654 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-aea37c4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-b9a35de{text-align:center;}.elementor-47496 .elementor-element.elementor-element-b9a35de .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:80px;font-weight:800;}.elementor-47496 .elementor-element.elementor-element-b9a35de > .elementor-widget-container{padding:0100px 40px 60px 40px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(:first-child){margin-top:12px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-panel-heading{border-radius:8px 8px 0px 0px!important;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-panel-body{border-radius:0px 0px 8px 8px!important;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active{border-radius:8px 8px 8px 8px!important;box-shadow:0px 0px 20px 0px #E2E9F0;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel .gem-tta-panel-title > a{padding:28px 40px 28px 40px!important;justify-content:flex-start;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-size:20px;font-weight:600;line-height:20px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel .gem-tta-icon-left{margin-right:5px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel .gem-tta-icon-right{margin-left:5px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-icon i{font-size:20px;line-height:20px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-icon svg{width:20px;height:20px;fill:#033550!important;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-icon i:before{color:#033550!important;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-right .gem-tta-controls-icon i,
					.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-right .gem-tta-controls-icon svg{right:24px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-left .gem-tta-controls-icon i,
					.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-left .gem-tta-controls-icon svg{left:24px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-right .gem-tta-controls-icon i,
					.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-right .gem-tta-controls-icon svg{right:24px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-left .gem-tta-controls-icon i,
					.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-left .gem-tta-controls-icon svg{left:24px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened i:before{color:#033550!important;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened svg{fill:#033550!important;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading{background-color:#FFC24D;border-style:none;border-radius:8px 8px 8px 8px!important;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading:hover,
				.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading:focus{background-color:#FFC75D;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:20px;font-weight:600;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a .gem-tta-controls-icon-closed i{color:#033550!important;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a .gem-tta-controls-icon-closed svg{fill:#033550!important;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:16px 40px 48px 40px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel-body{font-size:18px;line-height:1.6em;text-align:left!important;}.elementor-47496 .elementor-element.elementor-element-acf357d > .elementor-widget-container{padding:4px 0px 40px 0px;}.elementor-47496 .elementor-element.elementor-element-c272bae{text-align:left;width:100%;max-width:100%;}.elementor-47496 .elementor-element.elementor-element-c272bae .elementor-heading-title{color:var( --e-global-color-bbcc030 );font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:600;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-c272bae > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-47496 .elementor-element.elementor-element-b294ddf:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-b294ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-b294ddf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-47496 .elementor-element.elementor-element-b294ddf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-8b96153.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-8b96153:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47496 .elementor-element.elementor-element-8b96153 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#033550;}.elementor-47496 .elementor-element.elementor-element-8b96153 > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-8b96153 > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-8b96153 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-47496 .elementor-element.elementor-element-8b96153 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-47496 .elementor-element.elementor-element-8b96153 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47496 .elementor-element.elementor-element-07f962d > .elementor-widget-container{padding:24px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-206a11f img{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-47496 .elementor-element.elementor-element-206a11f > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-8b074b8, .elementor-47496 .elementor-element.elementor-element-8b074b8 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-8b074b8, .elementor-47496 .elementor-element.elementor-element-8b074b8 .elementor-text-editor *{font-size:25px;font-weight:600;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-8b074b8{width:auto;max-width:auto;}.elementor-47496 .elementor-element.elementor-element-2a4b087, .elementor-47496 .elementor-element.elementor-element-2a4b087 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-bbcc030 );}.elementor-47496 .elementor-element.elementor-element-2a4b087, .elementor-47496 .elementor-element.elementor-element-2a4b087 .elementor-text-editor *{font-size:40px;font-weight:600;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-2a4b087{text-shadow:0px 0px 1px rgba(0,0,0,0.3);width:auto;max-width:auto;}.elementor-47496 .elementor-element.elementor-element-2a4b087 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-fd82e1b img{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-47496 .elementor-element.elementor-element-fd82e1b > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-bf4864e, .elementor-47496 .elementor-element.elementor-element-bf4864e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#E6DD3A;}.elementor-47496 .elementor-element.elementor-element-bf4864e, .elementor-47496 .elementor-element.elementor-element-bf4864e .elementor-text-editor *{font-size:40px;font-weight:600;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-bf4864e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-bf4864e{width:auto;max-width:auto;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container{text-align:center;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container .gem-button:hover{background-color:#F80E04;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container .gem-button .gem-text-button{font-size:40px;font-weight:900;letter-spacing:1.5px;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:35px;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container .gem-button .gem-button-icon{font-size:25px;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container .gem-button i, .elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-47496 .elementor-element.elementor-element-90e170a > .elementor-widget-container{padding:40px 56px 80px 56px;}.elementor-47496 .elementor-element.elementor-element-90e170a{width:auto;max-width:auto;}@media(min-width:768px){.elementor-47496 .elementor-element.elementor-element-168b7a1{width:44%;}.elementor-47496 .elementor-element.elementor-element-d189d60{width:56%;}.elementor-47496 .elementor-element.elementor-element-886f4ea{width:44%;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e{width:56%;}.elementor-47496 .elementor-element.elementor-element-cc25b6f{width:50%;}.elementor-47496 .elementor-element.elementor-element-df24723{width:50%;}.elementor-47496 .elementor-element.elementor-element-eedf40c{width:91%;}.elementor-47496 .elementor-element.elementor-element-00950ab{width:20%;}.elementor-47496 .elementor-element.elementor-element-4039e6c{width:79.999%;}.elementor-47496 .elementor-element.elementor-element-12ac32d{width:91%;}.elementor-47496 .elementor-element.elementor-element-234cd91{width:20%;}.elementor-47496 .elementor-element.elementor-element-293eab9{width:79.999%;}.elementor-47496 .elementor-element.elementor-element-de6c612{width:91%;}.elementor-47496 .elementor-element.elementor-element-8d109a5{width:20%;}.elementor-47496 .elementor-element.elementor-element-5232f21{width:79.999%;}}@media(max-width:1024px){.elementor-47496 .elementor-element.elementor-element-4dbda90 .elementor-heading-title{line-height:1.1em;}.elementor-47496 .elementor-element.elementor-element-7269f17, .elementor-47496 .elementor-element.elementor-element-7269f17 .elementor-text-editor *{line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-e6b1cc8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}}@media(max-width:767px){.elementor-47496 .elementor-element.elementor-element-1a7fc0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-6d0a5da > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 020px 0px 020px;}.elementor-47496 .elementor-element.elementor-element-51695fe:not(.elementor-motion-effects-element-type-background), .elementor-47496 .elementor-element.elementor-element-51695fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(94deg, #1E2D3B 30%, #005F81 100%);}.elementor-47496 .elementor-element.elementor-element-51695fe{padding:15px 15px 15px 15px;}.elementor-47496 .elementor-element.elementor-element-2deb56c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container .gem-button{border-radius:60px 60px 60px 60px;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container .gem-button .gem-text-button{font-size:22px;line-height:1.5em;letter-spacing:3.5px;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-47496 .elementor-element.elementor-element-707a8c1 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:10px;}.elementor-47496 .elementor-element.elementor-element-707a8c1 > .elementor-widget-container{padding:0px 15px 25px 15px;}.elementor-47496 .elementor-element.elementor-element-04e3341{margin-top:-25px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-4dbda90 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-4dbda90 > .elementor-widget-container{padding:24px 24px 0px 24px;}.elementor-47496 .elementor-element.elementor-element-7269f17, .elementor-47496 .elementor-element.elementor-element-7269f17 .elementor-text-editor *{font-size:24px;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-7269f17 > .elementor-widget-container{padding:0px 32px 0px 32px;}.elementor-47496 .elementor-element.elementor-element-e6b1cc8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-4028fea > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-47496 .elementor-element.elementor-element-36c9535{margin-top:-20px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-47496 .elementor-element.elementor-element-3e315aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container .gem-button{border-radius:60px 60px 60px 60px;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container .gem-button .gem-text-button{font-size:22px;line-height:1.5em;letter-spacing:3.5px;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-47496 .elementor-element.elementor-element-f59d19f .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:10px;}.elementor-47496 .elementor-element.elementor-element-f59d19f > .elementor-widget-container{padding:0px 15px 25px 15px;}.elementor-47496 .elementor-element.elementor-element-9e91ca8 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-47496 .elementor-element.elementor-element-4205dea{margin-top:-22px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-fd39134.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-fd39134.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-fd39134.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-27642c6{text-align:center;}.elementor-47496 .elementor-element.elementor-element-27642c6 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-27642c6 > .elementor-widget-container{padding:80px 20px 0px 20px;}.elementor-47496 .elementor-element.elementor-element-2bf3652{text-align:left;}.elementor-47496 .elementor-element.elementor-element-2bf3652 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-2bf3652 > .elementor-widget-container{padding:0px 020px 25px 020px;}.elementor-47496 .elementor-element.elementor-element-77437dc{padding:0px 10px 20px 10px;}.elementor-47496 .elementor-element.elementor-element-2830dbb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-c222cef > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-47496 .elementor-element.elementor-element-89356e0 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-89356e0 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-1445ec4 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-1445ec4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-a224e40, .elementor-47496 .elementor-element.elementor-element-a224e40 .elementor-text-editor *{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-58ff18e{text-align:center;}.elementor-47496 .elementor-element.elementor-element-58ff18e .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-58ff18e > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-47496 .elementor-element.elementor-element-5b662fa{margin-top:-20px;margin-bottom:0px;padding:0px 15px 15px 15px;}.elementor-47496 .elementor-element.elementor-element-168b7a1 > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-168b7a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-168b7a1 > .elementor-background-slideshow{border-radius:8px 8px 00px 0px;}.elementor-47496 .elementor-element.elementor-element-168b7a1 > .elementor-element-populated{margin:10px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-47496 .elementor-element.elementor-element-c260d51 > .elementor-widget-container{padding:024px 20px 0px 20px;}.elementor-47496 .elementor-element.elementor-element-d189d60 > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-d189d60 > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-d189d60 > .elementor-background-slideshow{border-radius:0px 0px 08px 08px;}.elementor-47496 .elementor-element.elementor-element-d189d60 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:8px 20px 40px 20px;}.elementor-47496 .elementor-element.elementor-element-0b3f6bd .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-0b3f6bd > .elementor-widget-container{padding:20px 0px 0px 2px;}.elementor-47496 .elementor-element.elementor-element-66c5e4b, .elementor-47496 .elementor-element.elementor-element-66c5e4b .elementor-text-editor *{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-66c5e4b > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-47496 .elementor-element.elementor-element-ab6ea53{padding:0px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-b128f6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-1c6d6fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-e900879 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-e900879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-ba12609 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-47496 .elementor-element.elementor-element-ba12609 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-2d08f6f, .elementor-47496 .elementor-element.elementor-element-2d08f6f .elementor-text-editor *{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-2d08f6f > .elementor-widget-container{padding:0px 0px 24px 4px;}.elementor-47496 .elementor-element.elementor-element-35edcc0 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-35edcc0 > .elementor-widget-container{padding:24px 10px 0px 10px;}.elementor-47496 .elementor-element.elementor-element-3eed9a2{padding:0px 15px 15px 15px;}.elementor-47496 .elementor-element.elementor-element-886f4ea > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-886f4ea > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-886f4ea > .elementor-background-slideshow{border-radius:8px 8px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-c87c30f img{width:75%;}.elementor-47496 .elementor-element.elementor-element-c87c30f > .elementor-widget-container{padding:20px 10px 10px 10px;}.elementor-47496 .elementor-element.elementor-element-c87c30f{width:auto;max-width:auto;align-self:center;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e{width:100%;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-b6f1e3e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-b6f1e3e > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-b6f1e3e > .elementor-background-slideshow{border-radius:0px 0px 8px 8px;}.elementor-47496 .elementor-element.elementor-element-b6f1e3e > .elementor-element-populated{padding:0px 16px 16px 16px;}.elementor-47496 .elementor-element.elementor-element-5e744c4{text-align:left;}.elementor-47496 .elementor-element.elementor-element-5e744c4 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-47496 .elementor-element.elementor-element-5e744c4 > .elementor-widget-container{padding:10px 0px 5px 0px;}.elementor-47496 .elementor-element.elementor-element-a5d6bb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-2662b19, .elementor-47496 .elementor-element.elementor-element-2662b19 .elementor-text-editor *{font-size:12px;}.elementor-47496 .elementor-element.elementor-element-2662b19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-49c79a2{margin-top:0px;margin-bottom:0px;padding:0px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-3aedb55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-f8004e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-56b980f .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-56b980f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-11d8633 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-47496 .elementor-element.elementor-element-11d8633 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-f8f6c97, .elementor-47496 .elementor-element.elementor-element-f8f6c97 .elementor-text-editor *{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-f8f6c97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-606fb30 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-606fb30 > .elementor-widget-container{padding:24px 10px 0px 10px;}.elementor-47496 .elementor-element.elementor-element-c47ec0c{padding:0px 15px 15px 15px;}.elementor-47496 .elementor-element.elementor-element-cc25b6f > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-cc25b6f > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-cc25b6f > .elementor-background-slideshow{border-radius:08px 08px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-0a20ca0 img{width:94%;}.elementor-47496 .elementor-element.elementor-element-0a20ca0 > .elementor-widget-container{padding:30px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-df24723{width:100%;}.elementor-bc-flex-widget .elementor-47496 .elementor-element.elementor-element-df24723.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47496 .elementor-element.elementor-element-df24723.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47496 .elementor-element.elementor-element-df24723 > .elementor-element-populated, .elementor-47496 .elementor-element.elementor-element-df24723 > .elementor-element-populated > .elementor-background-overlay, .elementor-47496 .elementor-element.elementor-element-df24723 > .elementor-background-slideshow{border-radius:0px 0px 08px 08px;}.elementor-47496 .elementor-element.elementor-element-df24723 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-26fba9e .elementor-heading-title{line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-26fba9e > .elementor-widget-container{padding:0px 24px 8px 0px;}.elementor-47496 .elementor-element.elementor-element-6f61b1b, .elementor-47496 .elementor-element.elementor-element-6f61b1b .elementor-text-editor *{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-6f61b1b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-39d88e8 .elementor-heading-title{line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-1cf89a5, .elementor-47496 .elementor-element.elementor-element-1cf89a5 .elementor-text-editor *{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-1cf89a5 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-108c828 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-47496 .elementor-element.elementor-element-108c828 > .elementor-widget-container{padding:24px 0px 48px 0px;}.elementor-47496 .elementor-element.elementor-element-959f79b{margin-top:0px;margin-bottom:0px;padding:0px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-b5dcdf4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-439bf6e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-8697d4e .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-8697d4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-eec6c65 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-47496 .elementor-element.elementor-element-eec6c65 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-b9c257a, .elementor-47496 .elementor-element.elementor-element-b9c257a .elementor-text-editor *{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-b9c257a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-03dffb5 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-47496 .elementor-element.elementor-element-03dffb5 > .elementor-widget-container{padding:0px 15px 15px 15px;}.elementor-47496 .elementor-element.elementor-element-533feba .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-533feba > .elementor-widget-container{margin:0100px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-47496 .elementor-element.elementor-element-7a14590{text-align:center;}.elementor-47496 .elementor-element.elementor-element-7a14590 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-7a14590 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-47496 .elementor-element.elementor-element-1849225 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-47496 .elementor-element.elementor-element-1849225 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-47496 .elementor-element.elementor-element-1849225{width:100%;max-width:100%;}.elementor-47496 .elementor-element.elementor-element-dfa7068{padding:20px 15px 20px 15px;}.elementor-47496 .elementor-element.elementor-element-b8b3c14 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-346db2d .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-10f6648, .elementor-47496 .elementor-element.elementor-element-10f6648 .elementor-text-editor *{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-4b9547f > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-ae6ce10 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-ae6ce10{width:100%;max-width:100%;}.elementor-47496 .elementor-element.elementor-element-d74e7e3, .elementor-47496 .elementor-element.elementor-element-d74e7e3 .elementor-text-editor *{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-a55cb00 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-47496 .elementor-element.elementor-element-745dfc6 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-4d0617b, .elementor-47496 .elementor-element.elementor-element-4d0617b .elementor-text-editor *{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container .gem-button{border-radius:60px 60px 60px 60px;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container .gem-button .gem-text-button{font-size:22px;line-height:1.5em;letter-spacing:3.5px;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-47496 .elementor-element.elementor-element-086864d .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:10px;}.elementor-47496 .elementor-element.elementor-element-086864d > .elementor-widget-container{padding:20px 15px 40px 15px;}.elementor-47496 .elementor-element.elementor-element-42b82aa{padding:40px 40px 40px 40px;}.elementor-47496 .elementor-element.elementor-element-1067490 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-ba56c05 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-ba56c05 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-556dae6 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-47496 .elementor-element.elementor-element-556dae6 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47496 .elementor-element.elementor-element-556dae6{width:100%;max-width:100%;}.elementor-47496 .elementor-element.elementor-element-eedf40c{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-47496 .elementor-element.elementor-element-00950ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-d58d56e img{width:40%;}.elementor-47496 .elementor-element.elementor-element-d58d56e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-47496 .elementor-element.elementor-element-4039e6c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-0c1b274 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-0c1b274 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-8d7de06, .elementor-47496 .elementor-element.elementor-element-8d7de06 .elementor-text-editor *{font-size:14px;line-height:1.8em;}.elementor-47496 .elementor-element.elementor-element-8d7de06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-12ac32d{margin-top:20px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-47496 .elementor-element.elementor-element-234cd91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-c34b2fe img{width:40%;}.elementor-47496 .elementor-element.elementor-element-c34b2fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-47496 .elementor-element.elementor-element-293eab9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-c065045 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-c065045 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-5355f57, .elementor-47496 .elementor-element.elementor-element-5355f57 .elementor-text-editor *{font-size:14px;line-height:1.8em;}.elementor-47496 .elementor-element.elementor-element-5355f57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-de6c612{margin-top:20px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-47496 .elementor-element.elementor-element-8d109a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-d6aaab0 img{width:40%;}.elementor-47496 .elementor-element.elementor-element-d6aaab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-47496 .elementor-element.elementor-element-5232f21 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-a142024 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-a142024 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-f1e64c0, .elementor-47496 .elementor-element.elementor-element-f1e64c0 .elementor-text-editor *{font-size:14px;line-height:1.8em;}.elementor-47496 .elementor-element.elementor-element-f1e64c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-b089654{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-b9a35de .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-47496 .elementor-element.elementor-element-b9a35de > .elementor-widget-container{padding:24px 24px 0px 24px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel .gem-tta-panel-title > a{padding:20px 20px 20px 20px!important;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-size:16px;line-height:1.6em;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-right .gem-tta-controls-icon i,
					.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-right .gem-tta-controls-icon svg{right:6px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-left .gem-tta-controls-icon i,
					.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-left .gem-tta-controls-icon svg{left:6px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-right .gem-tta-controls-icon i,
					.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-right .gem-tta-controls-icon svg{right:6px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-left .gem-tta-controls-icon i,
					.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-left .gem-tta-controls-icon svg{left:6px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:20px;line-height:20px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:20px;height:20px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:20px;line-height:20px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:20px;height:20px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:16px;line-height:1.6em;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:0px 32px 32px 32px;}.elementor-47496 .elementor-element.elementor-element-acf357d .gem-tta-panel-body{font-size:14px;}.elementor-47496 .elementor-element.elementor-element-acf357d > .elementor-widget-container{margin:16px 16px 16px 16px;padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-c272bae .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-47496 .elementor-element.elementor-element-c272bae > .elementor-widget-container{padding:0px 24px 40px 32px;}.elementor-47496 .elementor-element.elementor-element-c272bae{width:100%;max-width:100%;}.elementor-47496 .elementor-element.elementor-element-b294ddf{padding:30px 30px 100px 30px;}.elementor-47496 .elementor-element.elementor-element-8b96153 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-47496 .elementor-element.elementor-element-07f962d{text-align:center;}.elementor-47496 .elementor-element.elementor-element-07f962d img{width:100%;}.elementor-47496 .elementor-element.elementor-element-07f962d > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-206a11f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-8b074b8, .elementor-47496 .elementor-element.elementor-element-8b074b8 .elementor-text-editor *{font-size:16px;}.elementor-47496 .elementor-element.elementor-element-8b074b8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47496 .elementor-element.elementor-element-2a4b087, .elementor-47496 .elementor-element.elementor-element-2a4b087 .elementor-text-editor *{font-size:25px;}.elementor-47496 .elementor-element.elementor-element-2a4b087 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 8px;}.elementor-47496 .elementor-element.elementor-element-fd82e1b > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-47496 .elementor-element.elementor-element-bf4864e, .elementor-47496 .elementor-element.elementor-element-bf4864e .elementor-text-editor *{font-size:25px;}.elementor-47496 .elementor-element.elementor-element-bf4864e > .elementor-widget-container{padding:4px 4px 4px 8px;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container .gem-button{border-radius:60px 60px 60px 60px;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container .gem-button .gem-text-button{font-size:22px;line-height:1.5em;letter-spacing:3.5px;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-47496 .elementor-element.elementor-element-90e170a .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:10px;}.elementor-47496 .elementor-element.elementor-element-90e170a > .elementor-widget-container{padding:20px 0px 40px 0px;}}/* Start custom CSS for thegem-styledbutton, class: .elementor-element-707a8c1 */.nya-btn-container a {
  display: inline-block;
  padding: 20px 40px;
  background-color: #F12913;
  color: white;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  border: 2px solid transparent;
  border-radius: 60px;
  box-shadow: 0 5px 0 rgba(148, 19, 24, 1);
  opacity: 1;
  transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.3s ease;
}

.nya-btn-container a:hover {
  box-shadow: 0 2px 0 rgba(179, 115, 0, 1);
  transform: translateY(3px);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for thegem-styledbutton, class: .elementor-element-f59d19f */.nya-btn-container a {
  display: inline-block;
  padding: 20px 40px;
  background-color: #F12913;
  color: white;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  border: 2px solid transparent;
  border-radius: 60px;
  box-shadow: 0 5px 0 rgba(148, 19, 24, 1);
  opacity: 1;
  transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.3s ease;
}

.nya-btn-container a:hover {
  box-shadow: 0 2px 0 rgba(179, 115, 0, 1);
  transform: translateY(3px);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for thegem-styledbutton, class: .elementor-element-086864d */.nya-btn-container a {
  display: inline-block;
  padding: 20px 40px;
  background-color: #F12913;
  color: white;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  border: 2px solid transparent;
  border-radius: 60px;
  box-shadow: 0 5px 0 rgba(148, 19, 24, 1);
  opacity: 1;
  transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.3s ease;
}

.nya-btn-container a:hover {
  box-shadow: 0 2px 0 rgba(179, 115, 0, 1);
  transform: translateY(3px);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for thegem-styledbutton, class: .elementor-element-90e170a */.nya-btn-container a {
  display: inline-block;
  padding: 20px 40px;
  background-color: #F12913;
  color: white;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  border: 2px solid transparent;
  border-radius: 60px;
  box-shadow: 0 5px 0 rgba(148, 19, 24, 1);
  opacity: 1;
  transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.3s ease;
}

.nya-btn-container a:hover {
  box-shadow: 0 2px 0 rgba(179, 115, 0, 1);
  transform: translateY(3px);
  opacity: 0.9;
}/* End custom CSS */