.elementor-2048 .elementor-element.elementor-element-be895f3:not(.elementor-motion-effects-element-type-background),.elementor-2048 .elementor-element.elementor-element-be895f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://sandbox.taiho-k.net/wp-content/uploads/2022/01/taiho-titlebar2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2048 .elementor-element.elementor-element-be895f3>.elementor-container{min-height:135px}.elementor-2048 .elementor-element.elementor-element-be895f3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2048 .elementor-element.elementor-element-be895f3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-2048 .elementor-element.elementor-element-9accdb8 .elementor-heading-title{font-family:"M PLUS 1p",Sans-serif;font-size:2em;font-weight:600;line-height:1.7em;text-shadow:0 0 5px rgb(0 0 0 / .16);color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-2048 .elementor-element.elementor-element-077361c .elementor-button{background-color:var(--e-global-color-8a268e9);font-family:"M PLUS 1p",Sans-serif;font-size:16px;font-weight:600;line-height:1.7em;letter-spacing:2px;fill:var(--e-global-color-e21cee7);color:var(--e-global-color-e21cee7)}.elementor-2048 .elementor-element.elementor-element-077361c{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-077361c>.elementor-widget-container{margin:0 5px 0 5px}.elementor-2048 .elementor-element.elementor-element-ca34a8d .elementor-button:hover,.elementor-2048 .elementor-element.elementor-element-ca34a8d .elementor-button:focus{background-color:var(--e-global-color-927130e);color:var(--e-global-color-e21cee7)}.elementor-2048 .elementor-element.elementor-element-ca34a8d{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-ca34a8d>.elementor-widget-container{margin:0 5px 0 5px}.elementor-2048 .elementor-element.elementor-element-ca34a8d .elementor-button{font-family:"M PLUS 1p",Sans-serif;font-size:16px;font-weight:600;line-height:1.7em;letter-spacing:2px;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.elementor-2048 .elementor-element.elementor-element-ca34a8d .elementor-button:hover svg,.elementor-2048 .elementor-element.elementor-element-ca34a8d .elementor-button:focus svg{fill:var(--e-global-color-e21cee7)}.elementor-2048 .elementor-element.elementor-element-27d3873>.elementor-widget-container{margin:0em 0em 2em 0em}.elementor-2048 .elementor-element.elementor-element-27d3873 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:26px;font-weight:600;color:var(--e-global-color-8a268e9)}.elementor-2048 .elementor-element.elementor-element-e08bd0f:not(.elementor-motion-effects-element-type-background),.elementor-2048 .elementor-element.elementor-element-e08bd0f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://sandbox.taiho-k.net/wp-content/uploads/2021/07/taiho-shadow-1.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:70% auto}.elementor-2048 .elementor-element.elementor-element-e08bd0f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0em;margin-bottom:2em;padding:0em 0em 2em 0em}.elementor-2048 .elementor-element.elementor-element-e08bd0f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2048 .elementor-element.elementor-element-c819772.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-c13267d .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2048 .elementor-element.elementor-element-7c93c97{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-2c6cf36{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-e5bcefa .elementor-button{background-color:#FFF0;height:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"M PLUS 1p",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;fill:var(--e-global-color-580ece7);color:var(--e-global-color-580ece7)}.elementor-2048 .elementor-element.elementor-element-e5bcefa{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-e5bcefa .elementor-button-content-wrapper{flex-direction:row}.elementor-2048 .elementor-element.elementor-element-e5bcefa .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-2048 .elementor-element.elementor-element-e5bcefa .elementor-button:hover,.elementor-2048 .elementor-element.elementor-element-e5bcefa .elementor-button:focus{color:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-e5bcefa .elementor-button:hover svg,.elementor-2048 .elementor-element.elementor-element-e5bcefa .elementor-button:focus svg{fill:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-8cfb318{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-47b100c{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-1ec597e{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-14870d3{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-9164d30{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-f483bf9{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-9fee537{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-247e901{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-04b15b6{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-209f8ef{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-45af8b8{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-c8ac424{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-dacd393{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-227e406{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-3a3c7dd{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-c97f158{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-a017ad0{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-24e29e8{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-3f48920{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-2f72e81{margin-top:0em;margin-bottom:2em}.elementor-2048 .elementor-element.elementor-element-0c8d325{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-0e3e312{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-8c72b82.elementor-column{-webkit-box-ordinal-group:calc(1 + 1);-ms-flex-order:1;order:1}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-2048 .elementor-element.elementor-element-16e4d52>.elementor-widget-container{margin:0em 0em 2em 0em}.elementor-2048 .elementor-element.elementor-element-a786e0a>.elementor-widget-container{margin:0em 0em 2em 0em}.elementor-2048 .elementor-element.elementor-element-a786e0a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:26px;font-weight:600;color:var(--e-global-color-8a268e9)}.elementor-2048 .elementor-element.elementor-element-2d8a817{text-align:start}.elementor-2048 .elementor-element.elementor-element-2d8a817 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-2048 .elementor-element.elementor-element-6998c2a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0em 0em 2em 0em}.elementor-2048 .elementor-element.elementor-element-6998c2a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2048 .elementor-element.elementor-element-86ddebf.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-c5755e5{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-c5755e5 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.25em;font-weight:600}.elementor-2048 .elementor-element.elementor-element-b0a8e9e .elementor-button{background-color:#FFF0;height:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"M PLUS 1p",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;fill:var(--e-global-color-580ece7);color:var(--e-global-color-580ece7)}.elementor-2048 .elementor-element.elementor-element-b0a8e9e{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-b0a8e9e .elementor-button-content-wrapper{flex-direction:row}.elementor-2048 .elementor-element.elementor-element-b0a8e9e .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-2048 .elementor-element.elementor-element-b0a8e9e .elementor-button:hover,.elementor-2048 .elementor-element.elementor-element-b0a8e9e .elementor-button:focus{color:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-b0a8e9e .elementor-button:hover svg,.elementor-2048 .elementor-element.elementor-element-b0a8e9e .elementor-button:focus svg{fill:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-d254f14{margin-top:1em;margin-bottom:0em}.elementor-2048 .elementor-element.elementor-element-8c3b98c{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-86d779b{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-aa29796{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-951e3c2{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-d7dfce6{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-89f44d1{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-1bb65a5>.elementor-widget-container{margin:0em 0em 1em 0em}.elementor-2048 .elementor-element.elementor-element-1bb65a5{text-align:center}.elementor-2048 .elementor-element.elementor-element-1bb65a5 .elementor-heading-title{font-family:"M PLUS 1p",Sans-serif;font-size:13px;line-height:1.7em}.elementor-2048 .elementor-element.elementor-element-9271dbe{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0em 0em 2em 0em}.elementor-2048 .elementor-element.elementor-element-9271dbe>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2048 .elementor-element.elementor-element-e101d75.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-44dd9c6{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-44dd9c6 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.25em;font-weight:600}.elementor-2048 .elementor-element.elementor-element-52f24de .elementor-button{background-color:#FFF0;height:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"M PLUS 1p",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;fill:var(--e-global-color-580ece7);color:var(--e-global-color-580ece7)}.elementor-2048 .elementor-element.elementor-element-52f24de{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-52f24de .elementor-button-content-wrapper{flex-direction:row}.elementor-2048 .elementor-element.elementor-element-52f24de .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-2048 .elementor-element.elementor-element-52f24de .elementor-button:hover,.elementor-2048 .elementor-element.elementor-element-52f24de .elementor-button:focus{color:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-52f24de .elementor-button:hover svg,.elementor-2048 .elementor-element.elementor-element-52f24de .elementor-button:focus svg{fill:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-7e7aced{margin-top:1em;margin-bottom:0em}.elementor-2048 .elementor-element.elementor-element-aea0fc7{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-57176ba{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-6dacad4{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-7c418a4{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-baaea31{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-f9c6c83{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-c756726>.elementor-widget-container{margin:0em 0em 1em 0em}.elementor-2048 .elementor-element.elementor-element-c756726{text-align:center}.elementor-2048 .elementor-element.elementor-element-c756726 .elementor-heading-title{font-family:"M PLUS 1p",Sans-serif;font-size:13px;line-height:1.7em}.elementor-2048 .elementor-element.elementor-element-b0a067a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0em 0em 2em 0em}.elementor-2048 .elementor-element.elementor-element-b0a067a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2048 .elementor-element.elementor-element-805eaec.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-814d9f6{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-814d9f6 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.25em;font-weight:600}.elementor-2048 .elementor-element.elementor-element-2412262 .elementor-button{background-color:#FFF0;height:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"M PLUS 1p",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;fill:var(--e-global-color-580ece7);color:var(--e-global-color-580ece7)}.elementor-2048 .elementor-element.elementor-element-2412262{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-2412262 .elementor-button-content-wrapper{flex-direction:row}.elementor-2048 .elementor-element.elementor-element-2412262 .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-2048 .elementor-element.elementor-element-2412262 .elementor-button:hover,.elementor-2048 .elementor-element.elementor-element-2412262 .elementor-button:focus{color:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-2412262 .elementor-button:hover svg,.elementor-2048 .elementor-element.elementor-element-2412262 .elementor-button:focus svg{fill:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-91d17c6{margin-top:1em;margin-bottom:0em}.elementor-2048 .elementor-element.elementor-element-1838531{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-941366a{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-182d4b8{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-94e4c37{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-284d695{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-610b00e{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-3cedb8e>.elementor-widget-container{margin:0em 0em 1em 0em}.elementor-2048 .elementor-element.elementor-element-3cedb8e{text-align:center}.elementor-2048 .elementor-element.elementor-element-3cedb8e .elementor-heading-title{font-family:"M PLUS 1p",Sans-serif;font-size:13px;line-height:1.7em}.elementor-2048 .elementor-element.elementor-element-684796b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0em 0em 2em 0em}.elementor-2048 .elementor-element.elementor-element-684796b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2048 .elementor-element.elementor-element-062fb40.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-452e425{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-452e425 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.25em;font-weight:600}.elementor-2048 .elementor-element.elementor-element-2ac148d .elementor-button{background-color:#FFF0;height:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"M PLUS 1p",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;fill:var(--e-global-color-580ece7);color:var(--e-global-color-580ece7)}.elementor-2048 .elementor-element.elementor-element-2ac148d{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-2ac148d .elementor-button-content-wrapper{flex-direction:row}.elementor-2048 .elementor-element.elementor-element-2ac148d .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-2048 .elementor-element.elementor-element-2ac148d .elementor-button:hover,.elementor-2048 .elementor-element.elementor-element-2ac148d .elementor-button:focus{color:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-2ac148d .elementor-button:hover svg,.elementor-2048 .elementor-element.elementor-element-2ac148d .elementor-button:focus svg{fill:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-38fc42a{margin-top:1em;margin-bottom:0em}.elementor-2048 .elementor-element.elementor-element-c09c3b6{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-e7ab8f7{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-a0bac59{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-dcd2d01{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-7248329{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-7de64e4{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-f98a5fa>.elementor-widget-container{margin:0em 0em 1em 0em}.elementor-2048 .elementor-element.elementor-element-f98a5fa{text-align:center}.elementor-2048 .elementor-element.elementor-element-f98a5fa .elementor-heading-title{font-family:"M PLUS 1p",Sans-serif;font-size:13px;line-height:1.7em}.elementor-2048 .elementor-element.elementor-element-a8ea6d1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0em 0em 2em 0em}.elementor-2048 .elementor-element.elementor-element-a8ea6d1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2048 .elementor-element.elementor-element-3a67b35.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-d984509{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-d984509 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.25em;font-weight:600}.elementor-2048 .elementor-element.elementor-element-67ba2d0 .elementor-button{background-color:#FFF0;height:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"M PLUS 1p",Sans-serif;font-size:14px;font-weight:600;line-height:1.7em;fill:var(--e-global-color-580ece7);color:var(--e-global-color-580ece7)}.elementor-2048 .elementor-element.elementor-element-67ba2d0{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-67ba2d0 .elementor-button-content-wrapper{flex-direction:row}.elementor-2048 .elementor-element.elementor-element-67ba2d0 .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-2048 .elementor-element.elementor-element-67ba2d0 .elementor-button:hover,.elementor-2048 .elementor-element.elementor-element-67ba2d0 .elementor-button:focus{color:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-67ba2d0 .elementor-button:hover svg,.elementor-2048 .elementor-element.elementor-element-67ba2d0 .elementor-button:focus svg{fill:var(--e-global-color-927130e)}.elementor-2048 .elementor-element.elementor-element-66eaf9b{margin-top:1em;margin-bottom:0em}.elementor-2048 .elementor-element.elementor-element-2c9be9b{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-8be97bd{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-b673dcb{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-8ab8df3{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-92935d8{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-1dee931{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-5e4f945>.elementor-widget-container{margin:0em 0em 1em 0em}.elementor-2048 .elementor-element.elementor-element-5e4f945{text-align:center}.elementor-2048 .elementor-element.elementor-element-5e4f945 .elementor-heading-title{font-family:"M PLUS 1p",Sans-serif;font-size:13px;line-height:1.7em}.elementor-2048 .elementor-element.elementor-element-24cd20f{text-align:start}.elementor-2048 .elementor-element.elementor-element-24cd20f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-2048 .elementor-element.elementor-element-3706abc{margin-top:1em;margin-bottom:0em}.elementor-2048 .elementor-element.elementor-element-1681268{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-8a9ec0c{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-6072d9d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0em 0em 2em 0em}.elementor-2048 .elementor-element.elementor-element-6072d9d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2048 .elementor-element.elementor-element-00376a4.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-4138147{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-9cd44fc{width:auto;max-width:auto}.elementor-2048 .elementor-element.elementor-element-d3f3615{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-2048 .elementor-element.elementor-element-d5a8a91{width:auto;max-width:auto}@media(min-width:768px){.elementor-2048 .elementor-element.elementor-element-e059c29{width:20%}.elementor-2048 .elementor-element.elementor-element-a4615c8{width:46.332%}.elementor-2048 .elementor-element.elementor-element-c819772{width:75%}.elementor-2048 .elementor-element.elementor-element-15c1880{width:15%}.elementor-2048 .elementor-element.elementor-element-1d627c3{width:85%}.elementor-2048 .elementor-element.elementor-element-4c5c1f5{width:15%}.elementor-2048 .elementor-element.elementor-element-ac818ad{width:85%}.elementor-2048 .elementor-element.elementor-element-aa4cc92{width:15%}.elementor-2048 .elementor-element.elementor-element-03f6e77{width:85%}.elementor-2048 .elementor-element.elementor-element-0c47e75{width:15%}.elementor-2048 .elementor-element.elementor-element-d3a3545{width:85%}.elementor-2048 .elementor-element.elementor-element-eb09ed6{width:15%}.elementor-2048 .elementor-element.elementor-element-9065c0b{width:85%}.elementor-2048 .elementor-element.elementor-element-eff9c6b{width:15%}.elementor-2048 .elementor-element.elementor-element-a44642d{width:85%}.elementor-2048 .elementor-element.elementor-element-2d9a495{width:15%}.elementor-2048 .elementor-element.elementor-element-8f3260d{width:85%}.elementor-2048 .elementor-element.elementor-element-26f5399{width:15%}.elementor-2048 .elementor-element.elementor-element-f6949be{width:85%}.elementor-2048 .elementor-element.elementor-element-67b6626{width:15%}.elementor-2048 .elementor-element.elementor-element-e83d288{width:85%}.elementor-2048 .elementor-element.elementor-element-31ba278{width:15%}.elementor-2048 .elementor-element.elementor-element-1c39301{width:85%}.elementor-2048 .elementor-element.elementor-element-0bf1d43{width:15%}.elementor-2048 .elementor-element.elementor-element-91108f2{width:85%}.elementor-2048 .elementor-element.elementor-element-8c72b82{width:25%}.elementor-2048 .elementor-element.elementor-element-6054996{width:14.992%}.elementor-2048 .elementor-element.elementor-element-8d916c4{width:85.007%}.elementor-2048 .elementor-element.elementor-element-6bab8e0{width:14.992%}.elementor-2048 .elementor-element.elementor-element-e138640{width:85.007%}.elementor-2048 .elementor-element.elementor-element-fe581bf{width:14.992%}.elementor-2048 .elementor-element.elementor-element-ddd3a82{width:85.007%}.elementor-2048 .elementor-element.elementor-element-86ddebf{width:75%}.elementor-2048 .elementor-element.elementor-element-3ab94eb{width:15%}.elementor-2048 .elementor-element.elementor-element-d4dc0cc{width:85%}.elementor-2048 .elementor-element.elementor-element-72df0d3{width:15%}.elementor-2048 .elementor-element.elementor-element-297a4fe{width:85%}.elementor-2048 .elementor-element.elementor-element-192d96e{width:15%}.elementor-2048 .elementor-element.elementor-element-d128803{width:85%}.elementor-2048 .elementor-element.elementor-element-38c633f{width:25%}.elementor-2048 .elementor-element.elementor-element-e101d75{width:75%}.elementor-2048 .elementor-element.elementor-element-ed6e158{width:15%}.elementor-2048 .elementor-element.elementor-element-2c8af4d{width:85%}.elementor-2048 .elementor-element.elementor-element-de2aff3{width:15%}.elementor-2048 .elementor-element.elementor-element-35eeb70{width:85%}.elementor-2048 .elementor-element.elementor-element-d064309{width:15%}.elementor-2048 .elementor-element.elementor-element-5f3ebc6{width:85%}.elementor-2048 .elementor-element.elementor-element-6918fb3{width:25%}.elementor-2048 .elementor-element.elementor-element-805eaec{width:75%}.elementor-2048 .elementor-element.elementor-element-0380556{width:15%}.elementor-2048 .elementor-element.elementor-element-df574f8{width:85%}.elementor-2048 .elementor-element.elementor-element-634e509{width:15%}.elementor-2048 .elementor-element.elementor-element-35fd329{width:85%}.elementor-2048 .elementor-element.elementor-element-3d59542{width:15%}.elementor-2048 .elementor-element.elementor-element-38c75a5{width:85%}.elementor-2048 .elementor-element.elementor-element-d36da65{width:25%}.elementor-2048 .elementor-element.elementor-element-062fb40{width:75%}.elementor-2048 .elementor-element.elementor-element-493430b{width:15%}.elementor-2048 .elementor-element.elementor-element-9b62062{width:85%}.elementor-2048 .elementor-element.elementor-element-3583e98{width:15%}.elementor-2048 .elementor-element.elementor-element-75be1bc{width:85%}.elementor-2048 .elementor-element.elementor-element-9a018dc{width:15%}.elementor-2048 .elementor-element.elementor-element-2d6c958{width:85%}.elementor-2048 .elementor-element.elementor-element-2119c9f{width:25%}.elementor-2048 .elementor-element.elementor-element-3a67b35{width:75%}.elementor-2048 .elementor-element.elementor-element-930bad2{width:15%}.elementor-2048 .elementor-element.elementor-element-4cef0de{width:85%}.elementor-2048 .elementor-element.elementor-element-05ff70d{width:15%}.elementor-2048 .elementor-element.elementor-element-a6d31a2{width:85%}.elementor-2048 .elementor-element.elementor-element-2a25d87{width:15%}.elementor-2048 .elementor-element.elementor-element-0570117{width:85%}.elementor-2048 .elementor-element.elementor-element-c1aef68{width:25%}.elementor-2048 .elementor-element.elementor-element-dabb1c0{width:14.992%}.elementor-2048 .elementor-element.elementor-element-2d8a002{width:85.007%}.elementor-2048 .elementor-element.elementor-element-64b3141{width:15%}.elementor-2048 .elementor-element.elementor-element-f953c31{width:85%}.elementor-2048 .elementor-element.elementor-element-5d35217{width:14.992%}.elementor-2048 .elementor-element.elementor-element-c5ce906{width:85.007%}.elementor-2048 .elementor-element.elementor-element-d398572{width:15%}.elementor-2048 .elementor-element.elementor-element-ffe29ce{width:85%}.elementor-2048 .elementor-element.elementor-element-f5327e7{width:15%}.elementor-2048 .elementor-element.elementor-element-08e1adf{width:85%}}@media(max-width:1024px) and (min-width:768px){.elementor-2048 .elementor-element.elementor-element-c819772{width:100%}.elementor-2048 .elementor-element.elementor-element-8c72b82{width:100%}.elementor-2048 .elementor-element.elementor-element-86ddebf{width:75%}.elementor-2048 .elementor-element.elementor-element-e101d75{width:75%}.elementor-2048 .elementor-element.elementor-element-805eaec{width:75%}.elementor-2048 .elementor-element.elementor-element-062fb40{width:75%}.elementor-2048 .elementor-element.elementor-element-3a67b35{width:75%}.elementor-2048 .elementor-element.elementor-element-00376a4{width:75%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2048 .elementor-element.elementor-element-2f72e81{margin-top:0;margin-bottom:0}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2048 .elementor-element.elementor-element-16e4d52{text-align:center}.elementor-2048 .elementor-element.elementor-element-16e4d52 img{width:25%}}@media(max-width:767px){.elementor-2048 .elementor-element.elementor-element-e059c29.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-2048 .elementor-element.elementor-element-9accdb8{text-align:center}.elementor-2048 .elementor-element.elementor-element-a4615c8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2048 .elementor-element.elementor-element-c819772.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-d2cc6fb{margin-top:0em;margin-bottom:1em}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2048 .elementor-element.elementor-element-025f859{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-21d9acf{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-361aaf4{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-c17af91{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-b6d85c4{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-c1a20c4{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-373dfcc{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-6c4ebb4{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-55b5703{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-2f72e81{margin-top:0em;margin-bottom:0em}.elementor-2048 .elementor-element.elementor-element-8c72b82.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-8c72b82>.elementor-element-populated{padding:0em 3em 0em 3em}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2048 .elementor-element.elementor-element-16e4d52 img{width:100%}.elementor-2048 .elementor-element.elementor-element-86ddebf.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-d254f14{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-6b64e47{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-f8bf408{margin-top:0em;margin-bottom:1em}.elementor-bc-flex-widget .elementor-2048 .elementor-element.elementor-element-38c633f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2048 .elementor-element.elementor-element-38c633f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2048 .elementor-element.elementor-element-38c633f.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2048 .elementor-element.elementor-element-38c633f>.elementor-element-populated{padding:0em 3em 0em 3em}.elementor-2048 .elementor-element.elementor-element-e101d75.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-7e7aced{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-17a1fad{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-e2c64b5{margin-top:0em;margin-bottom:1em}.elementor-bc-flex-widget .elementor-2048 .elementor-element.elementor-element-6918fb3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2048 .elementor-element.elementor-element-6918fb3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2048 .elementor-element.elementor-element-6918fb3.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2048 .elementor-element.elementor-element-6918fb3>.elementor-element-populated{padding:0em 3em 0em 3em}.elementor-2048 .elementor-element.elementor-element-805eaec.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-91d17c6{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-bc4c103{margin-top:0em;margin-bottom:1em}.elementor-bc-flex-widget .elementor-2048 .elementor-element.elementor-element-d36da65.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2048 .elementor-element.elementor-element-d36da65.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2048 .elementor-element.elementor-element-d36da65.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2048 .elementor-element.elementor-element-d36da65>.elementor-element-populated{padding:0em 3em 0em 3em}.elementor-2048 .elementor-element.elementor-element-062fb40.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-38fc42a{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-5eef310{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-a4ca881{margin-top:0em;margin-bottom:1em}.elementor-bc-flex-widget .elementor-2048 .elementor-element.elementor-element-2119c9f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2048 .elementor-element.elementor-element-2119c9f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2048 .elementor-element.elementor-element-2119c9f.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2048 .elementor-element.elementor-element-2119c9f>.elementor-element-populated{padding:0em 3em 0em 3em}.elementor-2048 .elementor-element.elementor-element-3a67b35.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-66eaf9b{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-e946feb{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-7e3fb0a{margin-top:0em;margin-bottom:1em}.elementor-bc-flex-widget .elementor-2048 .elementor-element.elementor-element-c1aef68.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2048 .elementor-element.elementor-element-c1aef68.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2048 .elementor-element.elementor-element-c1aef68.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2048 .elementor-element.elementor-element-c1aef68>.elementor-element-populated{padding:0em 3em 0em 3em}.elementor-2048 .elementor-element.elementor-element-3706abc{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-00376a4.elementor-column{-webkit-box-ordinal-group:calc(0 + 1);-ms-flex-order:0;order:0}.elementor-2048 .elementor-element.elementor-element-afa5375{margin-top:0em;margin-bottom:1em}.elementor-2048 .elementor-element.elementor-element-8faa622{margin-top:0em;margin-bottom:1em}}h2:before{color:#009c84;content:"■";font-size:1em;padding-right:5px;vertical-align:middle}@media screen and (min-width:500px) and (max-width:767px){.elementor-2048 .elementor-element.elementor-element-16e4d52 img{width:40%;margin-bottom:1.5em}}