.elementor-3577 .elementor-element.elementor-element-a6639c1:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-a6639c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-3577 .elementor-element.elementor-element-a6639c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3577 .elementor-element.elementor-element-a6639c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-88637f5:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-88637f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://kyowakikoh.com/wp-content/uploads/2022/01/d12aa7d8158853d1fb88fe154026943a.jpeg");background-position:0px 38%;background-size:cover;}.elementor-3577 .elementor-element.elementor-element-88637f5 > .elementor-background-overlay{background-color:#000000;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-88637f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3577 .elementor-element.elementor-element-5141e91 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-5141e91 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-3577 .elementor-element.elementor-element-13e9d59{text-align:center;}.elementor-3577 .elementor-element.elementor-element-13e9d59 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;letter-spacing:6px;}.elementor-3577 .elementor-element.elementor-element-249030c{text-align:center;}.elementor-3577 .elementor-element.elementor-element-249030c .elementor-heading-title{color:#FFFFFF;font-family:"Lexend", Sans-serif;font-weight:300;letter-spacing:4px;}.elementor-3577 .elementor-element.elementor-element-249030c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-5636148{font-weight:bold;letter-spacing:1.4px;color:#1b1b1b;}.elementor-3577 .elementor-element.elementor-element-5636148 a{color:#bababa;}.elementor-3577 .elementor-element.elementor-element-5636148 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-d92caf6:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-d92caf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-3577 .elementor-element.elementor-element-d92caf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 040px 20px;}.elementor-3577 .elementor-element.elementor-element-d92caf6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-9825511:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-9825511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-3577 .elementor-element.elementor-element-9825511{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-9825511 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-d3f7fd0 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-d3f7fd0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3577 .elementor-element.elementor-element-d3f7fd0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-3577 .elementor-element.elementor-element-d3f7fd0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:60px 120px 60px 120px;}.elementor-3577 .elementor-element.elementor-element-d3f7fd0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-050b769{text-align:center;color:#000000;font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:1.9em;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-050b769 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-f8261a5 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-3577 .elementor-element.elementor-element-f8261a5 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-3577 .elementor-element.elementor-element-f8261a5 .elementor-button{font-family:"Lexend", Sans-serif;font-weight:500;letter-spacing:2.5px;fill:#2471A8;color:#2471A8;background-color:rgba(130,174,65,0);border-style:solid;border-width:3px 3px 3px 3px;border-color:#2471A8;border-radius:0px 0px 0px 0px;padding:15px 50px 15px 50px;}.elementor-3577 .elementor-element.elementor-element-f8261a5 .elementor-button:hover, .elementor-3577 .elementor-element.elementor-element-f8261a5 .elementor-button:focus{color:#FFF;background-color:#2471A8;}.elementor-3577 .elementor-element.elementor-element-f8261a5 .elementor-button:hover svg, .elementor-3577 .elementor-element.elementor-element-f8261a5 .elementor-button:focus svg{fill:#FFF;}.elementor-3577 .elementor-element.elementor-element-f8261a5 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-f12474b:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-f12474b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3577 .elementor-element.elementor-element-f12474b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-3577 .elementor-element.elementor-element-f12474b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-6c2136e > .elementor-element-populated{margin:0px 0px 020px 0px;}.elementor-3577 .elementor-element.elementor-element-bfe0efb{text-align:center;}.elementor-3577 .elementor-element.elementor-element-bfe0efb .elementor-heading-title{color:#000;font-family:"Philosopher", Sans-serif;font-size:24px;font-weight:bold;letter-spacing:6px;}.elementor-3577 .elementor-element.elementor-element-a8e75ef{--divider-border-style:solid;--divider-color:#2471A8;--divider-border-width:2px;}.elementor-3577 .elementor-element.elementor-element-a8e75ef .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-3577 .elementor-element.elementor-element-a8e75ef .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-a8e75ef > .elementor-widget-container{margin:0px 0px 010px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-7228462:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-7228462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-3577 .elementor-element.elementor-element-7228462{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-7228462 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-a368824 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-a368824 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-47c3a0b .elementor-heading-title{color:#2471A8;font-family:"Noto Serif JP", Sans-serif;font-size:2.2em;font-weight:bold;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-47c3a0b > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-3577 .elementor-element.elementor-element-5982a57{text-align:left;color:#000000;font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:1.7em;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-5982a57 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-316a1e9 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-3577 .elementor-element.elementor-element-316a1e9 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-3577 .elementor-element.elementor-element-316a1e9 .elementor-button{font-family:"Lexend", Sans-serif;font-weight:500;letter-spacing:2.5px;fill:#2471A8;color:#2471A8;background-color:rgba(130,174,65,0);border-style:solid;border-width:0px 0px 02px 0px;border-color:#2471A8;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 20px;}.elementor-3577 .elementor-element.elementor-element-316a1e9 .elementor-button:hover, .elementor-3577 .elementor-element.elementor-element-316a1e9 .elementor-button:focus{color:#FFF;background-color:#2471A8;}.elementor-3577 .elementor-element.elementor-element-316a1e9 .elementor-button:hover svg, .elementor-3577 .elementor-element.elementor-element-316a1e9 .elementor-button:focus svg{fill:#FFF;}.elementor-3577 .elementor-element.elementor-element-316a1e9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-5f7853d .gallery-item{padding:0 0px 0px 0;}.elementor-3577 .elementor-element.elementor-element-5f7853d .gallery{margin:0 -0px -0px 0;}.elementor-3577 .elementor-element.elementor-element-5f7853d .gallery-item .gallery-caption{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-3577 .elementor-element.elementor-element-5f7853d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-10ec625:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-10ec625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-3577 .elementor-element.elementor-element-10ec625{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-10ec625 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-762396d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-762396d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-cf82f38{text-align:right;}.elementor-3577 .elementor-element.elementor-element-cf82f38 .elementor-heading-title{color:#2471A8;font-family:"Noto Serif JP", Sans-serif;font-size:2.2em;font-weight:bold;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-cf82f38 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-3577 .elementor-element.elementor-element-9f64f04{text-align:right;color:#000000;font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:1.7em;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-9f64f04 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-9899820 .gallery-item{padding:0 0px 0px 0;}.elementor-3577 .elementor-element.elementor-element-9899820 .gallery{margin:0 -0px -0px 0;}.elementor-3577 .elementor-element.elementor-element-9899820 .gallery-item .gallery-caption{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-3577 .elementor-element.elementor-element-9899820 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-d356e0c:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-d356e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-3577 .elementor-element.elementor-element-d356e0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-d356e0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-dd617bd > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-dd617bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-87d09ff .elementor-heading-title{color:#2471A8;font-family:"Noto Serif JP", Sans-serif;font-size:2.2em;font-weight:bold;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-87d09ff > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-3577 .elementor-element.elementor-element-52f4161{text-align:left;color:#000000;font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:1.7em;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-52f4161 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-7365174 .gallery-item{padding:0 0px 0px 0;}.elementor-3577 .elementor-element.elementor-element-7365174 .gallery{margin:0 -0px -0px 0;}.elementor-3577 .elementor-element.elementor-element-7365174 .gallery-item .gallery-caption{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-3577 .elementor-element.elementor-element-7365174 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-1d62a35:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-1d62a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-3577 .elementor-element.elementor-element-1d62a35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-1d62a35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-abe9192 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-abe9192 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-8e30287{text-align:right;}.elementor-3577 .elementor-element.elementor-element-8e30287 .elementor-heading-title{color:#2471A8;font-family:"Noto Serif JP", Sans-serif;font-size:2.2em;font-weight:bold;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-8e30287 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-3577 .elementor-element.elementor-element-bc4fd53{text-align:right;color:#000000;font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:1.7em;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-bc4fd53 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-73627e8 .gallery-item{padding:0 0px 0px 0;}.elementor-3577 .elementor-element.elementor-element-73627e8 .gallery{margin:0 -0px -0px 0;}.elementor-3577 .elementor-element.elementor-element-73627e8 .gallery-item .gallery-caption{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-3577 .elementor-element.elementor-element-73627e8 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-bc9ac95:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-bc9ac95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-3577 .elementor-element.elementor-element-bc9ac95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-bc9ac95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-6ccc79a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-6ccc79a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-76a3477 .elementor-heading-title{color:#2471A8;font-family:"Noto Serif JP", Sans-serif;font-size:2.2em;font-weight:bold;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-76a3477 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-3577 .elementor-element.elementor-element-4281fcb{text-align:left;color:#000000;font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:1.7em;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-4281fcb > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-7686728 .gallery-item{padding:0 0px 0px 0;}.elementor-3577 .elementor-element.elementor-element-7686728 .gallery{margin:0 -0px -0px 0;}.elementor-3577 .elementor-element.elementor-element-7686728 .gallery-item .gallery-caption{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-3577 .elementor-element.elementor-element-7686728 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-cf67ef9:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-cf67ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3577 .elementor-element.elementor-element-cf67ef9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-3577 .elementor-element.elementor-element-cf67ef9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3577 .elementor-element.elementor-element-f37ca7b > .elementor-element-populated{margin:0px 0px 020px 0px;}.elementor-3577 .elementor-element.elementor-element-db0d2f3{text-align:center;}.elementor-3577 .elementor-element.elementor-element-db0d2f3 .elementor-heading-title{color:#000;font-family:"Philosopher", Sans-serif;font-size:24px;font-weight:bold;letter-spacing:6px;}.elementor-3577 .elementor-element.elementor-element-b1cff33{--divider-border-style:solid;--divider-color:#2471A8;--divider-border-width:2px;}.elementor-3577 .elementor-element.elementor-element-b1cff33 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-3577 .elementor-element.elementor-element-b1cff33 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-b1cff33 > .elementor-widget-container{margin:0px 0px 010px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-9b2fbe0{margin-top:0px;margin-bottom:040px;}.elementor-3577 .elementor-element.elementor-element-8a7293e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-e47c361 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1.8em;font-weight:bold;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-e47c361 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-3577 .elementor-element.elementor-element-c32d87b{margin-top:0px;margin-bottom:040px;}.elementor-3577 .elementor-element.elementor-element-be19f65 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-6de6042 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1.8em;font-weight:bold;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-6de6042 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-3577 .elementor-element.elementor-element-01795df{margin-top:0px;margin-bottom:040px;}.elementor-3577 .elementor-element.elementor-element-59aa815 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-867cffb .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1.8em;font-weight:bold;letter-spacing:2px;}.elementor-3577 .elementor-element.elementor-element-867cffb > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}@media(max-width:1024px){.elementor-3577 .elementor-element.elementor-element-88637f5:not(.elementor-motion-effects-element-type-background), .elementor-3577 .elementor-element.elementor-element-88637f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-257px 0px;background-repeat:repeat-x;}.elementor-3577 .elementor-element.elementor-element-d92caf6{padding:60px 20px 40px 20px;}.elementor-3577 .elementor-element.elementor-element-cd8b965 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-9825511{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-3577 .elementor-element.elementor-element-d3f7fd0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:30px 30px 30px 60px;}.elementor-3577 .elementor-element.elementor-element-f12474b{padding:60px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-115ec61 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-7228462{padding:40px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-3c3f022 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-5f7853d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-10ec625{padding:40px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-607fc00 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-9899820 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-d356e0c{padding:40px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-962a604 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-7365174 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-1d62a35{padding:40px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-259b7ad > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-73627e8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-bc9ac95{padding:40px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-1a44e75 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-7686728 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-cf67ef9{padding:60px 20px 60px 20px;}.elementor-3577 .elementor-element.elementor-element-9de432c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3577 .elementor-element.elementor-element-13e9d59 .elementor-heading-title{font-size:6vw;}.elementor-3577 .elementor-element.elementor-element-249030c .elementor-heading-title{font-size:3vw;}.elementor-3577 .elementor-element.elementor-element-249030c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-fb9dd46{margin-top:0px;margin-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-eb335bf > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3577 .elementor-element.elementor-element-eb335bf > .elementor-element-populated{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;}.elementor-3577 .elementor-element.elementor-element-5636148{font-size:10px;}.elementor-3577 .elementor-element.elementor-element-5636148 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-d92caf6{padding:40px 20px 030px 20px;}.elementor-3577 .elementor-element.elementor-element-cd8b965 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-9825511{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-d3f7fd0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:30px 20px 30px 20px;}.elementor-3577 .elementor-element.elementor-element-050b769{text-align:left;font-size:14px;line-height:2em;}.elementor-3577 .elementor-element.elementor-element-050b769 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-f8261a5 .elementor-button{font-size:14px;}.elementor-3577 .elementor-element.elementor-element-f8261a5 > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-f12474b{padding:40px 20px 40px 20px;}.elementor-3577 .elementor-element.elementor-element-115ec61 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-bfe0efb .elementor-heading-title{font-size:24px;}.elementor-3577 .elementor-element.elementor-element-bfe0efb > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-a8e75ef > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-7228462{padding:020px 20px 40px 20px;}.elementor-3577 .elementor-element.elementor-element-3c3f022 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-47c3a0b .elementor-heading-title{font-size:1.8em;}.elementor-3577 .elementor-element.elementor-element-5982a57{text-align:left;font-size:14px;line-height:1.7em;}.elementor-3577 .elementor-element.elementor-element-5982a57 > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-316a1e9 .elementor-button{font-size:14px;}.elementor-3577 .elementor-element.elementor-element-316a1e9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-5f7853d .gallery-item .gallery-caption{font-size:14px;letter-spacing:0px;}.elementor-3577 .elementor-element.elementor-element-5f7853d > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-10ec625{padding:020px 20px 40px 20px;}.elementor-3577 .elementor-element.elementor-element-607fc00 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-cf82f38 .elementor-heading-title{font-size:1.8em;}.elementor-3577 .elementor-element.elementor-element-9f64f04{text-align:left;font-size:14px;line-height:1.7em;}.elementor-3577 .elementor-element.elementor-element-9f64f04 > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-9899820 .gallery-item .gallery-caption{font-size:14px;letter-spacing:0px;}.elementor-3577 .elementor-element.elementor-element-9899820 > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-d356e0c{padding:020px 20px 40px 20px;}.elementor-3577 .elementor-element.elementor-element-962a604 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-87d09ff .elementor-heading-title{font-size:1.8em;}.elementor-3577 .elementor-element.elementor-element-52f4161{text-align:left;font-size:14px;line-height:1.7em;}.elementor-3577 .elementor-element.elementor-element-52f4161 > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-7365174 .gallery-item .gallery-caption{font-size:14px;letter-spacing:0px;}.elementor-3577 .elementor-element.elementor-element-7365174 > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-1d62a35{padding:020px 20px 40px 20px;}.elementor-3577 .elementor-element.elementor-element-259b7ad > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-8e30287 .elementor-heading-title{font-size:1.8em;}.elementor-3577 .elementor-element.elementor-element-bc4fd53{text-align:left;font-size:14px;line-height:1.7em;}.elementor-3577 .elementor-element.elementor-element-bc4fd53 > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-73627e8 .gallery-item .gallery-caption{font-size:14px;letter-spacing:0px;}.elementor-3577 .elementor-element.elementor-element-73627e8 > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-bc9ac95{padding:020px 20px 40px 20px;}.elementor-3577 .elementor-element.elementor-element-1a44e75 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-76a3477 .elementor-heading-title{font-size:1.8em;}.elementor-3577 .elementor-element.elementor-element-4281fcb{text-align:left;font-size:14px;line-height:1.7em;}.elementor-3577 .elementor-element.elementor-element-4281fcb > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-7686728 .gallery-item .gallery-caption{font-size:14px;letter-spacing:0px;}.elementor-3577 .elementor-element.elementor-element-7686728 > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-cf67ef9{padding:40px 20px 40px 20px;}.elementor-3577 .elementor-element.elementor-element-9de432c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-db0d2f3 .elementor-heading-title{font-size:24px;}.elementor-3577 .elementor-element.elementor-element-db0d2f3 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-3577 .elementor-element.elementor-element-b1cff33 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-3577 .elementor-element.elementor-element-5141e91{width:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-5636148 */.elementor-3577 .elementor-element.elementor-element-5636148 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2045da5 */.table__fixed__wrapper {
    overflow-x: scroll;
}

.table__fixed span {
    font-size: 75%;
    line-height: 1.2;
    display: inline-block;
    color: #aaa;
    font-weight: normal;
    font-family: Montserrat;
    margin: 1em 0 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c67d087 */.table__fixed__wrapper {
    overflow-x: scroll;
}

.table__fixed span {
    font-size: 75%;
    line-height: 1.2;
    display: inline-block;
    color: #aaa;
    font-weight: normal;
    font-family: Montserrat;
    margin: 1em 0 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eed19e6 */.table__fixed__wrapper {
    overflow-x: scroll;
}

.table__fixed span {
    font-size: 75%;
    line-height: 1.2;
    display: inline-block;
    color: #aaa;
    font-weight: normal;
    font-family: Montserrat;
    margin: .5em 0 0;
}/* End custom CSS */