.elementor-46 .elementor-element.elementor-element-2b19114c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-2b19114c:not(.elementor-motion-effects-element-type-background),.elementor-46 .elementor-element.elementor-element-2b19114c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2866ecd);background-image:url("https://japan-safe-paddling.org/cms/wp-content/uploads/2022/02/it_guide.png");background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-46 .elementor-element.elementor-element-2b19114c>.elementor-container{min-height:200px}.elementor-46 .elementor-element.elementor-element-2b19114c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-46 .elementor-element.elementor-element-2b19114c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-3e3e989d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-46 .elementor-element.elementor-element-3e3e989d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-3e3e989d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-46 .elementor-element.elementor-element-3e3e989d>.elementor-element-populated{margin:4em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em}.elementor-46 .elementor-element.elementor-element-23557c95{text-align:start}.elementor-46 .elementor-element.elementor-element-23557c95 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:34px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:.5px;color:var(--e-global-color-3d761f9)}.elementor-46 .elementor-element.elementor-element-50295d3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-50295d3 .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-50295d3 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-3c6b6fc5{--spacer-size:50px}.elementor-46 .elementor-element.elementor-element-6c2b4081>.elementor-widget-container{background-color:transparent;margin:0 0 1em;padding:10px 2px 2px 8px;background-image:linear-gradient(90deg,var(--e-global-color-36c1b72) 0%,var(--e-global-color-1a4bdae) 100%);border-style:solid;border-width:0;border-color:var(--e-global-color-36c1b72);border-radius:5px}.elementor-46 .elementor-element.elementor-element-6c2b4081 .elementor-heading-title{font-family:var(--e-global-typography-ccecbcf-font-family),Sans-serif;font-size:var(--e-global-typography-ccecbcf-font-size);font-weight:var(--e-global-typography-ccecbcf-font-weight);text-transform:var(--e-global-typography-ccecbcf-text-transform);font-style:var(--e-global-typography-ccecbcf-font-style);text-decoration:var(--e-global-typography-ccecbcf-text-decoration);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing);color:var(--e-global-color-3d761f9)}.elementor-46 .elementor-element.elementor-element-a6bceab>.elementor-background-overlay{background-color:var(--e-global-color-9cb280b);opacity:.5}.elementor-46 .elementor-element.elementor-element-c3a0cba{font-family:var(--e-global-typography-6a513c5-font-family),Sans-serif;font-size:var(--e-global-typography-6a513c5-font-size);font-weight:var(--e-global-typography-6a513c5-font-weight);text-transform:var(--e-global-typography-6a513c5-text-transform);font-style:var(--e-global-typography-6a513c5-font-style);text-decoration:var(--e-global-typography-6a513c5-text-decoration);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-4d8bc35{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-4d8bc35 .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-4d8bc35 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-3f1e858a{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px}.elementor-46 .elementor-element.elementor-element-0b2e61a{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-0b2e61a .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-0b2e61a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-22a63cb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-22a63cb .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-22a63cb .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-cb04c47>.elementor-background-overlay{background-color:var(--e-global-color-9cb280b);opacity:.5}.elementor-46 .elementor-element.elementor-element-8dbf5dc{font-family:var(--e-global-typography-6a513c5-font-family),Sans-serif;font-size:var(--e-global-typography-6a513c5-font-size);font-weight:var(--e-global-typography-6a513c5-font-weight);text-transform:var(--e-global-typography-6a513c5-text-transform);font-style:var(--e-global-typography-6a513c5-font-style);text-decoration:var(--e-global-typography-6a513c5-text-decoration);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-6118809{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-6118809 .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-6118809 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-4305db5{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px}.elementor-46 .elementor-element.elementor-element-0ef3763{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-0ef3763 .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-0ef3763 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-bb9c173{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-bb9c173 .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-bb9c173 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-433666e>.elementor-background-overlay{background-color:var(--e-global-color-9cb280b);opacity:.5}.elementor-46 .elementor-element.elementor-element-7c8f89d{font-family:var(--e-global-typography-6a513c5-font-family),Sans-serif;font-size:var(--e-global-typography-6a513c5-font-size);font-weight:var(--e-global-typography-6a513c5-font-weight);text-transform:var(--e-global-typography-6a513c5-text-transform);font-style:var(--e-global-typography-6a513c5-font-style);text-decoration:var(--e-global-typography-6a513c5-text-decoration);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-f29b44b{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-f29b44b .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-f29b44b .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-8cadca0{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px}.elementor-46 .elementor-element.elementor-element-60883a3{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-60883a3 .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-60883a3 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-d6eaf3e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-d6eaf3e .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-d6eaf3e .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-d3c51fe>.elementor-background-overlay{background-color:var(--e-global-color-9cb280b);opacity:.5}.elementor-46 .elementor-element.elementor-element-8da4d6d{font-family:var(--e-global-typography-6a513c5-font-family),Sans-serif;font-size:var(--e-global-typography-6a513c5-font-size);font-weight:var(--e-global-typography-6a513c5-font-weight);text-transform:var(--e-global-typography-6a513c5-text-transform);font-style:var(--e-global-typography-6a513c5-font-style);text-decoration:var(--e-global-typography-6a513c5-text-decoration);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-f6dcc89{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-f6dcc89 .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-f6dcc89 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-5572f05{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px}.elementor-46 .elementor-element.elementor-element-8e45352{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-8e45352 .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-8e45352 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-647d7722{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-46 .elementor-element.elementor-element-647d7722 .elementor-divider-separator{width:100%}.elementor-46 .elementor-element.elementor-element-647d7722 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-46 .elementor-element.elementor-element-2f5150d>.elementor-widget-container{background-color:transparent;margin:0 0 1em;padding:10px 2px 2px 8px;background-image:linear-gradient(90deg,var(--e-global-color-36c1b72) 0%,var(--e-global-color-1a4bdae) 100%);border-style:solid;border-width:0;border-color:var(--e-global-color-36c1b72);border-radius:5px}.elementor-46 .elementor-element.elementor-element-2f5150d .elementor-heading-title{font-family:var(--e-global-typography-ccecbcf-font-family),Sans-serif;font-size:var(--e-global-typography-ccecbcf-font-size);font-weight:var(--e-global-typography-ccecbcf-font-weight);text-transform:var(--e-global-typography-ccecbcf-text-transform);font-style:var(--e-global-typography-ccecbcf-font-style);text-decoration:var(--e-global-typography-ccecbcf-text-decoration);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing);color:var(--e-global-color-3d761f9)}.elementor-46 .elementor-element.elementor-element-26951dbf{font-family:var(--e-global-typography-ccecbcf-font-family),Sans-serif;font-size:var(--e-global-typography-ccecbcf-font-size);font-weight:var(--e-global-typography-ccecbcf-font-weight);text-transform:var(--e-global-typography-ccecbcf-text-transform);font-style:var(--e-global-typography-ccecbcf-font-style);text-decoration:var(--e-global-typography-ccecbcf-text-decoration);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-20f8a152>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-20f8a152{border-style:solid;border-width:1px 0 0}.elementor-46 .elementor-element.elementor-element-20f8a152,.elementor-46 .elementor-element.elementor-element-20f8a152>.elementor-background-overlay{border-radius:0}.elementor-46 .elementor-element.elementor-element-42d52807>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-42d52807{border-style:solid;border-width:1px 0 0}.elementor-46 .elementor-element.elementor-element-42d52807,.elementor-46 .elementor-element.elementor-element-42d52807>.elementor-background-overlay{border-radius:0}.elementor-46 .elementor-element.elementor-element-1471431>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-1471431{border-style:solid;border-width:1px 0 0}.elementor-46 .elementor-element.elementor-element-1471431,.elementor-46 .elementor-element.elementor-element-1471431>.elementor-background-overlay{border-radius:0}.elementor-46 .elementor-element.elementor-element-2bce26a8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-46 .elementor-element.elementor-element-6b1913ab>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::-1px}.elementor-46 .elementor-element.elementor-element-5a8697ec{columns:1;text-align:start}.elementor-46 .elementor-element.elementor-element-2ee3f498>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-2ee3f498{border-style:solid;border-width:1px 0 0}.elementor-46 .elementor-element.elementor-element-2ee3f498,.elementor-46 .elementor-element.elementor-element-2ee3f498>.elementor-background-overlay{border-radius:0}.elementor-46 .elementor-element.elementor-element-55091e12>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-55091e12{border-style:solid;border-width:1px 0 0}.elementor-46 .elementor-element.elementor-element-55091e12,.elementor-46 .elementor-element.elementor-element-55091e12>.elementor-background-overlay{border-radius:0}.elementor-46 .elementor-element.elementor-element-1aaaad88{--spacer-size:50px}.elementor-46 .elementor-element.elementor-element-4b9232af{font-family:var(--e-global-typography-ccecbcf-font-family),Sans-serif;font-size:var(--e-global-typography-ccecbcf-font-size);font-weight:var(--e-global-typography-ccecbcf-font-weight);text-transform:var(--e-global-typography-ccecbcf-text-transform);font-style:var(--e-global-typography-ccecbcf-font-style);text-decoration:var(--e-global-typography-ccecbcf-text-decoration);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-309b98ad>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-309b98ad{border-style:solid;border-width:1px 0 0}.elementor-46 .elementor-element.elementor-element-309b98ad,.elementor-46 .elementor-element.elementor-element-309b98ad>.elementor-background-overlay{border-radius:0}.elementor-46 .elementor-element.elementor-element-3b17451d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-3b17451d{border-style:solid;border-width:1px 0 0}.elementor-46 .elementor-element.elementor-element-3b17451d,.elementor-46 .elementor-element.elementor-element-3b17451d>.elementor-background-overlay{border-radius:0}.elementor-46 .elementor-element.elementor-element-5e309b02>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-5e309b02{border-style:solid;border-width:1px 0 0}.elementor-46 .elementor-element.elementor-element-5e309b02,.elementor-46 .elementor-element.elementor-element-5e309b02>.elementor-background-overlay{border-radius:0}.elementor-46 .elementor-element.elementor-element-70fef191>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-70fef191{border-style:solid;border-width:1px 0 0}.elementor-46 .elementor-element.elementor-element-70fef191,.elementor-46 .elementor-element.elementor-element-70fef191>.elementor-background-overlay{border-radius:0}.elementor-46 .elementor-element.elementor-element-1737b938>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-1737b938{border-style:solid;border-width:1px 0 0}.elementor-46 .elementor-element.elementor-element-1737b938,.elementor-46 .elementor-element.elementor-element-1737b938>.elementor-background-overlay{border-radius:0}.elementor-46 .elementor-element.elementor-element-2c8fd794{--spacer-size:50px}.elementor-46 .elementor-element.elementor-element-7804be1f{font-family:var(--e-global-typography-1e06585-font-family),Sans-serif;font-size:var(--e-global-typography-1e06585-font-size);font-weight:var(--e-global-typography-1e06585-font-weight);text-transform:var(--e-global-typography-1e06585-text-transform);font-style:var(--e-global-typography-1e06585-font-style);text-decoration:var(--e-global-typography-1e06585-text-decoration);line-height:var(--e-global-typography-1e06585-line-height);letter-spacing:var(--e-global-typography-1e06585-letter-spacing)}.elementor-46 .elementor-element.elementor-element-19c5931{font-family:var(--e-global-typography-1e06585-font-family),Sans-serif;font-size:var(--e-global-typography-1e06585-font-size);font-weight:var(--e-global-typography-1e06585-font-weight);text-transform:var(--e-global-typography-1e06585-text-transform);font-style:var(--e-global-typography-1e06585-font-style);text-decoration:var(--e-global-typography-1e06585-text-decoration);line-height:var(--e-global-typography-1e06585-line-height);letter-spacing:var(--e-global-typography-1e06585-letter-spacing)}.elementor-46 .elementor-element.elementor-element-2609057.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-46 .elementor-element.elementor-element-66851c0>.elementor-widget-container{background-color:transparent;margin:0 0 1em;padding:10px 2px 2px 8px;background-image:linear-gradient(90deg,var(--e-global-color-36c1b72) 0%,var(--e-global-color-1a4bdae) 100%);border-style:solid;border-width:0;border-color:var(--e-global-color-36c1b72);border-radius:5px}.elementor-46 .elementor-element.elementor-element-66851c0 .elementor-heading-title{font-family:var(--e-global-typography-ccecbcf-font-family),Sans-serif;font-size:var(--e-global-typography-ccecbcf-font-size);font-weight:var(--e-global-typography-ccecbcf-font-weight);text-transform:var(--e-global-typography-ccecbcf-text-transform);font-style:var(--e-global-typography-ccecbcf-font-style);text-decoration:var(--e-global-typography-ccecbcf-text-decoration);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing);color:var(--e-global-color-3d761f9)}.elementor-46 .elementor-element.elementor-element-130f966{width:auto;max-width:auto;text-align:center}.elementor-46 .elementor-element.elementor-element-130f966 img{width:160px}.elementor-46 .elementor-element.elementor-element-130f966 .widget-image-caption{font-size:13px;font-style:normal}.elementor-46 .elementor-element.elementor-element-cf2fc7a{width:auto;max-width:auto;text-align:center}.elementor-46 .elementor-element.elementor-element-cf2fc7a img{width:160px}.elementor-46 .elementor-element.elementor-element-cf2fc7a .widget-image-caption{font-size:13px;font-style:normal}.elementor-46 .elementor-element.elementor-element-bc3312d{width:auto;max-width:auto;text-align:center}.elementor-46 .elementor-element.elementor-element-bc3312d img{width:160px}.elementor-46 .elementor-element.elementor-element-bc3312d .widget-image-caption{font-size:13px;font-style:normal}.elementor-46 .elementor-element.elementor-element-684b22e{width:auto;max-width:auto;text-align:center}.elementor-46 .elementor-element.elementor-element-684b22e img{width:160px}.elementor-46 .elementor-element.elementor-element-684b22e .widget-image-caption{font-size:13px;font-style:normal}.elementor-46 .elementor-element.elementor-element-4424172{width:auto;max-width:auto;text-align:center}.elementor-46 .elementor-element.elementor-element-4424172 img{width:160px}.elementor-46 .elementor-element.elementor-element-4424172 .widget-image-caption{font-size:13px;font-style:normal}.elementor-46 .elementor-element.elementor-element-607ede8{width:auto;max-width:auto;text-align:center}.elementor-46 .elementor-element.elementor-element-607ede8 img{width:160px}.elementor-46 .elementor-element.elementor-element-607ede8 .widget-image-caption{font-size:13px;font-style:normal}.elementor-46 .elementor-element.elementor-element-a323ab2{width:auto;max-width:auto;text-align:center}.elementor-46 .elementor-element.elementor-element-a323ab2 img{width:160px}.elementor-46 .elementor-element.elementor-element-a323ab2 .widget-image-caption{font-size:13px;font-style:normal}.elementor-46 .elementor-element.elementor-element-44f604c6>.elementor-widget-container{background-color:transparent;margin:0 0 1em;padding:10px 2px 2px 8px;background-image:linear-gradient(90deg,var(--e-global-color-36c1b72) 0%,var(--e-global-color-1a4bdae) 100%);border-style:solid;border-width:0;border-color:var(--e-global-color-36c1b72);border-radius:5px}.elementor-46 .elementor-element.elementor-element-44f604c6 .elementor-heading-title{font-family:var(--e-global-typography-ccecbcf-font-family),Sans-serif;font-size:var(--e-global-typography-ccecbcf-font-size);font-weight:var(--e-global-typography-ccecbcf-font-weight);text-transform:var(--e-global-typography-ccecbcf-text-transform);font-style:var(--e-global-typography-ccecbcf-font-style);text-decoration:var(--e-global-typography-ccecbcf-text-decoration);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing);color:var(--e-global-color-3d761f9)}.elementor-46 .elementor-element.elementor-element-cb86eec .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-32f4fff .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-0280068 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-2cdc019 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-67ba6500 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-3e256661 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-2ef8562f .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-5fde51bd .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-61fdd3c2 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-343f39e8 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-50718d8d .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-3b54504d .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-9a5e672 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-3a2a3d5>.elementor-widget-container{background-color:transparent;margin:0 0 1em;padding:10px 2px 2px 8px;background-image:linear-gradient(90deg,var(--e-global-color-36c1b72) 0%,var(--e-global-color-1a4bdae) 100%);border-style:solid;border-width:0;border-color:var(--e-global-color-36c1b72);border-radius:5px}.elementor-46 .elementor-element.elementor-element-3a2a3d5 .elementor-heading-title{font-family:var(--e-global-typography-ccecbcf-font-family),Sans-serif;font-size:var(--e-global-typography-ccecbcf-font-size);font-weight:var(--e-global-typography-ccecbcf-font-weight);text-transform:var(--e-global-typography-ccecbcf-text-transform);font-style:var(--e-global-typography-ccecbcf-font-style);text-decoration:var(--e-global-typography-ccecbcf-text-decoration);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing);color:var(--e-global-color-3d761f9)}.elementor-46 .elementor-element.elementor-element-366610e .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-6209c7f .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-b276009 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-a2ffc32 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-c348d61 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-122ba1b .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-e097dbf .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-a9ad291 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-9c30bce .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-eecbe3b .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-35a6584 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-46 .elementor-element.elementor-element-af22362 .elementor-wrapper{--video-aspect-ratio:1.77777}:root{--page-title-display:none}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:.7;background-color:#000;border-radius:5px}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#fff}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#fff}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-75b8ef9e{width:19.375%}.elementor-46 .elementor-element.elementor-element-3262d015{width:80.29%}.elementor-46 .elementor-element.elementor-element-855307c{width:19.375%}.elementor-46 .elementor-element.elementor-element-3d2ddfe7{width:80.29%}.elementor-46 .elementor-element.elementor-element-2bce26a8{width:20%}.elementor-46 .elementor-element.elementor-element-6b1913ab{width:79.665%}.elementor-46 .elementor-element.elementor-element-453c99bb{width:19.375%}.elementor-46 .elementor-element.elementor-element-64efe724{width:80.29%}.elementor-46 .elementor-element.elementor-element-4efb3e09{width:19.375%}.elementor-46 .elementor-element.elementor-element-1c0823a4{width:80.29%}.elementor-46 .elementor-element.elementor-element-2c8667b4{width:19.375%}.elementor-46 .elementor-element.elementor-element-791b4f2c{width:80.29%}.elementor-46 .elementor-element.elementor-element-2b492712{width:19.375%}.elementor-46 .elementor-element.elementor-element-20f1f079{width:80.29%}.elementor-46 .elementor-element.elementor-element-a5b6152{width:19.375%}.elementor-46 .elementor-element.elementor-element-119694e0{width:80.29%}.elementor-46 .elementor-element.elementor-element-c80a85b{width:19.375%}.elementor-46 .elementor-element.elementor-element-79657668{width:80.29%}.elementor-46 .elementor-element.elementor-element-27476604{width:19.375%}.elementor-46 .elementor-element.elementor-element-4ab67609{width:80.29%}}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-23557c95 .elementor-heading-title{font-size:30px;line-height:1.3em}.elementor-46 .elementor-element.elementor-element-6c2b4081 .elementor-heading-title{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-c3a0cba{font-size:var(--e-global-typography-6a513c5-font-size);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-3f1e858a{line-height:1.6em}.elementor-46 .elementor-element.elementor-element-8dbf5dc{font-size:var(--e-global-typography-6a513c5-font-size);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-4305db5{line-height:1.6em}.elementor-46 .elementor-element.elementor-element-7c8f89d{font-size:var(--e-global-typography-6a513c5-font-size);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-8cadca0{line-height:1.6em}.elementor-46 .elementor-element.elementor-element-8da4d6d{font-size:var(--e-global-typography-6a513c5-font-size);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-5572f05{line-height:1.6em}.elementor-46 .elementor-element.elementor-element-2f5150d .elementor-heading-title{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-26951dbf{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-5a8697ec{width:var(--container-widget-width,753.813px);max-width:753.813px;--container-widget-width:753.813px;--container-widget-flex-grow:0}.elementor-46 .elementor-element.elementor-element-4b9232af{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-7804be1f{font-size:var(--e-global-typography-1e06585-font-size);line-height:var(--e-global-typography-1e06585-line-height);letter-spacing:var(--e-global-typography-1e06585-letter-spacing)}.elementor-46 .elementor-element.elementor-element-19c5931{font-size:var(--e-global-typography-1e06585-font-size);line-height:var(--e-global-typography-1e06585-line-height);letter-spacing:var(--e-global-typography-1e06585-letter-spacing)}.elementor-46 .elementor-element.elementor-element-66851c0 .elementor-heading-title{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-44f604c6 .elementor-heading-title{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-3a2a3d5 .elementor-heading-title{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-23557c95 .elementor-heading-title{font-size:22px;letter-spacing:0px}.elementor-46 .elementor-element.elementor-element-6c2b4081 .elementor-heading-title{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-c3a0cba{font-size:var(--e-global-typography-6a513c5-font-size);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-3f1e858a{font-size:13px;line-height:1.5em}.elementor-46 .elementor-element.elementor-element-8dbf5dc{font-size:var(--e-global-typography-6a513c5-font-size);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-4305db5{font-size:13px;line-height:1.5em}.elementor-46 .elementor-element.elementor-element-7c8f89d{font-size:var(--e-global-typography-6a513c5-font-size);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-8cadca0{font-size:13px;line-height:1.5em}.elementor-46 .elementor-element.elementor-element-8da4d6d{font-size:var(--e-global-typography-6a513c5-font-size);line-height:var(--e-global-typography-6a513c5-line-height);letter-spacing:var(--e-global-typography-6a513c5-letter-spacing);word-spacing:var(--e-global-typography-6a513c5-word-spacing)}.elementor-46 .elementor-element.elementor-element-5572f05{font-size:13px;line-height:1.5em}.elementor-46 .elementor-element.elementor-element-2f5150d .elementor-heading-title{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-26951dbf{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-4b9232af{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-7804be1f{font-size:var(--e-global-typography-1e06585-font-size);line-height:var(--e-global-typography-1e06585-line-height);letter-spacing:var(--e-global-typography-1e06585-letter-spacing)}.elementor-46 .elementor-element.elementor-element-19c5931{font-size:var(--e-global-typography-1e06585-font-size);line-height:var(--e-global-typography-1e06585-line-height);letter-spacing:var(--e-global-typography-1e06585-letter-spacing)}.elementor-46 .elementor-element.elementor-element-66851c0 .elementor-heading-title{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-44f604c6 .elementor-heading-title{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}.elementor-46 .elementor-element.elementor-element-3a2a3d5 .elementor-heading-title{font-size:var(--e-global-typography-ccecbcf-font-size);line-height:var(--e-global-typography-ccecbcf-line-height);letter-spacing:var(--e-global-typography-ccecbcf-letter-spacing)}}