.elementor-51 .elementor-element.elementor-element-454770d5>.elementor-background-overlay{background-image:url("http://www.engst.club/wp-content/uploads/2022/10/IMG_E3951.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.74;transition:background .3s,border-radius .3s,opacity .3s}.elementor-51 .elementor-element.elementor-element-454770d5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-51 .elementor-element.elementor-element-454770d5>.elementor-shape-bottom .elementor-shape-fill{fill:rgba(2,1,1,.18)}.elementor-51 .elementor-element.elementor-element-454770d5>.elementor-shape-bottom svg{width:calc(150% + 1.3px);height:80px}.elementor-51 .elementor-element.elementor-element-49c465df>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-51 .elementor-element.elementor-element-0258d37{text-align:right;color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:42px;font-weight:800;line-height:2.5em;word-spacing:.1em;text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-51 .elementor-element.elementor-element-9dda28a{text-align:right;color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:42px;font-weight:800;line-height:2.5em;word-spacing:.1em;text-shadow:0px 0px 0px rgba(0,0,0,.3)}.elementor-51 .elementor-element.elementor-element-72252d0>.elementor-background-overlay{background-image:url("http://www.engst.club/wp-content/uploads/2018/05/girls-591552_640.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.3}.elementor-51 .elementor-element.elementor-element-72252d0>.elementor-shape-top .elementor-shape-fill{fill:#f09227}.elementor-51 .elementor-element.elementor-element-72252d0>.elementor-shape-top svg{width:calc(150% + 1.3px);height:60px}.elementor-51 .elementor-element.elementor-element-72252d0>.elementor-shape-bottom .elementor-shape-fill{fill:rgba(2,1,1,.18)}.elementor-51 .elementor-element.elementor-element-72252d0>.elementor-shape-bottom svg{width:calc(150% + 1.3px);height:80px}.elementor-51 .elementor-element.elementor-element-72252d0{padding:100px 0}.elementor-51 .elementor-element.elementor-element-9c3ffcc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-51 .elementor-element.elementor-element-125222d{--spacer-size:20px}.elementor-51 .elementor-element.elementor-element-d71bb24>.elementor-widget-container{margin:0}.elementor-51 .elementor-element.elementor-element-d71bb24{text-align:right}.elementor-51 .elementor-element.elementor-element-d71bb24 .elementor-heading-title{font-family:"Averia Serif Libre",Sans-serif;font-size:20px;font-style:italic;line-height:.1em;letter-spacing:5px;color:#00102e}.elementor-51 .elementor-element.elementor-element-88803d8{--divider-border-style:solid;--divider-color:#e48607;--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-88803d8>.elementor-widget-container{margin:0 0 50px}.elementor-51 .elementor-element.elementor-element-88803d8 .elementor-divider-separator{width:400px;margin:0 auto;margin-right:0}.elementor-51 .elementor-element.elementor-element-88803d8 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px}.elementor-51 .elementor-element.elementor-element-9a7c453{font-family:"Noto Sans JP",Sans-serif;font-size:16px}.elementor-51 .elementor-element.elementor-element-f364512>.elementor-background-overlay{opacity:.15}.elementor-51 .elementor-element.elementor-element-f364512>.elementor-shape-top .elementor-shape-fill{fill:#6ec1e4}.elementor-51 .elementor-element.elementor-element-f364512>.elementor-shape-top svg{width:calc(150% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg)}.elementor-51 .elementor-element.elementor-element-f364512{padding:100px 0}.elementor-51 .elementor-element.elementor-element-fb1b703>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-51 .elementor-element.elementor-element-fb1b703>.elementor-element-populated,.elementor-51 .elementor-element.elementor-element-fb1b703>.elementor-element-populated>.elementor-background-overlay,.elementor-51 .elementor-element.elementor-element-fb1b703>.elementor-background-slideshow{border-radius:10px}.elementor-51 .elementor-element.elementor-element-fb1b703>.elementor-element-populated{box-shadow:5px 5px 5px 0px rgba(0,0,0,.5)}.elementor-51 .elementor-element.elementor-element-ecf88e4>.elementor-widget-container{margin:0}.elementor-51 .elementor-element.elementor-element-ecf88e4{text-align:left}.elementor-51 .elementor-element.elementor-element-ecf88e4 .elementor-heading-title{font-family:"Averia Serif Libre",Sans-serif;font-size:20px;font-style:italic;line-height:.1em;letter-spacing:5px;color:#00102e}.elementor-51 .elementor-element.elementor-element-d1b4dbd{--divider-border-style:solid;--divider-color:#e48607;--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-d1b4dbd>.elementor-widget-container{margin:0 0 50px}.elementor-51 .elementor-element.elementor-element-d1b4dbd .elementor-divider-separator{width:400px;margin:0 auto;margin-left:0}.elementor-51 .elementor-element.elementor-element-d1b4dbd .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px}.elementor-51 .elementor-element.elementor-element-e256f5b{border-style:solid;border-width:0;box-shadow:0px 0px 0px 0px rgba(0,0,0,.17)}.elementor-51 .elementor-element.elementor-element-e256f5b,.elementor-51 .elementor-element.elementor-element-e256f5b>.elementor-background-overlay{border-radius:0}.elementor-51 .elementor-element.elementor-element-1504646>.elementor-background-overlay{background-color:#ff8200;opacity:1}.elementor-51 .elementor-element.elementor-element-1504646>.elementor-shape-top svg{width:calc(100% + 1.3px);height:30px}.elementor-51 .elementor-element.elementor-element-1504646>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:30px;transform:translateX(-50%) rotateY(180deg)}.elementor-51 .elementor-element.elementor-element-162774c{--divider-border-style:solid;--divider-color:#e48607;--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-162774c>.elementor-widget-container{margin:0 0 50px}.elementor-51 .elementor-element.elementor-element-162774c .elementor-divider-separator{width:400px;margin:0 auto;margin-right:0}.elementor-51 .elementor-element.elementor-element-162774c .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px}.elementor-51 .elementor-element.elementor-element-266d50a>.elementor-widget-container{margin:0}.elementor-51 .elementor-element.elementor-element-266d50a{text-align:right}.elementor-51 .elementor-element.elementor-element-266d50a .elementor-heading-title{font-family:"Averia Serif Libre",Sans-serif;font-size:20px;font-style:italic;line-height:.1em;letter-spacing:5px;color:#00102e}.elementor-51 .elementor-element.elementor-element-2a96a01{--divider-border-style:solid;--divider-color:#e48607;--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-2a96a01>.elementor-widget-container{margin:0 0 6px}.elementor-51 .elementor-element.elementor-element-2a96a01 .elementor-divider-separator{width:400px;margin:0 auto;margin-right:0}.elementor-51 .elementor-element.elementor-element-2a96a01 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px}.elementor-51 .elementor-element.elementor-element-96b1d78>.elementor-background-overlay{background-color:#fafafa;opacity:.5}.elementor-51 .elementor-element.elementor-element-b4d0387{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-d09f1ac{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-ac21c8c>.elementor-background-overlay{background-color:#fafafa;opacity:.5}.elementor-51 .elementor-element.elementor-element-305fd3f{--divider-border-style:solid;--divider-color:#ec8b16;--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-305fd3f .elementor-divider-separator{width:100%}.elementor-51 .elementor-element.elementor-element-305fd3f .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-51 .elementor-element.elementor-element-83523c6>.elementor-background-overlay{background-color:#fafafa;opacity:.5}.elementor-51 .elementor-element.elementor-element-bb82823{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-1c2facb{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-b96d1b5>.elementor-background-overlay{background-color:#fafafa;opacity:.5}.elementor-51 .elementor-element.elementor-element-80c3f25{--divider-border-style:solid;--divider-color:#ec8b16;--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-80c3f25 .elementor-divider-separator{width:100%}.elementor-51 .elementor-element.elementor-element-80c3f25 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-51 .elementor-element.elementor-element-4347c33>.elementor-background-overlay{background-color:#fafafa;opacity:.5}.elementor-51 .elementor-element.elementor-element-6809314{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-beaf449{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-1e5d4f4{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-9e93439{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-2c5efe1>.elementor-background-overlay{background-color:#fafafa;opacity:.5}.elementor-51 .elementor-element.elementor-element-2e4e89e{--divider-border-style:solid;--divider-color:#ec8b16;--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-2e4e89e .elementor-divider-separator{width:100%}.elementor-51 .elementor-element.elementor-element-2e4e89e .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-51 .elementor-element.elementor-element-6e2e5c0>.elementor-background-overlay{background-color:#fafafa;opacity:.5}.elementor-51 .elementor-element.elementor-element-626e8be{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-90a9bc1{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-5592669>.elementor-background-overlay{opacity:1}.elementor-51 .elementor-element.elementor-element-5592669>.elementor-shape-top svg{width:calc(100% + 1.3px);height:30px}.elementor-51 .elementor-element.elementor-element-5592669>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:30px;transform:translateX(-50%) rotateY(180deg)}.elementor-51 .elementor-element.elementor-element-12a6f67>.elementor-widget-container{margin:0}.elementor-51 .elementor-element.elementor-element-12a6f67{text-align:left}.elementor-51 .elementor-element.elementor-element-12a6f67 .elementor-heading-title{font-family:"Averia Serif Libre",Sans-serif;font-size:20px;font-style:italic;line-height:.1em;letter-spacing:5px;color:#ffa300}.elementor-51 .elementor-element.elementor-element-f803699{--divider-border-style:solid;--divider-color:#e48607;--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-f803699>.elementor-widget-container{margin:0 0 6px}.elementor-51 .elementor-element.elementor-element-f803699 .elementor-divider-separator{width:400px;margin:0 auto;margin-left:0}.elementor-51 .elementor-element.elementor-element-f803699 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px}.elementor-51 .elementor-element.elementor-element-57bf5d7>.elementor-background-overlay{opacity:.5}.elementor-51 .elementor-element.elementor-element-6dc9d50{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-10cba73>.elementor-background-overlay{opacity:.5}.elementor-51 .elementor-element.elementor-element-5913831{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-f286471{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-63969b3>.elementor-background-overlay{background-color:#d1c3b4;opacity:1}.elementor-51 .elementor-element.elementor-element-63969b3>.elementor-shape-top svg{width:calc(100% + 1.3px);height:30px}.elementor-51 .elementor-element.elementor-element-63969b3>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:30px;transform:translateX(-50%) rotateY(180deg)}.elementor-51 .elementor-element.elementor-element-8ca665b{--divider-border-style:solid;--divider-color:#e48607;--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-8ca665b>.elementor-widget-container{margin:0 0 50px}.elementor-51 .elementor-element.elementor-element-8ca665b .elementor-divider-separator{width:400px;margin:0 auto;margin-right:0}.elementor-51 .elementor-element.elementor-element-8ca665b .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px}.elementor-51 .elementor-element.elementor-element-085862a>.elementor-widget-container{margin:0}.elementor-51 .elementor-element.elementor-element-085862a{text-align:right}.elementor-51 .elementor-element.elementor-element-085862a .elementor-heading-title{font-family:"Averia Serif Libre",Sans-serif;font-size:20px;font-style:italic;line-height:.1em;letter-spacing:5px;color:#00102e}.elementor-51 .elementor-element.elementor-element-d982407{color:#fff;font-family:"Noto Sans JP",Sans-serif}.elementor-51 .elementor-element.elementor-element-53438da{--divider-border-style:solid;--divider-color:#e48607;--divider-border-width:1px}.elementor-51 .elementor-element.elementor-element-53438da>.elementor-widget-container{margin:0 0 6px}.elementor-51 .elementor-element.elementor-element-53438da .elementor-divider-separator{width:400px;margin:0 auto;margin-right:0}.elementor-51 .elementor-element.elementor-element-53438da .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px}.elementor-51 .elementor-element.elementor-element-94fa946>.elementor-background-overlay{background-color:#fafafa;opacity:.5}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-80ad52a{width:20%}.elementor-51 .elementor-element.elementor-element-7a75761{width:80%}.elementor-51 .elementor-element.elementor-element-25980f9{width:20%}.elementor-51 .elementor-element.elementor-element-fc87ecc{width:80%}.elementor-51 .elementor-element.elementor-element-8ba9fd1{width:20%}.elementor-51 .elementor-element.elementor-element-d5f8726{width:80%}.elementor-51 .elementor-element.elementor-element-fb80e62{width:20%}.elementor-51 .elementor-element.elementor-element-fbdc90c{width:80%}}@media(min-width:1025px){.elementor-51 .elementor-element.elementor-element-454770d5>.elementor-background-overlay{background-attachment:fixed}.elementor-51 .elementor-element.elementor-element-72252d0>.elementor-background-overlay{background-attachment:fixed}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-454770d5>.elementor-shape-bottom svg{width:calc(190% + 1.3px);height:50px}.elementor-51 .elementor-element.elementor-element-0258d37{text-align:right;font-size:29px}.elementor-51 .elementor-element.elementor-element-9dda28a{text-align:right;font-size:29px}.elementor-51 .elementor-element.elementor-element-72252d0>.elementor-shape-top svg{width:calc(190% + 1.3px);height:50px}.elementor-51 .elementor-element.elementor-element-72252d0>.elementor-shape-bottom svg{width:calc(190% + 1.3px);height:50px}.elementor-51 .elementor-element.elementor-element-88803d8>.elementor-widget-container{margin:10px}.elementor-51 .elementor-element.elementor-element-88803d8 .elementor-divider-separator{width:70%}.elementor-51 .elementor-element.elementor-element-f364512>.elementor-shape-top svg{width:calc(190% + 1.3px);height:50px}.elementor-51 .elementor-element.elementor-element-d1b4dbd>.elementor-widget-container{margin:10px}.elementor-51 .elementor-element.elementor-element-d1b4dbd .elementor-divider-separator{width:70%}.elementor-51 .elementor-element.elementor-element-1504646>.elementor-shape-top svg{width:calc(190% + 1.3px);height:110px}.elementor-51 .elementor-element.elementor-element-1504646>.elementor-shape-bottom svg{width:calc(190% + 1.3px);height:50px}.elementor-51 .elementor-element.elementor-element-162774c>.elementor-widget-container{margin:10px}.elementor-51 .elementor-element.elementor-element-162774c .elementor-divider-separator{width:70%}.elementor-51 .elementor-element.elementor-element-2a96a01 .elementor-divider-separator{width:70%}.elementor-51 .elementor-element.elementor-element-80ad52a{width:30%}.elementor-51 .elementor-element.elementor-element-7a75761{width:70%}.elementor-51 .elementor-element.elementor-element-25980f9{width:30%}.elementor-51 .elementor-element.elementor-element-fc87ecc{width:70%}.elementor-51 .elementor-element.elementor-element-8ba9fd1{width:30%}.elementor-51 .elementor-element.elementor-element-d5f8726{width:70%}.elementor-51 .elementor-element.elementor-element-fb80e62{width:31%}.elementor-51 .elementor-element.elementor-element-fbdc90c{width:69%}.elementor-51 .elementor-element.elementor-element-5592669>.elementor-shape-top svg{width:calc(190% + 1.3px);height:110px}.elementor-51 .elementor-element.elementor-element-5592669>.elementor-shape-bottom svg{width:calc(190% + 1.3px);height:50px}.elementor-51 .elementor-element.elementor-element-f803699 .elementor-divider-separator{width:70%}.elementor-51 .elementor-element.elementor-element-63969b3>.elementor-shape-top svg{width:calc(190% + 1.3px);height:110px}.elementor-51 .elementor-element.elementor-element-63969b3>.elementor-shape-bottom svg{width:calc(190% + 1.3px);height:50px}.elementor-51 .elementor-element.elementor-element-8ca665b>.elementor-widget-container{margin:10px}.elementor-51 .elementor-element.elementor-element-8ca665b .elementor-divider-separator{width:70%}.elementor-51 .elementor-element.elementor-element-53438da .elementor-divider-separator{width:70%}}